D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/iurt/rpmbuild/SRPMS/@2173131:firefox-beta-138.0-0.b2.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ErdfC1 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.L59piD + umask 022 + cd /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + rm -rf firefox-138.0 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/firefox-138.0b2.source.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-138.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #44 (build-arm-libopus.patch):' Patch #44 (build-arm-libopus.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c + echo 'Patch #53 (firefox-gcc-build.patch):' Patch #53 (firefox-gcc-build.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firefox-gcc-build --fuzz=0 patching file toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h + echo 'Patch #71 (0001-GLIBCXX-fix-for-GCC-12.patch):' Patch #71 (0001-GLIBCXX-fix-for-GCC-12.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .0001-GLIBCXX-fix-for-GCC-12 --fuzz=0 patching file build/unix/stdc++compat/stdc++compat.cpp + echo 'Patch #79 (firefox-gcc-13-build.patch):' Patch #79 (firefox-gcc-13-build.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firefox-gcc-13-build --fuzz=0 patching file gfx/2d/Rect.h Hunk #1 succeeded at 340 (offset 16 lines). patching file toolkit/components/telemetry/pingsender/pingsender.cpp Hunk #1 succeeded at 11 (offset 1 line). + echo 'Patch #1000 (firefox-lang.patch):' Patch #1000 (firefox-lang.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .lang --fuzz=0 patching file browser/app/profile/firefox.js Hunk #1 succeeded at 272 (offset 58 lines). + echo 'Patch #1003 (firefox-disable-check-default-browser.patch):' Patch #1003 (firefox-disable-check-default-browser.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .defaultbrowser --fuzz=0 patching file browser/app/profile/firefox.js Hunk #1 succeeded at 291 (offset 34 lines). + echo 'Patch #1009 (fix-build.diff):' Patch #1009 (fix-build.diff): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fbts --fuzz=0 patching file toolkit/system/unixproxy/nsLibProxySettings.cpp + echo 'Patch #1043 (force-i586-host.patch):' Patch #1043 (force-i586-host.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 (Stripping trailing CRs from patch; use --binary to disable.) patching file build/moz.configure/init.configure Hunk #1 succeeded at 526 (offset -207 lines). + echo 'Patch #1044 (bypass-cmov-assert-on-i586.patch):' Patch #1044 (bypass-cmov-assert-on-i586.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file js/src/jit/x86-shared/Assembler-x86-shared.cpp Hunk #1 succeeded at 333 (offset 5 lines). + /usr/bin/rm -f .mozconfig + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/firefox-mozconfig .mozconfig + cat + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3-wayland' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/google-api-key google-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib64"' + echo 'ac_add_options --without-system-nspr' + echo 'ac_add_options --without-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --without-system-icu' ++ pwd + echo 'ac_add_options --with-mozilla-api-keyfile=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozilla-api-key' ++ pwd + echo 'ac_add_options --with-google-safebrowsing-api-keyfile=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/google-api-key' ++ llvm-config --libdir + echo 'ac_add_options --with-libclang-path=/usr/lib64' + chmod -x third_party/rust/itertools/src/lib.rs + chmod a-x third_party/rust/ash/src/extensions/ext/acquire_drm_display.rs third_party/rust/ash/src/extensions/ext/buffer_device_address.rs third_party/rust/ash/src/extensions/ext/calibrated_timestamps.rs third_party/rust/ash/src/extensions/ext/debug_marker.rs third_party/rust/ash/src/extensions/ext/debug_report.rs third_party/rust/ash/src/extensions/ext/debug_utils.rs third_party/rust/ash/src/extensions/ext/descriptor_buffer.rs third_party/rust/ash/src/extensions/ext/extended_dynamic_state.rs third_party/rust/ash/src/extensions/ext/extended_dynamic_state2.rs third_party/rust/ash/src/extensions/ext/extended_dynamic_state3.rs third_party/rust/ash/src/extensions/ext/full_screen_exclusive.rs third_party/rust/ash/src/extensions/ext/hdr_metadata.rs third_party/rust/ash/src/extensions/ext/headless_surface.rs third_party/rust/ash/src/extensions/ext/host_image_copy.rs third_party/rust/ash/src/extensions/ext/image_compression_control.rs third_party/rust/ash/src/extensions/ext/image_drm_format_modifier.rs third_party/rust/ash/src/extensions/ext/mesh_shader.rs third_party/rust/ash/src/extensions/ext/metal_surface.rs third_party/rust/ash/src/extensions/ext/mod.rs third_party/rust/ash/src/extensions/ext/pipeline_properties.rs third_party/rust/ash/src/extensions/ext/private_data.rs third_party/rust/ash/src/extensions/ext/sample_locations.rs third_party/rust/ash/src/extensions/ext/shader_object.rs third_party/rust/ash/src/extensions/ext/swapchain_maintenance1.rs third_party/rust/ash/src/extensions/ext/tooling_info.rs third_party/rust/ash/src/extensions/ext/vertex_input_dynamic_state.rs + chmod a-x third_party/rust/ash/src/extensions/khr/acceleration_structure.rs third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/buffer_device_address.rs third_party/rust/ash/src/extensions/khr/calibrated_timestamps.rs third_party/rust/ash/src/extensions/khr/cooperative_matrix.rs third_party/rust/ash/src/extensions/khr/copy_commands2.rs third_party/rust/ash/src/extensions/khr/create_renderpass2.rs third_party/rust/ash/src/extensions/khr/deferred_host_operations.rs third_party/rust/ash/src/extensions/khr/device_group.rs third_party/rust/ash/src/extensions/khr/device_group_creation.rs third_party/rust/ash/src/extensions/khr/display.rs third_party/rust/ash/src/extensions/khr/display_swapchain.rs third_party/rust/ash/src/extensions/khr/draw_indirect_count.rs third_party/rust/ash/src/extensions/khr/dynamic_rendering.rs third_party/rust/ash/src/extensions/khr/dynamic_rendering_local_read.rs third_party/rust/ash/src/extensions/khr/external_fence_fd.rs third_party/rust/ash/src/extensions/khr/external_fence_win32.rs third_party/rust/ash/src/extensions/khr/external_memory_fd.rs third_party/rust/ash/src/extensions/khr/external_memory_win32.rs third_party/rust/ash/src/extensions/khr/external_semaphore_fd.rs third_party/rust/ash/src/extensions/khr/external_semaphore_win32.rs third_party/rust/ash/src/extensions/khr/get_memory_requirements2.rs third_party/rust/ash/src/extensions/khr/get_physical_device_properties2.rs third_party/rust/ash/src/extensions/khr/get_surface_capabilities2.rs third_party/rust/ash/src/extensions/khr/line_rasterization.rs third_party/rust/ash/src/extensions/khr/maintenance1.rs third_party/rust/ash/src/extensions/khr/maintenance3.rs third_party/rust/ash/src/extensions/khr/maintenance4.rs third_party/rust/ash/src/extensions/khr/maintenance5.rs third_party/rust/ash/src/extensions/khr/maintenance6.rs third_party/rust/ash/src/extensions/khr/mod.rs third_party/rust/ash/src/extensions/khr/performance_query.rs third_party/rust/ash/src/extensions/khr/pipeline_executable_properties.rs third_party/rust/ash/src/extensions/khr/present_wait.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing_maintenance1.rs third_party/rust/ash/src/extensions/khr/ray_tracing_pipeline.rs third_party/rust/ash/src/extensions/khr/sampler_ycbcr_conversion.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/synchronization2.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/nv/copy_memory_indirect.rs third_party/rust/ash/src/extensions/nv/coverage_reduction_mode.rs third_party/rust/ash/src/extensions/nv/cuda_kernel_launch.rs third_party/rust/ash/src/extensions/nv/device_diagnostic_checkpoints.rs third_party/rust/ash/src/extensions/nv/device_generated_commands_compute.rs third_party/rust/ash/src/extensions/nv/low_latency2.rs third_party/rust/ash/src/extensions/nv/memory_decompression.rs third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + find -name lib.rs + xargs chmod -x + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.eJM4UR + umask 022 + cd /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd firefox-138.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /home/iurt/rpmbuild/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen warning: `/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: `/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Installing cbindgen v0.28.0 Locking 55 packages to latest compatible versions Compiling proc-macro2 v1.0.94 Compiling unicode-ident v1.0.18 Compiling serde v1.0.219 Compiling libc v0.2.171 Compiling utf8parse v0.2.2 Compiling rustix v1.0.5 Compiling colorchoice v1.0.3 Compiling hashbrown v0.15.2 Compiling anstyle-query v1.1.2 Compiling getrandom v0.3.2 Compiling equivalent v1.0.2 Compiling anstyle v1.0.10 Compiling anstyle-parse v0.2.6 Compiling is_terminal_polyfill v1.70.1 Compiling clap_lex v0.7.4 Compiling strsim v0.11.1 Compiling linux-raw-sys v0.9.3 Compiling serde_json v1.0.140 Compiling winnow v0.7.4 Compiling anstream v0.6.18 Compiling bitflags v2.9.0 Compiling cfg-if v1.0.0 Compiling clap_builder v4.5.35 Compiling indexmap v2.8.0 Compiling once_cell v1.21.3 Compiling ryu v1.0.20 Compiling fastrand v2.3.0 Compiling itoa v1.0.15 Compiling memchr v2.7.4 Compiling cbindgen v0.28.0 Compiling heck v0.4.1 Compiling quote v1.0.40 Compiling syn v2.0.100 Compiling log v0.4.27 Compiling tempfile v3.19.1 Compiling clap v4.5.35 Compiling serde_derive v1.0.219 Compiling serde_spanned v0.6.8 Compiling toml_datetime v0.6.8 Compiling toml_edit v0.22.24 Compiling toml v0.8.20 Finished `release` profile [optimized] target(s) in 8m 03s Installing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.28.0` (executable `cbindgen`) warning: be sure to add `/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/lib64/qt6/bin:/home/iurt/.local/bin:/home/iurt/bin + PATH=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/lib64/qt6/bin:/home/iurt/.local/bin:/home/iurt/bin + cd - /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' ++ sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' ++ sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive' ++ echo '-O2 -g -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive' ++ sed -e s/-g/-g1/ + MOZ_OPT_FLAGS='-O2 -g1 -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive' + export 'MOZ_DEBUG_FLAGS= ' + MOZ_DEBUG_FLAGS=' ' + MOZ_LINK_FLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + MOZ_LINK_FLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + echo 'export CFLAGS="-O2 -g1 -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive"' + echo 'export CXXFLAGS="-O2 -g1 -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive"' + echo 'export LDFLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + MOZ_SMP_FLAGS=-j1 + '[' -z 12 ']' + '[' 12 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + '[' 12 -ge 4 ']' + MOZ_SMP_FLAGS=-j4 + '[' 12 -ge 8 ']' + MOZ_SMP_FLAGS=-j8 + echo 'export MOZ_MAKE_FLAGS="-j8"' + echo 'export MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + echo 'export MACH_USE_SYSTEM_PYTHON=1' + export MACH_USE_SYSTEM_PYTHON=1 + MACH_USE_SYSTEM_PYTHON=1 + ./mach build Mach and the build system store shared state in a common directory on the filesystem. The following directory will be created: /home/iurt/.mozbuild If you would like to use a different directory, rename or move it to your desired location, and set the MOZBUILD_STATE_PATH environment variable accordingly. Creating default state directory: /home/iurt/.mozbuild The "MACH_USE_SYSTEM_PYTHON" environment variable is deprecated, please unset it or replace it with either "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system" or "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none" Creating local state directory: /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2 Creating the 'build' site at /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build 0:01.37 W Clobber not needed. 0:02.03 Using Python 3.13.2 from /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python 0:02.03 Adding configure options from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/.mozconfig 0:02.03 --enable-project=browser 0:02.03 --with-system-zlib 0:02.03 --disable-strip 0:02.03 --enable-necko-wifi 0:02.03 --disable-updater 0:02.03 --enable-chrome-format=omni 0:02.03 --enable-pulseaudio 0:02.03 --enable-av1 0:02.03 --without-system-icu 0:02.03 --enable-release 0:02.03 --update-channel=release 0:02.03 --without-wasm-sandboxed-libraries 0:02.03 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:02.03 --disable-bootstrap 0:02.03 --enable-libproxy 0:02.03 --with-system-png 0:02.03 --with-distribution-id=org.mageia 0:02.03 --enable-default-toolkit=cairo-gtk3-wayland 0:02.03 --enable-official-branding 0:02.03 --prefix=/usr 0:02.03 --libdir=/usr/lib64 0:02.03 --without-system-nspr 0:02.03 --without-system-nss 0:02.03 --enable-system-ffi 0:02.03 --enable-optimize 0:02.03 --disable-debug 0:02.03 --disable-crashreporter 0:02.03 --with-system-jpeg 0:02.03 --without-system-libvpx 0:02.03 --without-system-icu 0:02.03 --with-mozilla-api-keyfile=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozilla-api-key 0:02.03 --with-google-safebrowsing-api-keyfile=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/google-api-key 0:02.03 --with-libclang-path=/usr/lib64 0:02.03 AR=gcc-ar 0:02.03 BUILD_OFFICIAL=1 0:02.03 MOZILLA_OFFICIAL=1 0:02.03 MOZ_TELEMETRY_REPORTING=1 0:02.03 NM=gcc-nm 0:02.03 MOZ_SERVICES_SYNC=1 0:02.03 STRIP=/bin/true 0:02.03 MOZ_MAKE_FLAGS=-j8 0:02.03 RANLIB=gcc-ranlib 0:02.03 CXXFLAGS=-O2 -g1 -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive 0:02.03 CFLAGS=-O2 -g1 -pipe -Wformat -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive 0:02.03 LDFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--no-keep-memory -Wl,--reduce-memory-overheads 0:02.03 checking for vcs source checkout... no 0:02.17 checking for a shell... /usr/bin/sh 0:02.49 checking for host system type... x86_64-pc-linux-gnu 0:02.49 checking for target system type... x86_64-pc-linux-gnu 0:03.50 checking whether cross compiling... no 0:03.74 checking if configuration file confvars.sh exists... /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/confvars.sh 0:03.74 checking if configuration file configure.sh exists... /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/branding/official/configure.sh 0:03.82 checking for the target C compiler... /usr/bin/gcc 0:03.83 checking for ccache... not found 0:03.86 checking whether the target C compiler can be used... yes 0:03.86 checking for the target C++ compiler... /usr/bin/g++ 0:03.92 checking whether the target C++ compiler can be used... yes 0:03.97 checking for unwind.h... yes 0:04.00 checking for target linker... bfd 0:04.10 checking for _Unwind_Backtrace... yes 0:04.12 checking for Python 3... /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python (3.13.2) 0:04.14 checking for wget... not found 0:04.15 checking the target C compiler version... 14.2.0 0:04.21 checking the target C compiler works... yes 0:04.21 checking the target C++ compiler version... 14.2.0 0:04.28 checking the target C++ compiler works... yes 0:04.28 checking for the host C compiler... /usr/bin/gcc 0:04.29 checking whether the host C compiler can be used... yes 0:04.29 checking the host C compiler version... 14.2.0 0:04.29 checking the host C compiler works... yes 0:04.29 checking for the host C++ compiler... /usr/bin/g++ 0:04.29 checking whether the host C++ compiler can be used... yes 0:04.29 checking the host C++ compiler version... 14.2.0 0:04.29 checking the host C++ compiler works... yes 0:04.31 checking for host linker... bfd 0:04.38 checking for 64-bit OS... yes 0:04.45 checking for new enough STL headers from libstdc++... yes 0:04.67 checking for __thread keyword for TLS variables... yes 0:04.69 checking for the assembler... /usr/bin/gcc 0:04.71 checking for llvm-objdump... /usr/bin/llvm-objdump 0:04.71 checking for ar... /usr/bin/gcc-ar 0:04.79 checking whether ar supports response files... no 0:04.79 checking for host_ar... /usr/bin/ar 0:04.79 checking for nm... /usr/bin/gcc-nm 0:04.85 checking for -mavxvnni support... yes 0:04.92 checking for -mavx512bw support... yes 0:04.99 checking for -mavx512vnni support... yes 0:04.99 checking for pkg_config... /usr/bin/pkg-config 0:05.00 checking for pkg-config version... 2.3.0 0:05.01 checking whether pkg-config is pkgconf... yes 0:05.11 checking for strndup... yes 0:05.20 checking for posix_memalign... yes 0:05.29 checking for memalign... yes 0:05.38 checking for malloc_usable_size... yes 0:05.45 checking for malloc.h... yes 0:05.50 checking whether malloc_usable_size definition can use const argument... no 0:05.56 checking for stdint.h... yes 0:05.63 checking for inttypes.h... yes 0:05.70 checking for alloca.h... yes 0:05.74 checking for sys/byteorder.h... no 0:05.80 checking for getopt.h... yes 0:05.88 checking for unistd.h... yes 0:05.93 checking for nl_types.h... yes 0:06.00 checking for cpuid.h... yes 0:06.08 checking for fts.h... yes 0:06.13 checking for sys/statvfs.h... yes 0:06.20 checking for sys/statfs.h... yes 0:06.26 checking for sys/vfs.h... yes 0:06.34 checking for sys/mount.h... yes 0:06.39 checking for sys/quota.h... yes 0:06.48 checking for linux/quota.h... yes 0:06.56 checking for linux/if_addr.h... yes 0:06.65 checking for linux/rtnetlink.h... yes 0:06.70 checking for sys/queue.h... yes 0:06.77 checking for sys/types.h... yes 0:06.84 checking for netinet/in.h... yes 0:06.90 checking for byteswap.h... yes 0:06.96 checking for memfd_create in sys/mman.h... yes 0:07.16 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:07.44 checking for res_ninit()... yes 0:07.53 checking for dladdr... yes 0:07.60 checking for dlfcn.h... yes 0:07.68 checking for dlopen in -ldl... yes 0:07.75 checking for gethostbyname_r in -lc_r... no 0:07.81 checking for socket in -lsocket... no 0:07.90 checking for pthread_create... yes 0:07.97 checking for pthread.h... yes 0:08.03 checking whether the C compiler supports -pthread... yes 0:08.40 checking whether 64-bits std::atomic requires -latomic... no 0:08.46 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:08.52 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:08.57 checking whether the C compiler supports -Wformat-type-confusion... no 0:08.62 checking whether the C++ compiler supports -Wformat-type-confusion... no 0:08.69 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:08.77 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:08.84 checking whether the C compiler supports -Wtautological-constant-in-range-compare... no 0:08.92 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... no 0:09.00 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:09.07 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:09.12 checking whether the C compiler supports -Wunreachable-code-return... no 0:09.19 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:09.23 checking whether the C compiler supports -Wclass-varargs... no 0:09.26 checking whether the C++ compiler supports -Wclass-varargs... no 0:09.29 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:09.35 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:09.41 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:09.45 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:09.49 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:09.52 checking whether the C compiler supports -Wloop-analysis... no 0:09.56 checking whether the C++ compiler supports -Wloop-analysis... no 0:09.60 checking whether the C compiler supports -Wno-range-loop-analysis... no 0:09.65 checking whether the C++ compiler supports -Wno-range-loop-analysis... no 0:09.70 checking whether the C++ compiler supports -Wcomma-subscript... yes 0:09.75 checking whether the C compiler supports -Wenum-compare-conditional... no 0:09.81 checking whether the C++ compiler supports -Wenum-compare-conditional... no 0:09.84 checking whether the C compiler supports -Wenum-float-conversion... no 0:09.88 checking whether the C++ compiler supports -Wenum-float-conversion... no 0:09.93 checking whether the C++ compiler supports -Wvolatile... yes 0:09.97 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... no 0:10.02 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:10.07 checking whether the C++ compiler supports -Wno-deprecated-this-capture... no 0:10.09 checking whether the C++ compiler supports -Wcomma... no 0:10.13 checking whether the C compiler supports -Wduplicated-cond... yes 0:10.19 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:10.24 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:10.29 checking whether the C compiler supports -Wlogical-op... yes 0:10.34 checking whether the C++ compiler supports -Wlogical-op... yes 0:10.39 checking whether the C compiler supports -Wstring-conversion... no 0:10.43 checking whether the C++ compiler supports -Wstring-conversion... no 0:10.47 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:10.52 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:10.57 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:10.62 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:10.67 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:10.72 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:10.77 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:10.82 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:10.87 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:10.92 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:10.97 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:11.02 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:11.07 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:11.12 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:11.17 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:11.22 checking whether the C compiler supports -Wno-error=deprecated-builtins... no 0:11.27 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no 0:11.32 checking whether the C compiler supports -Wformat... yes 0:11.38 checking whether the C++ compiler supports -Wformat... yes 0:11.42 checking whether the C compiler supports -Wformat-security... no 0:11.47 checking whether the C++ compiler supports -Wformat-security... no 0:11.52 checking whether the C compiler supports -Wformat-overflow=2... yes 0:11.56 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:11.67 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:11.71 checking whether the C compiler supports -Wno-psabi... yes 0:11.77 checking whether the C++ compiler supports -Wno-psabi... yes 0:11.82 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:11.87 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:11.92 checking whether the C++ compiler supports -Wno-vla-cxx-extension... no 0:11.97 checking whether the C compiler supports -Wno-unknown-warning-option... no 0:12.02 checking whether the C++ compiler supports -Wno-unknown-warning-option... no 0:12.07 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:12.13 checking whether the C++ compiler supports -fno-aligned-new... yes 0:13.42 checking whether we're trying to statically link with libstdc++... no 0:13.48 checking whether the linker supports Identical Code Folding... no 0:13.53 checking whether the C compiler supports -pipe... yes 0:13.57 checking whether the C++ compiler supports -pipe... yes 0:13.66 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:13.71 checking whether the C assembler supports -Wa,--noexecstack... yes 0:13.81 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:13.89 checking whether the C linker supports -Wl,-z,text... yes 0:13.99 checking whether the C linker supports -Wl,-z,relro... yes 0:14.08 checking whether the C linker supports -Wl,-z,now... yes 0:14.18 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:14.23 checking whether the C assembler supports -fPIC... yes 0:14.28 checking whether the C compiler supports -fPIC... yes 0:14.34 checking whether the C++ compiler supports -fPIC... yes 0:14.43 checking what kind of list files are supported by the linker... linkerlist 0:14.43 checking for llvm_profdata... /usr/bin/llvm-profdata 0:14.45 checking whether llvm-profdata supports 'order' subcommand... yes 0:14.48 checking for readelf... /usr/bin/llvm-readelf 0:14.51 checking for objcopy... /usr/bin/llvm-objcopy 0:14.52 checking for alsa... yes 0:14.53 checking MOZ_ALSA_CFLAGS... 0:14.54 checking MOZ_ALSA_LIBS... -lasound 0:14.55 checking for libpulse... yes 0:14.55 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:14.56 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:14.57 checking for rustc... /usr/bin/rustc 0:14.57 checking for cargo... /usr/bin/cargo 0:14.68 checking rustc version... 1.85.1 0:14.75 checking cargo version... 1.85.1 0:15.16 checking for rust host triplet... x86_64-unknown-linux-gnu 0:15.52 checking for rust target triplet... x86_64-unknown-linux-gnu 0:15.52 checking for rustdoc... /usr/bin/rustdoc 0:15.54 checking for cbindgen... /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/my_rust_vendor/.cargo/bin/cbindgen 0:15.54 checking for rustfmt... not found 0:15.62 checking for clang for bindgen... /usr/bin/clang++ 0:15.63 checking for libclang for bindgen... /usr/lib64/libclang.so 0:15.63 checking that libclang is new enough... yes 0:15.64 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-I/usr/include/nspr4', '-I/usr/include/pixman-1'] 0:15.65 checking for libffi > 3.0.9... yes 0:15.66 checking MOZ_FFI_CFLAGS... 0:15.67 checking MOZ_FFI_LIBS... -lffi 0:15.73 checking for tm_zone and tm_gmtoff in struct tm... yes 0:15.82 checking for getpagesize... yes 0:15.91 checking for gmtime_r... yes 0:16.01 checking for localtime_r... yes 0:16.09 checking for gettid... yes 0:16.18 checking for setpriority... yes 0:16.27 checking for syscall... yes 0:16.36 checking for getc_unlocked... yes 0:16.45 checking for pthread_getname_np... yes 0:16.54 checking for pthread_get_name_np... no 0:16.63 checking for strerror... yes 0:16.83 checking for nl_langinfo and CODESET... yes 0:17.02 checking for __cxa_demangle... yes 0:17.12 checking for _getc_nolock... no 0:17.21 checking for localeconv... yes 0:17.27 checking for nodejs... /usr/bin/node (22.13.1) 0:17.28 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:17.30 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread 0:17.31 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:17.32 checking for pango >= 1.22.0... yes 0:17.33 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 0:17.34 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:17.35 checking for fontconfig >= 2.7.0... yes 0:17.35 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 0:17.36 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:17.37 checking for freetype2 >= 9.10.3... yes 0:17.38 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread 0:17.39 checking _FT2_LIBS... -lfreetype 0:17.40 checking for tar... /usr/bin/gtar 0:17.40 checking for unzip... /usr/bin/unzip 0:17.40 checking for the Mozilla API key... yes 0:17.40 checking for the Google Location Service API key... no 0:17.40 checking for the Google Safebrowsing API key... yes 0:17.40 checking for the Bing API key... no 0:17.40 checking for the Adjust SDK key... no 0:17.40 checking for the Leanplum SDK key... no 0:17.40 checking for the Pocket API key... no 0:17.41 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:17.42 checking MOZ_X11_CFLAGS... 0:17.43 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:17.44 checking for ice sm... yes 0:17.45 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:17.55 checking for stat64... yes 0:17.64 checking for lstat64... yes 0:17.73 checking for truncate64... yes 0:17.81 checking for statvfs64... yes 0:17.90 checking for statvfs... yes 0:17.99 checking for statfs64... yes 0:18.07 checking for statfs... yes 0:18.23 checking for lutimes... yes 0:18.38 checking for posix_fadvise... yes 0:18.59 checking for posix_fallocate... yes 0:18.70 checking for eventfd... yes 0:18.80 checking for arc4random... yes 0:18.90 checking for arc4random_buf... yes 0:19.00 checking for mallinfo... yes 0:19.04 checking for sys/ioccom.h... no 0:19.17 checking for -z pack-relative-relocs option to ld... yes 0:19.27 checking for jpeg_destroy_compress... yes 0:19.34 checking for sufficient jpeg library version... yes 0:19.41 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:19.42 checking for libpng >= 1.6.45... yes 0:19.43 checking MOZ_PNG_CFLAGS... -I/usr/include/libpng16 0:19.44 checking MOZ_PNG_LIBS... -lpng16 0:19.54 checking for png_get_acTL... yes 0:19.54 checking for nasm... /usr/bin/nasm 0:19.54 checking nasm version... 2.16.03 0:19.55 checking for dump_syms... not found 0:19.64 checking for getcontext... yes 0:19.66 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:19.68 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread 0:19.69 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:19.70 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:19.71 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread 0:19.72 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:19.73 checking for dbus-1 >= 0.60... yes 0:19.73 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:19.74 checking MOZ_DBUS_LIBS... -ldbus-1 0:19.75 checking for libproxy-1.0... yes 0:19.76 checking MOZ_LIBPROXY_CFLAGS... -I/usr/include/libproxy -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread 0:19.77 checking MOZ_LIBPROXY_LIBS... -lproxy 0:19.82 checking for sin_len in struct sockaddr_in... no 0:19.86 checking for sin_len6 in struct sockaddr_in6... no 0:19.90 checking for sa_len in struct sockaddr... no 0:19.95 checking for pthread_cond_timedwait_monotonic_np... no 0:20.02 checking for 32-bits ethtool_cmd.speed... yes 0:20.10 checking for valid C compiler optimization flags... yes 0:20.10 checking for awk... /usr/bin/gawk 0:20.11 checking for gmake... /usr/bin/gmake 0:20.11 checking for watchman... not found 0:20.11 checking for xargs... /usr/bin/xargs 0:20.11 checking for rpmbuild... /usr/bin/rpmbuild 0:20.11 checking for strip... /bin/true 0:20.12 checking for zlib >= 1.2.3... yes 0:20.12 checking MOZ_ZLIB_CFLAGS... 0:20.13 checking MOZ_ZLIB_LIBS... -lz 0:20.13 checking for m4... /usr/bin/m4 0:20.24 creating cache ./config.cache 0:20.33 updating cache ./config.cache 0:20.33 creating ./config.data 0:20.34 js/src> Refreshing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/old-configure with /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/autoconf/autoconf.sh 0:20.49 js/src> loading cache ./config.cache 0:20.55 js/src> creating ./config.data 0:20.56 Creating config.status 0:21.48 Reticulating splines... 0:51.30 Finished reading 2499 moz.build files in 9.82s 0:51.31 Read 57 gyp files in parallel contributing 0.00s to total wall time 0:51.31 Processed into 17809 build config descriptors in 7.21s 0:51.31 RecursiveMake backend executed in 11.79s 0:51.31 5474 total backend files; 4277 created; 0 updated; 1197 unchanged; 0 deleted; 26 -> 2052 Makefile 0:51.31 FasterMake backend executed in 0.00s 0:51.31 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:51.31 Clangd backend executed in 0.00s 0:51.31 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:51.31 Total wall time: 29.93s; CPU time: 29.82s; Efficiency: 100%; Untracked: 1.12s 0:53.23 W Adding make options from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir FOUND_MOZCONFIG=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/.mozconfig export FOUND_MOZCONFIG 0:53.23 /usr/bin/gmake -f client.mk -j12 -s 0:53.96 Elapsed: 0.12s; From dist/xpi-stage: Kept 0 existing; Added/updated 371; Removed 0 files and 0 directories. 0:54.28 Elapsed: 0.38s; From _tests: Kept 24 existing; Added/updated 1300; Removed 0 files and 0 directories. 0:54.55 Elapsed: 0.54s; From dist/bin: Kept 12 existing; Added/updated 2748; Removed 0 files and 0 directories. 0:54.58 Elapsed: 0.91s; From dist/include: Kept 2051 existing; Added/updated 5157; Removed 0 files and 0 directories. 0:54.73 ./mozilla-config.h.stub 0:54.73 ./buildid.h.stub 0:54.76 ./source-repo.h.stub 0:54.81 ./RelationType.h.stub 0:54.84 ./Role.h.stub 0:54.86 ./stl.sentinel.stub 0:54.88 ./system-header.sentinel.stub 0:54.93 ./xpcAccEvents.h.stub 0:54.96 ./buildconfig.rs.stub 0:54.99 config 0:55.02 ./cbindgen-metadata.json.stub 0:55.08 ./UseCounterList.h.stub 0:55.73 ./UseCounterWorkerList.h.stub 0:55.79 ./ServoCSSPropList.py.stub 0:55.84 ./encodingsgroups.properties.h.stub 0:55.87 ./BaseChars.h.stub 0:55.90 ./IsCombiningDiacritic.h.stub 0:55.94 ./js-confdefs.h.stub 0:56.00 ./js-config.h.stub 0:56.01 ./ProfilingCategoryList.h.stub 0:56.07 ./PrefsGenerated.h.stub 0:56.19 ./ReservedWordsGenerated.h.stub 0:56.23 ./StatsPhasesGenerated.h.stub 0:56.42 ./ABIFunctionTypeGenerated.h.stub 0:56.65 ./MIROpsGenerated.h.stub 0:56.79 ./LIROpsGenerated.h.stub 0:56.90 ./CacheIROpsGenerated.h.stub 0:56.94 ./AtomicOperationsGenerated.h.stub 0:57.24 ./WasmBuiltinModuleGenerated.h.stub 0:57.33 ./FrameIdList.h.stub 0:57.38 ./FrameTypeList.h.stub 0:57.76 ./ExampleStylesheet.h.stub 0:58.13 ./CountedUnknownProperties.h.stub 0:58.28 ./StaticPrefListAll.h.stub 0:58.38 ./registered_field_trials.h.stub 0:58.57 ./metrics_yamls.cached.stub 0:58.71 ./pings_yamls.cached.stub 0:59.08 ./NimbusFeatureManifest.h.stub 0:59.13 ./TelemetryHistogramEnums.h.stub 0:59.18 ./TelemetryHistogramNameMap.h.stub 0:59.65 ./TelemetryScalarData.h.stub 0:59.68 ./TelemetryScalarEnums.h.stub 0:59.94 ./TelemetryEventData.h.stub 1:00.40 ./TelemetryEventEnums.h.stub 1:01.10 ./TelemetryProcessEnums.h.stub 1:01.41 ./TelemetryProcessData.h.stub 1:01.66 ./TelemetryUserInteractionData.h.stub 1:01.92 ./TelemetryUserInteractionNameMap.h.stub 1:02.50 ./CrashAnnotations.h.stub 1:02.51 ./profiling_categories.rs.stub 1:02.55 ./ErrorList.h.stub 1:02.62 ./ErrorNamesInternal.h.stub 1:02.82 ./error_list.rs.stub 1:03.16 ./Services.h.stub 1:03.64 ./GeckoProcessTypes.h.stub 1:03.68 ./Components.h.stub 1:03.77 ./nsGkAtomList.h.stub 1:03.82 ./nsGkAtomConsts.h.stub 1:03.85 ./xpidl.stub.stub 1:04.15 ./application.ini.stub 1:04.24 config/nsinstall_real 1:04.36 ./CSS2Properties.webidl.stub 1:04.40 ./CSSPageDescriptors.webidl.stub 1:04.54 ./CSSPositionTryDescriptors.webidl.stub 1:04.57 ./selfhosted.out.h.stub 1:04.62 ./nsCSSPropertyID.h.stub 1:04.83 ./ServoCSSPropList.h.stub 1:04.87 ./CompositorAnimatableProperties.h.stub 1:04.91 ./GleanPings.h.stub 1:05.01 ./ohttp_pings.rs.stub 1:05.31 ./application.ini.h.stub 1:07.00 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/config/makefiles/xpidl xpidl 1:07.04 config/makefiles/xpidl/Bits.xpt 1:07.05 config/makefiles/xpidl/accessibility.xpt 1:07.73 config/makefiles/xpidl/alerts.xpt 1:07.92 config/makefiles/xpidl/appshell.xpt 1:08.21 config/makefiles/xpidl/appstartup.xpt 1:08.45 config/makefiles/xpidl/autocomplete.xpt 1:08.52 config/makefiles/xpidl/autoplay.xpt 1:08.61 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:08.81 config/makefiles/xpidl/browsercompsbase.xpt 1:09.12 config/makefiles/xpidl/caps.xpt 1:09.34 config/makefiles/xpidl/captivedetect.xpt 1:09.46 config/makefiles/xpidl/cascade_bindings.xpt 1:09.62 config/makefiles/xpidl/chrome.xpt 1:09.83 config/makefiles/xpidl/commandhandler.xpt 1:10.01 config/makefiles/xpidl/commandlines.xpt 1:10.29 config/makefiles/xpidl/composer.xpt 1:10.40 config/makefiles/xpidl/content_events.xpt 1:10.44 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:10.51 config/makefiles/xpidl/docshell.xpt 1:11.06 config/makefiles/xpidl/dom.xpt 1:11.25 config/makefiles/xpidl/dom_audiochannel.xpt 1:11.32 config/makefiles/xpidl/dom_base.xpt 1:11.57 config/makefiles/xpidl/dom_bindings.xpt 1:11.62 config/makefiles/xpidl/dom_events.xpt 1:11.70 config/makefiles/xpidl/dom_geolocation.xpt 1:11.76 config/makefiles/xpidl/dom_identitycredential.xpt 1:12.38 config/makefiles/xpidl/dom_indexeddb.xpt 1:12.61 config/makefiles/xpidl/dom_localstorage.xpt 1:12.80 config/makefiles/xpidl/dom_media.xpt 1:12.89 config/makefiles/xpidl/dom_network.xpt 1:13.32 config/makefiles/xpidl/dom_notification.xpt 1:13.39 config/makefiles/xpidl/dom_payments.xpt 1:13.40 config/makefiles/xpidl/dom_power.xpt 1:13.50 config/makefiles/xpidl/dom_push.xpt 1:13.67 config/makefiles/xpidl/dom_quota.xpt 1:13.86 config/makefiles/xpidl/dom_security.xpt 1:13.89 ./GeneratedElementDocumentState.h.stub 1:13.94 ./fragmentdirectives_ffi_generated.h.stub 1:14.04 config/makefiles/xpidl/dom_serializers.xpt 1:14.28 config/makefiles/xpidl/dom_sidebar.xpt 1:14.31 config/makefiles/xpidl/dom_simpledb.xpt 1:14.53 config/makefiles/xpidl/dom_storage.xpt 1:14.56 config/makefiles/xpidl/dom_system.xpt 1:14.88 config/makefiles/xpidl/dom_webauthn.xpt 1:15.02 ./data_encoding_ffi_generated.h.stub 1:15.12 ./mime_guess_ffi_generated.h.stub 1:15.38 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:15.42 ./audioipc2_client_ffi_generated.h.stub 1:15.43 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:15.47 ./audioipc2_server_ffi_generated.h.stub 1:15.67 config/makefiles/xpidl/dom_workers.xpt 1:15.81 config/makefiles/xpidl/dom_xslt.xpt 1:15.95 config/makefiles/xpidl/dom_xul.xpt 1:16.13 ./midir_impl_ffi_generated.h.stub 1:16.14 config/makefiles/xpidl/downloads.xpt 1:16.41 ./origin_trials_ffi_generated.h.stub 1:16.72 config/makefiles/xpidl/editor.xpt 1:16.76 config/makefiles/xpidl/enterprisepolicies.xpt 1:16.78 ./webrender_ffi_generated.h.stub 1:16.81 ./wgpu_ffi_generated.h.stub 1:17.06 ./unicode_bidi_ffi_generated.h.stub 1:17.09 config/makefiles/xpidl/extensions.xpt 1:17.33 ./mapped_hyph.h.stub 1:17.40 config/makefiles/xpidl/exthandler.xpt 1:17.54 ./fluent_ffi_generated.h.stub 1:17.75 config/makefiles/xpidl/fastfind.xpt 1:17.81 ./l10nregistry_ffi_generated.h.stub 1:18.29 config/makefiles/xpidl/fog.xpt 1:18.47 ./localization_ffi_generated.h.stub 1:18.50 config/makefiles/xpidl/gfx.xpt 1:18.57 ./fluent_langneg_ffi_generated.h.stub 1:18.60 config/makefiles/xpidl/html5.xpt 1:18.84 ./oxilangtag_ffi_generated.h.stub 1:18.92 config/makefiles/xpidl/htmlparser.xpt 1:19.07 config/makefiles/xpidl/http-sfv.xpt 1:19.58 config/makefiles/xpidl/imglib2.xpt 1:19.61 ./unic_langid_ffi_generated.h.stub 1:19.66 config/makefiles/xpidl/inspector.xpt 1:19.81 ./ServoStyleConsts.h.stub 1:19.81 config/makefiles/xpidl/intl.xpt 1:19.92 ./mp4parse_ffi_generated.h.stub 1:20.07 config/makefiles/xpidl/jar.xpt 1:20.68 ./idna_glue.h.stub 1:20.73 ./MozURL_ffi.h.stub 1:20.87 config/makefiles/xpidl/jsdevtools.xpt 1:21.05 config/makefiles/xpidl/kvstore.xpt 1:21.13 ./rust_helper.h.stub 1:21.32 config/makefiles/xpidl/layout_base.xpt 1:21.46 config/makefiles/xpidl/layout_xul_tree.xpt 1:21.74 ./neqo_glue_ffi_generated.h.stub 1:21.87 ./signature_cache_ffi.h.stub 1:22.05 config/makefiles/xpidl/locale.xpt 1:22.09 ./mls_gk_ffi_generated.h.stub 1:22.37 config/makefiles/xpidl/loginmgr.xpt 1:22.65 config/makefiles/xpidl/migration.xpt 1:22.81 ./fog_ffi_generated.h.stub 1:22.83 config/makefiles/xpidl/mimetype.xpt 1:22.97 ./jog_ffi_generated.h.stub 1:23.09 ./dap_ffi_generated.h.stub 1:23.40 ./profiler_ffi_generated.h.stub 1:23.40 config/makefiles/xpidl/ml.xpt 1:23.45 config/makefiles/xpidl/mozfind.xpt 1:23.72 config/makefiles/xpidl/mozintl.xpt 1:23.77 config/makefiles/xpidl/necko.xpt 1:24.17 ./gk_rust_utils_ffi_generated.h.stub 1:24.20 config/makefiles/xpidl/necko_about.xpt 1:24.24 config/makefiles/xpidl/necko_cache2.xpt 1:24.53 config/makefiles/xpidl/necko_cookie.xpt 1:24.66 config/makefiles/xpidl/necko_dns.xpt 1:24.70 config/makefiles/xpidl/necko_file.xpt 1:24.96 config/makefiles/xpidl/necko_http.xpt 1:25.28 config/makefiles/xpidl/necko_res.xpt 1:25.45 config/makefiles/xpidl/necko_socket.xpt 1:25.59 config/makefiles/xpidl/necko_strconv.xpt 1:26.09 config/makefiles/xpidl/necko_viewsource.xpt 1:26.24 config/makefiles/xpidl/necko_websocket.xpt 1:26.42 config/makefiles/xpidl/necko_webtransport.xpt 1:26.43 config/makefiles/xpidl/necko_wifi.xpt 1:26.69 config/makefiles/xpidl/parentalcontrols.xpt 1:26.76 config/makefiles/xpidl/peerconnection.xpt 1:26.86 config/makefiles/xpidl/permissions.xpt 1:27.39 config/makefiles/xpidl/pipnss.xpt 1:27.51 config/makefiles/xpidl/places.xpt 1:27.88 config/makefiles/xpidl/pref.xpt 1:27.91 config/makefiles/xpidl/prefetch.xpt 1:28.04 config/makefiles/xpidl/privateattribution.xpt 1:28.35 config/makefiles/xpidl/profiler.xpt 1:28.39 config/makefiles/xpidl/rdd_process_xpcom_test.xpt 1:29.21 config/makefiles/xpidl/remote.xpt 1:29.75 config/makefiles/xpidl/reputationservice.xpt 1:30.09 config/makefiles/xpidl/sandbox.xpt 1:30.26 config/makefiles/xpidl/satchel.xpt 1:30.61 config/makefiles/xpidl/services.xpt 1:30.69 config/makefiles/xpidl/sessionstore.xpt 1:30.86 config/makefiles/xpidl/shellservice.xpt 1:31.02 config/makefiles/xpidl/shistory.xpt 1:32.22 config/makefiles/xpidl/spellchecker.xpt 1:32.30 config/makefiles/xpidl/startupcache.xpt 1:32.44 config/makefiles/xpidl/storage.xpt 1:32.55 config/makefiles/xpidl/telemetry.xpt 1:32.62 config/makefiles/xpidl/test_necko.xpt 1:32.69 config/makefiles/xpidl/thumbnails.xpt 1:32.92 config/makefiles/xpidl/toolkit_antitracking.xpt 1:32.95 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:33.54 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 1:33.92 config/makefiles/xpidl/toolkit_cleardata.xpt 1:34.06 config/makefiles/xpidl/toolkit_contentanalysis.xpt 1:34.13 config/makefiles/xpidl/toolkit_cookiebanners.xpt 1:34.22 config/makefiles/xpidl/toolkit_crashservice.xpt 1:34.25 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:34.70 config/makefiles/xpidl/toolkit_modules.xpt 1:34.91 config/makefiles/xpidl/toolkit_processtools.xpt 1:34.97 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 1:34.99 config/makefiles/xpidl/toolkit_search.xpt 1:35.22 config/makefiles/xpidl/toolkit_shell.xpt 1:35.33 config/makefiles/xpidl/toolkit_terminator.xpt 1:35.74 config/makefiles/xpidl/toolkit_xulstore.xpt 1:35.91 config/makefiles/xpidl/toolkitprofile.xpt 1:36.12 config/makefiles/xpidl/toolkitremote.xpt 1:36.45 config/makefiles/xpidl/txmgr.xpt 1:36.90 config/makefiles/xpidl/txtsvc.xpt 1:36.91 config/makefiles/xpidl/uconv.xpt 1:37.23 config/makefiles/xpidl/update.xpt 1:37.27 config/makefiles/xpidl/uriloader.xpt 1:37.35 config/makefiles/xpidl/url-classifier.xpt 1:37.36 config/makefiles/xpidl/urlformatter.xpt 1:37.42 config/makefiles/xpidl/utility_process_xpcom_test.xpt 1:37.61 config/makefiles/xpidl/webBrowser_core.xpt 1:37.97 config/makefiles/xpidl/webbrowserpersist.xpt 1:38.15 config/makefiles/xpidl/webextensions.xpt 1:38.66 config/makefiles/xpidl/webvtt.xpt 1:38.86 config/makefiles/xpidl/widget.xpt 1:39.21 config/makefiles/xpidl/windowcreator.xpt 1:39.25 config/makefiles/xpidl/windowwatcher.xpt 1:39.30 config/makefiles/xpidl/xpcom_base.xpt 1:40.07 config/makefiles/xpidl/xpcom_components.xpt 1:40.13 config/makefiles/xpidl/xpcom_ds.xpt 1:40.19 config/makefiles/xpidl/xpcom_io.xpt 1:40.41 config/makefiles/xpidl/xpcom_system.xpt 1:40.80 config/makefiles/xpidl/xpcom_threads.xpt 1:40.84 config/makefiles/xpidl/xpcomtest.xpt 1:41.24 config/makefiles/xpidl/xpconnect.xpt 1:41.66 config/makefiles/xpidl/xpctest.xpt 1:41.83 config/makefiles/xpidl/xul.xpt 1:42.10 config/makefiles/xpidl/xulapp.xpt 1:43.02 config/makefiles/xpidl/zipwriter.xpt 1:44.80 config/makefiles/xpidl/xptdata.stub 1:53.53 ./GleanMetrics.h.stub 1:53.54 ./GleanJSMetricsLookup.cpp.stub 1:53.56 ./metrics.rs.stub 1:53.63 ./factory.rs.stub 1:58.76 config/external/sqlite/libmozsqlite3.so.symbols.stub 1:58.78 third_party/sqlite3/ext 1:58.80 security/nss/lib/nss/out.nss.def.stub 1:58.83 third_party/sqlite3/src 1:58.88 config/external/nspr/ds 1:58.91 config/external/nspr/pr 1:58.93 config/external/nspr/libc 1:58.95 security/nss/lib/base 1:58.96 security/nss/lib/certdb 1:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/ds/plvrsion.c: In function ‘libVersionPoint’: 1:59.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/ds/plvrsion.c:87:15: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 1:59.50 87 | const char* dummy; 1:59.50 | ^~~~~ 1:59.80 security/nss/lib/certhigh 1:59.80 security/nss/lib/cryptohi 1:59.97 security/nss/lib/dev 2:00.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/libc/src/plgetopt.c: In function ‘PL_GetNextOpt’: 2:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/libc/src/plgetopt.c:138:22: warning: operand of ‘?:’ changes signedness from ‘long int’ to ‘size_t’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2:00.09 138 | foundEqual ? (foundEqual - internal->xargv) : strlen(internal->xargv); 2:00.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/libc/src/plgetopt.c:149:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘PRIntn’ {aka ‘int’} [-Wsign-compare] 2:00.09 149 | if (strlen(longOpt->longOptName) != optNameLen) { 2:00.09 | ^~ 2:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/libc/src/plvrsion.c: In function ‘libVersionPoint’: 2:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/lib/libc/src/plvrsion.c:87:15: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 2:00.56 87 | const char* dummy; 2:00.56 | ^~~~~ 2:00.83 In file included from Unified_c_external_nspr_pr0.c:11: 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/priometh.c: In function ‘PR_EmulateSendFile’: 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/priometh.c:305:38: warning: comparison of integer expressions of different signedness: ‘PROffset32’ {aka ‘int’} and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:00.84 305 | if (sfd->file_nbytes && (info.size < (sfd->file_offset + sfd->file_nbytes))) { 2:00.84 | ^ 2:00.84 In file included from Unified_c_external_nspr_pr0.c:20: 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAccept’: 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/pripv6.c:133:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:00.84 133 | PRStatus rv; 2:00.84 | ^~ 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAcceptRead’: 2:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/pripv6.c:172:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:00.84 172 | PRStatus rv; 2:00.84 | ^~ 2:00.84 In file included from Unified_c_external_nspr_pr0.c:29: 2:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prlayer.c: In function ‘pl_TopAccept’: 2:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prlayer.c:169:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:00.85 169 | PRStatus rv; 2:00.85 | ^~ 2:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prlayer.c: In function ‘pl_DefAcceptread’: 2:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prlayer.c:278:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:00.85 278 | PRStatus rv; 2:00.85 | ^~ 2:00.89 In file included from Unified_c_external_nspr_pr0.c:74: 2:00.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prprf.c: In function ‘cvt_f’: 2:00.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prprf.c:319:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2:00.89 319 | if (amount <= 0 || amount >= sizeof(fin)) { 2:00.89 | ^~ 2:00.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prprf.c: In function ‘dosprintf’: 2:00.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/io/prprf.c:938:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2:00.90 938 | if (i < sizeof(pattern)) { 2:00.90 | ^ 2:01.05 In file included from Unified_c_external_nspr_pr0.c:137: 2:01.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/unix.c: In function ‘_PR_UnixInit’: 2:01.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/unix.c:2587:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:01.06 2587 | int rv; 2:01.06 | ^~ 2:01.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/unix.c: In function ‘_MD_CreateFileMap’: 2:01.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/unix.c:3250:12: warning: comparison of integer expressions of different signedness: ‘PRUint32’ {aka ‘unsigned int’} and ‘PROffset32’ {aka ‘int’} [-Wsign-compare] 2:01.06 3250 | if (sz > info.size) { 2:01.06 | ^ 2:03.50 security/nss/lib/nss 2:03.69 security/nss/lib/pk11wrap 2:03.90 security/nss/lib/pki 2:05.35 security/nss/lib/util/out.nssutil.def.stub 2:05.53 In file included from Unified_c_external_nspr_pr1.c:11: 2:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c: In function ‘pr_InstallSigchldHandler’: 2:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c:655:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:05.57 655 | int rv; 2:05.57 | ^~ 2:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_InitProcesses’: 2:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c:672:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:05.57 672 | int rv; 2:05.57 | ^~ 2:05.81 In file included from Unified_c_external_nspr_pr1.c:65: 2:05.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prdtoa.c: In function ‘Balloc’: 2:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prdtoa.c:566:52: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2:05.84 566 | if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { 2:05.84 | ^~ 2:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prdtoa.c: In function ‘rv_alloc’: 2:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prdtoa.c:2704:64: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 2:05.86 2704 | for (k = 0; sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; j <<= 1) { 2:05.86 | ^~ 2:06.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_unix_terminate_waitpid_daemon’: 2:06.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/md/unix/uxproces.c:119:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2:06.00 119 | write(pr_wp.pipefd[1], "", 1); 2:06.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:06.52 security/nss/lib/util 2:07.39 security/nss/lib/smime/out.smime.def.stub 2:07.52 security/nss/lib/pkcs12 2:07.55 security/nss/lib/pkcs7 2:09.23 In file included from Unified_c_external_nspr_pr2.c:2: 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByName’: 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c:641:15: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 2:09.24 641 | if (bufsize > sizeof(localbuf)) { 2:09.24 | ^ 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetIPNodeByName’: 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c:825:15: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 2:09.24 825 | if (bufsize > sizeof(localbuf)) { 2:09.24 | ^ 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByAddr’: 2:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prnetdb.c:1011:15: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 2:09.24 1011 | if (bufsize > sizeof(localbuf)) { 2:09.24 | ^ 2:09.37 In file included from Unified_c_external_nspr_pr2.c:38: 2:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c: In function ‘io_wstart’: 2:09.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c:387:16: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 2:09.41 387 | PRStatus rval_status; 2:09.41 | ^~~~~~~~~~~ 2:09.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c: In function ‘notify_ioq’: 2:09.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c:958:12: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 2:09.41 958 | PRStatus rval_status; 2:09.41 | ^~~~~~~~~~~ 2:09.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c: In function ‘PR_JoinThreadPool’: 2:09.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/misc/prtpool.c:1080:12: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 2:09.43 1080 | PRStatus rval_status; 2:09.43 | ^~~~~~~~~~~ 2:09.46 In file included from Unified_c_external_nspr_pr2.c:47: 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_accept_cont’: 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:740:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.47 740 | if (-1 == op->result.code) { 2:09.47 | ^~ 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:742:30: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.47 742 | if (EWOULDBLOCK == errno || EAGAIN == errno || ECONNABORTED == errno) { 2:09.47 | ^~ 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_read_cont’: 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:757:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.47 757 | return ((-1 == op->result.code) && 2:09.47 | ^~ 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:758:40: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.47 758 | (EWOULDBLOCK == op->syserrno || EAGAIN == op->syserrno)) 2:09.47 | ^~ 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recv_cont’: 2:09.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:780:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.47 780 | return ((-1 == op->result.code) && 2:09.47 | ^~ 2:09.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:781:40: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.51 781 | (EWOULDBLOCK == op->syserrno || EAGAIN == op->syserrno)) 2:09.51 | ^~ 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_send_cont’: 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:828:37: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.51 828 | if ((EWOULDBLOCK != op->syserrno) && (EAGAIN != op->syserrno)) { 2:09.51 | ^~ 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_write_cont’: 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:856:37: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.51 856 | if ((EWOULDBLOCK != op->syserrno) && (EAGAIN != op->syserrno)) { 2:09.51 | ^~ 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_writev_cont’: 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:880:35: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.51 880 | for (iov_index = 0; iov_index < op->arg3.amount; ++iov_index) { 2:09.51 | ^ 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:882:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.51 882 | if (bytes < iov[iov_index].iov_len) { 2:09.51 | ^ 2:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:895:37: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.51 895 | if ((EWOULDBLOCK != op->syserrno) && (EAGAIN != op->syserrno)) { 2:09.52 | ^~ 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_sendto_cont’: 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:917:37: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.53 917 | if ((EWOULDBLOCK != op->syserrno) && (EAGAIN != op->syserrno)) { 2:09.53 | ^~ 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recvfrom_cont’: 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:931:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.53 931 | return ((-1 == op->result.code) && 2:09.53 | ^~ 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:932:40: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.53 932 | (EWOULDBLOCK == op->syserrno || EAGAIN == op->syserrno)) 2:09.53 | ^~ 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_linux_sendfile_cont’: 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1101:37: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.53 1101 | if (op->syserrno != EWOULDBLOCK && op->syserrno != EAGAIN) { 2:09.53 | ^~ 2:09.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1109:10: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.53 1109 | if (rv < op->count) { 2:09.58 | ^ 2:09.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1094:9: warning: variable ‘oldoffset’ set but not used [-Wunused-but-set-variable] 2:09.63 1094 | off_t oldoffset; 2:09.65 | ^~~~~~~~~ 2:09.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Close’: 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1235:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 2:09.68 1235 | ((_PR_FILEDESC_OPEN != fd->secret->state) && 2:09.68 | ^~ 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1244:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 2:09.68 1244 | if (_PR_FILEDESC_OPEN == fd->secret->state) { 2:09.68 | ^~ 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Read’: 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1265:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.68 1265 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.68 | ^~ 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Write’: 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1299:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.68 1299 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.68 | ^~ 2:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Writev’: 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1363:19: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.72 1363 | if (bytes < osiov->iov_len) { 2:09.72 | ^ 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1380:40: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.72 1380 | } else if (syserrno == EWOULDBLOCK || syserrno == EAGAIN) { 2:09.72 | ^~ 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Accept’: 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1630:33: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.72 1630 | if (EWOULDBLOCK != syserrno && EAGAIN != syserrno && 2:09.72 | ^~ 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Recv’: 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1807:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.72 1807 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.72 | ^~ 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Send’: 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1883:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.72 1883 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.72 | ^~ 2:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_SendTo’: 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:1957:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.75 1957 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.75 | ^~ 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_TCP_SendTo’: 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:2049:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.75 2049 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.75 | ^~ 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_RecvFrom’: 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:2097:49: warning: logical ‘or’ of equal expressions [-Wlogical-op] 2:09.75 2097 | if ((bytes == -1) && (syserrno == EWOULDBLOCK || syserrno == EAGAIN) && 2:09.75 | ^~ 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_LinuxSendFile’: 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:2648:30: warning: logical ‘and’ of equal expressions [-Wlogical-op] 2:09.75 2648 | if (syserrno != EAGAIN && syserrno != EWOULDBLOCK) { 2:09.75 | ^~ 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:2658:12: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2:09.75 2658 | if (rv < file_nbytes_to_send) { 2:09.75 | ^ 2:09.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘_pr_poll_with_poll’: 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:3832:16: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRUint32’ {aka ‘unsigned int’} [-Wsign-compare] 2:09.77 3832 | if (npds > me->syspoll_count) { 2:09.77 | ^ 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:3886:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 2:09.77 3886 | (_PR_FILEDESC_OPEN == bottom->secret->state)) { 2:09.77 | ^~ 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c: In function ‘PR_SetSysfdTableSize’: 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptio.c:4609:21: warning: comparison of integer expressions of different signedness: ‘rlim_t’ {aka ‘long unsigned int’} and ‘PRIntn’ {aka ‘int’} [-Wsign-compare] 2:09.77 4609 | if (rlim.rlim_max < table_size) { 2:09.77 | ^ 2:09.77 In file included from Unified_c_external_nspr_pr2.c:65: 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘_PR_InitLocks’: 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:46:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.77 46 | int rv; 2:09.77 | ^~ 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifies’: 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:62:17: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.77 62 | PRIntn index, rv; 2:09.77 | ^~ 2:09.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_NewLock’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:122:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 122 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyLock’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:141:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 141 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Lock’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:159:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 159 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Unlock’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:179:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 179 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifiesFromMonitor’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:433:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 433 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyMonitor’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:511:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 511 | int rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_GetMonitorEntryCount’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:533:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 533 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_EnterMonitor’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:560:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 560 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_ExitMonitor’: 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:587:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.79 587 | PRIntn rv; 2:09.79 | ^~ 2:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_DestroyNakedCondVar’: 2:09.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:1112:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.80 1112 | int rv; 2:09.80 | ^~ 2:09.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedNotify’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:1140:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 1140 | int rv; 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedBroadcast’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptsynch.c:1148:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 1148 | int rv; 2:09.81 | ^~ 2:09.81 In file included from Unified_c_external_nspr_pr2.c:74: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_root’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:208:29: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 2:09.81 208 | } else if (--pt_book.user == pt_book.this_many) { 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_AttachThread’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:260:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 260 | int rv; 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_CreateThread’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:449:33: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 2:09.81 449 | } else if (--pt_book.user == pt_book.this_many) { 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_DetachThread’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:570:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 570 | int rv; 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Interrupt’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:705:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 705 | PRIntn rv; 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_thread_death’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:771:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 771 | int rv; 2:09.81 | ^~ 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_Fini’: 2:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1001:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.81 1001 | int rv; 2:09.81 | ^~ 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Cleanup’: 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1038:25: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 2:09.84 1038 | while (pt_book.user > pt_book.this_many) { 2:09.84 | ^ 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1033:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.84 1033 | int rv; 2:09.84 | ^~ 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘init_pthread_gc_support’: 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1144:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.84 1144 | PRIntn rv; 2:09.84 | ^~ 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_SuspendSet’: 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1336:10: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.84 1336 | PRIntn rv; 2:09.84 | ^~ 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_SuspendAll’: 2:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/nsprpub/pr/src/pthreads/ptthread.c:1437:7: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 2:09.84 1437 | int rv; 2:09.84 | ^~ 2:13.32 security/nss/lib/smime 2:13.75 security/nss/lib/ssl/out.ssl.def.stub 2:14.78 security/nss/lib/freebl 2:15.82 security/nss/lib/ssl 2:16.67 browser/app 2:16.82 build/pure_virtual 2:17.16 memory/build 2:21.65 memory/mozalloc 2:23.59 memory/replace/logalloc 2:24.83 mfbt 2:26.55 mozglue/baseprofiler 2:28.84 mozglue/build 2:29.10 mozglue/interposers 2:29.73 Compiling unicode-ident v1.0.6 2:29.79 mozglue/misc 2:30.31 Compiling proc-macro2 v1.0.86 2:31.11 Compiling serde v1.0.219 2:31.36 Compiling cfg-if v1.0.0 2:31.43 third_party/fmt 2:31.68 Compiling version_check v0.9.4 2:33.42 Compiling libc v0.2.161 2:34.13 xpcom/glue/standalone 2:36.16 dom/bindings/test 2:36.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 2:36.23 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 2:36.23 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 2:36.23 from /usr/include/c++/14/type_traits:38, 2:36.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 2:36.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 2:36.23 from ../TestCallbackBinding.cpp:3: 2:36.23 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 2:36.23 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 2:36.23 | ^~~~~~~ 2:37.80 Compiling quote v1.0.35 2:39.04 Compiling syn v2.0.87 2:43.36 dom/media/fake-cdm 2:49.41 dom/media/gmp-plugin-openh264 2:49.99 ipc/app 2:52.99 Compiling autocfg v1.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/autocfg) 2:53.06 toolkit/library/build/libxul.so.symbols.stub 2:53.93 accessible/aom 2:57.22 accessible/atk 2:58.53 accessible/base 2:59.62 Compiling shlex v1.3.0 3:00.01 Compiling byteorder v1.5.0 3:01.43 Compiling memchr v2.7.4 3:02.76 Compiling minimal-lexical v0.2.1 3:03.03 accessible/basetypes 3:04.60 Compiling nom v7.1.3 3:08.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 3:08.35 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 3:08.35 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 3:08.35 from /usr/include/c++/14/type_traits:38, 3:08.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 3:08.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 3:08.36 from ../TestCodeGenBinding.cpp:3: 3:08.36 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 3:08.36 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 3:08.36 | ^~~~~~~ 3:09.62 Compiling thiserror v2.0.9 3:12.12 Compiling glob v0.3.1 3:17.11 Compiling once_cell v1.21.1 3:18.39 Compiling mozbuild v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/mozbuild) 3:19.18 Compiling log v0.4.20 3:19.24 Compiling lazy_static v1.4.0 3:19.55 Compiling synstructure v0.13.1 3:20.35 Compiling ahash v0.8.11 3:21.60 Compiling zerocopy v0.7.32 3:26.83 Compiling stable_deref_trait v1.2.0 3:27.43 Compiling semver v1.0.16 3:28.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 3:28.32 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 3:28.32 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 3:28.32 from /usr/include/c++/14/type_traits:38, 3:28.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 3:28.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 3:28.32 from ../TestDictionaryBinding.cpp:3: 3:28.32 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 3:28.32 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 3:28.32 | ^~~~~~~ 3:29.81 Compiling equivalent v1.0.1 3:30.17 Compiling itoa v1.0.5 3:30.75 Compiling jobserver v0.1.32 3:38.40 Compiling siphasher v0.3.10 3:39.09 accessible/generic 3:39.36 Compiling libm v0.2.6 3:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 3:39.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 3:39.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 3:39.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 3:39.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.cpp:13, 3:39.37 from Unified_cpp_accessible_aom0.cpp:2: 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:39.37 202 | return ReinterpretHelper::FromInternalValue(v); 3:39.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:39.37 4432 | return mProperties.Get(aProperty, aFoundResult); 3:39.37 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 3:39.37 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 3:39.37 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 3:39.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 3:39.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 3:39.37 413 | struct FrameBidiData { 3:39.37 | ^~~~~~~~~~~~~ 3:40.32 Compiling cc v1.2.12 3:43.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 3:43.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.h:12, 3:43.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.cpp:6: 3:43.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 3:43.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 3:43.45 inlined from ‘JSObject* mozilla::dom::AccessibleNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AccessibleNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AccessibleNodeBinding.h:38:27, 3:43.45 inlined from ‘virtual JSObject* mozilla::dom::AccessibleNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.cpp:63:38: 3:43.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 3:43.45 1169 | *this->stack = this; 3:43.45 | ~~~~~~~~~~~~~^~~~~~ 3:43.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.cpp:7: 3:43.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AccessibleNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::AccessibleNode::WrapObject(JSContext*, JS::Handle)’: 3:43.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AccessibleNodeBinding.h:38:27: note: ‘reflector’ declared here 3:43.45 38 | JS::Rooted reflector(aCx); 3:43.45 | ^~~~~~~~~ 3:43.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/aom/AccessibleNode.cpp:61:49: note: ‘aCx’ declared here 3:43.45 61 | JSObject* AccessibleNode::WrapObject(JSContext* aCx, 3:43.45 | ~~~~~~~~~~~^~~ 3:45.31 accessible/html 3:49.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 3:49.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 3:49.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildIterator.h:11, 3:49.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/Pivot.h:11, 3:49.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/basetypes/Accessible.cpp:10, 3:49.39 from Unified_cpp_accessible_basetypes0.cpp:2: 3:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 3:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:49.39 202 | return ReinterpretHelper::FromInternalValue(v); 3:49.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 3:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:49.39 4432 | return mProperties.Get(aProperty, aFoundResult); 3:49.39 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 3:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 3:49.39 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 3:49.39 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 3:49.39 302 | memcpy(&value, &aInternalValue, sizeof(value)); 3:49.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:49.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 3:49.42 413 | struct FrameBidiData { 3:49.42 | ^~~~~~~~~~~~~ 3:50.10 In file included from Unified_cpp_mozglue_baseprofiler1.cpp:29: 3:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulMain.cpp: In function ‘bool lul::GetAndCheckStackTrace(LUL*, const char*)’: 3:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulMain.cpp:1568:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 3:50.11 1568 | memset(&startRegs, 0, sizeof(startRegs)); 3:50.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:50.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulMainInt.h:11, 3:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulDwarfSummariser.h:10, 3:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulDwarfExt.h:45, 3:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulDwarfInt.h:42, 3:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulDwarf.cpp:57, 3:50.11 from Unified_cpp_mozglue_baseprofiler1.cpp:2: 3:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/baseprofiler/lul/LulMain.h:135:8: note: ‘struct lul::UnwindRegs’ declared here 3:50.11 135 | struct UnwindRegs { 3:50.11 | ^~~~~~~~~~ 3:59.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 3:59.59 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 3:59.59 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 3:59.59 from /usr/include/c++/14/type_traits:38, 3:59.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 3:59.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 3:59.59 from ../TestExampleGenBinding.cpp:3: 3:59.59 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 3:59.59 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 3:59.59 | ^~~~~~~ 3:59.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 3:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 3:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 3:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 3:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/AccessibleWrap.cpp:9: 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:59.63 202 | return ReinterpretHelper::FromInternalValue(v); 3:59.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 3:59.63 4432 | return mProperties.Get(aProperty, aFoundResult); 3:59.63 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 3:59.63 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 3:59.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 3:59.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 3:59.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 3:59.63 413 | struct FrameBidiData { 3:59.63 | ^~~~~~~~~~~~~ 4:08.18 accessible/ipc 4:09.27 Compiling either v1.8.1 4:09.85 Compiling itertools v0.10.5 4:16.87 Compiling encoding_rs v0.8.35 4:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 4:23.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/FocusManager.cpp:17, 4:23.79 from Unified_cpp_accessible_base0.cpp:137: 4:23.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 4:23.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 4:23.79 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 4:23.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 4:30.56 Compiling anyhow v1.0.69 4:32.82 Compiling num-traits v0.2.19 4:33.77 Compiling bitflags v2.9.0 4:34.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 4:34.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 4:34.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 4:34.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/xpcom/xpcAccessibleDocument.h:12, 4:34.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/AccEvent.cpp:13, 4:34.98 from Unified_cpp_accessible_base0.cpp:29: 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 4:34.98 202 | return ReinterpretHelper::FromInternalValue(v); 4:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 4:34.98 4432 | return mProperties.Get(aProperty, aFoundResult); 4:34.98 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 4:34.98 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 4:34.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 4:34.98 302 | memcpy(&value, &aInternalValue, sizeof(value)); 4:34.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 4:34.98 413 | struct FrameBidiData { 4:34.98 | ^~~~~~~~~~~~~ 4:35.95 Compiling serde_json v1.0.116 4:42.59 Compiling unicase v2.6.0 4:43.57 Compiling ryu v1.0.12 4:45.31 Compiling getrandom v0.3.1 4:47.08 Compiling clang-sys v1.7.0 4:48.48 Compiling camino v1.1.2 4:55.78 Compiling aho-corasick v1.1.0 5:06.66 Compiling regex-syntax v0.7.5 5:08.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 5:08.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 5:08.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 5:08.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:25, 5:08.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.cpp:49, 5:08.33 from Unified_cpp_accessible_generic0.cpp:29: 5:08.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 5:08.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 5:08.33 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 5:08.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 5:09.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 5:09.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 5:09.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/html/HTMLCanvasAccessible.h:9, 5:09.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/html/HTMLCanvasAccessible.cpp:6, 5:09.72 from Unified_cpp_accessible_html0.cpp:2: 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:09.72 202 | return ReinterpretHelper::FromInternalValue(v); 5:09.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:09.72 4432 | return mProperties.Get(aProperty, aFoundResult); 5:09.72 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 5:09.72 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 5:09.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 5:09.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 5:09.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:09.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 5:09.72 413 | struct FrameBidiData { 5:09.72 | ^~~~~~~~~~~~~ 5:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 5:16.02 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 5:16.02 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 5:16.02 from /usr/include/c++/14/type_traits:38, 5:16.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 5:16.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 5:16.02 from ../TestJSImplGenBinding.cpp:3: 5:16.02 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 5:16.02 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 5:16.02 | ^~~~~~~ 5:16.10 Compiling serde_derive v1.0.219 5:27.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 5:27.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 5:27.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/ARIAGridAccessible.h:9, 5:27.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/ARIAGridAccessible.cpp:6, 5:27.74 from Unified_cpp_accessible_generic0.cpp:2: 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:27.74 202 | return ReinterpretHelper::FromInternalValue(v); 5:27.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:27.74 4432 | return mProperties.Get(aProperty, aFoundResult); 5:27.74 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 5:27.74 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 5:27.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 5:27.74 302 | memcpy(&value, &aInternalValue, sizeof(value)); 5:27.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 5:27.74 413 | struct FrameBidiData { 5:27.74 | ^~~~~~~~~~~~~ 5:28.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 5:28.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleParent.cpp:13, 5:28.09 from Unified_cpp_accessible_ipc0.cpp:11: 5:28.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 5:28.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 5:28.09 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 5:28.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 5:28.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 5:28.80 from /usr/include/c++/14/x86_64-mageia-linux/bits/os_defines.h:39, 5:28.80 from /usr/include/c++/14/x86_64-mageia-linux/bits/c++config.h:2521, 5:28.80 from /usr/include/c++/14/type_traits:38, 5:28.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 5:28.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:62, 5:28.80 from ../TestJSImplInheritanceGenBinding.cpp:3: 5:28.80 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 5:28.80 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 5:28.80 | ^~~~~~~ 5:29.26 accessible/xpcom 5:46.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 5:46.80 from /usr/include/unistd.h:25, 5:46.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/unistd.h:3, 5:46.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:25, 5:46.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MainThreadUtils.h:10, 5:46.80 from ../TestTypedefBinding.cpp:3: 5:46.80 /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 5:46.80 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) 5:46.80 | ^~~~~~~ 5:49.88 Compiling thiserror-impl v2.0.9 5:54.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 5:54.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 5:54.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 5:54.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/DocAccessibleChild.h:10, 5:54.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:8, 5:54.30 from Unified_cpp_accessible_ipc0.cpp:2: 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:54.30 202 | return ReinterpretHelper::FromInternalValue(v); 5:54.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 5:54.30 4432 | return mProperties.Get(aProperty, aFoundResult); 5:54.30 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 5:54.30 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 5:54.30 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 5:54.30 302 | memcpy(&value, &aInternalValue, sizeof(value)); 5:54.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:54.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 5:54.30 413 | struct FrameBidiData { 5:54.30 | ^~~~~~~~~~~~~ 5:56.02 accessible/xul 5:58.41 Compiling zerofrom-derive v0.1.3 6:06.45 browser/components/about 6:22.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:31, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsProxyRelease.h:20, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WeakPtr.h:88, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_channel.h:16, 6:22.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:7: 6:22.20 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 6:22.20 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 6:22.20 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 6:22.20 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 6:22.20 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 6:22.20 inlined from ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 6:22.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 6:22.20 315 | mHdr->mLength = 0; 6:22.20 | ~~~~~~~~~~~~~~^~~ 6:22.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp: In member function ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object ‘data’ of size 8 6:22.22 91 | nsTArray data(std::min( 6:22.22 | ^~~~ 6:22.22 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 6:22.22 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 6:22.22 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 6:22.22 inlined from ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 6:22.22 450 | mArray.mHdr->mLength = 0; 6:22.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp: In member function ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: note: at offset 8 into object ‘’ of size 8 6:22.22 113 | std::min(kMaxAccsPerMessage, totalAccs - accIndex)); 6:22.22 | ^ 6:22.22 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 6:22.22 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 6:22.22 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 6:22.22 inlined from ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 6:22.22 450 | mArray.mHdr->mLength = 0; 6:22.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp: In member function ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object ‘data’ of size 8 6:22.22 91 | nsTArray data(std::min( 6:22.22 | ^~~~ 6:22.22 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 6:22.22 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 6:22.22 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 6:22.22 inlined from ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 6:22.22 450 | mArray.mHdr->mLength = 0; 6:22.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp: In member function ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: note: at offset 8 into object ‘’ of size 8 6:22.22 113 | std::min(kMaxAccsPerMessage, totalAccs - accIndex)); 6:22.22 | ^ 6:22.22 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 6:22.22 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 6:22.22 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 6:22.22 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 6:22.22 inlined from ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 6:22.22 450 | mArray.mHdr->mLength = 0; 6:22.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp: In member function ‘void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)’: 6:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object ‘data’ of size 8 6:22.22 91 | nsTArray data(std::min( 6:22.24 | ^~~~ 6:30.94 browser/components/shell 6:35.96 caps 6:38.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.h:17, 6:38.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/nsAccessibilityService.cpp:56, 6:38.04 from Unified_cpp_accessible_base1.cpp:92: 6:38.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 6:38.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 6:38.04 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 6:38.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 6:47.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 6:47.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 6:47.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 6:47.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/DocAccessibleWrap.h:14, 6:47.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/DocAccessibleWrap.cpp:7: 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 6:47.98 202 | return ReinterpretHelper::FromInternalValue(v); 6:47.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 6:47.98 4432 | return mProperties.Get(aProperty, aFoundResult); 6:47.98 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 6:47.98 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 6:47.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 6:47.98 302 | memcpy(&value, &aInternalValue, sizeof(value)); 6:47.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 6:47.98 413 | struct FrameBidiData { 6:47.98 | ^~~~~~~~~~~~~ 6:52.81 Compiling yoke-derive v0.7.4 7:06.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 7:06.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/NotificationController.h:13, 7:06.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/NotificationController.cpp:6, 7:06.54 from Unified_cpp_accessible_base1.cpp:2: 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:06.54 202 | return ReinterpretHelper::FromInternalValue(v); 7:06.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:06.54 4432 | return mProperties.Get(aProperty, aFoundResult); 7:06.54 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 7:06.54 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 7:06.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 7:06.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 7:06.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 7:06.54 413 | struct FrameBidiData { 7:06.54 | ^~~~~~~~~~~~~ 7:07.26 chrome 7:07.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 7:07.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:07.57 202 | return ReinterpretHelper::FromInternalValue(v); 7:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 7:07.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:07.57 4432 | return mProperties.Get(aProperty, aFoundResult); 7:07.57 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 7:07.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 7:07.57 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 7:07.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:07.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 7:07.57 302 | memcpy(&value, &aInternalValue, sizeof(value)); 7:07.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/LocalAccessible.h:9, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/AccEvent.h:11, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/EventQueue.h:9, 7:07.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/NotificationController.h:9: 7:07.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 7:07.57 22 | struct nsPoint : public mozilla::gfx::BasePoint { 7:07.57 | ^~~~~~~ 7:11.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:23: 7:11.55 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 7:11.55 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = imgITools]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 7:11.55 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = imgITools]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 7:11.55 inlined from ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:131:79, 7:11.55 inlined from ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:120:1: 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 7:11.55 39 | aResult, mInfallible); 7:11.55 | ^~~~~~~~~~~ 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’: 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:131:50: note: object ‘’ of size 24 7:11.55 131 | nsCOMPtr imgtool = do_CreateInstance("@mozilla.org/image/tools;1"); 7:11.55 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:11.55 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 7:11.55 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = imgITools]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 7:11.55 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = imgITools]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 7:11.55 inlined from ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:131:79, 7:11.55 inlined from ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:120:1: 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 7:11.55 40 | if (mErrorPtr) { 7:11.55 | ^~~~~~~~~ 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function ‘virtual nsresult AsyncFaviconDataReady::OnComplete(nsIURI*, uint32_t, const uint8_t*, const nsACString&, uint16_t)’: 7:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:131:50: note: object ‘’ of size 24 7:11.55 131 | nsCOMPtr imgtool = do_CreateInstance("@mozilla.org/image/tools;1"); 7:11.55 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:13.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 7:13.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsINavHistoryService.h:11, 7:13.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.h:16, 7:13.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:8: 7:13.51 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 7:13.51 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 7:13.51 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 7:13.51 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 7:13.51 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 7:13.51 inlined from ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:515:33, 7:13.51 inlined from ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:485:6: 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 7:13.51 450 | mArray.mHdr->mLength = 0; 7:13.51 | ~~~~~~~~~~~~~~~~~~~~~^~~ 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’: 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:505:23: note: at offset 8 into object ‘openTabs’ of size 8 7:13.51 505 | nsTArray openTabs; 7:13.51 | ^~~~~~~~ 7:13.51 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 7:13.51 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 7:13.51 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 7:13.51 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 7:13.51 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 7:13.51 inlined from ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:515:33, 7:13.51 inlined from ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:485:6: 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 7:13.51 450 | mArray.mHdr->mLength = 0; 7:13.51 | ~~~~~~~~~~~~~~~~~~~~~^~~ 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function ‘void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)’: 7:13.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:505:23: note: at offset 8 into object ‘openTabs’ of size 8 7:13.51 505 | nsTArray openTabs; 7:13.51 | ^~~~~~~~ 7:16.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 7:16.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 7:16.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 7:16.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/AccIterator.h:11, 7:16.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/base/Relation.h:10, 7:16.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/xpcom/nsAccessibleRelation.cpp:8, 7:16.71 from Unified_cpp_accessible_xpcom0.cpp:2: 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:16.71 202 | return ReinterpretHelper::FromInternalValue(v); 7:16.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:16.71 4432 | return mProperties.Get(aProperty, aFoundResult); 7:16.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 7:16.71 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 7:16.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 7:16.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 7:16.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 7:16.71 413 | struct FrameBidiData { 7:16.71 | ^~~~~~~~~~~~~ 7:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 7:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 7:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 7:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 7:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/xul/XULAlertAccessible.cpp:8, 7:19.37 from Unified_cpp_accessible_xul0.cpp:2: 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:19.37 202 | return ReinterpretHelper::FromInternalValue(v); 7:19.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 7:19.37 4432 | return mProperties.Get(aProperty, aFoundResult); 7:19.37 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 7:19.37 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 7:19.37 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 7:19.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 7:19.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 7:19.37 413 | struct FrameBidiData { 7:19.37 | ^~~~~~~~~~~~~ 7:25.90 Compiling smallvec v1.13.1 7:27.43 Compiling allocator-api2 v0.2.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/allocator-api2) 7:29.80 Compiling hashbrown v0.14.5 7:33.89 Compiling indexmap v2.5.0 7:36.98 config/external/gkcodecs/libgkcodecs.so.symbols.stub 7:38.10 media/libaom 7:38.11 media/libogg 7:38.36 Compiling zerofrom v0.1.4 7:38.96 Compiling zerovec-derive v0.10.3 7:39.13 media/libopus 7:41.01 media/libvorbis 7:41.39 media/libvpx 7:42.22 Compiling toml v0.5.11 7:47.49 In file included from /usr/include/string.h:548, 7:47.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libopus/celt/os_support.h:41, 7:47.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libopus/celt/celt_encoder.c:37: 7:47.50 In function ‘memcpy’, 7:47.50 inlined from ‘dynalloc_analysis’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libopus/celt/celt_encoder.c:1036:7: 7:47.50 /usr/include/bits/string_fortified.h:29:10: warning: ‘mask’ may be used uninitialized [-Wmaybe-uninitialized] 7:47.50 29 | return __builtin___memcpy_chk (__dest, __src, __len, 7:47.50 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.50 30 | __glibc_objsize0 (__dest)); 7:47.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.50 : In function ‘dynalloc_analysis’: 7:47.50 : note: by argument 2 of type ‘const void *’ to ‘__builtin___memcpy_chk’ declared here 7:50.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellService.cpp: In member function ‘virtual nsresult nsGNOMEShellService::GetDesktopBackgroundColor(uint32_t*)’: 7:50.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellService.cpp:461:37: warning: ‘gboolean gdk_color_parse(const gchar*, GdkColor*)’ is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 7:50.40 461 | gboolean success = gdk_color_parse(background.get(), &color); 7:50.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:50.40 In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, 7:50.40 from /usr/include/gtk-3.0/gdk/gdk.h:33, 7:50.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gdk/gdk.h:3, 7:50.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GRefPtr.h:11, 7:50.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellSearchProvider.h:14, 7:50.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellService.h:13, 7:50.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/components/shell/nsGNOMEShellService.cpp:10: 7:50.40 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 7:50.40 79 | gboolean gdk_color_parse (const gchar *spec, 7:50.40 | ^~~~~~~~~~~~~~~ 7:51.60 In file included from Unified_c_media_libvorbis0.c:20: 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c: In function ‘vorbis_analysis_buffer’: 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:395:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7:51.60 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 7:51.60 | ^~ 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7:51.60 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 7:51.60 | ^ 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:396:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7:51.60 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 7:51.60 | ^~ 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7:51.60 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 7:51.60 | ^ 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:397:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7:51.60 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 7:51.60 | ^~ 7:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libvorbis/lib/vorbis_block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7:51.60 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 7:51.60 | ^ 8:00.73 Compiling yoke v0.7.4 8:00.83 config/external/icu/common 8:01.34 Compiling displaydoc v0.2.4 8:09.18 config/external/icu/data/icu_data.o 8:09.48 config/external/icu/i18n 8:12.54 Compiling zerovec v0.10.4 8:12.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 8:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 8:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 8:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27, 8:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/Platform.cpp:17: 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:12.82 202 | return ReinterpretHelper::FromInternalValue(v); 8:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:12.82 4432 | return mProperties.Get(aProperty, aFoundResult); 8:12.82 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 8:12.82 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 8:12.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 8:12.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 8:12.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 8:12.82 413 | struct FrameBidiData { 8:12.82 | ^~~~~~~~~~~~~ 8:16.43 Compiling thiserror v1.999.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/thiserror) 8:17.14 media/libsoundtouch/src 8:22.10 Compiling paste v1.0.11 8:23.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/aom/aom_dsp/grain_table.c: In function ‘grain_table_entry_read’: 8:23.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/aom/aom_dsp/grain_table.c:145:11: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 8:23.54 145 | (void)fscanf(file, "\n"); 8:23.54 | ^~~~~~~~~~~~~~~~~~ 8:24.11 Compiling libloading v0.8.6 8:24.71 Compiling tinystr v0.7.6 8:25.04 Compiling nsstring v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/nsstring) 8:25.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/RootAccessibleWrap.cpp:9: 8:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:632:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.48 632 | G_CONST_RETURN gchar* (*get_name)(AtkObject* accessible); 8:25.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:636:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.51 636 | G_CONST_RETURN gchar* (*get_description)(AtkObject* accessible); 8:25.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:773:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.51 773 | G_CONST_RETURN gchar* atk_object_get_name(AtkObject* accessible); 8:25.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:774:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.51 774 | G_CONST_RETURN gchar* atk_object_get_description(AtkObject* accessible); 8:25.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:800:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.51 800 | G_CONST_RETURN gchar* atk_role_get_name(AtkRole role); 8:25.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/other-licenses/atk-1.0/atk/atkobject.h:810:13: warning: Deprecated pre-processor symbol: replace with "const" 8:25.51 810 | G_CONST_RETURN gchar* atk_role_get_localized_name(AtkRole role); 8:25.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:25.62 Compiling scroll_derive v0.12.0 8:33.60 Compiling regex-automata v0.3.7 8:40.52 Compiling bindgen v0.69.4 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/bindgen) 8:40.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 8:40.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 8:40.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 8:40.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/chrome/nsChromeRegistry.cpp:27, 8:40.92 from Unified_cpp_chrome0.cpp:11: 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:40.92 202 | return ReinterpretHelper::FromInternalValue(v); 8:40.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:40.92 4432 | return mProperties.Get(aProperty, aFoundResult); 8:40.92 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 8:40.92 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 8:40.92 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 8:40.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 8:40.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 8:40.92 413 | struct FrameBidiData { 8:40.92 | ^~~~~~~~~~~~~ 8:42.10 Compiling pkg-config v0.3.26 8:44.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/sse_optimized.cpp:261: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 8:44.11 261 | #pragma omp parallel for 8:46.69 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 8:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:90: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 8:46.69 90 | #pragma omp parallel for 8:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:136: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 8:46.69 136 | #pragma omp parallel for 8:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:180: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 8:46.69 180 | #pragma omp parallel for 8:46.70 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 8:46.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/InterpolateShannon.cpp:71:9: warning: "PI" redefined 8:46.70 71 | #define PI 3.1415926536 8:46.70 | ^~ 8:46.70 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 8:46.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/AAFilter.cpp:45:9: note: this is the location of the previous definition 8:46.70 45 | #define PI M_PI 8:46.70 | ^~ 8:46.70 In file included from Unified_cpp_libsoundtouch_src0.cpp:92: 8:46.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/TDStretch.cpp:310: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 8:46.71 310 | #pragma omp parallel for 8:46.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/TDStretch.cpp:336: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 8:46.72 336 | #pragma omp critical 8:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterStereo(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint) const’: 8:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:81:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 8:47.64 81 | double dScaler = 1.0 / (double)resultDivider; 8:47.64 | ^~~~~~~ 8:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterMono(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint) const’: 8:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:127:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 8:47.64 127 | double dScaler = 1.0 / (double)resultDivider; 8:47.64 | ^~~~~~~ 8:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterMulti(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint, uint)’: 8:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/FIRFilter.cpp:166:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 8:47.64 166 | double dScaler = 1.0 / (double)resultDivider; 8:47.64 | ^~~~~~~ 8:47.70 In file included from Unified_cpp_libsoundtouch_src0.cpp:65: 8:47.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const soundtouch::SAMPLETYPE*, uint)’: 8:47.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libsoundtouch/src/RateTransposer.cpp:134:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 8:47.71 134 | uint count; 8:47.71 | ^~~~~ 8:48.98 Compiling regex v1.9.4 8:52.49 config/external/rlbox 8:55.69 devtools/platform 8:57.46 devtools/shared/heapsnapshot 8:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 8:57.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 8:57.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/BaseAccessibles.h:10, 8:57.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/RootAccessibleWrap.h:10, 8:57.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/RootAccessibleWrap.cpp:7: 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:57.80 202 | return ReinterpretHelper::FromInternalValue(v); 8:57.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 8:57.80 4432 | return mProperties.Get(aProperty, aFoundResult); 8:57.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 8:57.80 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 8:57.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 8:57.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 8:57.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:57.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 8:57.80 413 | struct FrameBidiData { 8:57.80 | ^~~~~~~~~~~~~ 9:04.16 Compiling cexpr v0.6.0 9:06.30 docshell/base 9:19.24 Compiling lazycell v1.3.0 9:19.67 Compiling rustc-hash v1.1.0 9:20.39 In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33, 9:20.40 from /usr/include/c++/14/memory:81, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/memory:3, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/memory:62, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:12, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:60, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:18, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Span.h:36, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DbgMacro.h:13, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:13, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:28, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/caps/ContentPrincipal.h:9, 9:20.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/caps/ContentPrincipal.cpp:7, 9:20.40 from Unified_cpp_caps0.cpp:2: 9:20.40 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::fetch_add(__int_type, std::memory_order) [with _ITp = int]’, 9:20.40 inlined from ‘static T mozilla::detail::IntrinsicAddSub::add(typename Base::ValueType&, T) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:223:26, 9:20.40 inlined from ‘static T mozilla::detail::IntrinsicIncDec::inc(typename Base::ValueType&) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:249:42, 9:20.40 inlined from ‘T mozilla::detail::AtomicBaseIncDec::operator++(int) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:345:51, 9:20.40 inlined from ‘static void nsJSPrincipals::Destroy(JSPrincipals*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/caps/nsJSPrincipals.cpp:68:21: 9:20.40 /usr/include/c++/14/bits/atomic_base.h:631:34: warning: ‘unsigned int __atomic_fetch_add_4(volatile void*, unsigned int, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 9:20.40 631 | { return __atomic_fetch_add(&_M_i, __i, int(__m)); } 9:20.40 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 9:20.40 In static member function ‘static void nsJSPrincipals::Destroy(JSPrincipals*)’: 9:20.40 cc1plus: note: destination object is likely at address zero 9:28.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/collationdatabuilder.cpp:33: 9:28.11 In constructor ‘icu_77::CollationIterator::CollationIterator(const icu_77::CollationData*, UBool)’, 9:28.11 inlined from ‘icu_77::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_77::CollationDataBuilder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/collationdatabuilder.cpp:169:28: 9:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/collationiterator.h:103:23: warning: ‘((const icu_77::CollationData*)((char*)this + 112))[2].icu_77::CollationData::trie’ is used uninitialized [-Wuninitialized] 9:28.11 103 | : trie(d->trie), 9:28.11 | ~~~^~~~ 9:28.56 docshell/build 9:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/UtilInterface.cpp: In function ‘guint mai_util_add_key_event_listener(AtkKeySnoopFunc, gpointer)’: 9:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/UtilInterface.cpp:237:46: warning: ‘guint gtk_key_snooper_install(GtkKeySnoopFunc, gpointer)’ is deprecated [-Wdeprecated-declarations] 9:38.55 237 | sKey_snooper_id = gtk_key_snooper_install(mai_key_snooper, data); 9:38.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 9:38.55 In file included from /usr/include/gtk-3.0/gtk/gtk.h:143, 9:38.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 9:38.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/UtilInterface.cpp:14: 9:38.55 /usr/include/gtk-3.0/gtk/gtkmain.h:185:12: note: declared here 9:38.55 185 | guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, 9:38.55 | ^~~~~~~~~~~~~~~~~~~~~~~ 9:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/UtilInterface.cpp: In function ‘void mai_util_remove_key_event_listener(guint)’: 9:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/UtilInterface.cpp:257:27: warning: ‘void gtk_key_snooper_remove(guint)’ is deprecated [-Wdeprecated-declarations] 9:38.55 257 | gtk_key_snooper_remove(sKey_snooper_id); 9:38.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 9:38.55 /usr/include/gtk-3.0/gtk/gtkmain.h:188:12: note: declared here 9:38.55 188 | void gtk_key_snooper_remove (guint snooper_handler_id); 9:38.55 | ^~~~~~~~~~~~~~~~~~~~~~ 10:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNode.h:27, 10:03.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/devtools/DeserializedNode.h:12, 10:03.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 10:03.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 10:03.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 10:03.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 10:03.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 10:03.72 inlined from ‘JSObject* mozilla::dom::DominatorTree_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::devtools::DominatorTree]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DominatorTreeBinding.h:45:27, 10:03.72 inlined from ‘virtual JSObject* mozilla::devtools::DominatorTree::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:129:42: 10:03.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 10:03.72 1169 | *this->stack = this; 10:03.72 | ~~~~~~~~~~~~~^~~~~~ 10:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:7: 10:03.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DominatorTreeBinding.h: In member function ‘virtual JSObject* mozilla::devtools::DominatorTree::WrapObject(JSContext*, JS::Handle)’: 10:03.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DominatorTreeBinding.h:45:27: note: ‘reflector’ declared here 10:03.72 45 | JS::Rooted reflector(aCx); 10:03.72 | ^~~~~~~~~ 10:03.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:127:48: note: ‘aCx’ declared here 10:03.72 127 | JSObject* DominatorTree::WrapObject(JSContext* aCx, 10:03.72 | ~~~~~~~~~~~^~~ 10:05.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 10:05.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 10:05.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:11: 10:05.07 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 10:05.07 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 10:05.07 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 10:05.07 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 10:05.07 inlined from ‘void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 10:05.07 inlined from ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:92:22: 10:05.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 10:05.08 655 | aOther.mHdr->mLength = 0; 10:05.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 10:05.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 10:05.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/DominatorTree.cpp:92:48: note: at offset 8 into object ‘’ of size 8 10:05.08 92 | aOutResult.SetValue(nsTArray(length)); 10:05.08 | ^ 10:10.04 Compiling mime_guess v2.0.4 10:16.75 Compiling heck v0.5.0 10:19.37 docshell/shistory 10:26.90 Compiling bytes v1.4.0 10:34.23 Compiling uniffi_checksum_derive v0.28.2 10:42.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 10:42.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 10:42.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 10:42.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 10:42.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 10:42.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:24, 10:42.79 from Unified_cpp_docshell_base0.cpp:11: 10:42.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 10:42.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 10:42.79 36 | if (!aKey) return 0; 10:42.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 10:45.13 Compiling fs-err v2.9.0 10:47.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/compactdecimalformat.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10:47.76 10 | #define UNISTR_FROM_STRING_EXPLICIT 10:47.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.76 : note: this is the location of the previous definition 10:47.83 Compiling uniffi_meta v0.28.2 11:11.59 Compiling getrandom v0.2.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/getrandom) 11:12.29 Compiling thin-vec v0.2.12 11:14.46 Compiling cargo-platform v0.1.2 11:18.21 Compiling writeable v0.5.5 11:18.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 11:18.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 11:18.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 11:18.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 11:18.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 11:18.59 202 | return ReinterpretHelper::FromInternalValue(v); 11:18.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 11:18.59 4432 | return mProperties.Get(aProperty, aFoundResult); 11:18.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 11:18.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 11:18.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 11:18.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 11:18.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 11:18.59 413 | struct FrameBidiData { 11:18.59 | ^~~~~~~~~~~~~ 11:21.69 Compiling mime v0.3.16 11:24.31 Compiling litemap v0.7.3 11:25.71 Compiling icu_locid v1.5.0 11:39.53 Compiling cargo_metadata v0.15.3 11:39.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberLog10_77(decNumber*, const decNumber*, decContext*)’: 11:39.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 11:39.82 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 11:39.82 | ~~~~~~~~~^~ 11:39.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp:184: 11:39.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 11:39.82 89 | decNumberUnit lsu[DECNUMUNITS]; 11:39.82 | ^~~ 11:39.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 11:39.82 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 11:39.82 | ~~~~~~~~~^~ 11:39.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 11:39.82 89 | decNumberUnit lsu[DECNUMUNITS]; 11:39.82 | ^~~ 11:40.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashtable.h:24, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:22, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashSet.h:11, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/IHistory.h:12, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BaseHistory.h:8, 11:40.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BaseHistory.cpp:7, 11:40.06 from Unified_cpp_docshell_base0.cpp:2: 11:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 11:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 11:40.06 2179 | GlobalProperties() { mozilla::PodZero(this); } 11:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 11:40.06 37 | memset(aT, 0, sizeof(T)); 11:40.06 | ~~~~~~^~~~~~~~~~~~~~~~~~ 11:40.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:86: 11:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 11:40.06 2178 | struct GlobalProperties { 11:40.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberSquareRoot_77(decNumber*, const decNumber*, decContext*)’: 11:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 11:40.10 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 11:40.10 | ~~~~~~~~~^~ 11:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 11:40.10 89 | decNumberUnit lsu[DECNUMUNITS]; 11:40.10 | ^~~ 11:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 11:40.10 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 11:40.10 | ~~~~~~~~~^~ 11:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object ‘decNumber::lsu’ of size 1 11:40.10 89 | decNumberUnit lsu[DECNUMUNITS]; 11:40.10 | ^~~ 11:40.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/decimfmt.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 11:40.92 10 | #define UNISTR_FROM_STRING_EXPLICIT 11:40.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.92 : note: this is the location of the previous definition 11:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/static_unicode_sets.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 11:45.71 10 | #define UNISTR_FROM_STRING_EXPLICIT 11:45.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:45.71 : note: this is the location of the previous definition 11:52.98 Compiling scroll v0.12.0 11:54.28 Compiling basic-toml v0.1.2 11:56.60 In file included from /usr/include/c++/14/list:65, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 11:56.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/SessionHistoryEntry.cpp:24, 11:56.61 from Unified_cpp_docshell_shistory0.cpp:11: 11:56.61 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 11:56.61 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 11:56.61 1555 | while (__first != __last) 11:56.61 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 11:59.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 11:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 11:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 11:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/DocAccessibleParent.h:13, 11:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:12: 11:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 11:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 11:59.85 202 | return ReinterpretHelper::FromInternalValue(v); 11:59.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 11:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 11:59.85 4432 | return mProperties.Get(aProperty, aFoundResult); 11:59.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 11:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 11:59.85 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 11:59.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 11:59.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 11:59.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 11:59.88 413 | struct FrameBidiData { 11:59.88 | ^~~~~~~~~~~~~ 12:03.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNode.h:27, 12:03.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/devtools/DeserializedNode.h:12, 12:03.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 12:03.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 12:03.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 12:03.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 12:03.03 inlined from ‘JSObject* mozilla::dom::HeapSnapshot_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::devtools::HeapSnapshot]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeapSnapshotBinding.h:45:27, 12:03.03 inlined from ‘virtual JSObject* mozilla::devtools::HeapSnapshot::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:94:36: 12:03.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 12:03.03 1169 | *this->stack = this; 12:03.03 | ~~~~~~~~~~~~~^~~~~~ 12:03.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:32: 12:03.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeapSnapshotBinding.h: In member function ‘virtual JSObject* mozilla::devtools::HeapSnapshot::WrapObject(JSContext*, JS::Handle)’: 12:03.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeapSnapshotBinding.h:45:27: note: ‘reflector’ declared here 12:03.03 45 | JS::Rooted reflector(aCx); 12:03.03 | ^~~~~~~~~ 12:03.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:92:47: note: ‘aCx’ declared here 12:03.03 92 | JSObject* HeapSnapshot::WrapObject(JSContext* aCx, 12:03.03 | ~~~~~~~~~~~^~~ 12:04.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr]’, 12:04.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr; T = mozilla::UniquePtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 12:04.48 inlined from ‘void mozilla::devtools::HeapSnapshot::DescribeNode(JSContext*, JS::Handle, uint64_t, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:494:59: 12:04.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootCount’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 12:04.48 1169 | *this->stack = this; 12:04.48 | ~~~~~~~~~~~~~^~~~~~ 12:04.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function ‘void mozilla::devtools::HeapSnapshot::DescribeNode(JSContext*, JS::Handle, uint64_t, JS::MutableHandle, mozilla::ErrorResult&)’: 12:04.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:494:24: note: ‘rootCount’ declared here 12:04.48 494 | JS::ubi::RootedCount rootCount(cx, rootType->makeCount()); 12:04.48 | ^~~~~~~~~ 12:04.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:480:44: note: ‘cx’ declared here 12:04.48 480 | void HeapSnapshot::DescribeNode(JSContext* cx, JS::Handle breakdown, 12:04.48 | ~~~~~~~~~~~^~ 12:06.38 Compiling icu_provider_macros v1.5.0 12:06.68 In file included from /usr/include/string.h:548, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 12:06.68 from /usr/include/c++/14/bits/stl_pair.h:60, 12:06.68 from /usr/include/c++/14/utility:69, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/utility:3, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/utility:62, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:77, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HashTable.h:10, 12:06.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.h:9: 12:06.68 In function ‘void* memcpy(void*, const void*, size_t)’, 12:06.68 inlined from ‘JS::ubi::Node::Node(const JS::ubi::Node&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNode.h:758:11, 12:06.68 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ubi::Node}; T = JS::ubi::Node; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 12:06.68 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::ubi::Node; T = JS::ubi::Node; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 12:06.68 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::ubi::Node; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 12:06.68 inlined from ‘JS::ubi::DominatorTree::DominatorTree(JS::ubi::DominatorTree&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNodeDominatorTree.h:480:9: 12:06.68 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 16 bytes at offsets 0 and 0 overlaps 16 bytes at offset 0 [-Wrestrict] 12:06.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 12:06.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 12:06.68 30 | __glibc_objsize0 (__dest)); 12:06.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:07.82 In function ‘void* memcpy(void*, const void*, size_t)’, 12:07.83 inlined from ‘JS::ubi::Node::Node(const JS::ubi::Node&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNode.h:758:11, 12:07.83 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ubi::Node}; T = JS::ubi::Node; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 12:07.83 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::ubi::Node; T = JS::ubi::Node; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 12:07.83 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::ubi::Node; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 12:07.83 inlined from ‘JS::ubi::DominatorTree::DominatorTree(JS::ubi::Vector&&, NodeToIndexMap&&, JS::ubi::Vector&&, DominatedSets&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNodeDominatorTree.h:305:9, 12:07.83 inlined from ‘static mozilla::Maybe JS::ubi::DominatorTree::Create(JSContext*, JS::AutoCheckCannotGC&, const JS::ubi::Node&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/UbiNodeDominatorTree.h:608:70: 12:07.83 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 16 bytes at offsets 0 and 0 overlaps 16 bytes at offset 0 [-Wrestrict] 12:07.83 29 | return __builtin___memcpy_chk (__dest, __src, __len, 12:07.83 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 12:07.83 30 | __glibc_objsize0 (__dest)); 12:07.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.33 Compiling smawk v0.3.2 12:10.71 Compiling plain v0.2.3 12:11.23 Compiling goblin v0.9.2 12:12.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr]’, 12:12.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr; T = mozilla::UniquePtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 12:12.34 inlined from ‘void mozilla::devtools::HeapSnapshot::TakeCensus(JSContext*, JS::Handle, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:449:59: 12:12.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootCount’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 12:12.35 1169 | *this->stack = this; 12:12.35 | ~~~~~~~~~~~~~^~~~~~ 12:12.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function ‘void mozilla::devtools::HeapSnapshot::TakeCensus(JSContext*, JS::Handle, JS::MutableHandle, mozilla::ErrorResult&)’: 12:12.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:449:24: note: ‘rootCount’ declared here 12:12.37 449 | JS::ubi::RootedCount rootCount(cx, rootType->makeCount()); 12:12.37 | ^~~~~~~~~ 12:12.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:438:42: note: ‘cx’ declared here 12:12.37 438 | void HeapSnapshot::TakeCensus(JSContext* cx, JS::Handle options, 12:12.37 | ~~~~~~~~~~~^~ 12:12.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 12:12.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 12:12.65 inlined from ‘void mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, uint64_t, const mozilla::dom::Sequence&, uint64_t, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:599:60: 12:12.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultsMap’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ [-Wdangling-pointer=] 12:12.65 1169 | *this->stack = this; 12:12.66 | ~~~~~~~~~~~~~^~~~~~ 12:12.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function ‘void mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, uint64_t, const mozilla::dom::Sequence&, uint64_t, JS::MutableHandle, mozilla::ErrorResult&)’: 12:12.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:599:25: note: ‘resultsMap’ declared here 12:12.68 599 | JS::Rooted resultsMap(cx, JS::NewMapObject(cx)); 12:12.68 | ^~~~~~~~~~ 12:12.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:539:52: note: ‘cx’ declared here 12:12.68 539 | void HeapSnapshot::ComputeShortestPaths(JSContext* cx, uint64_t start, 12:12.68 | ~~~~~~~~~~~^~ 12:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 12:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 12:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/SessionHistoryEntry.cpp:11: 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 12:18.36 202 | return ReinterpretHelper::FromInternalValue(v); 12:18.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 12:18.36 4432 | return mProperties.Get(aProperty, aFoundResult); 12:18.36 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 12:18.36 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 12:18.36 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 12:18.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 12:18.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 12:18.36 413 | struct FrameBidiData { 12:18.36 | ^~~~~~~~~~~~~ 12:23.46 Compiling icu_provider v1.5.0 12:26.63 Compiling textwrap v0.16.1 12:31.31 Compiling askama_derive v0.12.1 12:36.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 12:36.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 12:36.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/ChildSHistory.cpp:7, 12:36.75 from Unified_cpp_docshell_shistory0.cpp:2: 12:36.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 12:36.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 12:36.75 inlined from ‘JSObject* mozilla::dom::ChildSHistory_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChildSHistory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildSHistoryBinding.h:38:27, 12:36.75 inlined from ‘virtual JSObject* mozilla::dom::ChildSHistory::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/ChildSHistory.cpp:298:37: 12:36.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 12:36.77 1169 | *this->stack = this; 12:36.77 | ~~~~~~~~~~~~~^~~~~~ 12:36.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/ChildSHistory.cpp:8: 12:36.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildSHistoryBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChildSHistory::WrapObject(JSContext*, JS::Handle)’: 12:36.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildSHistoryBinding.h:38:27: note: ‘reflector’ declared here 12:36.77 38 | JS::Rooted reflector(aCx); 12:36.77 | ^~~~~~~~~ 12:36.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/ChildSHistory.cpp:296:48: note: ‘cx’ declared here 12:36.77 296 | JSObject* ChildSHistory::WrapObject(JSContext* cx, 12:36.77 | ~~~~~~~~~~~^~ 12:37.70 Compiling uniffi_testing v0.28.2 12:38.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Observer.h:10, 12:38.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 12:38.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:13, 12:38.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:10, 12:38.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/ChildSHistory.cpp:9: 12:38.97 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’, 12:38.97 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 12:38.97 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 12:38.97 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 12:38.97 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 12:38.97 inlined from ‘virtual nsresult nsSHistory::NotifyOnHistoryReload(bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:1228: 12:38.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_16(D)->mListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 12:38.97 282 | aArray.mIterators = this; 12:38.97 | ~~~~~~~~~~~~~~~~~~^~~~~~ 12:38.99 In file included from Unified_cpp_docshell_shistory0.cpp:38: 12:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp: In member function ‘virtual nsresult nsSHistory::NotifyOnHistoryReload(bool*)’: 12:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:1228: note: ‘__for_begin’ declared here 12:39.00 1228 | for (const nsWeakPtr& weakPtr : mListeners.EndLimitedRange()) { 12:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:1225: note: ‘this’ declared here 12:39.00 1225 | nsSHistory::NotifyOnHistoryReload(bool* aCanReload) { 12:39.10 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’, 12:39.11 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 12:39.11 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 12:39.11 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 12:39.11 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 12:39.11 inlined from ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::ReloadCurrentEntry(nsTArray&)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: 12:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*aListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 12:39.11 282 | aArray.mIterators = this; 12:39.11 | ~~~~~~~~~~~~~~~~~~^~~~~~ 12:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp: In function ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::ReloadCurrentEntry(nsTArray&)::]’: 12:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: note: ‘__for_begin’ declared here 12:39.11 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 12:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:139: note: ‘aListeners’ declared here 12:39.11 139 | static void NotifyListeners(nsAutoTObserverArray& aListeners, 12:39.14 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’, 12:39.15 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 12:39.15 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 12:39.15 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 12:39.15 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 12:39.15 inlined from ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::AddEntry(nsISHEntry*, bool)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: 12:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*aListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 12:39.15 282 | aArray.mIterators = this; 12:39.15 | ~~~~~~~~~~~~~~~~~~^~~~~~ 12:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp: In function ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::AddEntry(nsISHEntry*, bool)::]’: 12:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: note: ‘__for_begin’ declared here 12:39.15 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 12:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:139: note: ‘aListeners’ declared here 12:39.15 139 | static void NotifyListeners(nsAutoTObserverArray& aListeners, 12:39.21 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’, 12:39.21 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 12:39.21 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 12:39.21 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 12:39.21 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 12:39.21 inlined from ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::NotifyListenersDocumentViewerEvicted(uint32_t)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: 12:39.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*aListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 12:39.21 282 | aArray.mIterators = this; 12:39.21 | ~~~~~~~~~~~~~~~~~~^~~~~~ 12:39.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp: In function ‘void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::NotifyListenersDocumentViewerEvicted(uint32_t)::]’: 12:39.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:141: note: ‘__for_begin’ declared here 12:39.21 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 12:39.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/shistory/nsSHistory.cpp:139: note: ‘aListeners’ declared here 12:39.21 139 | static void NotifyListeners(nsAutoTObserverArray& aListeners, 12:44.28 In file included from /usr/include/c++/14/list:65, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 12:44.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 12:44.29 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 12:44.29 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 12:44.29 1555 | while (__first != __last) 12:44.29 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 13:00.31 dom/abort 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp: In function ‘UConverter* ucnv_clone_77(const UConverter*, UErrorCode*)’: 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp:326:26: warning: ‘UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 13:02.42 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); 13:02.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/platform.h:25, 13:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/ptypes.h:46, 13:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/umachine.h:46, 13:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/utypes.h:38, 13:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp:24: 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/urename.h:710:49: note: declared here 13:02.42 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 13:02.42 | ^~~~~~~~~~~~~~ 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 13:02.42 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 13:02.42 | ^ 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 13:02.42 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 13:02.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/urename.h:710:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 13:02.42 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 13:02.42 | ^~~~~~~~~~~~~~~~~~~~~~~~ 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro ‘ucnv_safeClone’ 13:02.42 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) 13:02.42 | ^~~~~~~~~~~~~~ 13:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp: In function ‘void ucnv_setSubstString_77(UConverter*, const char16_t*, int32_t, UErrorCode*)’: 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp:492:27: warning: ‘UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 13:02.43 492 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/urename.h:710:49: note: declared here 13:02.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 13:02.43 | ^~~~~~~~~~~~~~ 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 13:02.43 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 13:02.43 | ^ 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 13:02.43 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 13:02.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/unicode/urename.h:710:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 13:02.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 13:02.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 13:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro ‘ucnv_safeClone’ 13:02.43 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) 13:02.43 | ^~~~~~~~~~~~~~ 13:04.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 13:04.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 13:04.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 13:04.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 13:04.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 13:04.61 202 | return ReinterpretHelper::FromInternalValue(v); 13:04.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 13:04.61 4432 | return mProperties.Get(aProperty, aFoundResult); 13:04.61 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 13:04.61 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 13:04.61 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 13:04.61 302 | memcpy(&value, &aInternalValue, sizeof(value)); 13:04.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 13:04.61 413 | struct FrameBidiData { 13:04.61 | ^~~~~~~~~~~~~ 13:06.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:36, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TelemetryComms.h:10, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:26, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BaseHistory.h:9: 13:06.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 13:06.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 13:06.43 inlined from ‘JSObject* mozilla::dom::BrowsingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BrowsingContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h:126:27, 13:06.43 inlined from ‘virtual JSObject* mozilla::dom::BrowsingContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:1563: 13:06.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 13:06.43 1169 | *this->stack = this; 13:06.43 | ~~~~~~~~~~~~~^~~~~~ 13:06.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:24, 13:06.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:28: 13:06.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h: In member function ‘virtual JSObject* mozilla::dom::BrowsingContext::WrapObject(JSContext*, JS::Handle)’: 13:06.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h:126:27: note: ‘reflector’ declared here 13:06.43 126 | JS::Rooted reflector(aCx); 13:06.43 | ^~~~~~~~~ 13:06.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:1561: note: ‘aCx’ declared here 13:06.43 1561 | JSObject* BrowsingContext::WrapObject(JSContext* aCx, 13:06.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 13:06.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 13:06.62 inlined from ‘JSObject* mozilla::dom::CanonicalBrowsingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CanonicalBrowsingContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h:213:27, 13:06.62 inlined from ‘virtual JSObject* mozilla::dom::CanonicalBrowsingContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/CanonicalBrowsingContext.cpp:1425: 13:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 13:06.62 1169 | *this->stack = this; 13:06.62 | ~~~~~~~~~~~~~^~~~~~ 13:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h: In member function ‘virtual JSObject* mozilla::dom::CanonicalBrowsingContext::WrapObject(JSContext*, JS::Handle)’: 13:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContextBinding.h:213:27: note: ‘reflector’ declared here 13:06.62 213 | JS::Rooted reflector(aCx); 13:06.62 | ^~~~~~~~~ 13:06.62 In file included from Unified_cpp_docshell_base0.cpp:38: 13:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/CanonicalBrowsingContext.cpp:1424: note: ‘aCx’ declared here 13:06.62 1424 | JSContext* aCx, JS::Handle aGivenProto) { 13:06.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 13:06.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 13:06.67 inlined from ‘JSObject* mozilla::dom::WindowContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WindowContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:65, 13:06.67 inlined from ‘virtual JSObject* mozilla::dom::WindowContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/WindowContext.cpp:683: 13:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 13:06.67 1169 | *this->stack = this; 13:06.67 | ~~~~~~~~~~~~~^~~~~~ 13:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:20, 13:06.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SessionStoreScrollData.h:15, 13:06.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSessionStoreChild.h:19, 13:06.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SessionStoreChild.h:11, 13:06.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/BrowsingContext.cpp:41: 13:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h: In member function ‘virtual JSObject* mozilla::dom::WindowContext::WrapObject(JSContext*, JS::Handle)’: 13:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:65: note: ‘reflector’ declared here 13:06.67 65 | JS::Rooted reflector(aCx); 13:06.67 In file included from Unified_cpp_docshell_base0.cpp:74: 13:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/WindowContext.cpp:681: note: ‘cx’ declared here 13:06.67 681 | JSObject* WindowContext::WrapObject(JSContext* cx, 13:07.77 Compiling bincode v1.3.3 13:10.34 Compiling weedle2 v5.0.0 13:24.20 Compiling askama_escape v0.10.3 13:24.46 Compiling uniffi_udl v0.28.2 13:43.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 13:43.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 13:43.18 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, const Record&, JS::MutableHandle) [with K = nsTString; V = nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:441:25: 13:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘recordObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 13:43.18 1169 | *this->stack = this; 13:43.18 | ~~~~~~~~~~~~~^~~~~~ 13:43.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 13:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 13:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:34: 13:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, const Record&, JS::MutableHandle) [with K = nsTString; V = nsTString]’: 13:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:441:25: note: ‘recordObj’ declared here 13:43.18 441 | JS::Rooted recordObj(aCx, JS_NewPlainObject(aCx)); 13:43.18 | ^~~~~~~~~ 13:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:439:41: note: ‘aCx’ declared here 13:43.18 439 | [[nodiscard]] bool ToJSValue(JSContext* aCx, const Record& aArgument, 13:43.18 | ~~~~~~~~~~~^~~ 13:43.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 13:43.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 13:43.24 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, const Record&, JS::MutableHandle) [with K = nsTString; V = Record, nsTString >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:441:25: 13:43.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘recordObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 13:43.24 1169 | *this->stack = this; 13:43.24 | ~~~~~~~~~~~~~^~~~~~ 13:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, const Record&, JS::MutableHandle) [with K = nsTString; V = Record, nsTString >]’: 13:43.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:441:25: note: ‘recordObj’ declared here 13:43.27 441 | JS::Rooted recordObj(aCx, JS_NewPlainObject(aCx)); 13:43.27 | ^~~~~~~~~ 13:43.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:439:41: note: ‘aCx’ declared here 13:43.27 439 | [[nodiscard]] bool ToJSValue(JSContext* aCx, const Record& aArgument, 13:43.27 | ~~~~~~~~~~~^~~ 13:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/measunit_extra.cpp:13:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 13:45.01 13 | #define UNISTR_FROM_STRING_EXPLICIT 13:45.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:45.01 : note: this is the location of the previous definition 13:50.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 13:50.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13: 13:50.81 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 13:50.81 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 13:50.81 inlined from ‘virtual nsresult nsDocShell::NotifyReflowObservers(bool, DOMHighResTimeStamp, DOMHighResTimeStamp)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1864: 13:50.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[33].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 13:50.81 282 | aArray.mIterators = this; 13:50.81 | ~~~~~~~~~~~~~~~~~~^~~~~~ 13:50.83 In file included from Unified_cpp_docshell_base0.cpp:101: 13:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::NotifyReflowObservers(bool, DOMHighResTimeStamp, DOMHighResTimeStamp)’: 13:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1864: note: ‘iter’ declared here 13:50.84 1864 | nsTObserverArray::ForwardIterator iter(mReflowObservers); 13:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1863: note: ‘this’ declared here 13:50.84 1863 | DOMHighResTimeStamp aEnd) { 13:50.94 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 13:50.95 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 13:50.95 inlined from ‘void nsDocShell::NotifyPrivateBrowsingChanged()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1781: 13:50.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[32].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 13:50.95 282 | aArray.mIterators = this; 13:50.95 | ~~~~~~~~~~~~~~~~~~^~~~~~ 13:50.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘void nsDocShell::NotifyPrivateBrowsingChanged()’: 13:50.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1781: note: ‘iter’ declared here 13:50.95 1781 | nsTObserverArray::ForwardIterator iter(mPrivacyObservers); 13:50.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:1778: note: ‘this’ declared here 13:50.95 1778 | void nsDocShell::NotifyPrivateBrowsingChanged() { 13:51.01 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 13:51.01 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 13:51.01 inlined from ‘void nsDocShell::NotifyAsyncPanZoomStarted()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2231: 13:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[34].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 13:51.01 282 | aArray.mIterators = this; 13:51.01 | ~~~~~~~~~~~~~~~~~~^~~~~~ 13:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘void nsDocShell::NotifyAsyncPanZoomStarted()’: 13:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2231: note: ‘iter’ declared here 13:51.01 2231 | nsTObserverArray::ForwardIterator iter(mScrollObservers); 13:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2230: note: ‘this’ declared here 13:51.01 2230 | void nsDocShell::NotifyAsyncPanZoomStarted() { 13:51.05 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 13:51.06 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 13:51.06 inlined from ‘void nsDocShell::NotifyAsyncPanZoomStopped()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2244: 13:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[34].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 13:51.06 282 | aArray.mIterators = this; 13:51.06 | ~~~~~~~~~~~~~~~~~~^~~~~~ 13:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘void nsDocShell::NotifyAsyncPanZoomStopped()’: 13:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2244: note: ‘iter’ declared here 13:51.06 2244 | nsTObserverArray::ForwardIterator iter(mScrollObservers); 13:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2243: note: ‘this’ declared here 13:51.06 2243 | void nsDocShell::NotifyAsyncPanZoomStopped() { 13:51.12 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 13:51.12 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 13:51.12 inlined from ‘virtual nsresult nsDocShell::NotifyScrollObservers()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2258: 13:51.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[34].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 13:51.12 282 | aArray.mIterators = this; 13:51.12 | ~~~~~~~~~~~~~~~~~~^~~~~~ 13:51.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::NotifyScrollObservers()’: 13:51.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2258: note: ‘iter’ declared here 13:51.12 2258 | nsTObserverArray::ForwardIterator iter(mScrollObservers); 13:51.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2257: note: ‘this’ declared here 13:51.12 2257 | nsDocShell::NotifyScrollObservers() { 13:53.57 Compiling uniffi_macros v0.28.2 13:53.63 dom/animation 13:56.14 Compiling goblin v0.8.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/goblin) 13:56.37 Compiling icu_collections v1.5.0 14:05.06 Compiling static_assertions v1.1.0 14:05.35 Compiling uniffi_core v0.28.2 14:06.60 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:06.60 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:06.60 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:06.60 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:06.60 inlined from ‘virtual nsresult nsDocShell::SuspendRefreshURIs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5421: 14:06.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_7(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:06.60 282 | aArray.mIterators = this; 14:06.60 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::SuspendRefreshURIs()’: 14:06.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5421: note: ‘__for_begin’ declared here 14:06.63 5421 | for (auto* child : mChildList.ForwardRange()) { 14:06.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5417: note: ‘this’ declared here 14:06.63 5417 | nsDocShell::SuspendRefreshURIs() { 14:06.67 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:06.67 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:06.67 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:06.67 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:06.67 inlined from ‘virtual nsresult nsDocShell::HistoryPurged(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2128: 14:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:06.67 282 | aArray.mIterators = this; 14:06.67 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:06.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::HistoryPurged(int32_t)’: 14:06.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2128: note: ‘__for_begin’ declared here 14:06.70 2128 | for (auto* child : mChildList.ForwardRange()) { 14:06.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2119: note: ‘this’ declared here 14:06.70 2119 | nsDocShell::HistoryPurged(int32_t aNumEntries) { 14:06.89 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:06.90 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:06.90 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:06.90 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:06.90 inlined from ‘nsresult nsDocShell::HistoryEntryRemoved(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2155: 14:06.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:06.90 282 | aArray.mIterators = this; 14:06.90 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:06.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘nsresult nsDocShell::HistoryEntryRemoved(int32_t)’: 14:06.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2155: note: ‘__for_begin’ declared here 14:06.90 2155 | for (auto* child : mChildList.ForwardRange()) { 14:06.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2138: note: ‘this’ declared here 14:06.90 2138 | nsresult nsDocShell::HistoryEntryRemoved(int32_t aIndex) { 14:07.22 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:07.23 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:07.23 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:07.23 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:07.23 inlined from ‘virtual nsresult nsDocShell::SetTreeOwner(nsIDocShellTreeOwner*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2680: 14:07.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_39(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:07.23 282 | aArray.mIterators = this; 14:07.23 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:07.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::SetTreeOwner(nsIDocShellTreeOwner*)’: 14:07.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2680: note: ‘__for_begin’ declared here 14:07.23 2680 | for (auto* childDocLoader : mChildList.ForwardRange()) { 14:07.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:2651: note: ‘this’ declared here 14:07.23 2651 | nsDocShell::SetTreeOwner(nsIDocShellTreeOwner* aTreeOwner) { 14:07.93 Compiling scopeguard v1.1.0 14:08.29 Compiling icu_locid_transform_data v1.5.0 14:08.54 Compiling icu_locid_transform v1.5.0 14:10.38 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:10.39 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:10.39 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:10.39 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:10.39 inlined from ‘virtual nsresult nsDocShell::Stop(uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:4189: 14:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_22(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:10.39 282 | aArray.mIterators = this; 14:10.39 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::Stop(uint32_t)’: 14:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:4189: note: ‘__for_begin’ declared here 14:10.39 4189 | for (auto* child : mChildList.ForwardRange()) { 14:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:4138: note: ‘this’ declared here 14:10.39 4138 | nsDocShell::Stop(uint32_t aStopFlags) { 14:11.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 14:11.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortController.h:10, 14:11.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortController.cpp:7, 14:11.83 from Unified_cpp_dom_abort0.cpp:2: 14:11.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 14:11.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 14:11.83 inlined from ‘JSObject* mozilla::dom::AbortController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AbortController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortControllerBinding.h:35:27, 14:11.83 inlined from ‘virtual JSObject* mozilla::dom::AbortController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortController.cpp:50:39: 14:11.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 14:11.83 1169 | *this->stack = this; 14:11.83 | ~~~~~~~~~~~~~^~~~~~ 14:11.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortController.cpp:10: 14:11.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::AbortController::WrapObject(JSContext*, JS::Handle)’: 14:11.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortControllerBinding.h:35:27: note: ‘reflector’ declared here 14:11.83 35 | JS::Rooted reflector(aCx); 14:11.83 | ^~~~~~~~~ 14:11.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortController.cpp:48:50: note: ‘aCx’ declared here 14:11.83 48 | JSObject* AbortController::WrapObject(JSContext* aCx, 14:11.83 | ~~~~~~~~~~~^~~ 14:11.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 14:11.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 14:11.85 inlined from ‘JSObject* mozilla::dom::AbortSignal_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AbortSignal]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortSignalBinding.h:35:27, 14:11.85 inlined from ‘virtual JSObject* mozilla::dom::AbortSignal::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortSignal.cpp:164:35: 14:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 14:11.85 1169 | *this->stack = this; 14:11.85 | ~~~~~~~~~~~~~^~~~~~ 14:11.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortSignal.cpp:9, 14:11.85 from Unified_cpp_dom_abort0.cpp:11: 14:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortSignalBinding.h: In member function ‘virtual JSObject* mozilla::dom::AbortSignal::WrapObject(JSContext*, JS::Handle)’: 14:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortSignalBinding.h:35:27: note: ‘reflector’ declared here 14:11.85 35 | JS::Rooted reflector(aCx); 14:11.85 | ^~~~~~~~~ 14:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/abort/AbortSignal.cpp:162:46: note: ‘aCx’ declared here 14:11.85 162 | JSObject* AbortSignal::WrapObject(JSContext* aCx, 14:11.85 | ~~~~~~~~~~~^~~ 14:12.40 dom/audiochannel 14:13.25 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:13.26 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:13.26 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:13.26 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:13.26 inlined from ‘virtual nsresult nsDocShell::ResumeRefreshURIs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5436: 14:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_7(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:13.26 282 | aArray.mIterators = this; 14:13.26 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::ResumeRefreshURIs()’: 14:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5436: note: ‘__for_begin’ declared here 14:13.26 5436 | for (auto* child : mChildList.ForwardRange()) { 14:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:5432: note: ‘this’ declared here 14:13.26 5432 | nsDocShell::ResumeRefreshURIs() { 14:14.36 Compiling askama v0.12.0 14:14.71 dom/base/UseCounterMetrics.cpp.stub 14:15.43 Compiling uniffi_bindgen v0.28.2 14:15.76 dom/battery 14:20.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 14:20.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 14:20.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 14:20.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 14:20.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 14:20.38 202 | return ReinterpretHelper::FromInternalValue(v); 14:20.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 14:20.38 4432 | return mProperties.Get(aProperty, aFoundResult); 14:20.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 14:20.38 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 14:20.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 14:20.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:20.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 14:20.38 413 | struct FrameBidiData { 14:20.38 | ^~~~~~~~~~~~~ 14:22.23 dom/bindings 14:24.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_asformat.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 14:24.69 10 | #define UNISTR_FROM_STRING_EXPLICIT 14:24.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:24.69 : note: this is the location of the previous definition 14:29.78 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 14:30.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_capi.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 14:30.27 10 | #define UNISTR_FROM_STRING_EXPLICIT 14:30.27 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:30.27 : note: this is the location of the previous definition 14:39.23 Compiling utf8_iter v1.0.4 14:39.87 Compiling nserror v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/nserror) 14:40.60 Compiling crossbeam-utils v0.8.20 14:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_currencysymbols.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 14:41.44 10 | #define UNISTR_FROM_STRING_EXPLICIT 14:41.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.44 : note: this is the location of the previous definition 14:41.58 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 14:41.58 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:41.58 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 14:41.58 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 14:41.58 inlined from ‘nsresult nsDocShell::BeginRestoreChildren()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:7015: 14:41.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:41.58 282 | aArray.mIterators = this; 14:41.58 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:41.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp: In member function ‘nsresult nsDocShell::BeginRestoreChildren()’: 14:41.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:7015: note: ‘__for_begin’ declared here 14:41.58 7015 | for (auto* childDocLoader : mChildList.ForwardRange()) { 14:41.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.cpp:7012: note: ‘this’ declared here 14:41.58 7012 | nsresult nsDocShell::BeginRestoreChildren() { 14:43.23 Compiling icu_properties_data v1.5.0 14:43.74 Compiling icu_properties v1.5.0 14:56.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelService.h:19, 14:56.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelAgent.cpp:7, 14:56.09 from Unified_cpp_dom_audiochannel0.cpp:2: 14:56.09 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::UniquePtr; long unsigned int N = 0]’, 14:56.09 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::UniquePtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 14:56.09 inlined from ‘virtual nsresult mozilla::dom::AudioChannelService::Observe(nsISupports*, const char*, const char16_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelService.cpp:278:19: 14:56.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[1].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 14:56.09 282 | aArray.mIterators = this; 14:56.09 | ~~~~~~~~~~~~~~~~~~^~~~~~ 14:56.09 In file included from Unified_cpp_dom_audiochannel0.cpp:11: 14:56.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelService.cpp: In member function ‘virtual nsresult mozilla::dom::AudioChannelService::Observe(nsISupports*, const char*, const char16_t*)’: 14:56.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelService.cpp:277:72: note: ‘iter’ declared here 14:56.09 277 | nsTObserverArray>::ForwardIterator iter( 14:56.09 | ^~~~ 14:56.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/audiochannel/AudioChannelService.cpp:261:51: note: ‘this’ declared here 14:56.09 261 | const char16_t* aData) { 14:56.09 | ^ 14:58.25 dom/broadcastchannel 15:06.11 In file included from /usr/include/c++/14/map:62, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/map:3, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/map:62, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:12, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 15:06.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/KeyframeEffect.cpp:15, 15:06.12 from Unified_cpp_dom_animation0.cpp:119: 15:06.12 /usr/include/c++/14/bits/stl_tree.h: In static member function ‘static std::_Rb_tree_node_base* std::_Rb_tree_node_base::_S_minimum(_Base_ptr)’: 15:06.12 /usr/include/c++/14/bits/stl_tree.h:110: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 15:06.12 110 | while (__x->_M_left != 0) __x = __x->_M_left; 15:06.12 /usr/include/c++/14/bits/stl_tree.h:110: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 15:06.80 Compiling ident_case v1.0.1 15:07.29 Compiling fnv v1.0.7 15:07.63 Compiling strsim v0.11.1 15:08.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 15:08.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 15:08.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 15:08.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/battery/BatteryManager.h:10, 15:08.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/battery/BatteryManager.cpp:9: 15:08.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:08.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:08.74 inlined from ‘JSObject* mozilla::dom::BatteryManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::battery::BatteryManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BatteryManagerBinding.h:43:27, 15:08.74 inlined from ‘virtual JSObject* mozilla::dom::battery::BatteryManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/battery/BatteryManager.cpp:49:38: 15:08.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:08.74 1169 | *this->stack = this; 15:08.74 | ~~~~~~~~~~~~~^~~~~~ 15:08.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/battery/BatteryManager.cpp:13: 15:08.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BatteryManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::battery::BatteryManager::WrapObject(JSContext*, JS::Handle)’: 15:08.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BatteryManagerBinding.h:43:27: note: ‘reflector’ declared here 15:08.74 43 | JS::Rooted reflector(aCx); 15:08.74 | ^~~~~~~~~ 15:08.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/battery/BatteryManager.cpp:47:49: note: ‘aCx’ declared here 15:08.74 47 | JSObject* BatteryManager::WrapObject(JSContext* aCx, 15:08.74 | ~~~~~~~~~~~^~~ 15:09.78 dom/cache 15:13.92 Compiling darling_core v0.20.10 15:24.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 15:24.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:10, 15:24.06 from Unified_cpp_dom_animation0.cpp:2: 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.06 202 | return ReinterpretHelper::FromInternalValue(v); 15:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.06 4432 | return mProperties.Get(aProperty, aFoundResult); 15:24.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 15:24.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 15:24.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 15:24.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:24.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 15:24.06 413 | struct FrameBidiData { 15:24.06 | ^~~~~~~~~~~~~ 15:24.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 15:24.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 15:24.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 15:24.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 15:24.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.15 202 | return ReinterpretHelper::FromInternalValue(v); 15:24.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.15 4432 | return mProperties.Get(aProperty, aFoundResult); 15:24.15 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 15:24.15 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 15:24.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 15:24.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:24.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 15:24.15 413 | struct FrameBidiData { 15:24.15 | ^~~~~~~~~~~~~ 15:24.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 15:24.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.81 202 | return ReinterpretHelper::FromInternalValue(v); 15:24.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 15:24.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:24.81 4432 | return mProperties.Get(aProperty, aFoundResult); 15:24.81 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrameInlines.h:174:0: required from here 15:24.81 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 15:24.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 15:24.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:24.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoBindings.h:12, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AnimatedPropertyIDSet.h:10, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.h:12, 15:24.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:7: 15:24.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 15:24.83 22 | struct nsPoint : public mozilla::gfx::BasePoint { 15:24.83 | ^~~~~~~ 15:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_mapper.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 15:34.21 10 | #define UNISTR_FROM_STRING_EXPLICIT 15:34.21 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:34.21 : note: this is the location of the previous definition 15:40.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_mapper.cpp: In static member function ‘static icu_77::number::impl::MacroProps icu_77::number::impl::NumberPropertyMapper::oldToNew(const icu_77::number::impl::DecimalFormatProperties&, const icu_77::DecimalFormatSymbols&, icu_77::number::impl::DecimalFormatWarehouse&, icu_77::number::impl::DecimalFormatProperties*, UErrorCode&)’: 15:40.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_mapper.cpp:135:49: warning: ‘currencyUsage’ may be used uninitialized [-Wmaybe-uninitialized] 15:40.89 135 | precision = Precision::constructCurrency(currencyUsage).withCurrency(currency); 15:40.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 15:40.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_mapper.cpp:78:20: note: ‘currencyUsage’ was declared here 15:40.89 78 | UCurrencyUsage currencyUsage; 15:40.89 | ^~~~~~~~~~~~~ 15:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_multiplier.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 15:46.65 10 | #define UNISTR_FROM_STRING_EXPLICIT 15:46.65 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:46.65 : note: this is the location of the previous definition 15:48.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 15:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28: 15:48.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:48.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:48.07 inlined from ‘JSObject* mozilla::dom::Animation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Animation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationBinding.h:82:27, 15:48.07 inlined from ‘virtual JSObject* mozilla::dom::Animation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:50:38: 15:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:48.07 1169 | *this->stack = this; 15:48.07 | ~~~~~~~~~~~~~^~~~~~ 15:48.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.h:23: 15:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationBinding.h: In member function ‘virtual JSObject* mozilla::dom::Animation::WrapObject(JSContext*, JS::Handle)’: 15:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationBinding.h:82:27: note: ‘reflector’ declared here 15:48.07 82 | JS::Rooted reflector(aCx); 15:48.07 | ^~~~~~~~~ 15:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:48:44: note: ‘aCx’ declared here 15:48.07 48 | JSObject* Animation::WrapObject(JSContext* aCx, 15:48.07 | ~~~~~~~~~~~^~~ 15:48.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:48.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:48.31 inlined from ‘JSObject* mozilla::dom::CSSAnimation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSAnimation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSAnimationBinding.h:35:27, 15:48.31 inlined from ‘virtual JSObject* mozilla::dom::CSSAnimation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSAnimation.cpp:21:41: 15:48.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:48.31 1169 | *this->stack = this; 15:48.31 | ~~~~~~~~~~~~~^~~~~~ 15:48.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSAnimation.cpp:10, 15:48.31 from Unified_cpp_dom_animation0.cpp:56: 15:48.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSAnimationBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSAnimation::WrapObject(JSContext*, JS::Handle)’: 15:48.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSAnimationBinding.h:35:27: note: ‘reflector’ declared here 15:48.31 35 | JS::Rooted reflector(aCx); 15:48.31 | ^~~~~~~~~ 15:48.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSAnimation.cpp:19:47: note: ‘aCx’ declared here 15:48.31 19 | JSObject* CSSAnimation::WrapObject(JSContext* aCx, 15:48.31 | ~~~~~~~~~~~^~~ 15:48.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:48.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:48.37 inlined from ‘JSObject* mozilla::dom::CSSTransition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSTransition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSTransitionBinding.h:35:27, 15:48.37 inlined from ‘virtual JSObject* mozilla::dom::CSSTransition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSTransition.cpp:20:42: 15:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:48.37 1169 | *this->stack = this; 15:48.37 | ~~~~~~~~~~~~~^~~~~~ 15:48.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSTransition.cpp:10, 15:48.40 from Unified_cpp_dom_animation0.cpp:74: 15:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSTransitionBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSTransition::WrapObject(JSContext*, JS::Handle)’: 15:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSTransitionBinding.h:35:27: note: ‘reflector’ declared here 15:48.40 35 | JS::Rooted reflector(aCx); 15:48.40 | ^~~~~~~~~ 15:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/CSSTransition.cpp:18:48: note: ‘aCx’ declared here 15:48.40 18 | JSObject* CSSTransition::WrapObject(JSContext* aCx, 15:48.40 | ~~~~~~~~~~~^~~ 15:48.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:48.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:48.43 inlined from ‘JSObject* mozilla::dom::DocumentTimeline_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DocumentTimeline]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTimelineBinding.h:83:27, 15:48.43 inlined from ‘virtual JSObject* mozilla::dom::DocumentTimeline::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/DocumentTimeline.cpp:63:40: 15:48.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:48.43 1169 | *this->stack = this; 15:48.43 | ~~~~~~~~~~~~~^~~~~~ 15:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTimeline.h:11, 15:48.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:16: 15:48.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTimelineBinding.h: In member function ‘virtual JSObject* mozilla::dom::DocumentTimeline::WrapObject(JSContext*, JS::Handle)’: 15:48.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTimelineBinding.h:83:27: note: ‘reflector’ declared here 15:48.43 83 | JS::Rooted reflector(aCx); 15:48.43 | ^~~~~~~~~ 15:48.43 In file included from Unified_cpp_dom_animation0.cpp:83: 15:48.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/DocumentTimeline.cpp:61:51: note: ‘aCx’ declared here 15:48.43 61 | JSObject* DocumentTimeline::WrapObject(JSContext* aCx, 15:48.43 | ~~~~~~~~~~~^~~ 15:48.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 15:48.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 15:48.46 inlined from ‘JSObject* mozilla::dom::KeyframeEffect_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::KeyframeEffect]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h:529:27, 15:48.46 inlined from ‘virtual JSObject* mozilla::dom::KeyframeEffect::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/KeyframeEffect.cpp:113: 15:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 15:48.46 1169 | *this->stack = this; 15:48.46 | ~~~~~~~~~~~~~^~~~~~ 15:48.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/KeyframeEffectParams.h:10, 15:48.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:26, 15:48.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:18, 15:48.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/Animation.cpp:19: 15:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h: In member function ‘virtual JSObject* mozilla::dom::KeyframeEffect::WrapObject(JSContext*, JS::Handle)’: 15:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h:529:27: note: ‘reflector’ declared here 15:48.46 529 | JS::Rooted reflector(aCx); 15:48.46 | ^~~~~~~~~ 15:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/KeyframeEffect.cpp:111: note: ‘aCx’ declared here 15:48.46 111 | JSObject* KeyframeEffect::WrapObject(JSContext* aCx, 15:58.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 15:58.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 15:58.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 15:58.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShellTreeOwner.cpp:56, 15:58.88 from Unified_cpp_docshell_base1.cpp:2: 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:58.88 202 | return ReinterpretHelper::FromInternalValue(v); 15:58.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 15:58.88 4432 | return mProperties.Get(aProperty, aFoundResult); 15:58.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 15:58.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 15:58.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 15:58.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:58.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 15:58.88 413 | struct FrameBidiData { 15:58.88 | ^~~~~~~~~~~~~ 16:06.59 Compiling uniffi_build v0.28.2 16:06.97 Compiling uniffi v0.28.2 16:08.24 dom/canvas 16:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_patternstring.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 16:08.95 10 | #define UNISTR_FROM_STRING_EXPLICIT 16:08.95 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:08.95 : note: this is the location of the previous definition 16:08.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_patternstring.cpp:11:9: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 16:08.95 11 | #define UNISTR_FROM_CHAR_EXPLICIT 16:08.95 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 16:08.95 : note: this is the location of the previous definition 16:13.37 Compiling utf16_iter v1.0.5 16:13.85 Compiling write16 v1.0.0 16:14.18 Compiling icu_normalizer_data v1.5.0 16:14.43 Compiling icu_normalizer v1.5.0 16:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_skeletons.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 16:31.51 10 | #define UNISTR_FROM_STRING_EXPLICIT 16:31.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:31.54 : note: this is the location of the previous definition 16:37.20 Compiling cstr v0.2.11 16:38.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 16:38.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 16:38.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 16:38.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 16:38.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webgpu/Device.h:16, 16:38.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:20, 16:38.34 from RegisterBindings.cpp:685: 16:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 16:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 16:38.34 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 16:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 16:40.35 Compiling percent-encoding v2.3.1 16:41.95 Compiling cfg_aliases v0.2.1 16:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 16:45.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBroadcastChannel.cpp:17, 16:45.96 from Unified_cpp_dom_broadcastchannel0.cpp:38: 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 16:45.96 202 | return ReinterpretHelper::FromInternalValue(v); 16:45.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 16:45.96 4432 | return mProperties.Get(aProperty, aFoundResult); 16:45.96 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 16:45.96 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 16:45.96 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 16:45.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:45.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:45.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 16:45.96 413 | struct FrameBidiData { 16:45.96 | ^~~~~~~~~~~~~ 16:47.02 Compiling idna_adapter v1.2.0 16:47.51 Compiling xpcom_macros v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/xpcom/xpcom_macros) 16:51.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:38, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/CipherKeyManager.h:12, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheCipherKeyManager.h:10, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/cache/Action.h:10, 16:51.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Action.cpp:7, 16:51.78 from Unified_cpp_dom_cache0.cpp:2: 16:51.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 16:51.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 16:51.78 inlined from ‘JSObject* mozilla::dom::Cache_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::cache::Cache]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheBinding.h:161:27, 16:51.78 inlined from ‘virtual JSObject* mozilla::dom::cache::Cache::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Cache.cpp:483:29: 16:51.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 16:51.78 1169 | *this->stack = this; 16:51.78 | ~~~~~~~~~~~~~^~~~~~ 16:51.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Cache.cpp:18, 16:51.79 from Unified_cpp_dom_cache0.cpp:29: 16:51.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheBinding.h: In member function ‘virtual JSObject* mozilla::dom::cache::Cache::WrapObject(JSContext*, JS::Handle)’: 16:51.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheBinding.h:161:27: note: ‘reflector’ declared here 16:51.79 161 | JS::Rooted reflector(aCx); 16:51.79 | ^~~~~~~~~ 16:51.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Cache.cpp:481:40: note: ‘aContext’ declared here 16:51.79 481 | JSObject* Cache::WrapObject(JSContext* aContext, 16:51.79 | ~~~~~~~~~~~^~~~~~~~ 16:51.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 16:51.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 16:51.80 inlined from ‘JSObject* mozilla::dom::CacheStorage_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::cache::CacheStorage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheStorageBinding.h:117:27, 16:51.80 inlined from ‘virtual JSObject* mozilla::dom::cache::CacheStorage::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheStorage.cpp:501:50: 16:51.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 16:51.80 1169 | *this->stack = this; 16:51.80 | ~~~~~~~~~~~~~^~~~~~ 16:51.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheStorage.cpp:12, 16:51.80 from Unified_cpp_dom_cache0.cpp:83: 16:51.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheStorageBinding.h: In member function ‘virtual JSObject* mozilla::dom::cache::CacheStorage::WrapObject(JSContext*, JS::Handle)’: 16:51.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheStorageBinding.h:117:27: note: ‘reflector’ declared here 16:51.80 117 | JS::Rooted reflector(aCx); 16:51.80 | ^~~~~~~~~ 16:51.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheStorage.cpp:499:47: note: ‘aContext’ declared here 16:51.80 499 | JSObject* CacheStorage::WrapObject(JSContext* aContext, 16:51.80 | ~~~~~~~~~~~^~~~~~~~ 16:51.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::cache::Cache::_ZThn8_N7mozilla3dom5cache5Cache10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 16:51.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 16:51.81 1169 | *this->stack = this; 16:51.81 | ~~~~~~~~~~~~~^~~~~~ 16:51.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheBinding.h:161:27: note: ‘reflector’ declared here 16:51.81 161 | JS::Rooted reflector(aCx); 16:51.81 | ^~~~~~~~~ 16:51.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Cache.cpp:481:40: note: ‘aContext’ declared here 16:51.81 481 | JSObject* Cache::WrapObject(JSContext* aContext, 16:51.81 | ~~~~~~~~~~~^~~~~~~~ 16:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::cache::CacheStorage::_ZThn8_N7mozilla3dom5cache12CacheStorage10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 16:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 16:51.83 1169 | *this->stack = this; 16:51.83 | ~~~~~~~~~~~~~^~~~~~ 16:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CacheStorageBinding.h:117:27: note: ‘reflector’ declared here 16:51.83 117 | JS::Rooted reflector(aCx); 16:51.83 | ^~~~~~~~~ 16:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheStorage.cpp:499:47: note: ‘aContext’ declared here 16:51.83 499 | JSObject* CacheStorage::WrapObject(JSContext* aContext, 16:51.83 | ~~~~~~~~~~~^~~~~~~~ 16:52.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 16:52.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 16:52.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 16:52.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 16:52.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 16:52.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 16:52.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 16:52.11 202 | return ReinterpretHelper::FromInternalValue(v); 16:52.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 16:52.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 16:52.11 4432 | return mProperties.Get(aProperty, aFoundResult); 16:52.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 16:52.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 16:52.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 16:52.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:52.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 16:52.14 413 | struct FrameBidiData { 16:52.14 | ^~~~~~~~~~~~~ 16:53.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/number_utils.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 16:53.72 10 | #define UNISTR_FROM_STRING_EXPLICIT 16:53.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:53.72 : note: this is the location of the previous definition 16:57.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 16:57.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 16:57.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 16:57.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/broadcastchannel/BroadcastChannel.h:11, 16:57.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 16:57.02 from Unified_cpp_dom_broadcastchannel0.cpp:2: 16:57.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 16:57.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 16:57.02 inlined from ‘JSObject* mozilla::dom::BroadcastChannel_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BroadcastChannel]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BroadcastChannelBinding.h:35:27, 16:57.02 inlined from ‘virtual JSObject* mozilla::dom::BroadcastChannel::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/broadcastchannel/BroadcastChannel.cpp:139:40: 16:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 16:57.02 1169 | *this->stack = this; 16:57.02 | ~~~~~~~~~~~~~^~~~~~ 16:57.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/broadcastchannel/BroadcastChannel.cpp:9: 16:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BroadcastChannelBinding.h: In member function ‘virtual JSObject* mozilla::dom::BroadcastChannel::WrapObject(JSContext*, JS::Handle)’: 16:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BroadcastChannelBinding.h:35:27: note: ‘reflector’ declared here 16:57.02 35 | JS::Rooted reflector(aCx); 16:57.02 | ^~~~~~~~~ 16:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/broadcastchannel/BroadcastChannel.cpp:137:51: note: ‘aCx’ declared here 16:57.02 137 | JSObject* BroadcastChannel::WrapObject(JSContext* aCx, 16:57.02 | ~~~~~~~~~~~^~~ 17:01.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 17:01.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 17:01.77 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 17:01.77 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 17:01.77 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 17:01.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 17:01.77 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 17:01.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 17:01.77 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 17:01.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 17:01.77 1169 | *this->stack = this; 17:01.77 | ~~~~~~~~~~~~~^~~~~~ 17:01.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:27, 17:01.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 17:01.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/AutoUtils.cpp:7, 17:01.77 from Unified_cpp_dom_cache0.cpp:20: 17:01.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’: 17:01.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 17:01.77 976 | JS::Rooted reflector(aCx); 17:01.77 | ^~~~~~~~~ 17:01.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:17, 17:01.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:7, 17:01.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:26: 17:01.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 17:01.77 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 17:01.77 | ~~~~~~~~~~~^~~ 17:01.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 17:01.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 17:01.94 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 17:01.94 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 17:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 17:01.95 1169 | *this->stack = this; 17:01.95 | ~~~~~~~~~~~~~^~~~~~ 17:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 17:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 17:01.95 389 | JS::RootedVector v(aCx); 17:01.95 | ^ 17:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 17:01.95 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 17:01.95 | ~~~~~~~~~~~^~~ 17:02.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 17:02.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 17:02.01 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 17:02.01 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const mozilla::SafeRefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 17:02.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 17:02.01 1169 | *this->stack = this; 17:02.01 | ~~~~~~~~~~~~~^~~~~~ 17:02.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const mozilla::SafeRefPtr]’: 17:02.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 17:02.02 389 | JS::RootedVector v(aCx); 17:02.02 | ^ 17:02.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 17:02.02 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 17:02.02 | ~~~~~~~~~~~^~~ 17:03.21 dom/clients/api 17:05.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_affixes.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:05.17 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:05.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:05.17 : note: this is the location of the previous definition 17:06.69 Compiling darling_macro v0.20.10 17:11.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 17:11.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 17:11.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 17:11.40 from RegisterBindings.cpp:358: 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 17:11.40 202 | return ReinterpretHelper::FromInternalValue(v); 17:11.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 17:11.40 4432 | return mProperties.Get(aProperty, aFoundResult); 17:11.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 17:11.40 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 17:11.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 17:11.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 17:11.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 17:11.40 413 | struct FrameBidiData { 17:11.40 | ^~~~~~~~~~~~~ 17:11.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_compositions.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:11.76 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:11.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:11.76 : note: this is the location of the previous definition 17:14.58 Compiling darling v0.20.10 17:15.29 Compiling threadbound v0.1.5 17:16.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_currency.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:16.06 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:16.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:16.06 : note: this is the location of the previous definition 17:20.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_decimal.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:20.44 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:20.44 : note: this is the location of the previous definition 17:24.57 Compiling idna v1.0.3 17:24.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_impl.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:24.87 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:24.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.91 : note: this is the location of the previous definition 17:26.22 Compiling xpcom v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/xpcom) 17:29.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 17:29.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 17:29.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInlines.h:14, 17:29.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/animation/ViewTimeline.cpp:10, 17:29.26 from Unified_cpp_dom_animation1.cpp:20: 17:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 17:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 17:29.26 202 | return ReinterpretHelper::FromInternalValue(v); 17:29.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 17:29.26 4432 | return mProperties.Get(aProperty, aFoundResult); 17:29.26 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 17:29.26 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 17:29.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 17:29.26 302 | memcpy(&value, &aInternalValue, sizeof(value)); 17:29.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 17:29.29 413 | struct FrameBidiData { 17:29.29 | ^~~~~~~~~~~~~ 17:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:32.87 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:32.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.87 : note: this is the location of the previous definition 17:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_scientific.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:37.45 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:37.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:37.45 : note: this is the location of the previous definition 17:38.20 dom/clients/manager 17:40.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_symbols.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:40.98 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:40.98 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:40.98 : note: this is the location of the previous definition 17:45.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numparse_validators.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:45.37 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:45.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.37 : note: this is the location of the previous definition 17:47.12 Compiling typenum v1.16.0 17:49.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numrange_capi.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:49.01 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:49.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.01 : note: this is the location of the previous definition 17:54.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numrange_fluent.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 17:54.72 10 | #define UNISTR_FROM_STRING_EXPLICIT 17:54.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:54.72 : note: this is the location of the previous definition 17:58.68 Compiling form_urlencoded v1.2.1 18:03.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/numrange_impl.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:03.33 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:03.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:03.33 : note: this is the location of the previous definition 18:17.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 18:17.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 18:17.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 18:17.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 18:17.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 18:17.50 202 | return ReinterpretHelper::FromInternalValue(v); 18:17.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 18:17.50 4432 | return mProperties.Get(aProperty, aFoundResult); 18:17.50 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 18:17.50 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 18:17.50 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 18:17.50 302 | memcpy(&value, &aInternalValue, sizeof(value)); 18:17.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:17.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 18:17.50 413 | struct FrameBidiData { 18:17.50 | ^~~~~~~~~~~~~ 18:20.80 Compiling url v2.5.4 18:24.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/pluralranges.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:24.10 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:24.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:24.10 : note: this is the location of the previous definition 18:25.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 18:25.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 18:25.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 18:25.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Client.h:10, 18:25.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Client.cpp:7, 18:25.57 from Unified_cpp_dom_clients_api0.cpp:2: 18:25.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 18:25.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 18:25.57 inlined from ‘JSObject* mozilla::dom::WindowClient_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Client]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h:112:27, 18:25.57 inlined from ‘virtual JSObject* mozilla::dom::Client::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Client.cpp:64:38: 18:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 18:25.57 1169 | *this->stack = this; 18:25.57 | ~~~~~~~~~~~~~^~~~~~ 18:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h: In member function ‘virtual JSObject* mozilla::dom::Client::WrapObject(JSContext*, JS::Handle)’: 18:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h:112:27: note: ‘reflector’ declared here 18:25.57 112 | JS::Rooted reflector(aCx); 18:25.57 | ^~~~~~~~~ 18:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Client.cpp:61:41: note: ‘aCx’ declared here 18:25.57 61 | JSObject* Client::WrapObject(JSContext* aCx, 18:25.57 | ~~~~~~~~~~~^~~ 18:25.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 18:25.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 18:25.59 inlined from ‘JSObject* mozilla::dom::Clients_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Clients]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:385:27, 18:25.59 inlined from ‘virtual JSObject* mozilla::dom::Clients::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Clients.cpp:46:31: 18:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 18:25.59 1169 | *this->stack = this; 18:25.59 | ~~~~~~~~~~~~~^~~~~~ 18:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientsBinding.h: In member function ‘virtual JSObject* mozilla::dom::Clients::WrapObject(JSContext*, JS::Handle)’: 18:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:385:27: note: ‘reflector’ declared here 18:25.59 385 | JS::Rooted reflector(aCx); 18:25.59 | ^~~~~~~~~ 18:25.59 In file included from Unified_cpp_dom_clients_api0.cpp:11: 18:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/api/Clients.cpp:44:42: note: ‘aCx’ declared here 18:25.59 44 | JSObject* Clients::WrapObject(JSContext* aCx, 18:25.59 | ~~~~~~~~~~~^~~ 18:31.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 18:31.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 18:31.36 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 18:31.36 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 18:31.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 18:31.36 1169 | *this->stack = this; 18:31.36 | ~~~~~~~~~~~~~^~~~~~ 18:31.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:18, 18:31.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h:7: 18:31.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 18:31.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 18:31.36 389 | JS::RootedVector v(aCx); 18:31.36 | ^ 18:31.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 18:31.36 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 18:31.36 | ~~~~~~~~~~~^~~ 18:35.89 dom/closewatcher 18:48.81 Compiling generic-array v0.14.6 18:49.65 Compiling lock_api v0.4.9 18:50.46 Compiling parking_lot_core v0.9.10 18:55.94 Compiling rand_core v0.6.4 18:57.23 Compiling vcpkg v0.2.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/vcpkg) 18:57.54 Compiling libsqlite3-sys v0.28.0 19:02.11 Compiling parking_lot v0.12.1 19:09.50 Compiling block-buffer v0.10.3 19:10.07 Compiling crypto-common v0.1.6 19:10.61 Compiling hashlink v0.9.1 19:12.56 Compiling ppv-lite86 v0.2.17 19:13.84 Compiling digest v0.10.7 19:14.59 Compiling rand_chacha v0.3.1 19:16.15 Compiling fallible-streaming-iterator v0.1.9 19:16.85 Compiling fallible-iterator v0.3.0 19:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 19:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 19:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcher.h:10, 19:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcher.cpp:7, 19:18.36 from Unified_cpp_dom_closewatcher0.cpp:2: 19:18.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 19:18.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 19:18.36 inlined from ‘JSObject* mozilla::dom::CloseWatcher_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CloseWatcher]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseWatcherBinding.h:101:27, 19:18.36 inlined from ‘virtual JSObject* mozilla::dom::CloseWatcher::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcher.cpp:52:36: 19:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 19:18.36 1169 | *this->stack = this; 19:18.36 | ~~~~~~~~~~~~~^~~~~~ 19:18.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcher.h:11: 19:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseWatcherBinding.h: In member function ‘virtual JSObject* mozilla::dom::CloseWatcher::WrapObject(JSContext*, JS::Handle)’: 19:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseWatcherBinding.h:101:27: note: ‘reflector’ declared here 19:18.41 101 | JS::Rooted reflector(aCx); 19:18.41 | ^~~~~~~~~ 19:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcher.cpp:50:47: note: ‘aCx’ declared here 19:18.41 50 | JSObject* CloseWatcher::WrapObject(JSContext* aCx, 19:18.41 | ~~~~~~~~~~~^~~ 19:19.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:33, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 19:19.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 19:19.10 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsTObserverArray >; long unsigned int N = 0]’, 19:19.10 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsTObserverArray >; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 19:19.10 inlined from ‘void mozilla::dom::CloseWatcherManager::Remove(mozilla::dom::CloseWatcher&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcherManager.cpp:70:50: 19:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)this)[1].nsAutoTObserverArray >, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 19:19.10 282 | aArray.mIterators = this; 19:19.10 | ~~~~~~~~~~~~~~~~~~^~~~~~ 19:19.12 In file included from Unified_cpp_dom_closewatcher0.cpp:11: 19:19.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcherManager.cpp: In member function ‘void mozilla::dom::CloseWatcherManager::Remove(mozilla::dom::CloseWatcher&)’: 19:19.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcherManager.cpp:70:38: note: ‘iter’ declared here 19:19.13 70 | CloseWatcherArray::ForwardIterator iter(mGroups); 19:19.13 | ^~~~ 19:19.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/closewatcher/CloseWatcherManager.cpp:69:56: note: ‘this’ declared here 19:19.13 69 | void CloseWatcherManager::Remove(CloseWatcher& aWatcher) { 19:19.13 | ^ 19:19.27 Compiling rusqlite v0.31.0 19:20.35 dom/commandhandler 19:21.92 Compiling rand v0.8.5 19:27.31 Compiling num-integer v0.1.45 19:28.17 Compiling base64 v0.22.1 19:32.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:31, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:34, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/CipherKeyManager.h:12, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/CacheCipherKeyManager.h:10, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/cache/Context.h:10, 19:32.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:7, 19:32.47 from Unified_cpp_dom_cache1.cpp:2: 19:32.47 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’, 19:32.47 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 19:32.47 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 19:32.47 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 19:32.47 inlined from ‘void mozilla::dom::cache::Context::CancelForCacheId(mozilla::dom::cache::CacheId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:950:58: 19:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_9(D)->mActivityList.D.385568.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 19:32.47 282 | aArray.mIterators = this; 19:32.47 | ~~~~~~~~~~~~~~~~~~^~~~~~ 19:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp: In member function ‘void mozilla::dom::cache::Context::CancelForCacheId(mozilla::dom::cache::CacheId)’: 19:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:950:58: note: ‘__for_begin’ declared here 19:32.47 950 | for (const auto& activity : mActivityList.ForwardRange()) { 19:32.47 | ^ 19:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:941:48: note: ‘this’ declared here 19:32.47 941 | void Context::CancelForCacheId(CacheId aCacheId) { 19:32.47 | ^ 19:32.90 Compiling arrayvec v0.7.6 19:36.48 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’, 19:36.48 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 19:36.48 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 19:36.48 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 19:36.48 inlined from ‘void mozilla::dom::cache::PrincipalVerifier::CompleteOnInitiatingThread()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/PrincipalVerifier.cpp:154:58: 19:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_12(D)->mListenerList.D.1923059.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 19:36.48 282 | aArray.mIterators = this; 19:36.48 | ~~~~~~~~~~~~~~~~~~^~~~~~ 19:36.48 In file included from Unified_cpp_dom_cache1.cpp:65: 19:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/PrincipalVerifier.cpp: In member function ‘void mozilla::dom::cache::PrincipalVerifier::CompleteOnInitiatingThread()’: 19:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/PrincipalVerifier.cpp:154:58: note: ‘__for_begin’ declared here 19:36.48 154 | for (const auto& listener : mListenerList.ForwardRange()) { 19:36.48 | ^ 19:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/PrincipalVerifier.cpp:151:52: note: ‘this’ declared here 19:36.48 151 | void PrincipalVerifier::CompleteOnInitiatingThread() { 19:36.48 | ^ 19:37.56 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::SafeRefPtr; long unsigned int N = 0]’, 19:37.56 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::SafeRefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 19:37.56 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::SafeRefPtr; T = mozilla::SafeRefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 19:37.56 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::SafeRefPtr; T = mozilla::SafeRefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 19:37.56 inlined from ‘void mozilla::dom::cache::StreamControl::CloseAllReadStreamsWithoutReporting()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp:54:58: 19:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mReadStreamList.D.2000287.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 19:37.56 282 | aArray.mIterators = this; 19:37.56 | ~~~~~~~~~~~~~~~~~~^~~~~~ 19:37.56 In file included from Unified_cpp_dom_cache1.cpp:92: 19:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp: In member function ‘void mozilla::dom::cache::StreamControl::CloseAllReadStreamsWithoutReporting()’: 19:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp:54:58: note: ‘__for_begin’ declared here 19:37.56 54 | for (const auto& stream : mReadStreamList.ForwardRange()) { 19:37.56 | ^ 19:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp:51:57: note: ‘this’ declared here 19:37.56 51 | void StreamControl::CloseAllReadStreamsWithoutReporting() { 19:37.56 | ^ 19:37.95 Compiling base64 v0.21.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/base64) 19:38.14 Compiling uuid v1.3.0 19:39.36 Compiling serde_bytes v0.11.9 19:40.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGObserverUtils.h:13, 19:40.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasDisplayHelper.cpp:20: 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 19:40.02 202 | return ReinterpretHelper::FromInternalValue(v); 19:40.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 19:40.02 4432 | return mProperties.Get(aProperty, aFoundResult); 19:40.02 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 19:40.02 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 19:40.02 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 19:40.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 19:40.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:40.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGObserverUtils.h:15: 19:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 19:40.02 413 | struct FrameBidiData { 19:40.02 | ^~~~~~~~~~~~~ 19:40.62 Compiling ordered-float v3.4.0 19:41.96 Compiling time v0.1.45 19:46.14 Compiling cpufeatures v0.2.8 19:48.36 Compiling gecko-profiler v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/rust-api) 19:49.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 19:49.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 19:49.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 19:49.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 19:49.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/clients/manager/ClientOpenWindowUtils.cpp:35, 19:49.33 from Unified_cpp_dom_clients_manager1.cpp:2: 19:49.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 19:49.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 19:49.33 85 | } else if (dot < -epsilon) { 19:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 19:50.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/commandhandler/nsCommandParams.cpp:11, 19:50.42 from Unified_cpp_dom_commandhandler0.cpp:20: 19:50.42 In member function ‘void nsCommandParams::HashEntry::Reset(uint8_t)’, 19:50.42 inlined from ‘nsCommandParams::HashEntry::HashEntry(const nsCommandParams::HashEntry&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/commandhandler/nsCommandParams.h:80:12, 19:50.42 inlined from ‘static void nsCommandParams::HashMoveEntry(PLDHashTable*, const PLDHashEntryHdr*, PLDHashEntryHdr*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/commandhandler/nsCommandParams.cpp:293:62: 19:50.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/commandhandler/nsCommandParams.h:123:11: warning: ‘*(nsCommandParams::HashEntry*)aTo.nsCommandParams::HashEntry::mData.nsCommandParams::HashEntry::::mString’ may be used uninitialized [-Wmaybe-uninitialized] 19:50.42 123 | delete mData.mString; 19:50.42 | ^~~~~~~~~~~~~~~~~~~~ 19:50.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/commandhandler/nsCommandParams.h:130:11: warning: ‘*(nsCommandParams::HashEntry*)aTo.nsCommandParams::HashEntry::mData.nsCommandParams::HashEntry::::mCString’ may be used uninitialized [-Wmaybe-uninitialized] 19:50.42 130 | delete mData.mCString; 19:50.42 | ^~~~~~~~~~~~~~~~~~~~~ 19:51.86 dom/console 19:54.37 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’, 19:54.38 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 19:54.38 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 19:54.38 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::NotNull; T = mozilla::NotNull; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 19:54.38 inlined from ‘void mozilla::dom::cache::Context::CancelAll()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:917:58: 19:54.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_13(D)->mActivityList.D.385568.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 19:54.38 282 | aArray.mIterators = this; 19:54.38 | ~~~~~~~~~~~~~~~~~~^~~~~~ 19:54.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp: In member function ‘void mozilla::dom::cache::Context::CancelAll()’: 19:54.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:917:58: note: ‘__for_begin’ declared here 19:54.38 917 | for (const auto& activity : mActivityList.ForwardRange()) { 19:54.38 | ^ 19:54.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/Context.cpp:896:25: note: ‘this’ declared here 19:54.38 896 | void Context::CancelAll() { 19:54.38 | ^ 19:54.87 Compiling euclid v0.22.10 20:01.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 20:01.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIStorageBindingParams.h:11, 20:01.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIStorageBaseStatement.h:11, 20:01.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIStorageStatement.h:9, 20:01.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:17: 20:01.17 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 20:01.17 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::SafeRefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 20:01.17 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SafeRefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 20:01.17 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SafeRefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 20:01.17 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 20:01.17 inlined from ‘AutoTArray, 0>& AutoTArray, 0>::operator=(AutoTArray, 0>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3145:7, 20:01.17 inlined from ‘nsTObserverArray > nsTObserverArray >::Clone() const [with T = mozilla::dom::cache::ReadStream::Controllable]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:449:19, 20:01.17 inlined from ‘void mozilla::dom::cache::StreamControl::CloseAllReadStreams()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp:45:47: 20:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘nsTObserverArray > [1]’ [-Warray-bounds=] 20:01.17 315 | mHdr->mLength = 0; 20:01.17 | ~~~~~~~~~~~~~~^~~ 20:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp: In member function ‘void mozilla::dom::cache::StreamControl::CloseAllReadStreams()’: 20:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cache/StreamControl.cpp:45:8: note: at offset 16 into object ‘readStreamList’ of size 16 20:01.17 45 | auto readStreamList = mReadStreamList.Clone(); 20:01.17 | ^~~~~~~~~~~~~~ 20:02.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘void icu_77::SimpleDateFormat::subFormat(icu_77::UnicodeString&, char16_t, int32_t, UDisplayContext, int32_t, char16_t, icu_77::FieldPositionHandler&, icu_77::Calendar&, UErrorCode&) const’: 20:02.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/smpdtfmt.cpp:1498:56: warning: variable ‘capContextUsageType’ set but not used [-Wunused-but-set-variable] 20:02.14 1498 | DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; 20:02.14 | ^~~~~~~~~~~~~~~~~~~ 20:23.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/string_segment.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 20:23.83 10 | #define UNISTR_FROM_STRING_EXPLICIT 20:23.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:23.83 : note: this is the location of the previous definition 20:25.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 20:25.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 20:25.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 20:25.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:25.11 202 | return ReinterpretHelper::FromInternalValue(v); 20:25.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:25.11 4432 | return mProperties.Get(aProperty, aFoundResult); 20:25.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 20:25.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 20:25.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 20:25.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 20:25.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:25.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 20:25.11 413 | struct FrameBidiData { 20:25.11 | ^~~~~~~~~~~~~ 20:35.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 20:35.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/HyperTextAccessible.h:13, 20:35.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/DocAccessible.h:9, 20:35.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/generic/LocalAccessible-inl.h:10, 20:35.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/accessible/atk/nsMaiInterfaceText.cpp:10: 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:35.08 202 | return ReinterpretHelper::FromInternalValue(v); 20:35.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:35.08 4432 | return mProperties.Get(aProperty, aFoundResult); 20:35.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 20:35.08 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 20:35.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 20:35.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 20:35.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 20:35.08 413 | struct FrameBidiData { 20:35.08 | ^~~~~~~~~~~~~ 20:36.79 Compiling memoffset v0.9.0 20:38.79 Compiling termcolor v1.4.1 20:42.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 20:42.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 20:42.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasRenderingContext2D.h:11, 20:42.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasRenderingContext2D.cpp:7: 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:42.26 202 | return ReinterpretHelper::FromInternalValue(v); 20:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 20:42.26 4432 | return mProperties.Get(aProperty, aFoundResult); 20:42.26 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 20:42.26 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 20:42.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 20:42.26 302 | memcpy(&value, &aInternalValue, sizeof(value)); 20:42.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 20:42.26 413 | struct FrameBidiData { 20:42.26 | ^~~~~~~~~~~~~ 20:46.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 20:46.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasPath.h:10, 20:46.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:6, 20:46.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:9: 20:46.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 20:46.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 20:46.35 inlined from ‘JSObject* mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::OffscreenCanvasRenderingContext2D]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasRenderingContext2DBinding.h:36:27, 20:46.35 inlined from ‘virtual JSObject* mozilla::dom::OffscreenCanvasRenderingContext2D::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasRenderingContext2D.cpp:56:57: 20:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 20:46.35 1169 | *this->stack = this; 20:46.35 | ~~~~~~~~~~~~~^~~~~~ 20:46.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasRenderingContext2D.cpp:9: 20:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasRenderingContext2DBinding.h: In member function ‘virtual JSObject* mozilla::dom::OffscreenCanvasRenderingContext2D::WrapObject(JSContext*, JS::Handle)’: 20:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasRenderingContext2DBinding.h:36:27: note: ‘reflector’ declared here 20:46.35 36 | JS::Rooted reflector(aCx); 20:46.35 | ^~~~~~~~~ 20:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvasRenderingContext2D.cpp:55:16: note: ‘aCx’ declared here 20:46.35 55 | JSContext* aCx, JS::Handle aGivenProto) { 20:46.35 | ~~~~~~~~~~~^~~ 20:54.35 Compiling sha2 v0.10.8 21:10.75 Compiling chrono v0.4.19 21:14.77 dom/cookiestore 21:15.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 21:15.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:6, 21:15.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Console.h:11, 21:15.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:7, 21:15.06 from Unified_cpp_dom_console0.cpp:2: 21:15.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 21:15.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 21:15.06 inlined from ‘JSObject* mozilla::dom::ConsoleInstance_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ConsoleInstance]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleInstanceBinding.h:1024:27, 21:15.06 inlined from ‘virtual JSObject* mozilla::dom::ConsoleInstance::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleInstance.cpp:156:39: 21:15.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 21:15.06 1169 | *this->stack = this; 21:15.06 | ~~~~~~~~~~~~~^~~~~~ 21:15.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Console.h:12: 21:15.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleInstanceBinding.h: In member function ‘virtual JSObject* mozilla::dom::ConsoleInstance::WrapObject(JSContext*, JS::Handle)’: 21:15.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleInstanceBinding.h:1024:27: note: ‘reflector’ declared here 21:15.06 1024 | JS::Rooted reflector(aCx); 21:15.06 | ^~~~~~~~~ 21:15.06 In file included from Unified_cpp_dom_console0.cpp:11: 21:15.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleInstance.cpp:154:50: note: ‘aCx’ declared here 21:15.06 154 | JSObject* ConsoleInstance::WrapObject(JSContext* aCx, 21:15.06 | ~~~~~~~~~~~^~~ 21:15.71 Compiling profiler-macros v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/rust-api/macros) 21:21.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 21:21.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:21.79 inlined from ‘bool mozilla::dom::{anonymous}::FlushOutput(JSContext*, mozilla::dom::Sequence&, nsString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:1770:71: 21:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 21:21.79 1169 | *this->stack = this; 21:21.79 | ~~~~~~~~~~~~~^~~~~~ 21:21.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In function ‘bool mozilla::dom::{anonymous}::FlushOutput(JSContext*, mozilla::dom::Sequence&, nsString&)’: 21:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:1769:27: note: ‘str’ declared here 21:21.81 1769 | JS::Rooted str( 21:21.81 | ^~~ 21:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:1766:29: note: ‘aCx’ declared here 21:21.81 1766 | bool FlushOutput(JSContext* aCx, Sequence& aSequence, 21:21.81 | ~~~~~~~~~~~^~~ 21:21.98 dom/credentialmanagement/identity 21:22.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 21:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 21:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:9: 21:22.08 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:22.08 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:22.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:22.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:22.08 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:22.08 inlined from ‘virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIConsoleReportCollector*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:159:40: 21:22.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:22.08 315 | mHdr->mLength = 0; 21:22.08 | ~~~~~~~~~~~~~~^~~ 21:22.12 In file included from Unified_cpp_dom_console0.cpp:20: 21:22.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIConsoleReportCollector*)’: 21:22.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:155:27: note: at offset 8 into object ‘reports’ of size 8 21:22.13 155 | nsTArray reports; 21:22.13 | ^~~~~~~ 21:22.36 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:22.37 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:22.37 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:22.37 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:22.37 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:22.37 inlined from ‘virtual void mozilla::ConsoleReportCollector::StealConsoleReports(nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:180:40: 21:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:22.37 315 | mHdr->mLength = 0; 21:22.37 | ~~~~~~~~~~~~~~^~~ 21:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::StealConsoleReports(nsTArray&)’: 21:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:176:27: note: at offset 8 into object ‘reports’ of size 8 21:22.37 176 | nsTArray reports; 21:22.37 | ^~~~~~~ 21:22.82 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:22.82 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:22.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:22.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:22.82 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:22.82 inlined from ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:48:39: 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:22.82 315 | mHdr->mLength = 0; 21:22.82 | ~~~~~~~~~~~~~~^~~ 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)’: 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:41:27: note: at offset 8 into object ‘reports’ of size 8 21:22.82 41 | nsTArray reports; 21:22.82 | ^~~~~~~ 21:22.82 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:22.82 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:22.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:22.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:22.82 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:22.82 inlined from ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:46:42: 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:22.82 315 | mHdr->mLength = 0; 21:22.82 | ~~~~~~~~~~~~~~^~~ 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)’: 21:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:41:27: note: at offset 8 into object ‘reports’ of size 8 21:22.82 41 | nsTArray reports; 21:22.82 | ^~~~~~~ 21:24.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 21:24.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:24.16 inlined from ‘mozilla::dom::Console::TimerStatus mozilla::dom::Console::StartTimer(JSContext*, const JS::Value&, DOMHighResTimeStamp, nsAString&, DOMHighResTimeStamp*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2131:62: 21:24.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘jsString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 21:24.16 1169 | *this->stack = this; 21:24.16 | ~~~~~~~~~~~~~^~~~~~ 21:24.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In member function ‘mozilla::dom::Console::TimerStatus mozilla::dom::Console::StartTimer(JSContext*, const JS::Value&, DOMHighResTimeStamp, nsAString&, DOMHighResTimeStamp*)’: 21:24.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2131:25: note: ‘jsString’ declared here 21:24.16 2131 | JS::Rooted jsString(aCx, JS::ToString(aCx, name)); 21:24.16 | ^~~~~~~~ 21:24.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2117:53: note: ‘aCx’ declared here 21:24.16 2117 | Console::TimerStatus Console::StartTimer(JSContext* aCx, const JS::Value& aName, 21:24.16 | ~~~~~~~~~~~^~~ 21:24.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 21:24.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:24.25 inlined from ‘mozilla::dom::Console::TimerStatus mozilla::dom::Console::LogTimer(JSContext*, const JS::Value&, DOMHighResTimeStamp, nsAString&, double*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2190:62: 21:24.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘jsString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 21:24.25 1169 | *this->stack = this; 21:24.25 | ~~~~~~~~~~~~~^~~~~~ 21:24.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In member function ‘mozilla::dom::Console::TimerStatus mozilla::dom::Console::LogTimer(JSContext*, const JS::Value&, DOMHighResTimeStamp, nsAString&, double*, bool)’: 21:24.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2190:25: note: ‘jsString’ declared here 21:24.25 2190 | JS::Rooted jsString(aCx, JS::ToString(aCx, name)); 21:24.25 | ^~~~~~~~ 21:24.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2179:51: note: ‘aCx’ declared here 21:24.25 2179 | Console::TimerStatus Console::LogTimer(JSContext* aCx, const JS::Value& aName, 21:24.25 | ~~~~~~~~~~~^~~ 21:26.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 21:26.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:26.06 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 21:26.06 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const ConsoleStackEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 21:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 21:26.06 1169 | *this->stack = this; 21:26.06 | ~~~~~~~~~~~~~^~~~~~ 21:26.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConsoleInstanceBinding.h:17: 21:26.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const ConsoleStackEntry]’: 21:26.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 21:26.09 389 | JS::RootedVector v(aCx); 21:26.09 | ^ 21:26.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 21:26.09 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 21:26.09 | ~~~~~~~~~~~^~~ 21:27.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 21:27.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:27.91 inlined from ‘void mozilla::dom::Console::NotifyHandler(JSContext*, const mozilla::dom::Sequence&, mozilla::dom::ConsoleCallData*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2475:57: 21:27.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘callableGlobal’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 21:27.91 1169 | *this->stack = this; 21:27.91 | ~~~~~~~~~~~~~^~~~~~ 21:27.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In member function ‘void mozilla::dom::Console::NotifyHandler(JSContext*, const mozilla::dom::Sequence&, mozilla::dom::ConsoleCallData*)’: 21:27.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2474:25: note: ‘callableGlobal’ declared here 21:27.91 2474 | JS::Rooted callableGlobal( 21:27.91 | ^~~~~~~~~~~~~~ 21:27.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2461:40: note: ‘aCx’ declared here 21:27.91 2461 | void Console::NotifyHandler(JSContext* aCx, 21:27.91 | ~~~~~~~~~~~^~~ 21:28.07 Compiling phf_shared v0.11.2 21:28.76 Compiling arrayref v0.3.6 21:29.01 Compiling phf_generator v0.11.2 21:29.63 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 21:30.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 21:30.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:30.26 inlined from ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2502:70: 21:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetScope’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 21:30.26 1169 | *this->stack = this; 21:30.26 | ~~~~~~~~~~~~~^~~~~~ 21:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In member function ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’: 21:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2502:25: note: ‘targetScope’ declared here 21:30.26 2502 | JS::Rooted targetScope(aCx, JS::CurrentGlobalOrNull(aCx)); 21:30.26 | ^~~~~~~~~~~ 21:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:2494:48: note: ‘aCx’ declared here 21:30.26 2494 | void Console::RetrieveConsoleEvents(JSContext* aCx, 21:30.26 | ~~~~~~~~~~~^~~ 21:30.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 21:30.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 21:30.83 inlined from ‘virtual bool mozilla::dom::ConsoleRunnable::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:318:65: 21:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘jsString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 21:30.83 1169 | *this->stack = this; 21:30.83 | ~~~~~~~~~~~~~^~~~~~ 21:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp: In member function ‘virtual bool mozilla::dom::ConsoleRunnable::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*)’: 21:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:318:27: note: ‘jsString’ declared here 21:30.83 318 | JS::Rooted jsString(aCx, JS::ToString(aCx, value)); 21:30.83 | ^~~~~~~~ 21:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/Console.cpp:299:38: note: ‘aCx’ declared here 21:30.83 299 | bool CustomWriteHandler(JSContext* aCx, JSStructuredCloneWriter* aWriter, 21:30.83 | ~~~~~~~~~~~^~~ 21:31.40 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:31.41 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:31.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:31.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:31.41 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:31.41 inlined from ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(const nsACString&, nsIConsoleReportCollector::ReportAction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:99:39: 21:31.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:31.41 315 | mHdr->mLength = 0; 21:31.41 | ~~~~~~~~~~~~~~^~~ 21:31.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(const nsACString&, nsIConsoleReportCollector::ReportAction)’: 21:31.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:92:27: note: at offset 8 into object ‘reports’ of size 8 21:31.41 92 | nsTArray reports; 21:31.41 | ^~~~~~~ 21:31.41 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 21:31.41 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 21:31.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 21:31.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 21:31.41 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 21:31.41 inlined from ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(const nsACString&, nsIConsoleReportCollector::ReportAction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:97:42: 21:31.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 21:31.41 315 | mHdr->mLength = 0; 21:31.41 | ~~~~~~~~~~~~~~^~~ 21:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp: In member function ‘virtual void mozilla::ConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(const nsACString&, nsIConsoleReportCollector::ReportAction)’: 21:31.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/console/ConsoleReportCollector.cpp:92:27: note: at offset 8 into object ‘reports’ of size 8 21:31.44 92 | nsTArray reports; 21:31.44 | ^~~~~~~ 21:31.64 Compiling unic-langid-impl v0.9.5 21:32.45 dom/credentialmanagement 21:35.69 Compiling crossbeam-epoch v0.9.14 21:36.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol.cpp: In function ‘UCollator* ucol_clone_77(const UCollator*, UErrorCode*)’: 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol.cpp:108:26: warning: ‘UCollator* ucol_safeClone_77(const UCollator*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 21:36.12 108 | return ucol_safeClone(coll, nullptr, nullptr, status); 21:36.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/platform.h:25, 21:36.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/ptypes.h:46, 21:36.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/umachine.h:46, 21:36.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/utypes.h:38, 21:36.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol.cpp:22: 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:787:49: note: declared here 21:36.12 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 21:36.12 | ^~~~~~~~~~~~~~ 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 21:36.12 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 21:36.12 | ^ 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 21:36.12 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 21:36.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:787:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 21:36.12 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 21:36.12 | ^~~~~~~~~~~~~~~~~~~~~~~~ 21:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol.cpp:79:1: note: in expansion of macro ‘ucol_safeClone’ 21:36.12 79 | ucol_safeClone(const UCollator *coll, void * /*stackBuffer*/, int32_t * pBufferSize, UErrorCode *status) 21:36.12 | ^~~~~~~~~~~~~~ 21:37.41 Compiling slab v0.4.8 21:38.42 Compiling id-arena v2.2.1 21:39.03 Compiling adler v1.0.2 21:39.67 Compiling miniz_oxide v0.7.1 21:46.73 Compiling rkv v0.19.0 21:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_77(const char*, UBool, UParseError*, UErrorCode*)’: 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol_sit.cpp:538:32: warning: ‘uint32_t ucol_setVariableTop_77(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 21:48.37 538 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 21:48.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/platform.h:25, 21:48.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/ptypes.h:46, 21:48.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/umachine.h:46, 21:48.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/utypes.h:38, 21:48.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/ustring.h:21, 21:48.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol_sit.cpp:18: 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:795:54: note: declared here 21:48.37 795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 21:48.37 | ^~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 21:48.37 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 21:48.37 | ^ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 21:48.37 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:795:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 21:48.37 795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/unicode/ucol.h:1285:1: note: in expansion of macro ‘ucol_setVariableTop’ 21:48.37 1285 | ucol_setVariableTop(UCollator *coll, 21:48.37 | ^~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/ucol_sit.cpp:540:36: warning: ‘void ucol_restoreVariableTop_77(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 21:48.37 540 | ucol_restoreVariableTop(result, s.variableTopValue, status); 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:786:58: note: declared here 21:48.37 786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 21:48.37 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 21:48.37 | ^ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 21:48.37 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/common/unicode/urename.h:786:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 21:48.37 786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 21:48.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu/source/i18n/unicode/ucol.h:1319:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 21:48.37 1319 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 21:48.37 | ^~~~~~~~~~~~~~~~~~~~~~~ 21:53.33 Compiling unic-langid v0.9.5 21:53.57 Compiling memoffset v0.8.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/memoffset) 21:53.75 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 21:54.87 Compiling hex v0.4.3 21:55.87 Compiling crc32fast v1.4.2 21:56.53 Compiling rustix v0.38.39 21:57.48 Compiling rayon-core v1.12.1 21:58.18 Compiling flate2 v1.0.30 22:03.72 Compiling glean-core v63.1.0 22:03.83 Compiling crossbeam-channel v0.5.13 22:05.28 Compiling app_units v0.7.3 22:05.46 Compiling error-support-macros v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 22:08.42 Compiling whatsys v0.3.1 22:09.90 Compiling futures-core v0.3.28 22:10.83 Compiling linux-raw-sys v0.4.14 22:13.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ForOfIterator.h:21, 22:13.62 from UnionTypes.cpp:1: 22:13.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:13.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:13.62 inlined from ‘bool mozilla::dom::LongOrStringAnyRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:2530:64: 22:13.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:13.62 1169 | *this->stack = this; 22:13.62 | ~~~~~~~~~~~~~^~~~~~ 22:13.64 UnionTypes.cpp: In member function ‘bool mozilla::dom::LongOrStringAnyRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:13.65 UnionTypes.cpp:2530:29: note: ‘returnObj’ declared here 22:13.65 2530 | JS::Rooted returnObj(cx, JS_NewPlainObject(cx)); 22:13.65 | ^~~~~~~~~ 22:13.65 UnionTypes.cpp:2518:43: note: ‘cx’ declared here 22:13.65 2518 | LongOrStringAnyRecord::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:13.65 | ~~~~~~~~~~~^~ 22:15.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:15.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:15.36 inlined from ‘bool mozilla::dom::StringOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:3526:75: 22:15.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:15.36 1169 | *this->stack = this; 22:15.36 | ~~~~~~~~~~~~~^~~~~~ 22:15.36 UnionTypes.cpp: In member function ‘bool mozilla::dom::StringOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:15.36 UnionTypes.cpp:3526:29: note: ‘returnArray’ declared here 22:15.36 3526 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 22:15.36 | ^~~~~~~~~~~ 22:15.36 UnionTypes.cpp:3511:44: note: ‘cx’ declared here 22:15.36 3511 | StringOrStringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:15.36 | ~~~~~~~~~~~^~ 22:16.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:16.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:16.17 inlined from ‘bool mozilla::dom::UTF8StringOrUTF8StringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:4567:75: 22:16.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:16.17 1169 | *this->stack = this; 22:16.17 | ~~~~~~~~~~~~~^~~~~~ 22:16.17 UnionTypes.cpp: In member function ‘bool mozilla::dom::UTF8StringOrUTF8StringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:16.17 UnionTypes.cpp:4567:29: note: ‘returnArray’ declared here 22:16.17 4567 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 22:16.17 | ^~~~~~~~~~~ 22:16.17 UnionTypes.cpp:4552:52: note: ‘cx’ declared here 22:16.17 4552 | UTF8StringOrUTF8StringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:16.17 | ~~~~~~~~~~~^~ 22:17.48 Compiling crossbeam-deque v0.8.2 22:18.49 Compiling pkcs11-bindings v0.1.5 22:19.97 Compiling derive_arbitrary v1.3.2 22:21.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:21.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:21.62 inlined from ‘bool mozilla::dom::OwningLongOrStringAnyRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:9704:64: 22:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:21.62 1169 | *this->stack = this; 22:21.62 | ~~~~~~~~~~~~~^~~~~~ 22:21.62 UnionTypes.cpp: In member function ‘bool mozilla::dom::OwningLongOrStringAnyRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:21.62 UnionTypes.cpp:9704:29: note: ‘returnObj’ declared here 22:21.62 9704 | JS::Rooted returnObj(cx, JS_NewPlainObject(cx)); 22:21.62 | ^~~~~~~~~ 22:21.62 UnionTypes.cpp:9692:49: note: ‘cx’ declared here 22:21.62 9692 | OwningLongOrStringAnyRecord::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:21.62 | ~~~~~~~~~~~^~ 22:23.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:47, 22:23.35 from Unified_cpp_dom_canvas0.cpp:38: 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 22:23.35 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 22:24.17 Compiling zeitstempel v0.1.1 22:24.40 Compiling num_cpus v1.16.0 22:24.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:24.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:24.79 inlined from ‘bool mozilla::dom::OwningStringOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:11832:75: 22:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:24.79 1169 | *this->stack = this; 22:24.79 | ~~~~~~~~~~~~~^~~~~~ 22:24.79 UnionTypes.cpp: In member function ‘bool mozilla::dom::OwningStringOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:24.79 UnionTypes.cpp:11832:29: note: ‘returnArray’ declared here 22:24.79 11832 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 22:24.79 | ^~~~~~~~~~~ 22:24.79 UnionTypes.cpp:11817:50: note: ‘cx’ declared here 22:24.79 11817 | OwningStringOrStringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:24.79 | ~~~~~~~~~~~^~ 22:27.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:27.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 22:27.44 inlined from ‘bool mozilla::dom::OwningUTF8StringOrUTF8StringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at UnionTypes.cpp:13996:75: 22:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 22:27.44 1169 | *this->stack = this; 22:27.44 | ~~~~~~~~~~~~~^~~~~~ 22:27.44 UnionTypes.cpp: In member function ‘bool mozilla::dom::OwningUTF8StringOrUTF8StringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 22:27.44 UnionTypes.cpp:13996:29: note: ‘returnArray’ declared here 22:27.44 13996 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 22:27.44 | ^~~~~~~~~~~ 22:27.44 UnionTypes.cpp:13981:58: note: ‘cx’ declared here 22:27.44 13981 | OwningUTF8StringOrUTF8StringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 22:27.44 | ~~~~~~~~~~~^~ 22:33.71 Compiling fastrand v2.1.1 22:35.42 Compiling futures-task v0.3.28 22:36.52 Compiling async-task v4.3.0 22:36.62 Compiling futures-channel v0.3.28 22:37.68 Compiling moz_task v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/moz_task) 22:37.72 Compiling tempfile v3.16.0 22:53.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 22:53.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h:6, 22:53.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:6, 22:53.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Credential.h:10, 22:53.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/Credential.cpp:7, 22:53.30 from Unified_cpp_credentialmanagement0.cpp:2: 22:53.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:53.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 22:53.30 inlined from ‘JSObject* mozilla::dom::Credential_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Credential]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:193:27, 22:53.30 inlined from ‘virtual JSObject* mozilla::dom::Credential::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/Credential.cpp:29:34: 22:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 22:53.30 1169 | *this->stack = this; 22:53.30 | ~~~~~~~~~~~~~^~~~~~ 22:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h: In member function ‘virtual JSObject* mozilla::dom::Credential::WrapObject(JSContext*, JS::Handle)’: 22:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:193:27: note: ‘reflector’ declared here 22:53.30 193 | JS::Rooted reflector(aCx); 22:53.30 | ^~~~~~~~~ 22:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/Credential.cpp:27:45: note: ‘aCx’ declared here 22:53.30 27 | JSObject* Credential::WrapObject(JSContext* aCx, 22:53.30 | ~~~~~~~~~~~^~~ 22:53.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 22:53.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 22:53.34 inlined from ‘JSObject* mozilla::dom::CredentialsContainer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CredentialsContainer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:238:27, 22:53.34 inlined from ‘virtual JSObject* mozilla::dom::CredentialsContainer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/CredentialsContainer.cpp:157:44: 22:53.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 22:53.34 1169 | *this->stack = this; 22:53.34 | ~~~~~~~~~~~~~^~~~~~ 22:53.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h: In member function ‘virtual JSObject* mozilla::dom::CredentialsContainer::WrapObject(JSContext*, JS::Handle)’: 22:53.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:238:27: note: ‘reflector’ declared here 22:53.34 238 | JS::Rooted reflector(aCx); 22:53.34 | ^~~~~~~~~ 22:53.34 In file included from Unified_cpp_credentialmanagement0.cpp:11: 22:53.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/CredentialsContainer.cpp:155:55: note: ‘aCx’ declared here 22:53.34 155 | JSObject* CredentialsContainer::WrapObject(JSContext* aCx, 22:53.34 | ~~~~~~~~~~~^~~ 22:53.47 Compiling arbitrary v1.3.2 22:58.99 Compiling phf_macros v0.11.2 23:00.24 dom/crypto 23:02.09 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 23:20.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 23:20.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 23:20.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:14, 23:20.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:16, 23:20.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEvent.h:10, 23:20.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:7, 23:20.20 from Unified_cpp_dom_cookiestore0.cpp:2: 23:20.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 23:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 23:20.20 inlined from ‘JSObject* mozilla::dom::CookieChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CookieChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEventBinding.h:92:27, 23:20.20 inlined from ‘virtual JSObject* mozilla::dom::CookieChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:21:55: 23:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 23:20.20 1169 | *this->stack = this; 23:20.20 | ~~~~~~~~~~~~~^~~~~~ 23:20.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEvent.h:12: 23:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CookieChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 23:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEventBinding.h:92:27: note: ‘reflector’ declared here 23:20.20 92 | JS::Rooted reflector(aCx); 23:20.20 | ^~~~~~~~~ 23:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:20:16: note: ‘aCx’ declared here 23:20.20 20 | JSContext* aCx, JS::Handle aGivenProto) { 23:20.20 | ~~~~~~~~~~~^~~ 23:20.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 23:20.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 23:20.27 inlined from ‘JSObject* mozilla::dom::CookieStore_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CookieStore]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieStoreBinding.h:272:27, 23:20.27 inlined from ‘virtual JSObject* mozilla::dom::CookieStore::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieStore.cpp:316:35: 23:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 23:20.27 1169 | *this->stack = this; 23:20.27 | ~~~~~~~~~~~~~^~~~~~ 23:20.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieChangeEventBinding.h:6: 23:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieStoreBinding.h: In member function ‘virtual JSObject* mozilla::dom::CookieStore::WrapObject(JSContext*, JS::Handle)’: 23:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CookieStoreBinding.h:272:27: note: ‘reflector’ declared here 23:20.27 272 | JS::Rooted reflector(aCx); 23:20.27 | ^~~~~~~~~ 23:20.27 In file included from Unified_cpp_dom_cookiestore0.cpp:11: 23:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieStore.cpp:314:46: note: ‘aCx’ declared here 23:20.27 314 | JSObject* CookieStore::WrapObject(JSContext* aCx, 23:20.27 | ~~~~~~~~~~~^~~ 23:20.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 23:20.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 23:20.53 inlined from ‘JSObject* mozilla::dom::ExtendableCookieChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ExtendableCookieChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableCookieChangeEventBinding.h:92:27, 23:20.53 inlined from ‘virtual JSObject* mozilla::dom::ExtendableCookieChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:27:65: 23:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 23:20.53 1169 | *this->stack = this; 23:20.53 | ~~~~~~~~~~~~~^~~~~~ 23:20.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableCookieChangeEvent.h:12, 23:20.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:7, 23:20.53 from Unified_cpp_dom_cookiestore0.cpp:83: 23:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableCookieChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ExtendableCookieChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 23:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableCookieChangeEventBinding.h:92:27: note: ‘reflector’ declared here 23:20.53 92 | JS::Rooted reflector(aCx); 23:20.53 | ^~~~~~~~~ 23:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:26:16: note: ‘aCx’ declared here 23:20.53 26 | JSContext* aCx, JS::Handle aGivenProto) { 23:20.53 | ~~~~~~~~~~~^~~ 23:20.87 Compiling derive_more-impl v1.0.0-beta.2 23:21.41 Compiling zeroize_derive v1.4.2 23:37.62 dom/debugger 23:37.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 23:37.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:37.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 23:37.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 23:37.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:11: 23:37.82 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 23:37.82 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 23:37.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 23:37.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 23:37.82 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 23:37.82 inlined from ‘void mozilla::dom::ExtendableCookieChangeEvent::GetDeleted(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:38:26: 23:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 23:37.82 450 | mArray.mHdr->mLength = 0; 23:37.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp: In member function ‘void mozilla::dom::ExtendableCookieChangeEvent::GetDeleted(nsTArray&) const’: 23:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:38:25: note: at offset 8 into object ‘’ of size 8 23:37.82 38 | aList = mDeleted.Clone(); 23:37.82 | ~~~~~~~~~~~~~~^~ 23:38.00 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 23:38.01 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 23:38.01 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 23:38.01 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 23:38.01 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 23:38.01 inlined from ‘void mozilla::dom::CookieChangeEvent::GetChanged(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:25:26: 23:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 23:38.01 450 | mArray.mHdr->mLength = 0; 23:38.01 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp: In member function ‘void mozilla::dom::CookieChangeEvent::GetChanged(nsTArray&) const’: 23:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:25:25: note: at offset 8 into object ‘’ of size 8 23:38.01 25 | aList = mChanged.Clone(); 23:38.01 | ~~~~~~~~~~~~~~^~ 23:38.15 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 23:38.16 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 23:38.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 23:38.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 23:38.16 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 23:38.16 inlined from ‘void mozilla::dom::CookieChangeEvent::GetDeleted(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:29:26: 23:38.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 23:38.16 450 | mArray.mHdr->mLength = 0; 23:38.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:38.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp: In member function ‘void mozilla::dom::CookieChangeEvent::GetDeleted(nsTArray&) const’: 23:38.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieChangeEvent.cpp:29:25: note: at offset 8 into object ‘’ of size 8 23:38.16 29 | aList = mDeleted.Clone(); 23:38.16 | ~~~~~~~~~~~~~~^~ 23:38.31 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 23:38.32 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 23:38.32 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 23:38.32 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::CookieListItem; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 23:38.32 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 23:38.32 inlined from ‘void mozilla::dom::ExtendableCookieChangeEvent::GetChanged(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:33:26: 23:38.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 23:38.32 450 | mArray.mHdr->mLength = 0; 23:38.32 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:38.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp: In member function ‘void mozilla::dom::ExtendableCookieChangeEvent::GetChanged(nsTArray&) const’: 23:38.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/ExtendableCookieChangeEvent.cpp:33:25: note: at offset 8 into object ‘’ of size 8 23:38.32 33 | aList = mChanged.Clone(); 23:38.32 | ~~~~~~~~~~~~~~^~ 23:40.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 23:40.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 23:40.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasGradient.cpp:7, 23:40.18 from Unified_cpp_dom_canvas0.cpp:11: 23:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 23:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 23:40.18 202 | return ReinterpretHelper::FromInternalValue(v); 23:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 23:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 23:40.18 4432 | return mProperties.Get(aProperty, aFoundResult); 23:40.18 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 23:40.18 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 23:40.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 23:40.18 302 | memcpy(&value, &aInternalValue, sizeof(value)); 23:40.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 23:40.20 413 | struct FrameBidiData { 23:40.20 | ^~~~~~~~~~~~~ 23:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserActivation.h:14, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:13, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/identity/IdentityCredential.cpp:7, 23:42.75 from Unified_cpp_identity0.cpp:2: 23:42.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 23:42.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 23:42.75 inlined from ‘JSObject* mozilla::dom::IdentityCredential_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IdentityCredential]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h:789:27, 23:42.75 inlined from ‘virtual JSObject* mozilla::dom::IdentityCredential::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/identity/IdentityCredential.cpp:43:42: 23:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 23:42.75 1169 | *this->stack = this; 23:42.75 | ~~~~~~~~~~~~~^~~~~~ 23:42.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:6, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Credential.h:10, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredential.h:11, 23:42.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/identity/IdentityCredential.cpp:10: 23:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h: In member function ‘virtual JSObject* mozilla::dom::IdentityCredential::WrapObject(JSContext*, JS::Handle)’: 23:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h:789:27: note: ‘reflector’ declared here 23:42.75 789 | JS::Rooted reflector(aCx); 23:42.75 | ^~~~~~~~~ 23:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/identity/IdentityCredential.cpp:41:53: note: ‘aCx’ declared here 23:42.75 41 | JSObject* IdentityCredential::WrapObject(JSContext* aCx, 23:42.75 | ~~~~~~~~~~~^~~ 23:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::IdentityCredential::_ZThn8_N7mozilla3dom18IdentityCredential10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 23:42.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 23:42.77 1169 | *this->stack = this; 23:42.77 | ~~~~~~~~~~~~~^~~~~~ 23:42.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h:789:27: note: ‘reflector’ declared here 23:42.77 789 | JS::Rooted reflector(aCx); 23:42.77 | ^~~~~~~~~ 23:42.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/credentialmanagement/identity/IdentityCredential.cpp:41:53: note: ‘aCx’ declared here 23:42.77 41 | JSObject* IdentityCredential::WrapObject(JSContext* aCx, 23:42.77 | ~~~~~~~~~~~^~~ 23:46.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 23:46.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 23:46.08 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 23:46.08 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const CookieStoreGetOptions]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 23:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 23:46.08 1169 | *this->stack = this; 23:46.08 | ~~~~~~~~~~~~~^~~~~~ 23:46.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12, 23:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 23:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 23:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/cookiestore/CookieStore.cpp:12: 23:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const CookieStoreGetOptions]’: 23:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 23:46.08 389 | JS::RootedVector v(aCx); 23:46.08 | ^ 23:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 23:46.08 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 23:46.08 | ~~~~~~~~~~~^~~ 23:51.79 dom/encoding 23:53.16 Compiling inherent v1.0.7 24:12.04 Compiling futures-util v0.3.28 24:12.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:6, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.h:11, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationManager.h:10, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotification.h:10, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/CallbackDebuggerNotification.h:10, 24:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 24:12.77 from Unified_cpp_dom_debugger0.cpp:2: 24:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:12.77 inlined from ‘JSObject* mozilla::dom::CallbackDebuggerNotification_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CallbackDebuggerNotification]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:121:27, 24:12.77 inlined from ‘virtual JSObject* mozilla::dom::CallbackDebuggerNotification::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/CallbackDebuggerNotification.cpp:22:52: 24:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:12.77 1169 | *this->stack = this; 24:12.77 | ~~~~~~~~~~~~~^~~~~~ 24:12.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotification.h:11: 24:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h: In member function ‘virtual JSObject* mozilla::dom::CallbackDebuggerNotification::WrapObject(JSContext*, JS::Handle)’: 24:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:121:27: note: ‘reflector’ declared here 24:12.77 121 | JS::Rooted reflector(aCx); 24:12.77 | ^~~~~~~~~ 24:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/CallbackDebuggerNotification.cpp:21:16: note: ‘aCx’ declared here 24:12.77 21 | JSContext* aCx, JS::Handle aGivenProto) { 24:12.77 | ~~~~~~~~~~~^~~ 24:12.93 Compiling async-trait v0.1.68 24:12.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:12.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:12.98 inlined from ‘JSObject* mozilla::dom::DebuggerNotification_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DebuggerNotification]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:166:27, 24:12.98 inlined from ‘virtual JSObject* mozilla::dom::DebuggerNotification::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotification.cpp:26:44: 24:12.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:12.98 1169 | *this->stack = this; 24:12.98 | ~~~~~~~~~~~~~^~~~~~ 24:12.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h: In member function ‘virtual JSObject* mozilla::dom::DebuggerNotification::WrapObject(JSContext*, JS::Handle)’: 24:12.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:166:27: note: ‘reflector’ declared here 24:12.98 166 | JS::Rooted reflector(aCx); 24:12.98 | ^~~~~~~~~ 24:12.98 In file included from Unified_cpp_dom_debugger0.cpp:11: 24:12.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotification.cpp:24:55: note: ‘aCx’ declared here 24:12.98 24 | JSObject* DebuggerNotification::WrapObject(JSContext* aCx, 24:12.98 | ~~~~~~~~~~~^~~ 24:13.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:13.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:13.00 inlined from ‘JSObject* mozilla::dom::DebuggerNotificationObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DebuggerNotificationObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:152:27, 24:13.00 inlined from ‘virtual JSObject* mozilla::dom::DebuggerNotificationObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:46:52: 24:13.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:13.00 1169 | *this->stack = this; 24:13.00 | ~~~~~~~~~~~~~^~~~~~ 24:13.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::DebuggerNotificationObserver::WrapObject(JSContext*, JS::Handle)’: 24:13.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:152:27: note: ‘reflector’ declared here 24:13.00 152 | JS::Rooted reflector(aCx); 24:13.00 | ^~~~~~~~~ 24:13.00 In file included from Unified_cpp_dom_debugger0.cpp:29: 24:13.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:45:16: note: ‘aCx’ declared here 24:13.00 45 | JSContext* aCx, JS::Handle aGivenProto) { 24:13.00 | ~~~~~~~~~~~^~~ 24:13.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:13.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:13.03 inlined from ‘JSObject* mozilla::dom::EventCallbackDebuggerNotification_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EventCallbackDebuggerNotification]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:211:27, 24:13.03 inlined from ‘virtual JSObject* mozilla::dom::EventCallbackDebuggerNotification::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/EventCallbackDebuggerNotification.cpp:33:57: 24:13.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:13.03 1169 | *this->stack = this; 24:13.03 | ~~~~~~~~~~~~~^~~~~~ 24:13.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h: In member function ‘virtual JSObject* mozilla::dom::EventCallbackDebuggerNotification::WrapObject(JSContext*, JS::Handle)’: 24:13.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:211:27: note: ‘reflector’ declared here 24:13.03 211 | JS::Rooted reflector(aCx); 24:13.03 | ^~~~~~~~~ 24:13.03 In file included from Unified_cpp_dom_debugger0.cpp:38: 24:13.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/EventCallbackDebuggerNotification.cpp:32:16: note: ‘aCx’ declared here 24:13.03 32 | JSContext* aCx, JS::Handle aGivenProto) { 24:13.03 | ~~~~~~~~~~~^~~ 24:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:33, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackObject.h:40, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 24:13.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:10: 24:13.23 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 24:13.23 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 24:13.23 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 24:13.23 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 24:13.23 inlined from ‘void mozilla::dom::DebuggerNotificationObserver::_ZN7mozilla3dom28DebuggerNotificationObserver15NotifyListenersEPNS0_20DebuggerNotificationE.part.0(mozilla::dom::DebuggerNotification*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:142:45: 24:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_4(D)->mEventListenerCallbacks.D.502764.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 24:13.23 282 | aArray.mIterators = this; 24:13.23 | ~~~~~~~~~~~~~~~~~~^~~~~~ 24:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp: In member function ‘void mozilla::dom::DebuggerNotificationObserver::_ZN7mozilla3dom28DebuggerNotificationObserver15NotifyListenersEPNS0_20DebuggerNotificationE.part.0(mozilla::dom::DebuggerNotification*)’: 24:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:142:45: note: ‘__for_begin’ declared here 24:13.23 142 | mEventListenerCallbacks.ForwardRange()) { 24:13.23 | ^ 24:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:130:40: note: ‘this’ declared here 24:13.23 130 | DebuggerNotification* aNotification) { 24:13.23 | ^ 24:13.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:13.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:13.97 inlined from ‘already_AddRefed mozilla::dom::GetManager(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:55:55: 24:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘debuggeeGlobalRooted’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:13.97 1169 | *this->stack = this; 24:13.97 | ~~~~~~~~~~~~~^~~~~~ 24:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp: In function ‘already_AddRefed mozilla::dom::GetManager(JSContext*, JS::Handle)’: 24:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:54:25: note: ‘debuggeeGlobalRooted’ declared here 24:13.97 54 | JS::Rooted debuggeeGlobalRooted( 24:13.97 | ^~~~~~~~~~~~~~~~~~~~ 24:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:50:16: note: ‘aCx’ declared here 24:13.97 50 | JSContext* aCx, JS::Handle aDebuggeeGlobal) { 24:13.97 | ~~~~~~~~~~~^~~ 24:14.43 Compiling futures-sink v0.3.28 24:14.50 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 24:14.50 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 24:14.50 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 24:14.50 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 24:14.50 inlined from ‘void mozilla::dom::DebuggerNotificationManager::NotifyListeners(mozilla::dom::DebuggerNotification*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationManager.cpp:54:44: 24:14.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_3(D)->mNotificationObservers.D.504641.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 24:14.50 282 | aArray.mIterators = this; 24:14.50 | ~~~~~~~~~~~~~~~~~~^~~~~~ 24:14.50 In file included from Unified_cpp_dom_debugger0.cpp:20: 24:14.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationManager.cpp: In member function ‘void mozilla::dom::DebuggerNotificationManager::NotifyListeners(mozilla::dom::DebuggerNotification*)’: 24:14.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationManager.cpp:54:44: note: ‘__for_begin’ declared here 24:14.50 54 | mNotificationObservers.ForwardRange()) { 24:14.50 | ^ 24:14.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationManager.cpp:52:40: note: ‘this’ declared here 24:14.50 52 | DebuggerNotification* aNotification) { 24:14.50 | ^ 24:14.85 Compiling cmake v0.1.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/cmake) 24:14.92 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 24:14.93 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 24:14.93 inlined from ‘bool mozilla::dom::DebuggerNotificationObserver::RemoveListener(mozilla::dom::DebuggerNotificationCallback&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:114:40: 24:14.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘((const array_type*)((char*)this + 8))[2].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 24:14.93 282 | aArray.mIterators = this; 24:14.93 | ~~~~~~~~~~~~~~~~~~^~~~~~ 24:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp: In member function ‘bool mozilla::dom::DebuggerNotificationObserver::RemoveListener(mozilla::dom::DebuggerNotificationCallback&)’: 24:14.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:114:12: note: ‘iter’ declared here 24:14.96 114 | iter(mEventListenerCallbacks); 24:14.96 | ^~~~ 24:14.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/debugger/DebuggerNotificationObserver.cpp:112:45: note: ‘this’ declared here 24:14.96 112 | DebuggerNotificationCallback& aHandlerFn) { 24:14.96 | ^ 24:15.17 Compiling cubeb-sys v0.13.0 24:15.32 dom/events 24:17.26 Compiling glean v63.1.0 24:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/shadow/Shape.h:19, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/shadow/Object.h:18, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Object.h:10, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:24, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TypedArray.h:17, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoBuffer.h:12, 24:21.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoBuffer.cpp:7, 24:21.98 from Unified_cpp_dom_crypto0.cpp:2: 24:21.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:21.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:21.98 inlined from ‘JSObject* mozilla::dom::CryptoKey_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1519:27, 24:21.98 inlined from ‘virtual JSObject* mozilla::dom::CryptoKey::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:169:33: 24:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:21.98 1169 | *this->stack = this; 24:21.98 | ~~~~~~~~~~~~~^~~~~~ 24:21.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:24, 24:21.98 from Unified_cpp_dom_crypto0.cpp:11: 24:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h: In member function ‘virtual JSObject* mozilla::dom::CryptoKey::WrapObject(JSContext*, JS::Handle)’: 24:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1519:27: note: ‘reflector’ declared here 24:21.98 1519 | JS::Rooted reflector(aCx); 24:21.98 | ^~~~~~~~~ 24:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:167:44: note: ‘aCx’ declared here 24:21.98 167 | JSObject* CryptoKey::WrapObject(JSContext* aCx, 24:21.98 | ~~~~~~~~~~~^~~ 24:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::CryptoKey::_ZThn8_N7mozilla3dom9CryptoKey10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 24:22.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:22.01 1169 | *this->stack = this; 24:22.01 | ~~~~~~~~~~~~~^~~~~~ 24:22.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1519:27: note: ‘reflector’ declared here 24:22.01 1519 | JS::Rooted reflector(aCx); 24:22.01 | ^~~~~~~~~ 24:22.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:167:44: note: ‘aCx’ declared here 24:22.01 167 | JSObject* CryptoKey::WrapObject(JSContext* aCx, 24:22.01 | ~~~~~~~~~~~^~~ 24:23.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 24:23.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:23.53 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 24:23.53 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const Nullable]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31, 24:23.53 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, const FallibleTArray&, JS::MutableHandle) [with T = Nullable]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:373:19: 24:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 24:23.53 1169 | *this->stack = this; 24:23.53 | ~~~~~~~~~~~~~^~~~~~ 24:23.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 24:23.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 24:23.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:34, 24:23.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 24:23.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14: 24:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, const FallibleTArray&, JS::MutableHandle) [with T = Nullable]’: 24:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 24:23.53 389 | JS::RootedVector v(aCx); 24:23.53 | ^ 24:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:371:41: note: ‘aCx’ declared here 24:23.53 371 | [[nodiscard]] bool ToJSValue(JSContext* aCx, const FallibleTArray& aArgument, 24:23.53 | ~~~~~~~~~~~^~~ 24:23.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 24:23.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:23.66 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 24:23.66 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const IdentityProviderConfig]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31, 24:23.66 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, const FallibleTArray&, JS::MutableHandle) [with T = IdentityProviderConfig]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:373:19: 24:23.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 24:23.66 1169 | *this->stack = this; 24:23.66 | ~~~~~~~~~~~~~^~~~~~ 24:23.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, const FallibleTArray&, JS::MutableHandle) [with T = IdentityProviderConfig]’: 24:23.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 24:23.66 389 | JS::RootedVector v(aCx); 24:23.66 | ^ 24:23.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:371:41: note: ‘aCx’ declared here 24:23.66 371 | [[nodiscard]] bool ToJSValue(JSContext* aCx, const FallibleTArray& aArgument, 24:23.66 | ~~~~~~~~~~~^~~ 24:27.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 24:27.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextDecoderBinding.h:6, 24:27.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextDecoder.h:11, 24:27.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextDecoder.cpp:7, 24:27.20 from Unified_cpp_dom_encoding0.cpp:2: 24:27.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:27.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:27.20 inlined from ‘JSObject* mozilla::dom::TextDecoderStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextDecoderStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextDecoderStreamBinding.h:35:27, 24:27.20 inlined from ‘virtual JSObject* mozilla::dom::TextDecoderStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextDecoderStream.cpp:46:41: 24:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:27.20 1169 | *this->stack = this; 24:27.20 | ~~~~~~~~~~~~~^~~~~~ 24:27.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextDecoderStream.cpp:13, 24:27.20 from Unified_cpp_dom_encoding0.cpp:11: 24:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextDecoderStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextDecoderStream::WrapObject(JSContext*, JS::Handle)’: 24:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextDecoderStreamBinding.h:35:27: note: ‘reflector’ declared here 24:27.20 35 | JS::Rooted reflector(aCx); 24:27.20 | ^~~~~~~~~ 24:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextDecoderStream.cpp:44:52: note: ‘aCx’ declared here 24:27.20 44 | JSObject* TextDecoderStream::WrapObject(JSContext* aCx, 24:27.20 | ~~~~~~~~~~~^~~ 24:27.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:27.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:27.27 inlined from ‘JSObject* mozilla::dom::TextEncoderStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextEncoderStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEncoderStreamBinding.h:35:27, 24:27.27 inlined from ‘virtual JSObject* mozilla::dom::TextEncoderStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextEncoderStream.cpp:46:41: 24:27.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:27.27 1169 | *this->stack = this; 24:27.27 | ~~~~~~~~~~~~~^~~~~~ 24:27.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextEncoderStream.cpp:14, 24:27.27 from Unified_cpp_dom_encoding0.cpp:29: 24:27.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEncoderStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextEncoderStream::WrapObject(JSContext*, JS::Handle)’: 24:27.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEncoderStreamBinding.h:35:27: note: ‘reflector’ declared here 24:27.27 35 | JS::Rooted reflector(aCx); 24:27.27 | ^~~~~~~~~ 24:27.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/encoding/TextEncoderStream.cpp:44:52: note: ‘aCx’ declared here 24:27.27 44 | JSObject* TextEncoderStream::WrapObject(JSContext* aCx, 24:27.27 | ~~~~~~~~~~~^~~ 24:27.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 24:27.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:27.70 inlined from ‘void mozilla::dom::CryptoKey::GetAlgorithm(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:193:31: 24:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 24:27.70 1169 | *this->stack = this; 24:27.70 | ~~~~~~~~~~~~~^~~~~~ 24:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp: In member function ‘void mozilla::dom::CryptoKey::GetAlgorithm(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) const’: 24:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:193:25: note: ‘val’ declared here 24:27.70 193 | JS::Rooted val(cx); 24:27.70 | ^~~ 24:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:189:41: note: ‘cx’ declared here 24:27.70 189 | void CryptoKey::GetAlgorithm(JSContext* cx, 24:27.70 | ~~~~~~~~~~~^~ 24:29.26 dom/fetch 24:29.96 Compiling zeroize v1.8.1 24:31.20 Compiling phf v0.11.2 24:31.96 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 24:33.66 dom/file/ipc 24:34.88 Compiling half v2.5.0 24:37.72 Compiling derive_more v1.0.0-beta.2 24:38.11 Compiling rayon v1.10.0 24:41.46 Compiling fluent-langneg v0.13.0 24:43.40 Compiling type-map v0.4.0 24:44.03 Compiling env_logger v0.10.0 24:44.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:44.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:44.46 inlined from ‘JSObject* mozilla::dom::CryptoKey_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1519:27, 24:44.46 inlined from ‘virtual JSObject* mozilla::dom::CryptoKey::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:169:33, 24:44.46 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::CryptoKey; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 24:44.46 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 24:44.46 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 24:44.46 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 24:44.46 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = CryptoKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 24:44.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:44.46 1169 | *this->stack = this; 24:44.46 | ~~~~~~~~~~~~~^~~~~~ 24:44.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = CryptoKey]’: 24:44.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1519:27: note: ‘reflector’ declared here 24:44.46 1519 | JS::Rooted reflector(aCx); 24:44.46 | ^~~~~~~~~ 24:44.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/crypto/CryptoKey.cpp:25: 24:44.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 24:44.46 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 24:44.46 | ~~~~~~~~~~~^~~ 24:45.54 dom/file 24:47.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 24:47.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:6, 24:47.85 from APZTestDataBinding.cpp:4, 24:47.85 from UnifiedBindings0.cpp:2: 24:47.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:47.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:47.85 inlined from ‘bool mozilla::dom::AccessibleNode_Binding::get_attributes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at AccessibleNodeBinding.cpp:191:85: 24:47.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:47.85 1169 | *this->stack = this; 24:47.85 | ~~~~~~~~~~~~~^~~~~~ 24:47.86 In file included from UnifiedBindings0.cpp:80: 24:47.87 AccessibleNodeBinding.cpp: In function ‘bool mozilla::dom::AccessibleNode_Binding::get_attributes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 24:47.87 AccessibleNodeBinding.cpp:191:25: note: ‘slotStorage’ declared here 24:47.87 191 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 24:47.87 | ^~~~~~~~~~~ 24:47.87 AccessibleNodeBinding.cpp:181:27: note: ‘cx’ declared here 24:47.87 181 | get_attributes(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 24:47.87 | ~~~~~~~~~~~^~ 24:48.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:48.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:48.19 inlined from ‘bool mozilla::dom::AccessibleNode_Binding::get_states(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at AccessibleNodeBinding.cpp:86:85: 24:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:48.19 1169 | *this->stack = this; 24:48.19 | ~~~~~~~~~~~~~^~~~~~ 24:48.21 AccessibleNodeBinding.cpp: In function ‘bool mozilla::dom::AccessibleNode_Binding::get_states(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 24:48.22 AccessibleNodeBinding.cpp:86:25: note: ‘slotStorage’ declared here 24:48.22 86 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 24:48.22 | ^~~~~~~~~~~ 24:48.22 AccessibleNodeBinding.cpp:76:23: note: ‘cx’ declared here 24:48.22 76 | get_states(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 24:48.22 | ~~~~~~~~~~~^~ 24:48.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:48.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:48.74 inlined from ‘bool mozilla::dom::AdditionalDataEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:373:54: 24:48.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:48.74 1169 | *this->stack = this; 24:48.74 | ~~~~~~~~~~~~~^~~~~~ 24:48.74 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::AdditionalDataEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:48.74 APZTestDataBinding.cpp:373:25: note: ‘obj’ declared here 24:48.74 373 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:48.74 | ^~~ 24:48.74 APZTestDataBinding.cpp:365:50: note: ‘cx’ declared here 24:48.74 365 | AdditionalDataEntry::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:48.74 | ~~~~~~~~~~~^~ 24:49.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:49.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:49.02 inlined from ‘bool mozilla::dom::ScrollFrameDataEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:567:54: 24:49.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:49.02 1169 | *this->stack = this; 24:49.02 | ~~~~~~~~~~~~~^~~~~~ 24:49.02 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::ScrollFrameDataEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:49.02 APZTestDataBinding.cpp:567:25: note: ‘obj’ declared here 24:49.02 567 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:49.02 | ^~~ 24:49.02 APZTestDataBinding.cpp:559:51: note: ‘cx’ declared here 24:49.02 559 | ScrollFrameDataEntry::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:49.02 | ~~~~~~~~~~~^~ 24:49.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:49.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:49.25 inlined from ‘bool mozilla::dom::AbortController_Binding::Wrap(JSContext*, mozilla::dom::AbortController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AbortControllerBinding.cpp:327:90: 24:49.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:49.25 1169 | *this->stack = this; 24:49.25 | ~~~~~~~~~~~~~^~~~~~ 24:49.27 In file included from UnifiedBindings0.cpp:28: 24:49.28 AbortControllerBinding.cpp: In function ‘bool mozilla::dom::AbortController_Binding::Wrap(JSContext*, mozilla::dom::AbortController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:49.28 AbortControllerBinding.cpp:327:25: note: ‘global’ declared here 24:49.28 327 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:49.28 | ^~~~~~ 24:49.28 AbortControllerBinding.cpp:302:17: note: ‘aCx’ declared here 24:49.28 302 | Wrap(JSContext* aCx, mozilla::dom::AbortController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:49.28 | ~~~~~~~~~~~^~~ 24:49.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:49.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:49.58 inlined from ‘bool mozilla::dom::AbortSignal_Binding::Wrap(JSContext*, mozilla::dom::AbortSignal*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AbortSignalBinding.cpp:572:90: 24:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:49.58 1169 | *this->stack = this; 24:49.58 | ~~~~~~~~~~~~~^~~~~~ 24:49.58 In file included from UnifiedBindings0.cpp:41: 24:49.58 AbortSignalBinding.cpp: In function ‘bool mozilla::dom::AbortSignal_Binding::Wrap(JSContext*, mozilla::dom::AbortSignal*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:49.58 AbortSignalBinding.cpp:572:25: note: ‘global’ declared here 24:49.58 572 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:49.58 | ^~~~~~ 24:49.58 AbortSignalBinding.cpp:544:17: note: ‘aCx’ declared here 24:49.58 544 | Wrap(JSContext* aCx, mozilla::dom::AbortSignal* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:49.58 | ~~~~~~~~~~~^~~ 24:50.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:50.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:50.10 inlined from ‘bool mozilla::dom::AccessibleNode_Binding::Wrap(JSContext*, mozilla::dom::AccessibleNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AccessibleNodeBinding.cpp:3796:90: 24:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:50.10 1169 | *this->stack = this; 24:50.10 | ~~~~~~~~~~~~~^~~~~~ 24:50.10 AccessibleNodeBinding.cpp: In function ‘bool mozilla::dom::AccessibleNode_Binding::Wrap(JSContext*, mozilla::dom::AccessibleNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:50.10 AccessibleNodeBinding.cpp:3796:25: note: ‘global’ declared here 24:50.10 3796 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:50.10 | ^~~~~~ 24:50.10 AccessibleNodeBinding.cpp:3771:17: note: ‘aCx’ declared here 24:50.10 3771 | Wrap(JSContext* aCx, mozilla::dom::AccessibleNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:50.10 | ~~~~~~~~~~~^~~ 24:50.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:50.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:50.65 inlined from ‘bool mozilla::dom::addonInstallOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AddonManagerBinding.cpp:145:54: 24:50.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:50.65 1169 | *this->stack = this; 24:50.65 | ~~~~~~~~~~~~~^~~~~~ 24:50.65 In file included from UnifiedBindings0.cpp:119: 24:50.65 AddonManagerBinding.cpp: In member function ‘bool mozilla::dom::addonInstallOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:50.65 AddonManagerBinding.cpp:145:25: note: ‘obj’ declared here 24:50.65 145 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:50.65 | ^~~ 24:50.65 AddonManagerBinding.cpp:137:50: note: ‘cx’ declared here 24:50.65 137 | addonInstallOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:50.65 | ~~~~~~~~~~~^~ 24:50.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:50.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:50.86 inlined from ‘bool mozilla::dom::sendAbuseReportOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AddonManagerBinding.cpp:282:54: 24:50.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:50.86 1169 | *this->stack = this; 24:50.86 | ~~~~~~~~~~~~~^~~~~~ 24:50.86 AddonManagerBinding.cpp: In member function ‘bool mozilla::dom::sendAbuseReportOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:50.86 AddonManagerBinding.cpp:282:25: note: ‘obj’ declared here 24:50.86 282 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:50.86 | ^~~ 24:50.86 AddonManagerBinding.cpp:274:53: note: ‘cx’ declared here 24:50.86 274 | sendAbuseReportOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:50.86 | ~~~~~~~~~~~^~ 24:50.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:50.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:50.94 inlined from ‘bool mozilla::dom::Addon_Binding::Wrap(JSContext*, mozilla::dom::Addon*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AddonManagerBinding.cpp:1076:90: 24:50.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:50.94 1169 | *this->stack = this; 24:50.94 | ~~~~~~~~~~~~~^~~~~~ 24:50.96 AddonManagerBinding.cpp: In function ‘bool mozilla::dom::Addon_Binding::Wrap(JSContext*, mozilla::dom::Addon*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:50.97 AddonManagerBinding.cpp:1076:25: note: ‘global’ declared here 24:50.97 1076 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:50.97 | ^~~~~~ 24:50.97 AddonManagerBinding.cpp:1051:17: note: ‘aCx’ declared here 24:50.97 1051 | Wrap(JSContext* aCx, mozilla::dom::Addon* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:50.97 | ~~~~~~~~~~~^~~ 24:51.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:51.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:51.12 inlined from ‘virtual JSObject* mozilla::dom::Addon::WrapObject(JSContext*, JS::Handle)’ at AddonManagerBinding.cpp:3039:77: 24:51.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:51.12 1169 | *this->stack = this; 24:51.12 | ~~~~~~~~~~~~~^~~~~~ 24:51.12 AddonManagerBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::Addon::WrapObject(JSContext*, JS::Handle)’: 24:51.12 AddonManagerBinding.cpp:3039:25: note: ‘obj’ declared here 24:51.12 3039 | JS::Rooted obj(aCx, Addon_Binding::Wrap(aCx, this, aGivenProto)); 24:51.12 | ^~~ 24:51.12 AddonManagerBinding.cpp:3037:30: note: ‘aCx’ declared here 24:51.12 3037 | Addon::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 24:51.12 | ~~~~~~~~~~~^~~ 24:51.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 24:51.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasPath.h:10, 24:51.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:6, 24:51.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasGradient.h:10, 24:51.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasGradient.cpp:5: 24:51.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:51.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:51.41 inlined from ‘JSObject* mozilla::dom::CanvasRenderingContext2D_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CanvasRenderingContext2D]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:2565:27, 24:51.41 inlined from ‘virtual JSObject* mozilla::dom::CanvasRenderingContext2D::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:1121: 24:51.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:51.41 1169 | *this->stack = this; 24:51.41 | ~~~~~~~~~~~~~^~~~~~ 24:51.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h: In member function ‘virtual JSObject* mozilla::dom::CanvasRenderingContext2D::WrapObject(JSContext*, JS::Handle)’: 24:51.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:2565:27: note: ‘reflector’ declared here 24:51.44 2565 | JS::Rooted reflector(aCx); 24:51.44 | ^~~~~~~~~ 24:51.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:1120: note: ‘aCx’ declared here 24:51.44 1120 | JSContext* aCx, JS::Handle aGivenProto) { 24:53.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:53.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:53.18 inlined from ‘JSObject* mozilla::dom::ImageBitmapRenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageBitmapRenderingContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:35, 24:53.18 inlined from ‘virtual JSObject* mozilla::dom::ImageBitmapRenderingContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmapRenderingContext.cpp:29: 24:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:53.18 1169 | *this->stack = this; 24:53.18 | ~~~~~~~~~~~~~^~~~~~ 24:53.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmapRenderingContext.cpp:9, 24:53.18 from Unified_cpp_dom_canvas0.cpp:101: 24:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageBitmapRenderingContext::WrapObject(JSContext*, JS::Handle)’: 24:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:35: note: ‘reflector’ declared here 24:53.18 35 | JS::Rooted reflector(aCx); 24:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmapRenderingContext.cpp:28: note: ‘aCx’ declared here 24:53.18 28 | JSContext* aCx, JS::Handle aGivenProto) { 24:53.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:53.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:53.20 inlined from ‘JSObject* mozilla::dom::ImageData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDataBinding.h:40, 24:53.20 inlined from ‘virtual JSObject* mozilla::dom::ImageData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageData.cpp:135: 24:53.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:53.20 1169 | *this->stack = this; 24:53.20 | ~~~~~~~~~~~~~^~~~~~ 24:53.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageData.cpp:19, 24:53.23 from Unified_cpp_dom_canvas0.cpp:110: 24:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDataBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageData::WrapObject(JSContext*, JS::Handle)’: 24:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDataBinding.h:40: note: ‘reflector’ declared here 24:53.23 40 | JS::Rooted reflector(aCx); 24:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageData.cpp:133: note: ‘aCx’ declared here 24:53.23 133 | JSObject* ImageData::WrapObject(JSContext* aCx, 24:53.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:53.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:53.24 inlined from ‘JSObject* mozilla::dom::OffscreenCanvas_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::OffscreenCanvas]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasBinding.h:764, 24:53.24 inlined from ‘virtual JSObject* mozilla::dom::OffscreenCanvas::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvas.cpp:80: 24:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:53.24 1169 | *this->stack = this; 24:53.24 | ~~~~~~~~~~~~~^~~~~~ 24:53.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvas.cpp:12, 24:53.27 from Unified_cpp_dom_canvas0.cpp:119: 24:53.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasBinding.h: In member function ‘virtual JSObject* mozilla::dom::OffscreenCanvas::WrapObject(JSContext*, JS::Handle)’: 24:53.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvasBinding.h:764: note: ‘reflector’ declared here 24:53.27 764 | JS::Rooted reflector(aCx); 24:53.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/OffscreenCanvas.cpp:78: note: ‘aCx’ declared here 24:53.27 78 | JSObject* OffscreenCanvas::WrapObject(JSContext* aCx, 24:53.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:53.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:53.31 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986, 24:53.31 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754: 24:53.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:53.31 1169 | *this->stack = this; 24:53.31 | ~~~~~~~~~~~~~^~~~~~ 24:53.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:18, 24:53.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContextHelper.cpp:23, 24:53.33 from Unified_cpp_dom_canvas0.cpp:47: 24:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In member function ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’: 24:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986: note: ‘reflector’ declared here 24:53.33 986 | JS::Rooted reflector(aCx); 24:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:751: note: ‘cx’ declared here 24:53.33 751 | JSObject* WrapObject(JSContext* cx, 24:53.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:53.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:53.60 inlined from ‘bool mozilla::dom::Animation_Binding::Wrap(JSContext*, mozilla::dom::Animation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AnimationBinding.cpp:1643:90: 24:53.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:53.60 1169 | *this->stack = this; 24:53.60 | ~~~~~~~~~~~~~^~~~~~ 24:53.60 In file included from UnifiedBindings0.cpp:158: 24:53.60 AnimationBinding.cpp: In function ‘bool mozilla::dom::Animation_Binding::Wrap(JSContext*, mozilla::dom::Animation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:53.60 AnimationBinding.cpp:1643:25: note: ‘global’ declared here 24:53.60 1643 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:53.60 | ^~~~~~ 24:53.60 AnimationBinding.cpp:1615:17: note: ‘aCx’ declared here 24:53.60 1615 | Wrap(JSContext* aCx, mozilla::dom::Animation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:53.60 | ~~~~~~~~~~~^~~ 24:53.82 Compiling serde_with_macros v3.0.0 24:54.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:54.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:54.85 inlined from ‘bool mozilla::dom::AudioBuffer_Binding::Wrap(JSContext*, mozilla::dom::AudioBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioBufferBinding.cpp:739:90: 24:54.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:54.85 1169 | *this->stack = this; 24:54.85 | ~~~~~~~~~~~~~^~~~~~ 24:54.85 In file included from UnifiedBindings0.cpp:288: 24:54.85 AudioBufferBinding.cpp: In function ‘bool mozilla::dom::AudioBuffer_Binding::Wrap(JSContext*, mozilla::dom::AudioBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 24:54.85 AudioBufferBinding.cpp:739:25: note: ‘global’ declared here 24:54.85 739 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 24:54.85 | ^~~~~~ 24:54.85 AudioBufferBinding.cpp:714:17: note: ‘aCx’ declared here 24:54.85 714 | Wrap(JSContext* aCx, mozilla::dom::AudioBuffer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 24:54.85 | ~~~~~~~~~~~^~~ 24:55.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:55.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:55.34 inlined from ‘bool mozilla::dom::AudioDecoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioDecoderBinding.cpp:216:54: 24:55.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:55.34 1169 | *this->stack = this; 24:55.34 | ~~~~~~~~~~~~~^~~~~~ 24:55.34 In file included from UnifiedBindings0.cpp:340: 24:55.34 AudioDecoderBinding.cpp: In member function ‘bool mozilla::dom::AudioDecoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:55.34 AudioDecoderBinding.cpp:216:25: note: ‘obj’ declared here 24:55.34 216 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:55.34 | ^~~ 24:55.34 AudioDecoderBinding.cpp:208:49: note: ‘cx’ declared here 24:55.34 208 | AudioDecoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:55.34 | ~~~~~~~~~~~^~ 24:55.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:55.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:55.85 inlined from ‘bool mozilla::dom::AudioDecoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioDecoderBinding.cpp:452:54: 24:55.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:55.85 1169 | *this->stack = this; 24:55.85 | ~~~~~~~~~~~~~^~~~~~ 24:55.85 AudioDecoderBinding.cpp: In member function ‘bool mozilla::dom::AudioDecoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:55.85 AudioDecoderBinding.cpp:452:25: note: ‘obj’ declared here 24:55.85 452 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:55.85 | ^~~ 24:55.85 AudioDecoderBinding.cpp:444:50: note: ‘cx’ declared here 24:55.85 444 | AudioDecoderSupport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:55.85 | ~~~~~~~~~~~^~ 24:56.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:56.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:56.43 inlined from ‘bool mozilla::dom::EncodedAudioChunkMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioEncoderBinding.cpp:234:54: 24:56.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:56.43 1169 | *this->stack = this; 24:56.43 | ~~~~~~~~~~~~~^~~~~~ 24:56.43 In file included from UnifiedBindings0.cpp:366: 24:56.43 AudioEncoderBinding.cpp: In member function ‘bool mozilla::dom::EncodedAudioChunkMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:56.43 AudioEncoderBinding.cpp:234:25: note: ‘obj’ declared here 24:56.43 234 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:56.43 | ^~~ 24:56.43 AudioEncoderBinding.cpp:226:56: note: ‘cx’ declared here 24:56.43 226 | EncodedAudioChunkMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:56.43 | ~~~~~~~~~~~^~ 24:56.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:56.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 24:56.69 inlined from ‘JSObject* mozilla::dom::ImageBitmap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:1423:27, 24:56.69 inlined from ‘virtual JSObject* mozilla::dom::ImageBitmap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmap.cpp:690: 24:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:56.69 1169 | *this->stack = this; 24:56.69 | ~~~~~~~~~~~~~^~~~~~ 24:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 24:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 24:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ImageContainer.h:35, 24:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SurfaceFromElementResult.h:10, 24:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:20: 24:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageBitmap::WrapObject(JSContext*, JS::Handle)’: 24:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:1423:27: note: ‘reflector’ declared here 24:56.69 1423 | JS::Rooted reflector(aCx); 24:56.69 | ^~~~~~~~~ 24:56.69 In file included from Unified_cpp_dom_canvas0.cpp:92: 24:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmap.cpp:688: note: ‘aCx’ declared here 24:56.69 688 | JSObject* ImageBitmap::WrapObject(JSContext* aCx, 24:56.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ImageBitmap::_ZThn8_N7mozilla3dom11ImageBitmap10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 24:56.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 24:56.74 1169 | *this->stack = this; 24:56.74 | ~~~~~~~~~~~~~^~~~~~ 24:56.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:1423:27: note: ‘reflector’ declared here 24:56.74 1423 | JS::Rooted reflector(aCx); 24:56.74 | ^~~~~~~~~ 24:56.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmap.cpp:688: note: ‘aCx’ declared here 24:56.74 688 | JSObject* ImageBitmap::WrapObject(JSContext* aCx, 24:56.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:56.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:56.77 inlined from ‘bool mozilla::dom::AudioNodeOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioNodeBinding.cpp:210:54: 24:56.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:56.77 1169 | *this->stack = this; 24:56.77 | ~~~~~~~~~~~~~^~~~~~ 24:56.77 In file included from UnifiedBindings0.cpp:392: 24:56.77 AudioNodeBinding.cpp: In member function ‘bool mozilla::dom::AudioNodeOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:56.77 AudioNodeBinding.cpp:210:25: note: ‘obj’ declared here 24:56.77 210 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:56.77 | ^~~ 24:56.77 AudioNodeBinding.cpp:202:47: note: ‘cx’ declared here 24:56.77 202 | AudioNodeOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:56.77 | ~~~~~~~~~~~^~ 24:56.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::ClientWebGLContext::_ZThn48_N7mozilla18ClientWebGLContext10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 24:56.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:56.81 1169 | *this->stack = this; 24:56.81 | ~~~~~~~~~~~~~^~~~~~ 24:56.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986: note: ‘reflector’ declared here 24:56.81 986 | JS::Rooted reflector(aCx); 24:56.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:751: note: ‘cx’ declared here 24:56.81 751 | JSObject* WrapObject(JSContext* cx, 24:58.89 Compiling static_prefs v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/init/static_prefs) 24:59.12 Compiling bitflags v1.999.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/bitflags) 24:59.39 Compiling futures-macro v0.3.28 24:59.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:59.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:59.58 inlined from ‘bool mozilla::dom::FrameUniformity::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:472:54: 24:59.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:59.58 1169 | *this->stack = this; 24:59.58 | ~~~~~~~~~~~~~^~~~~~ 24:59.58 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::FrameUniformity::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:59.58 APZTestDataBinding.cpp:472:25: note: ‘obj’ declared here 24:59.58 472 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:59.58 | ^~~ 24:59.58 APZTestDataBinding.cpp:464:46: note: ‘cx’ declared here 24:59.58 464 | FrameUniformity::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:59.58 | ~~~~~~~~~~~^~ 24:59.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:59.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:59.71 inlined from ‘bool mozilla::dom::FrameUniformityResults::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:665:54: 24:59.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:59.71 1169 | *this->stack = this; 24:59.71 | ~~~~~~~~~~~~~^~~~~~ 24:59.71 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::FrameUniformityResults::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:59.71 APZTestDataBinding.cpp:665:25: note: ‘obj’ declared here 24:59.71 665 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:59.71 | ^~~ 24:59.71 APZTestDataBinding.cpp:657:53: note: ‘cx’ declared here 24:59.71 657 | FrameUniformityResults::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:59.71 | ~~~~~~~~~~~^~ 24:59.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 24:59.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 24:59.83 inlined from ‘bool mozilla::dom::AudioTimestamp::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioContextBinding.cpp:182:54: 24:59.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 24:59.83 1169 | *this->stack = this; 24:59.83 | ~~~~~~~~~~~~~^~~~~~ 24:59.83 In file included from UnifiedBindings0.cpp:314: 24:59.83 AudioContextBinding.cpp: In member function ‘bool mozilla::dom::AudioTimestamp::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 24:59.83 AudioContextBinding.cpp:182:25: note: ‘obj’ declared here 24:59.83 182 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 24:59.83 | ^~~ 24:59.83 AudioContextBinding.cpp:174:45: note: ‘cx’ declared here 24:59.83 174 | AudioTimestamp::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 24:59.83 | ~~~~~~~~~~~^~ 25:00.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:00.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:00.79 inlined from ‘bool mozilla::dom::APZHitResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:78:54: 25:00.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:00.79 1169 | *this->stack = this; 25:00.79 | ~~~~~~~~~~~~~^~~~~~ 25:00.79 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::APZHitResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:00.79 APZTestDataBinding.cpp:78:25: note: ‘obj’ declared here 25:00.79 78 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:00.79 | ^~~ 25:00.80 APZTestDataBinding.cpp:70:43: note: ‘cx’ declared here 25:00.80 70 | APZHitResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:00.80 | ~~~~~~~~~~~^~ 25:00.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:00.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:00.96 inlined from ‘bool mozilla::dom::APZSampledResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:227:54: 25:00.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:00.96 1169 | *this->stack = this; 25:00.96 | ~~~~~~~~~~~~~^~~~~~ 25:00.98 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::APZSampledResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:00.98 APZTestDataBinding.cpp:227:25: note: ‘obj’ declared here 25:00.98 227 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:00.98 | ^~~ 25:00.98 APZTestDataBinding.cpp:219:47: note: ‘cx’ declared here 25:00.98 219 | APZSampledResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:00.98 | ~~~~~~~~~~~^~ 25:01.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:01.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:01.17 inlined from ‘bool mozilla::dom::EffectTiming::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AnimationEffectBinding.cpp:293:54: 25:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:01.17 1169 | *this->stack = this; 25:01.17 | ~~~~~~~~~~~~~^~~~~~ 25:01.17 In file included from UnifiedBindings0.cpp:171: 25:01.17 AnimationEffectBinding.cpp: In member function ‘bool mozilla::dom::EffectTiming::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:01.17 AnimationEffectBinding.cpp:293:25: note: ‘obj’ declared here 25:01.17 293 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:01.17 | ^~~ 25:01.17 AnimationEffectBinding.cpp:285:43: note: ‘cx’ declared here 25:01.17 285 | EffectTiming::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:01.17 | ~~~~~~~~~~~^~ 25:01.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:01.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:01.65 inlined from ‘bool mozilla::dom::OpusEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioEncoderBinding.cpp:475:54: 25:01.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:01.65 1169 | *this->stack = this; 25:01.65 | ~~~~~~~~~~~~~^~~~~~ 25:01.65 AudioEncoderBinding.cpp: In member function ‘bool mozilla::dom::OpusEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:01.65 AudioEncoderBinding.cpp:475:25: note: ‘obj’ declared here 25:01.65 475 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:01.65 | ^~~ 25:01.65 AudioEncoderBinding.cpp:467:48: note: ‘cx’ declared here 25:01.65 467 | OpusEncoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:01.65 | ~~~~~~~~~~~^~ 25:01.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:01.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:01.81 inlined from ‘bool mozilla::dom::AudioEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioEncoderBinding.cpp:745:54: 25:01.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:01.81 1169 | *this->stack = this; 25:01.81 | ~~~~~~~~~~~~~^~~~~~ 25:01.81 AudioEncoderBinding.cpp: In member function ‘bool mozilla::dom::AudioEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:01.81 AudioEncoderBinding.cpp:745:25: note: ‘obj’ declared here 25:01.81 745 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:01.81 | ^~~ 25:01.81 AudioEncoderBinding.cpp:737:49: note: ‘cx’ declared here 25:01.81 737 | AudioEncoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:01.81 | ~~~~~~~~~~~^~ 25:01.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:01.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:01.96 inlined from ‘bool mozilla::dom::AudioEncoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioEncoderBinding.cpp:904:54: 25:01.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:01.96 1169 | *this->stack = this; 25:01.96 | ~~~~~~~~~~~~~^~~~~~ 25:01.96 AudioEncoderBinding.cpp: In member function ‘bool mozilla::dom::AudioEncoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:01.96 AudioEncoderBinding.cpp:904:25: note: ‘obj’ declared here 25:01.96 904 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:01.96 | ^~~ 25:01.96 AudioEncoderBinding.cpp:896:50: note: ‘cx’ declared here 25:01.96 896 | AudioEncoderSupport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:01.96 | ~~~~~~~~~~~^~ 25:02.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:02.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:02.06 inlined from ‘bool mozilla::dom::ScrollFrameData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:767:54: 25:02.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:02.06 1169 | *this->stack = this; 25:02.06 | ~~~~~~~~~~~~~^~~~~~ 25:02.06 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::ScrollFrameData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:02.06 APZTestDataBinding.cpp:767:25: note: ‘obj’ declared here 25:02.06 767 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:02.06 | ^~~ 25:02.06 APZTestDataBinding.cpp:759:46: note: ‘cx’ declared here 25:02.06 759 | ScrollFrameData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:02.06 | ~~~~~~~~~~~^~ 25:02.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:02.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:02.20 inlined from ‘bool mozilla::dom::APZBucket::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:886:54: 25:02.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:02.20 1169 | *this->stack = this; 25:02.20 | ~~~~~~~~~~~~~^~~~~~ 25:02.22 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::APZBucket::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:02.23 APZTestDataBinding.cpp:886:25: note: ‘obj’ declared here 25:02.23 886 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:02.23 | ^~~ 25:02.23 APZTestDataBinding.cpp:878:40: note: ‘cx’ declared here 25:02.23 878 | APZBucket::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:02.23 | ~~~~~~~~~~~^~ 25:02.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:02.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:02.38 inlined from ‘bool mozilla::dom::APZTestData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at APZTestDataBinding.cpp:1008:54: 25:02.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:02.38 1169 | *this->stack = this; 25:02.38 | ~~~~~~~~~~~~~^~~~~~ 25:02.38 APZTestDataBinding.cpp: In member function ‘bool mozilla::dom::APZTestData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:02.38 APZTestDataBinding.cpp:1008:25: note: ‘obj’ declared here 25:02.38 1008 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:02.38 | ^~~ 25:02.38 APZTestDataBinding.cpp:1000:42: note: ‘cx’ declared here 25:02.38 1000 | APZTestData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:02.38 | ~~~~~~~~~~~^~ 25:10.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:10.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:10.99 inlined from ‘already_AddRefed mozilla::dom::CreateImageData(JSContext*, CanvasRenderingContext2D*, uint32_t, uint32_t, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6648: 25:10.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘darray’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:10.99 1169 | *this->stack = this; 25:10.99 | ~~~~~~~~~~~~~^~~~~~ 25:11.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp: In function ‘already_AddRefed mozilla::dom::CreateImageData(JSContext*, CanvasRenderingContext2D*, uint32_t, uint32_t, mozilla::ErrorResult&)’: 25:11.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6647: note: ‘darray’ declared here 25:11.00 6647 | JS::Rooted darray( 25:11.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6633: note: ‘aCx’ declared here 25:11.00 6633 | JSContext* aCx, CanvasRenderingContext2D* aContext, uint32_t aW, 25:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 25:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 25:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 25:12.56 from AudioParamDescriptorBinding.cpp:4, 25:12.56 from UnifiedBindings1.cpp:2: 25:12.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:12.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:12.56 inlined from ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at AudioTrackListBinding.cpp:557:35: 25:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:12.56 1169 | *this->stack = this; 25:12.56 | ~~~~~~~~~~~~~^~~~~~ 25:12.56 In file included from UnifiedBindings1.cpp:67: 25:12.56 AudioTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 25:12.56 AudioTrackListBinding.cpp:557:25: note: ‘expando’ declared here 25:12.56 557 | JS::Rooted expando(cx); 25:12.56 | ^~~~~~~ 25:12.56 AudioTrackListBinding.cpp:536:50: note: ‘cx’ declared here 25:12.56 536 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 25:12.56 | ~~~~~~~~~~~^~ 25:12.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 25:12.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:12.70 inlined from ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at AudioTrackListBinding.cpp:753:32: 25:12.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 25:12.70 1169 | *this->stack = this; 25:12.70 | ~~~~~~~~~~~~~^~~~~~ 25:12.70 AudioTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 25:12.70 AudioTrackListBinding.cpp:753:25: note: ‘temp’ declared here 25:12.70 753 | JS::Rooted temp(cx); 25:12.70 | ^~~~ 25:12.70 AudioTrackListBinding.cpp:751:41: note: ‘cx’ declared here 25:12.70 751 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 25:12.70 | ~~~~~~~~~~~^~ 25:13.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:13.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:13.76 inlined from ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at AudioTrackListBinding.cpp:622:60: 25:13.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:13.76 1169 | *this->stack = this; 25:13.76 | ~~~~~~~~~~~~~^~~~~~ 25:13.76 AudioTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 25:13.76 AudioTrackListBinding.cpp:622:25: note: ‘expando’ declared here 25:13.76 622 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 25:13.76 | ^~~~~~~ 25:13.76 AudioTrackListBinding.cpp:605:36: note: ‘cx’ declared here 25:13.76 605 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 25:13.76 | ~~~~~~~~~~~^~ 25:13.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:13.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:13.86 inlined from ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSS2PropertiesBinding.cpp:23670:60: 25:13.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:13.86 1169 | *this->stack = this; 25:13.86 | ~~~~~~~~~~~~~^~~~~~ 25:13.86 In file included from UnifiedBindings1.cpp:366: 25:13.86 CSS2PropertiesBinding.cpp: In member function ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 25:13.86 CSS2PropertiesBinding.cpp:23670:25: note: ‘expando’ declared here 25:13.86 23670 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 25:13.86 | ^~~~~~~ 25:13.86 CSS2PropertiesBinding.cpp:23650:36: note: ‘cx’ declared here 25:13.86 23650 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 25:13.86 | ~~~~~~~~~~~^~ 25:13.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:13.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:13.93 inlined from ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSS2PropertiesBinding.cpp:23711:81: 25:13.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:13.93 1169 | *this->stack = this; 25:13.93 | ~~~~~~~~~~~~~^~~~~~ 25:13.94 CSS2PropertiesBinding.cpp: In member function ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 25:13.95 CSS2PropertiesBinding.cpp:23711:29: note: ‘expando’ declared here 25:13.95 23711 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 25:13.95 | ^~~~~~~ 25:13.95 CSS2PropertiesBinding.cpp:23685:33: note: ‘cx’ declared here 25:13.95 23685 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 25:13.95 | ~~~~~~~~~~~^~ 25:14.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:14.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:14.06 inlined from ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at AudioTrackListBinding.cpp:661:81: 25:14.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:14.06 1169 | *this->stack = this; 25:14.06 | ~~~~~~~~~~~~~^~~~~~ 25:14.06 AudioTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 25:14.06 AudioTrackListBinding.cpp:661:29: note: ‘expando’ declared here 25:14.06 661 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 25:14.06 | ^~~~~~~ 25:14.06 AudioTrackListBinding.cpp:637:33: note: ‘cx’ declared here 25:14.06 637 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 25:14.06 | ~~~~~~~~~~~^~ 25:14.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:14.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:14.21 inlined from ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSS2PropertiesBinding.cpp:23602:35: 25:14.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:14.21 1169 | *this->stack = this; 25:14.21 | ~~~~~~~~~~~~~^~~~~~ 25:14.21 CSS2PropertiesBinding.cpp: In member function ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 25:14.21 CSS2PropertiesBinding.cpp:23602:25: note: ‘expando’ declared here 25:14.21 23602 | JS::Rooted expando(cx); 25:14.21 | ^~~~~~~ 25:14.21 CSS2PropertiesBinding.cpp:23579:50: note: ‘cx’ declared here 25:14.21 23579 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 25:14.21 | ~~~~~~~~~~~^~ 25:15.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:15.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:15.67 inlined from ‘bool mozilla::dom::AnimationEvent_Binding::Wrap(JSContext*, mozilla::dom::AnimationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AnimationEventBinding.cpp:542:90: 25:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:15.67 1169 | *this->stack = this; 25:15.67 | ~~~~~~~~~~~~~^~~~~~ 25:15.68 In file included from UnifiedBindings0.cpp:184: 25:15.69 AnimationEventBinding.cpp: In function ‘bool mozilla::dom::AnimationEvent_Binding::Wrap(JSContext*, mozilla::dom::AnimationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:15.69 AnimationEventBinding.cpp:542:25: note: ‘global’ declared here 25:15.69 542 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:15.69 | ^~~~~~ 25:15.69 AnimationEventBinding.cpp:514:17: note: ‘aCx’ declared here 25:15.69 514 | Wrap(JSContext* aCx, mozilla::dom::AnimationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:15.69 | ~~~~~~~~~~~^~~ 25:16.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.00 inlined from ‘bool mozilla::dom::AnimationPlaybackEvent_Binding::Wrap(JSContext*, mozilla::dom::AnimationPlaybackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AnimationPlaybackEventBinding.cpp:492:90: 25:16.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.00 1169 | *this->stack = this; 25:16.00 | ~~~~~~~~~~~~~^~~~~~ 25:16.00 In file included from UnifiedBindings0.cpp:223: 25:16.01 AnimationPlaybackEventBinding.cpp: In function ‘bool mozilla::dom::AnimationPlaybackEvent_Binding::Wrap(JSContext*, mozilla::dom::AnimationPlaybackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:16.01 AnimationPlaybackEventBinding.cpp:492:25: note: ‘global’ declared here 25:16.01 492 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:16.01 | ^~~~~~ 25:16.01 AnimationPlaybackEventBinding.cpp:464:17: note: ‘aCx’ declared here 25:16.01 464 | Wrap(JSContext* aCx, mozilla::dom::AnimationPlaybackEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:16.01 | ~~~~~~~~~~~^~~ 25:16.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:16.15 inlined from ‘JSObject* mozilla::dom::AnimationPlaybackEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AnimationPlaybackEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationPlaybackEventBinding.h:87:27, 25:16.15 inlined from ‘virtual JSObject* mozilla::dom::AnimationPlaybackEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at AnimationPlaybackEvent.cpp:41:46: 25:16.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.15 1169 | *this->stack = this; 25:16.15 | ~~~~~~~~~~~~~^~~~~~ 25:16.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationPlaybackEvent.h:13, 25:16.15 from AnimationPlaybackEvent.cpp:9, 25:16.15 from UnifiedBindings0.cpp:210: 25:16.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationPlaybackEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::AnimationPlaybackEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 25:16.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationPlaybackEventBinding.h:87:27: note: ‘reflector’ declared here 25:16.15 87 | JS::Rooted reflector(aCx); 25:16.15 | ^~~~~~~~~ 25:16.15 AnimationPlaybackEvent.cpp:39:55: note: ‘aCx’ declared here 25:16.15 39 | AnimationPlaybackEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 25:16.15 | ~~~~~~~~~~~^~~ 25:16.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.20 inlined from ‘bool mozilla::dom::AddonEvent_Binding::Wrap(JSContext*, mozilla::dom::AddonEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AddonEventBinding.cpp:447:90: 25:16.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.20 1169 | *this->stack = this; 25:16.20 | ~~~~~~~~~~~~~^~~~~~ 25:16.20 In file included from UnifiedBindings0.cpp:106: 25:16.20 AddonEventBinding.cpp: In function ‘bool mozilla::dom::AddonEvent_Binding::Wrap(JSContext*, mozilla::dom::AddonEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:16.20 AddonEventBinding.cpp:447:25: note: ‘global’ declared here 25:16.20 447 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:16.20 | ^~~~~~ 25:16.20 AddonEventBinding.cpp:419:17: note: ‘aCx’ declared here 25:16.20 419 | Wrap(JSContext* aCx, mozilla::dom::AddonEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:16.20 | ~~~~~~~~~~~^~~ 25:16.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:16.35 inlined from ‘JSObject* mozilla::dom::AddonEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AddonEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AddonEventBinding.h:89:27, 25:16.35 inlined from ‘virtual JSObject* mozilla::dom::AddonEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at AddonEvent.cpp:41:34: 25:16.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.35 1169 | *this->stack = this; 25:16.35 | ~~~~~~~~~~~~~^~~~~~ 25:16.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AddonEvent.h:13, 25:16.35 from AddonEvent.cpp:9, 25:16.35 from UnifiedBindings0.cpp:93: 25:16.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AddonEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::AddonEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 25:16.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AddonEventBinding.h:89:27: note: ‘reflector’ declared here 25:16.35 89 | JS::Rooted reflector(aCx); 25:16.35 | ^~~~~~~~~ 25:16.35 AddonEvent.cpp:39:43: note: ‘aCx’ declared here 25:16.35 39 | AddonEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 25:16.35 | ~~~~~~~~~~~^~~ 25:16.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.67 inlined from ‘bool mozilla::dom::AddonInstall_Binding::Wrap(JSContext*, mozilla::dom::AddonInstall*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AddonManagerBinding.cpp:1738:90: 25:16.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.67 1169 | *this->stack = this; 25:16.67 | ~~~~~~~~~~~~~^~~~~~ 25:16.67 AddonManagerBinding.cpp: In function ‘bool mozilla::dom::AddonInstall_Binding::Wrap(JSContext*, mozilla::dom::AddonInstall*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:16.67 AddonManagerBinding.cpp:1738:25: note: ‘global’ declared here 25:16.67 1738 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:16.67 | ^~~~~~ 25:16.67 AddonManagerBinding.cpp:1710:17: note: ‘aCx’ declared here 25:16.67 1710 | Wrap(JSContext* aCx, mozilla::dom::AddonInstall* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:16.67 | ~~~~~~~~~~~^~~ 25:16.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.76 inlined from ‘virtual JSObject* mozilla::dom::AddonInstall::WrapObject(JSContext*, JS::Handle)’ at AddonManagerBinding.cpp:3454:84: 25:16.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.76 1169 | *this->stack = this; 25:16.76 | ~~~~~~~~~~~~~^~~~~~ 25:16.76 AddonManagerBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::AddonInstall::WrapObject(JSContext*, JS::Handle)’: 25:16.76 AddonManagerBinding.cpp:3454:25: note: ‘obj’ declared here 25:16.76 3454 | JS::Rooted obj(aCx, AddonInstall_Binding::Wrap(aCx, this, aGivenProto)); 25:16.76 | ^~~ 25:16.76 AddonManagerBinding.cpp:3452:37: note: ‘aCx’ declared here 25:16.76 3452 | AddonInstall::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 25:16.76 | ~~~~~~~~~~~^~~ 25:16.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.89 inlined from ‘bool mozilla::dom::AddonManager_Binding::Wrap(JSContext*, mozilla::dom::AddonManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AddonManagerBinding.cpp:2342:90: 25:16.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.89 1169 | *this->stack = this; 25:16.89 | ~~~~~~~~~~~~~^~~~~~ 25:16.89 AddonManagerBinding.cpp: In function ‘bool mozilla::dom::AddonManager_Binding::Wrap(JSContext*, mozilla::dom::AddonManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:16.90 AddonManagerBinding.cpp:2342:25: note: ‘global’ declared here 25:16.90 2342 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:16.90 | ^~~~~~ 25:16.90 AddonManagerBinding.cpp:2314:17: note: ‘aCx’ declared here 25:16.90 2314 | Wrap(JSContext* aCx, mozilla::dom::AddonManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:16.90 | ~~~~~~~~~~~^~~ 25:16.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:16.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:16.99 inlined from ‘virtual JSObject* mozilla::dom::AddonManager::WrapObject(JSContext*, JS::Handle)’ at AddonManagerBinding.cpp:3978:84: 25:16.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:16.99 1169 | *this->stack = this; 25:16.99 | ~~~~~~~~~~~~~^~~~~~ 25:16.99 AddonManagerBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::AddonManager::WrapObject(JSContext*, JS::Handle)’: 25:16.99 AddonManagerBinding.cpp:3978:25: note: ‘obj’ declared here 25:16.99 3978 | JS::Rooted obj(aCx, AddonManager_Binding::Wrap(aCx, this, aGivenProto)); 25:16.99 | ^~~ 25:16.99 AddonManagerBinding.cpp:3976:37: note: ‘aCx’ declared here 25:16.99 3976 | AddonManager::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 25:16.99 | ~~~~~~~~~~~^~~ 25:17.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:17.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:17.22 inlined from ‘bool mozilla::dom::AudioListener_Binding::Wrap(JSContext*, mozilla::dom::AudioListener*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioListenerBinding.cpp:331:90: 25:17.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:17.22 1169 | *this->stack = this; 25:17.22 | ~~~~~~~~~~~~~^~~~~~ 25:17.22 In file included from UnifiedBindings0.cpp:379: 25:17.22 AudioListenerBinding.cpp: In function ‘bool mozilla::dom::AudioListener_Binding::Wrap(JSContext*, mozilla::dom::AudioListener*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:17.22 AudioListenerBinding.cpp:331:25: note: ‘global’ declared here 25:17.22 331 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:17.22 | ^~~~~~ 25:17.22 AudioListenerBinding.cpp:306:17: note: ‘aCx’ declared here 25:17.22 306 | Wrap(JSContext* aCx, mozilla::dom::AudioListener* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:17.22 | ~~~~~~~~~~~^~~ 25:17.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:17.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:17.58 inlined from ‘bool mozilla::dom::AnalyserNode_Binding::Wrap(JSContext*, mozilla::dom::AnalyserNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AnalyserNodeBinding.cpp:1130:90: 25:17.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:17.58 1169 | *this->stack = this; 25:17.58 | ~~~~~~~~~~~~~^~~~~~ 25:17.58 In file included from UnifiedBindings0.cpp:132: 25:17.58 AnalyserNodeBinding.cpp: In function ‘bool mozilla::dom::AnalyserNode_Binding::Wrap(JSContext*, mozilla::dom::AnalyserNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:17.58 AnalyserNodeBinding.cpp:1130:25: note: ‘global’ declared here 25:17.58 1130 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:17.58 | ^~~~~~ 25:17.58 AnalyserNodeBinding.cpp:1099:17: note: ‘aCx’ declared here 25:17.58 1099 | Wrap(JSContext* aCx, mozilla::dom::AnalyserNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:17.58 | ~~~~~~~~~~~^~~ 25:17.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:17.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:17.87 inlined from ‘bool mozilla::dom::Attr_Binding::Wrap(JSContext*, mozilla::dom::Attr*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AttrBinding.cpp:514:90: 25:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:17.87 1169 | *this->stack = this; 25:17.87 | ~~~~~~~~~~~~~^~~~~~ 25:17.87 In file included from UnifiedBindings0.cpp:275: 25:17.87 AttrBinding.cpp: In function ‘bool mozilla::dom::Attr_Binding::Wrap(JSContext*, mozilla::dom::Attr*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:17.87 AttrBinding.cpp:514:25: note: ‘global’ declared here 25:17.87 514 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:17.87 | ^~~~~~ 25:17.87 AttrBinding.cpp:483:17: note: ‘aCx’ declared here 25:17.87 483 | Wrap(JSContext* aCx, mozilla::dom::Attr* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:17.87 | ~~~~~~~~~~~^~~ 25:18.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:18.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:18.21 inlined from ‘bool mozilla::dom::AudioBufferSourceNode_Binding::Wrap(JSContext*, mozilla::dom::AudioBufferSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioBufferSourceNodeBinding.cpp:1051:90: 25:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:18.21 1169 | *this->stack = this; 25:18.21 | ~~~~~~~~~~~~~^~~~~~ 25:18.25 In file included from UnifiedBindings0.cpp:301: 25:18.26 AudioBufferSourceNodeBinding.cpp: In function ‘bool mozilla::dom::AudioBufferSourceNode_Binding::Wrap(JSContext*, mozilla::dom::AudioBufferSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:18.26 AudioBufferSourceNodeBinding.cpp:1051:25: note: ‘global’ declared here 25:18.26 1051 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:18.26 | ^~~~~~ 25:18.26 AudioBufferSourceNodeBinding.cpp:1017:17: note: ‘aCx’ declared here 25:18.26 1017 | Wrap(JSContext* aCx, mozilla::dom::AudioBufferSourceNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:18.26 | ~~~~~~~~~~~^~~ 25:19.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:19.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:19.58 inlined from ‘bool mozilla::dom::AudioContext_Binding::Wrap(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioContextBinding.cpp:901:90: 25:19.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:19.58 1169 | *this->stack = this; 25:19.58 | ~~~~~~~~~~~~~^~~~~~ 25:19.58 AudioContextBinding.cpp: In function ‘bool mozilla::dom::AudioContext_Binding::Wrap(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:19.58 AudioContextBinding.cpp:901:25: note: ‘global’ declared here 25:19.58 901 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:19.58 | ^~~~~~ 25:19.58 AudioContextBinding.cpp:870:17: note: ‘aCx’ declared here 25:19.58 870 | Wrap(JSContext* aCx, mozilla::dom::AudioContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:19.58 | ~~~~~~~~~~~^~~ 25:19.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:19.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:19.97 inlined from ‘bool mozilla::dom::AudioData_Binding::Wrap(JSContext*, mozilla::dom::AudioData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioDataBinding.cpp:1100:90: 25:19.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:19.97 1169 | *this->stack = this; 25:19.97 | ~~~~~~~~~~~~~^~~~~~ 25:19.98 In file included from UnifiedBindings0.cpp:327: 25:19.99 AudioDataBinding.cpp: In function ‘bool mozilla::dom::AudioData_Binding::Wrap(JSContext*, mozilla::dom::AudioData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:19.99 AudioDataBinding.cpp:1100:25: note: ‘global’ declared here 25:19.99 1100 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:19.99 | ^~~~~~ 25:19.99 AudioDataBinding.cpp:1075:17: note: ‘aCx’ declared here 25:19.99 1075 | Wrap(JSContext* aCx, mozilla::dom::AudioData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:19.99 | ~~~~~~~~~~~^~~ 25:20.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:20.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:20.56 inlined from ‘bool mozilla::dom::AudioDecoder_Binding::Wrap(JSContext*, mozilla::dom::AudioDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioDecoderBinding.cpp:1196:90: 25:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:20.56 1169 | *this->stack = this; 25:20.56 | ~~~~~~~~~~~~~^~~~~~ 25:20.56 AudioDecoderBinding.cpp: In function ‘bool mozilla::dom::AudioDecoder_Binding::Wrap(JSContext*, mozilla::dom::AudioDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:20.56 AudioDecoderBinding.cpp:1196:25: note: ‘global’ declared here 25:20.56 1196 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:20.56 | ^~~~~~ 25:20.56 AudioDecoderBinding.cpp:1168:17: note: ‘aCx’ declared here 25:20.56 1168 | Wrap(JSContext* aCx, mozilla::dom::AudioDecoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:20.56 | ~~~~~~~~~~~^~~ 25:20.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:20.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:20.84 inlined from ‘bool mozilla::dom::AudioDestinationNode_Binding::Wrap(JSContext*, mozilla::dom::AudioDestinationNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioDestinationNodeBinding.cpp:232:90: 25:20.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:20.84 1169 | *this->stack = this; 25:20.84 | ~~~~~~~~~~~~~^~~~~~ 25:20.84 In file included from UnifiedBindings0.cpp:353: 25:20.84 AudioDestinationNodeBinding.cpp: In function ‘bool mozilla::dom::AudioDestinationNode_Binding::Wrap(JSContext*, mozilla::dom::AudioDestinationNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:20.84 AudioDestinationNodeBinding.cpp:232:25: note: ‘global’ declared here 25:20.84 232 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:20.84 | ^~~~~~ 25:20.84 AudioDestinationNodeBinding.cpp:201:17: note: ‘aCx’ declared here 25:20.84 201 | Wrap(JSContext* aCx, mozilla::dom::AudioDestinationNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:20.84 | ~~~~~~~~~~~^~~ 25:21.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:21.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:21.07 inlined from ‘bool mozilla::dom::AudioEncoder_Binding::Wrap(JSContext*, mozilla::dom::AudioEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioEncoderBinding.cpp:1658:90: 25:21.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:21.07 1169 | *this->stack = this; 25:21.07 | ~~~~~~~~~~~~~^~~~~~ 25:21.07 AudioEncoderBinding.cpp: In function ‘bool mozilla::dom::AudioEncoder_Binding::Wrap(JSContext*, mozilla::dom::AudioEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:21.07 AudioEncoderBinding.cpp:1658:25: note: ‘global’ declared here 25:21.07 1658 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:21.07 | ^~~~~~ 25:21.07 AudioEncoderBinding.cpp:1630:17: note: ‘aCx’ declared here 25:21.07 1630 | Wrap(JSContext* aCx, mozilla::dom::AudioEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:21.07 | ~~~~~~~~~~~^~~ 25:21.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:21.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:21.48 inlined from ‘bool mozilla::dom::AudioParam_Binding::Wrap(JSContext*, mozilla::dom::AudioParam*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioParamBinding.cpp:921:90: 25:21.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:21.48 1169 | *this->stack = this; 25:21.48 | ~~~~~~~~~~~~~^~~~~~ 25:21.48 In file included from UnifiedBindings0.cpp:405: 25:21.48 AudioParamBinding.cpp: In function ‘bool mozilla::dom::AudioParam_Binding::Wrap(JSContext*, mozilla::dom::AudioParam*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:21.48 AudioParamBinding.cpp:921:25: note: ‘global’ declared here 25:21.48 921 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:21.48 | ^~~~~~ 25:21.48 AudioParamBinding.cpp:896:17: note: ‘aCx’ declared here 25:21.48 896 | Wrap(JSContext* aCx, mozilla::dom::AudioParam* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:21.48 | ~~~~~~~~~~~^~~ 25:28.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:28.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:28.24 inlined from ‘bool mozilla::dom::BrowsingContext_Binding::getAllBrowsingContextsInSubtree(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at BrowsingContextBinding.cpp:268:71: 25:28.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:28.24 1169 | *this->stack = this; 25:28.24 | ~~~~~~~~~~~~~^~~~~~ 25:28.24 In file included from UnifiedBindings1.cpp:314: 25:28.25 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::BrowsingContext_Binding::getAllBrowsingContextsInSubtree(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 25:28.25 BrowsingContextBinding.cpp:268:25: note: ‘returnArray’ declared here 25:28.25 268 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:28.25 | ^~~~~~~~~~~ 25:28.25 BrowsingContextBinding.cpp:253:44: note: ‘cx’ declared here 25:28.25 253 | getAllBrowsingContextsInSubtree(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 25:28.25 | ~~~~~~~~~~~^~ 25:28.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:28.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:28.82 inlined from ‘bool mozilla::dom::BrowsingContextGroup_Binding::getToplevels(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at BrowsingContextBinding.cpp:3854:71: 25:28.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:28.82 1169 | *this->stack = this; 25:28.82 | ~~~~~~~~~~~~~^~~~~~ 25:28.82 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::BrowsingContextGroup_Binding::getToplevels(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 25:28.82 BrowsingContextBinding.cpp:3854:25: note: ‘returnArray’ declared here 25:28.82 3854 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:28.82 | ^~~~~~~~~~~ 25:28.82 BrowsingContextBinding.cpp:3839:25: note: ‘cx’ declared here 25:28.82 3839 | getToplevels(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 25:28.82 | ~~~~~~~~~~~^~ 25:29.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:29.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:29.86 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::get_innerHTML(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:700:85: 25:29.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:29.86 1169 | *this->stack = this; 25:29.86 | ~~~~~~~~~~~~~^~~~~~ 25:29.86 In file included from UnifiedBindings1.cpp:301: 25:29.86 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::get_innerHTML(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:29.86 BrowserSessionStoreBinding.cpp:700:25: note: ‘slotStorage’ declared here 25:29.86 700 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:29.86 | ^~~~~~~~~~~ 25:29.86 BrowserSessionStoreBinding.cpp:690:26: note: ‘cx’ declared here 25:29.86 690 | get_innerHTML(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:29.86 | ~~~~~~~~~~~^~ 25:30.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:30.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:30.18 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::get_url(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:403:85: 25:30.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:30.18 1169 | *this->stack = this; 25:30.18 | ~~~~~~~~~~~~~^~~~~~ 25:30.20 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::get_url(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:30.21 BrowserSessionStoreBinding.cpp:403:25: note: ‘slotStorage’ declared here 25:30.21 403 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:30.21 | ^~~~~~~~~~~ 25:30.21 BrowserSessionStoreBinding.cpp:393:20: note: ‘cx’ declared here 25:30.21 393 | get_url(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:30.21 | ~~~~~~~~~~~^~ 25:30.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:30.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:30.40 inlined from ‘bool mozilla::dom::SessionStoreScrollData_Binding::get_scroll(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:1299:85: 25:30.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:30.40 1169 | *this->stack = this; 25:30.40 | ~~~~~~~~~~~~~^~~~~~ 25:30.40 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreScrollData_Binding::get_scroll(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:30.40 BrowserSessionStoreBinding.cpp:1299:25: note: ‘slotStorage’ declared here 25:30.40 1299 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:30.40 | ^~~~~~~~~~~ 25:30.40 BrowserSessionStoreBinding.cpp:1289:23: note: ‘cx’ declared here 25:30.40 1289 | get_scroll(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:30.40 | ~~~~~~~~~~~^~ 25:30.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:30.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:30.61 inlined from ‘bool mozilla::dom::BrowsingContext_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowsingContextBinding.cpp:430:85: 25:30.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:30.61 1169 | *this->stack = this; 25:30.61 | ~~~~~~~~~~~~~^~~~~~ 25:30.61 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::BrowsingContext_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:30.61 BrowsingContextBinding.cpp:430:25: note: ‘slotStorage’ declared here 25:30.61 430 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:30.61 | ^~~~~~~~~~~ 25:30.61 BrowsingContextBinding.cpp:420:25: note: ‘cx’ declared here 25:30.61 420 | get_children(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:30.61 | ~~~~~~~~~~~^~ 25:31.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:31.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:31.62 inlined from ‘bool mozilla::dom::AudioParamMap_Binding::Wrap(JSContext*, mozilla::dom::AudioParamMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioParamMapBinding.cpp:895:90: 25:31.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:31.62 1169 | *this->stack = this; 25:31.62 | ~~~~~~~~~~~~~^~~~~~ 25:31.62 In file included from UnifiedBindings1.cpp:15: 25:31.62 AudioParamMapBinding.cpp: In function ‘bool mozilla::dom::AudioParamMap_Binding::Wrap(JSContext*, mozilla::dom::AudioParamMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:31.62 AudioParamMapBinding.cpp:895:25: note: ‘global’ declared here 25:31.62 895 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:31.62 | ^~~~~~ 25:31.63 AudioParamMapBinding.cpp:870:17: note: ‘aCx’ declared here 25:31.64 870 | Wrap(JSContext* aCx, mozilla::dom::AudioParamMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:31.64 | ~~~~~~~~~~~^~~ 25:31.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:31.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:31.86 inlined from ‘bool mozilla::dom::AudioTrack_Binding::Wrap(JSContext*, mozilla::dom::AudioTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioTrackBinding.cpp:406:90: 25:31.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:31.86 1169 | *this->stack = this; 25:31.86 | ~~~~~~~~~~~~~^~~~~~ 25:31.86 In file included from UnifiedBindings1.cpp:54: 25:31.86 AudioTrackBinding.cpp: In function ‘bool mozilla::dom::AudioTrack_Binding::Wrap(JSContext*, mozilla::dom::AudioTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:31.86 AudioTrackBinding.cpp:406:25: note: ‘global’ declared here 25:31.86 406 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:31.86 | ^~~~~~ 25:31.86 AudioTrackBinding.cpp:381:17: note: ‘aCx’ declared here 25:31.86 381 | Wrap(JSContext* aCx, mozilla::dom::AudioTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:31.86 | ~~~~~~~~~~~^~~ 25:31.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:31.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:31.98 inlined from ‘bool mozilla::dom::AudioTrackList_Binding::Wrap(JSContext*, mozilla::dom::AudioTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioTrackListBinding.cpp:835:90: 25:31.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:31.98 1169 | *this->stack = this; 25:31.98 | ~~~~~~~~~~~~~^~~~~~ 25:31.98 AudioTrackListBinding.cpp: In function ‘bool mozilla::dom::AudioTrackList_Binding::Wrap(JSContext*, mozilla::dom::AudioTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:31.98 AudioTrackListBinding.cpp:835:25: note: ‘global’ declared here 25:31.98 835 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:31.98 | ^~~~~~ 25:31.98 AudioTrackListBinding.cpp:807:17: note: ‘aCx’ declared here 25:31.98 807 | Wrap(JSContext* aCx, mozilla::dom::AudioTrackList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:31.98 | ~~~~~~~~~~~^~~ 25:34.81 Compiling maybe-async v0.2.10 25:35.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.10 inlined from ‘bool mozilla::dom::AudioWorkletNodeOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AudioWorkletNodeBinding.cpp:345:75: 25:35.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:35.10 1169 | *this->stack = this; 25:35.10 | ~~~~~~~~~~~~~^~~~~~ 25:35.10 In file included from UnifiedBindings1.cpp:106: 25:35.10 AudioWorkletNodeBinding.cpp: In member function ‘bool mozilla::dom::AudioWorkletNodeOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:35.10 AudioWorkletNodeBinding.cpp:345:29: note: ‘returnArray’ declared here 25:35.10 345 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:35.10 | ^~~~~~~~~~~ 25:35.10 AudioWorkletNodeBinding.cpp:302:54: note: ‘cx’ declared here 25:35.10 302 | AudioWorkletNodeOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:35.10 | ~~~~~~~~~~~^~ 25:35.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.42 inlined from ‘bool mozilla::dom::AudioWorkletProcessor_Binding::Wrap(JSContext*, mozilla::dom::AudioWorkletProcessor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioWorkletProcessorBinding.cpp:253:90: 25:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:35.42 1169 | *this->stack = this; 25:35.42 | ~~~~~~~~~~~~~^~~~~~ 25:35.42 In file included from UnifiedBindings1.cpp:119: 25:35.42 AudioWorkletProcessorBinding.cpp: In function ‘bool mozilla::dom::AudioWorkletProcessor_Binding::Wrap(JSContext*, mozilla::dom::AudioWorkletProcessor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:35.42 AudioWorkletProcessorBinding.cpp:253:25: note: ‘global’ declared here 25:35.42 253 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:35.42 | ^~~~~~ 25:35.42 AudioWorkletProcessorBinding.cpp:228:17: note: ‘aCx’ declared here 25:35.42 228 | Wrap(JSContext* aCx, mozilla::dom::AudioWorkletProcessor* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:35.42 | ~~~~~~~~~~~^~~ 25:35.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.63 inlined from ‘bool mozilla::dom::AutocompleteInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at AutocompleteInfoBinding.cpp:105:54: 25:35.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:35.64 1169 | *this->stack = this; 25:35.64 | ~~~~~~~~~~~~~^~~~~~ 25:35.64 In file included from UnifiedBindings1.cpp:132: 25:35.64 AutocompleteInfoBinding.cpp: In member function ‘bool mozilla::dom::AutocompleteInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:35.64 AutocompleteInfoBinding.cpp:105:25: note: ‘obj’ declared here 25:35.64 105 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:35.64 | ^~~ 25:35.64 AutocompleteInfoBinding.cpp:97:47: note: ‘cx’ declared here 25:35.64 97 | AutocompleteInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:35.64 | ~~~~~~~~~~~^~ 25:35.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.71 inlined from ‘bool mozilla::dom::BarProp_Binding::Wrap(JSContext*, mozilla::dom::BarProp*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BarPropBinding.cpp:260:90: 25:35.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:35.71 1169 | *this->stack = this; 25:35.71 | ~~~~~~~~~~~~~^~~~~~ 25:35.71 In file included from UnifiedBindings1.cpp:145: 25:35.71 BarPropBinding.cpp: In function ‘bool mozilla::dom::BarProp_Binding::Wrap(JSContext*, mozilla::dom::BarProp*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:35.71 BarPropBinding.cpp:260:25: note: ‘global’ declared here 25:35.71 260 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:35.71 | ^~~~~~ 25:35.71 BarPropBinding.cpp:235:17: note: ‘aCx’ declared here 25:35.71 235 | Wrap(JSContext* aCx, mozilla::dom::BarProp* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:35.71 | ~~~~~~~~~~~^~~ 25:35.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.85 inlined from ‘bool mozilla::dom::BaseKeyframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:219:54: 25:35.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:35.85 1169 | *this->stack = this; 25:35.85 | ~~~~~~~~~~~~~^~~~~~ 25:35.85 In file included from UnifiedBindings1.cpp:171: 25:35.85 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::BaseKeyframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:35.85 BaseKeyframeTypesBinding.cpp:219:25: note: ‘obj’ declared here 25:35.85 219 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:35.85 | ^~~ 25:35.85 BaseKeyframeTypesBinding.cpp:211:43: note: ‘cx’ declared here 25:35.85 211 | BaseKeyframe::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:35.85 | ~~~~~~~~~~~^~ 25:35.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:35.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:35.93 inlined from ‘bool mozilla::dom::CompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:445:75: 25:35.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:35.93 1169 | *this->stack = this; 25:35.93 | ~~~~~~~~~~~~~^~~~~~ 25:35.93 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::CompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 25:35.93 BaseKeyframeTypesBinding.cpp:445:29: note: ‘returnArray’ declared here 25:35.93 445 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:35.93 | ^~~~~~~~~~~ 25:35.93 BaseKeyframeTypesBinding.cpp:430:80: note: ‘cx’ declared here 25:35.93 430 | CompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 25:35.93 | ~~~~~~~~~~~^~ 25:36.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:36.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:36.14 inlined from ‘bool mozilla::dom::OwningCompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:716:75: 25:36.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:36.14 1169 | *this->stack = this; 25:36.14 | ~~~~~~~~~~~~~^~~~~~ 25:36.14 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::OwningCompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 25:36.14 BaseKeyframeTypesBinding.cpp:716:29: note: ‘returnArray’ declared here 25:36.14 716 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:36.14 | ^~~~~~~~~~~ 25:36.14 BaseKeyframeTypesBinding.cpp:701:86: note: ‘cx’ declared here 25:36.14 701 | OwningCompositeOperationOrAutoOrCompositeOperationOrAutoSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 25:36.14 | ~~~~~~~~~~~^~ 25:36.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:36.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:36.34 inlined from ‘bool mozilla::dom::DoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:919:75: 25:36.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:36.34 1169 | *this->stack = this; 25:36.34 | ~~~~~~~~~~~~~^~~~~~ 25:36.34 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::DoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 25:36.34 BaseKeyframeTypesBinding.cpp:919:29: note: ‘returnArray’ declared here 25:36.34 919 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:36.34 | ^~~~~~~~~~~ 25:36.34 BaseKeyframeTypesBinding.cpp:902:56: note: ‘cx’ declared here 25:36.34 902 | DoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 25:36.34 | ~~~~~~~~~~~^~ 25:36.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:36.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:36.68 inlined from ‘bool mozilla::dom::OwningDoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:1200:75: 25:36.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:36.68 1169 | *this->stack = this; 25:36.68 | ~~~~~~~~~~~~~^~~~~~ 25:36.68 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::OwningDoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 25:36.68 BaseKeyframeTypesBinding.cpp:1200:29: note: ‘returnArray’ declared here 25:36.68 1200 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 25:36.68 | ^~~~~~~~~~~ 25:36.68 BaseKeyframeTypesBinding.cpp:1183:62: note: ‘cx’ declared here 25:36.68 1183 | OwningDoubleOrNullOrDoubleOrNullSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 25:36.68 | ~~~~~~~~~~~^~ 25:36.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:36.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:36.79 inlined from ‘bool mozilla::dom::BaseComputedKeyframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BaseKeyframeTypesBinding.cpp:1317:49: 25:36.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:36.79 1169 | *this->stack = this; 25:36.79 | ~~~~~~~~~~~~~^~~~~~ 25:36.79 BaseKeyframeTypesBinding.cpp: In member function ‘bool mozilla::dom::BaseComputedKeyframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:36.79 BaseKeyframeTypesBinding.cpp:1317:25: note: ‘obj’ declared here 25:36.79 1317 | JS::Rooted obj(cx, &rval.toObject()); 25:36.79 | ^~~ 25:36.79 BaseKeyframeTypesBinding.cpp:1305:51: note: ‘cx’ declared here 25:36.79 1305 | BaseComputedKeyframe::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:36.79 | ~~~~~~~~~~~^~ 25:37.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:37.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:37.68 inlined from ‘bool mozilla::dom::DOMWindowResizeEventDetail::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BrowserElementDictionariesBinding.cpp:78:54: 25:37.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:37.68 1169 | *this->stack = this; 25:37.68 | ~~~~~~~~~~~~~^~~~~~ 25:37.68 In file included from UnifiedBindings1.cpp:288: 25:37.68 BrowserElementDictionariesBinding.cpp: In member function ‘bool mozilla::dom::DOMWindowResizeEventDetail::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:37.68 BrowserElementDictionariesBinding.cpp:78:25: note: ‘obj’ declared here 25:37.68 78 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:37.68 | ^~~ 25:37.68 BrowserElementDictionariesBinding.cpp:70:57: note: ‘cx’ declared here 25:37.68 70 | DOMWindowResizeEventDetail::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:37.68 | ~~~~~~~~~~~^~ 25:37.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:37.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:37.87 inlined from ‘bool mozilla::dom::SessionStoreDisplaySize::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BrowserSessionStoreBinding.cpp:82:54: 25:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:37.87 1169 | *this->stack = this; 25:37.87 | ~~~~~~~~~~~~~^~~~~~ 25:37.88 BrowserSessionStoreBinding.cpp: In member function ‘bool mozilla::dom::SessionStoreDisplaySize::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:37.89 BrowserSessionStoreBinding.cpp:82:25: note: ‘obj’ declared here 25:37.89 82 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:37.89 | ^~~ 25:37.89 BrowserSessionStoreBinding.cpp:74:54: note: ‘cx’ declared here 25:37.89 74 | SessionStoreDisplaySize::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:37.89 | ~~~~~~~~~~~^~ 25:38.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:38.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:38.08 inlined from ‘bool mozilla::dom::SessionStoreZoomData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BrowserSessionStoreBinding.cpp:332:54: 25:38.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:38.08 1169 | *this->stack = this; 25:38.08 | ~~~~~~~~~~~~~^~~~~~ 25:38.09 BrowserSessionStoreBinding.cpp: In member function ‘bool mozilla::dom::SessionStoreZoomData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:38.10 BrowserSessionStoreBinding.cpp:332:25: note: ‘obj’ declared here 25:38.10 332 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:38.10 | ^~~ 25:38.10 BrowserSessionStoreBinding.cpp:324:51: note: ‘cx’ declared here 25:38.10 324 | SessionStoreZoomData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:38.10 | ~~~~~~~~~~~^~ 25:38.37 Compiling fxhash v0.2.1 25:38.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:38.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:38.62 inlined from ‘bool mozilla::dom::BrowsingContext_Binding::Wrap(JSContext*, mozilla::dom::BrowsingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BrowsingContextBinding.cpp:3702:90: 25:38.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:38.62 1169 | *this->stack = this; 25:38.62 | ~~~~~~~~~~~~~^~~~~~ 25:38.62 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::BrowsingContext_Binding::Wrap(JSContext*, mozilla::dom::BrowsingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:38.62 BrowsingContextBinding.cpp:3702:25: note: ‘global’ declared here 25:38.62 3702 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:38.62 | ^~~~~~ 25:38.62 BrowsingContextBinding.cpp:3677:17: note: ‘aCx’ declared here 25:38.62 3677 | Wrap(JSContext* aCx, mozilla::dom::BrowsingContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:38.62 | ~~~~~~~~~~~^~~ 25:38.74 Compiling futures-io v0.3.28 25:38.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:38.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:38.87 inlined from ‘bool mozilla::dom::BrowsingContextGroup_Binding::Wrap(JSContext*, mozilla::dom::BrowsingContextGroup*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BrowsingContextBinding.cpp:4103:90: 25:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:38.87 1169 | *this->stack = this; 25:38.87 | ~~~~~~~~~~~~~^~~~~~ 25:38.87 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::BrowsingContextGroup_Binding::Wrap(JSContext*, mozilla::dom::BrowsingContextGroup*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:38.87 BrowsingContextBinding.cpp:4103:25: note: ‘global’ declared here 25:38.87 4103 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:38.87 | ^~~~~~ 25:38.87 BrowsingContextBinding.cpp:4078:17: note: ‘aCx’ declared here 25:38.87 4078 | Wrap(JSContext* aCx, mozilla::dom::BrowsingContextGroup* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:38.87 | ~~~~~~~~~~~^~~ 25:39.87 Compiling khronos_api v3.1.0 25:39.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:39.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:39.90 inlined from ‘bool mozilla::dom::CSPReportProperties::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CSPReportBinding.cpp:124:54: 25:39.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:39.90 1169 | *this->stack = this; 25:39.90 | ~~~~~~~~~~~~~^~~~~~ 25:39.90 In file included from UnifiedBindings1.cpp:353: 25:39.90 CSPReportBinding.cpp: In member function ‘bool mozilla::dom::CSPReportProperties::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:39.90 CSPReportBinding.cpp:124:25: note: ‘obj’ declared here 25:39.90 124 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:39.90 | ^~~ 25:39.90 CSPReportBinding.cpp:116:50: note: ‘cx’ declared here 25:39.90 116 | CSPReportProperties::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:39.90 | ~~~~~~~~~~~^~ 25:40.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:40.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:40.15 inlined from ‘bool mozilla::dom::CSPReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CSPReportBinding.cpp:371:54: 25:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:40.15 1169 | *this->stack = this; 25:40.15 | ~~~~~~~~~~~~~^~~~~~ 25:40.15 CSPReportBinding.cpp: In member function ‘bool mozilla::dom::CSPReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:40.15 CSPReportBinding.cpp:371:25: note: ‘obj’ declared here 25:40.15 371 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:40.15 | ^~~ 25:40.15 CSPReportBinding.cpp:363:40: note: ‘cx’ declared here 25:40.15 363 | CSPReport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:40.15 | ~~~~~~~~~~~^~ 25:40.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:40.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:40.28 inlined from ‘bool mozilla::dom::CSS2Properties_Binding::Wrap(JSContext*, nsDOMCSSDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSS2PropertiesBinding.cpp:23896:90: 25:40.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:40.28 1169 | *this->stack = this; 25:40.28 | ~~~~~~~~~~~~~^~~~~~ 25:40.28 CSS2PropertiesBinding.cpp: In function ‘bool mozilla::dom::CSS2Properties_Binding::Wrap(JSContext*, nsDOMCSSDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:40.28 CSS2PropertiesBinding.cpp:23896:25: note: ‘global’ declared here 25:40.28 23896 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:40.28 | ^~~~~~ 25:40.28 CSS2PropertiesBinding.cpp:23868:17: note: ‘aCx’ declared here 25:40.28 23868 | Wrap(JSContext* aCx, nsDOMCSSDeclaration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:40.28 | ~~~~~~~~~~~^~~ 25:40.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:40.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:40.47 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:482:85: 25:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:40.47 1169 | *this->stack = this; 25:40.47 | ~~~~~~~~~~~~~^~~~~~ 25:40.47 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:40.47 BrowserSessionStoreBinding.cpp:482:25: note: ‘slotStorage’ declared here 25:40.47 482 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:40.47 | ^~~~~~~~~~~ 25:40.47 BrowserSessionStoreBinding.cpp:472:19: note: ‘cx’ declared here 25:40.47 472 | get_id(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:40.47 | ~~~~~~~~~~~^~ 25:40.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:40.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:40.73 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::get_xpath(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:591:85: 25:40.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:40.74 1169 | *this->stack = this; 25:40.74 | ~~~~~~~~~~~~~^~~~~~ 25:40.74 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::get_xpath(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 25:40.74 BrowserSessionStoreBinding.cpp:591:25: note: ‘slotStorage’ declared here 25:40.74 591 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 25:40.74 | ^~~~~~~~~~~ 25:40.74 BrowserSessionStoreBinding.cpp:581:22: note: ‘cx’ declared here 25:40.74 581 | get_xpath(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 25:40.74 | ~~~~~~~~~~~^~ 25:41.28 Compiling rustversion v1.0.19 25:43.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:43.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:43.78 inlined from ‘bool mozilla::dom::CSP::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CSPDictionariesBinding.cpp:98:54: 25:43.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:43.78 1169 | *this->stack = this; 25:43.78 | ~~~~~~~~~~~~~^~~~~~ 25:43.78 In file included from UnifiedBindings1.cpp:340: 25:43.78 CSPDictionariesBinding.cpp: In member function ‘bool mozilla::dom::CSP::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:43.78 CSPDictionariesBinding.cpp:98:25: note: ‘obj’ declared here 25:43.78 98 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:43.78 | ^~~ 25:43.78 CSPDictionariesBinding.cpp:90:34: note: ‘cx’ declared here 25:43.78 90 | CSP::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:43.78 | ~~~~~~~~~~~^~ 25:44.50 Compiling pin-utils v0.1.0 25:44.72 Compiling smallbitvec v2.5.1 25:44.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventStateManager.cpp:29: 25:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h: In function ‘std::ostream& mozilla::operator<<(std::ostream&, const WidgetQueryContentEvent::Reply&)’: 25:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:1373: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 25:44.96 1373 | } else if (aReply.mEventMessage == eQueryDOMWidgetHittest) { 25:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:1373: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 25:45.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:45.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:45.41 inlined from ‘bool mozilla::dom::CSPPolicies::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CSPDictionariesBinding.cpp:1195:54: 25:45.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:45.41 1169 | *this->stack = this; 25:45.41 | ~~~~~~~~~~~~~^~~~~~ 25:45.41 CSPDictionariesBinding.cpp: In member function ‘bool mozilla::dom::CSPPolicies::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:45.41 CSPDictionariesBinding.cpp:1195:25: note: ‘obj’ declared here 25:45.41 1195 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:45.41 | ^~~ 25:45.41 CSPDictionariesBinding.cpp:1187:42: note: ‘cx’ declared here 25:45.41 1187 | CSPPolicies::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:45.41 | ~~~~~~~~~~~^~ 25:46.63 Compiling dtoa v0.4.8 25:47.18 Compiling pin-project-lite v0.2.14 25:47.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:47.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:47.25 inlined from ‘JSObject* mozilla::dom::ImageBitmap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:1423:27, 25:47.25 inlined from ‘virtual JSObject* mozilla::dom::ImageBitmap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ImageBitmap.cpp:690, 25:47.25 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::ImageBitmap; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 25:47.25 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 25:47.25 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 25:47.25 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 25:47.25 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = ImageBitmap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 25:47.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:47.25 1169 | *this->stack = this; 25:47.25 | ~~~~~~~~~~~~~^~~~~~ 25:47.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = ImageBitmap]’: 25:47.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:1423:27: note: ‘reflector’ declared here 25:47.25 1423 | JS::Rooted reflector(aCx); 25:47.25 | ^~~~~~~~~ 25:47.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCanvasElementBinding.h:13, 25:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:13, 25:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OffscreenCanvas.h:12, 25:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/nsICanvasRenderingContextInternal.h:17, 25:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28: 25:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 25:47.28 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 25:47.28 | ~~~~~~~~~~~^~~ 25:49.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:49.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:49.18 inlined from ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSS2PropertiesBinding.cpp:23640:35: 25:49.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:49.18 1169 | *this->stack = this; 25:49.18 | ~~~~~~~~~~~~~^~~~~~ 25:49.18 CSS2PropertiesBinding.cpp: In member function ‘virtual bool mozilla::dom::CSS2Properties_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 25:49.18 CSS2PropertiesBinding.cpp:23640:25: note: ‘expando’ declared here 25:49.18 23640 | JS::Rooted expando(cx); 25:49.18 | ^~~~~~~ 25:49.18 CSS2PropertiesBinding.cpp:23628:42: note: ‘cx’ declared here 25:49.18 23628 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 25:49.18 | ~~~~~~~~~~~^~ 25:49.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:49.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:49.27 inlined from ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at AudioTrackListBinding.cpp:595:35: 25:49.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:49.27 1169 | *this->stack = this; 25:49.27 | ~~~~~~~~~~~~~^~~~~~ 25:49.27 AudioTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::AudioTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 25:49.27 AudioTrackListBinding.cpp:595:25: note: ‘expando’ declared here 25:49.27 595 | JS::Rooted expando(cx); 25:49.27 | ^~~~~~~ 25:49.27 AudioTrackListBinding.cpp:583:42: note: ‘cx’ declared here 25:49.27 583 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 25:49.27 | ~~~~~~~~~~~^~ 25:49.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 25:49.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:49.51 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 25:49.51 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 25:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 25:49.51 1169 | *this->stack = this; 25:49.51 | ~~~~~~~~~~~~~^~~~~~ 25:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = bool]’: 25:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 25:49.51 389 | JS::RootedVector v(aCx); 25:49.51 | ^ 25:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 25:49.51 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 25:49.51 | ~~~~~~~~~~~^~~ 25:49.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 25:49.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:49.65 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 25:49.65 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 25:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 25:49.65 1169 | *this->stack = this; 25:49.65 | ~~~~~~~~~~~~~^~~~~~ 25:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const bool]’: 25:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 25:49.65 389 | JS::RootedVector v(aCx); 25:49.65 | ^ 25:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 25:49.65 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 25:49.65 | ~~~~~~~~~~~^~~ 25:51.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContainerFrame.h:17, 25:51.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:47, 25:51.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLContext.cpp:49, 25:51.23 from Unified_cpp_dom_canvas1.cpp:119: 25:51.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h: In member function ‘const nsLineBox* nsLineIterator::GetLineAt(int32_t)’: 25:51.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h:1089: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 25:51.23 1089 | } else if (mNumLines > 0 && aIndex > (mNumLines + mIndex) / 2) { 25:51.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h:1089: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 25:55.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:55.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:55.38 inlined from ‘bool mozilla::dom::AudioProcessingEvent_Binding::Wrap(JSContext*, mozilla::dom::AudioProcessingEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioProcessingEventBinding.cpp:358:90: 25:55.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:55.38 1169 | *this->stack = this; 25:55.38 | ~~~~~~~~~~~~~^~~~~~ 25:55.38 In file included from UnifiedBindings1.cpp:28: 25:55.38 AudioProcessingEventBinding.cpp: In function ‘bool mozilla::dom::AudioProcessingEvent_Binding::Wrap(JSContext*, mozilla::dom::AudioProcessingEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:55.38 AudioProcessingEventBinding.cpp:358:25: note: ‘global’ declared here 25:55.38 358 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:55.38 | ^~~~~~ 25:55.38 AudioProcessingEventBinding.cpp:330:17: note: ‘aCx’ declared here 25:55.38 330 | Wrap(JSContext* aCx, mozilla::dom::AudioProcessingEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:55.38 | ~~~~~~~~~~~^~~ 25:55.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:55.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:55.98 inlined from ‘bool mozilla::dom::BeforeUnloadEvent_Binding::Wrap(JSContext*, mozilla::dom::BeforeUnloadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BeforeUnloadEventBinding.cpp:311:90: 25:55.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:55.98 1169 | *this->stack = this; 25:55.98 | ~~~~~~~~~~~~~^~~~~~ 25:55.98 In file included from UnifiedBindings1.cpp:210: 25:55.98 BeforeUnloadEventBinding.cpp: In function ‘bool mozilla::dom::BeforeUnloadEvent_Binding::Wrap(JSContext*, mozilla::dom::BeforeUnloadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:55.98 BeforeUnloadEventBinding.cpp:311:25: note: ‘global’ declared here 25:55.98 311 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:55.98 | ^~~~~~ 25:55.98 BeforeUnloadEventBinding.cpp:283:17: note: ‘aCx’ declared here 25:55.98 283 | Wrap(JSContext* aCx, mozilla::dom::BeforeUnloadEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:55.98 | ~~~~~~~~~~~^~~ 25:56.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:56.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:56.13 inlined from ‘bool mozilla::dom::BlobEvent_Binding::Wrap(JSContext*, mozilla::dom::BlobEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BlobEventBinding.cpp:451:90: 25:56.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:56.13 1169 | *this->stack = this; 25:56.13 | ~~~~~~~~~~~~~^~~~~~ 25:56.13 In file included from UnifiedBindings1.cpp:262: 25:56.13 BlobEventBinding.cpp: In function ‘bool mozilla::dom::BlobEvent_Binding::Wrap(JSContext*, mozilla::dom::BlobEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:56.13 BlobEventBinding.cpp:451:25: note: ‘global’ declared here 25:56.13 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:56.13 | ^~~~~~ 25:56.13 BlobEventBinding.cpp:423:17: note: ‘aCx’ declared here 25:56.13 423 | Wrap(JSContext* aCx, mozilla::dom::BlobEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:56.13 | ~~~~~~~~~~~^~~ 25:56.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:56.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 25:56.25 inlined from ‘JSObject* mozilla::dom::BlobEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BlobEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobEventBinding.h:101:27, 25:56.25 inlined from ‘virtual JSObject* mozilla::dom::BlobEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at BlobEvent.cpp:60:33: 25:56.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:56.25 1169 | *this->stack = this; 25:56.25 | ~~~~~~~~~~~~~^~~~~~ 25:56.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobEvent.h:14, 25:56.25 from BlobEvent.cpp:9, 25:56.25 from UnifiedBindings1.cpp:249: 25:56.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::BlobEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 25:56.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobEventBinding.h:101:27: note: ‘reflector’ declared here 25:56.25 101 | JS::Rooted reflector(aCx); 25:56.25 | ^~~~~~~~~ 25:56.25 BlobEvent.cpp:58:42: note: ‘aCx’ declared here 25:56.25 58 | BlobEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 25:56.25 | ~~~~~~~~~~~^~~ 25:56.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:56.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:56.29 inlined from ‘bool mozilla::dom::CDATASection_Binding::Wrap(JSContext*, mozilla::dom::CDATASection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CDATASectionBinding.cpp:160:90: 25:56.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:56.29 1169 | *this->stack = this; 25:56.29 | ~~~~~~~~~~~~~^~~~~~ 25:56.29 In file included from UnifiedBindings1.cpp:327: 25:56.29 CDATASectionBinding.cpp: In function ‘bool mozilla::dom::CDATASection_Binding::Wrap(JSContext*, mozilla::dom::CDATASection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:56.29 CDATASectionBinding.cpp:160:25: note: ‘global’ declared here 25:56.29 160 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:56.29 | ^~~~~~ 25:56.29 CDATASectionBinding.cpp:123:17: note: ‘aCx’ declared here 25:56.29 123 | Wrap(JSContext* aCx, mozilla::dom::CDATASection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:56.29 | ~~~~~~~~~~~^~~ 25:56.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:56.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:56.68 inlined from ‘bool mozilla::dom::AudioWorklet_Binding::Wrap(JSContext*, mozilla::dom::AudioWorklet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioWorkletBinding.cpp:236:90: 25:56.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:56.68 1169 | *this->stack = this; 25:56.68 | ~~~~~~~~~~~~~^~~~~~ 25:56.71 In file included from UnifiedBindings1.cpp:80: 25:56.72 AudioWorkletBinding.cpp: In function ‘bool mozilla::dom::AudioWorklet_Binding::Wrap(JSContext*, mozilla::dom::AudioWorklet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:56.72 AudioWorkletBinding.cpp:236:25: note: ‘global’ declared here 25:56.72 236 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:56.72 | ^~~~~~ 25:56.72 AudioWorkletBinding.cpp:208:17: note: ‘aCx’ declared here 25:56.72 208 | Wrap(JSContext* aCx, mozilla::dom::AudioWorklet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:56.72 | ~~~~~~~~~~~^~~ 25:57.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:57.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:57.31 inlined from ‘bool mozilla::dom::AudioWorkletNode_Binding::Wrap(JSContext*, mozilla::dom::AudioWorkletNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at AudioWorkletNodeBinding.cpp:851:90: 25:57.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 25:57.31 1169 | *this->stack = this; 25:57.31 | ~~~~~~~~~~~~~^~~~~~ 25:57.31 AudioWorkletNodeBinding.cpp: In function ‘bool mozilla::dom::AudioWorkletNode_Binding::Wrap(JSContext*, mozilla::dom::AudioWorkletNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 25:57.31 AudioWorkletNodeBinding.cpp:851:25: note: ‘global’ declared here 25:57.31 851 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 25:57.31 | ^~~~~~ 25:57.31 AudioWorkletNodeBinding.cpp:820:17: note: ‘aCx’ declared here 25:57.31 820 | Wrap(JSContext* aCx, mozilla::dom::AudioWorkletNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 25:57.31 | ~~~~~~~~~~~^~~ 25:59.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:59.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:59.81 inlined from ‘bool mozilla::dom::BasicCardResponse::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BasicCardPaymentBinding.cpp:513:54: 25:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:59.81 1169 | *this->stack = this; 25:59.81 | ~~~~~~~~~~~~~^~~~~~ 25:59.81 In file included from UnifiedBindings1.cpp:184: 25:59.81 BasicCardPaymentBinding.cpp: In member function ‘bool mozilla::dom::BasicCardResponse::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:59.81 BasicCardPaymentBinding.cpp:513:25: note: ‘obj’ declared here 25:59.81 513 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:59.81 | ^~~ 25:59.81 BasicCardPaymentBinding.cpp:505:48: note: ‘cx’ declared here 25:59.81 505 | BasicCardResponse::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:59.81 | ~~~~~~~~~~~^~ 25:59.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 25:59.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 25:59.97 inlined from ‘bool mozilla::dom::BasicCardChangeDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BasicCardPaymentBinding.cpp:73:54: 25:59.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 25:59.97 1169 | *this->stack = this; 25:59.97 | ~~~~~~~~~~~~~^~~~~~ 25:59.97 BasicCardPaymentBinding.cpp: In member function ‘bool mozilla::dom::BasicCardChangeDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 25:59.97 BasicCardPaymentBinding.cpp:73:25: note: ‘obj’ declared here 25:59.97 73 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 25:59.97 | ^~~ 25:59.97 BasicCardPaymentBinding.cpp:65:53: note: ‘cx’ declared here 25:59.97 65 | BasicCardChangeDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 25:59.97 | ~~~~~~~~~~~^~ 26:00.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:00.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:00.11 inlined from ‘bool mozilla::dom::BatteryManager_Binding::Wrap(JSContext*, mozilla::dom::battery::BatteryManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BatteryManagerBinding.cpp:649:90: 26:00.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:00.11 1169 | *this->stack = this; 26:00.11 | ~~~~~~~~~~~~~^~~~~~ 26:00.11 In file included from UnifiedBindings1.cpp:197: 26:00.11 BatteryManagerBinding.cpp: In function ‘bool mozilla::dom::BatteryManager_Binding::Wrap(JSContext*, mozilla::dom::battery::BatteryManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:00.11 BatteryManagerBinding.cpp:649:25: note: ‘global’ declared here 26:00.11 649 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:00.11 | ^~~~~~ 26:00.11 BatteryManagerBinding.cpp:621:17: note: ‘aCx’ declared here 26:00.11 621 | Wrap(JSContext* aCx, mozilla::dom::battery::BatteryManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:00.11 | ~~~~~~~~~~~^~~ 26:00.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:00.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:00.24 inlined from ‘bool mozilla::dom::BiquadFilterNode_Binding::Wrap(JSContext*, mozilla::dom::BiquadFilterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BiquadFilterNodeBinding.cpp:937:90: 26:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:00.24 1169 | *this->stack = this; 26:00.24 | ~~~~~~~~~~~~~^~~~~~ 26:00.27 In file included from UnifiedBindings1.cpp:223: 26:00.27 BiquadFilterNodeBinding.cpp: In function ‘bool mozilla::dom::BiquadFilterNode_Binding::Wrap(JSContext*, mozilla::dom::BiquadFilterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:00.27 BiquadFilterNodeBinding.cpp:937:25: note: ‘global’ declared here 26:00.27 937 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:00.27 | ^~~~~~ 26:00.27 BiquadFilterNodeBinding.cpp:906:17: note: ‘aCx’ declared here 26:00.27 906 | Wrap(JSContext* aCx, mozilla::dom::BiquadFilterNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:00.27 | ~~~~~~~~~~~^~~ 26:01.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:01.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:01.15 inlined from ‘bool mozilla::dom::Blob_Binding::Wrap(JSContext*, mozilla::dom::Blob*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BlobBinding.cpp:858:90: 26:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:01.15 1169 | *this->stack = this; 26:01.15 | ~~~~~~~~~~~~~^~~~~~ 26:01.15 In file included from UnifiedBindings1.cpp:236: 26:01.15 BlobBinding.cpp: In function ‘bool mozilla::dom::Blob_Binding::Wrap(JSContext*, mozilla::dom::Blob*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:01.15 BlobBinding.cpp:858:25: note: ‘global’ declared here 26:01.15 858 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:01.15 | ^~~~~~ 26:01.15 BlobBinding.cpp:833:17: note: ‘aCx’ declared here 26:01.15 833 | Wrap(JSContext* aCx, mozilla::dom::Blob* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:01.15 | ~~~~~~~~~~~^~~ 26:01.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:01.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:01.70 inlined from ‘bool mozilla::dom::BroadcastChannel_Binding::Wrap(JSContext*, mozilla::dom::BroadcastChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BroadcastChannelBinding.cpp:618:90: 26:01.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:01.70 1169 | *this->stack = this; 26:01.70 | ~~~~~~~~~~~~~^~~~~~ 26:01.70 In file included from UnifiedBindings1.cpp:275: 26:01.70 BroadcastChannelBinding.cpp: In function ‘bool mozilla::dom::BroadcastChannel_Binding::Wrap(JSContext*, mozilla::dom::BroadcastChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:01.70 BroadcastChannelBinding.cpp:618:25: note: ‘global’ declared here 26:01.70 618 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:01.70 | ^~~~~~ 26:01.70 BroadcastChannelBinding.cpp:590:17: note: ‘aCx’ declared here 26:01.70 590 | Wrap(JSContext* aCx, mozilla::dom::BroadcastChannel* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:01.70 | ~~~~~~~~~~~^~~ 26:02.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:02.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:02.25 inlined from ‘bool mozilla::dom::OpenWindowEventDetail::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BrowserElementDictionariesBinding.cpp:195:54: 26:02.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:02.25 1169 | *this->stack = this; 26:02.25 | ~~~~~~~~~~~~~^~~~~~ 26:02.25 BrowserElementDictionariesBinding.cpp: In member function ‘bool mozilla::dom::OpenWindowEventDetail::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 26:02.25 BrowserElementDictionariesBinding.cpp:195:25: note: ‘obj’ declared here 26:02.25 195 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 26:02.25 | ^~~ 26:02.25 BrowserElementDictionariesBinding.cpp:187:52: note: ‘cx’ declared here 26:02.25 187 | OpenWindowEventDetail::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 26:02.25 | ~~~~~~~~~~~^~ 26:02.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:02.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:02.40 inlined from ‘bool mozilla::dom::UpdateSessionStoreData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at BrowserSessionStoreBinding.cpp:179:54: 26:02.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:02.40 1169 | *this->stack = this; 26:02.40 | ~~~~~~~~~~~~~^~~~~~ 26:02.40 BrowserSessionStoreBinding.cpp: In member function ‘bool mozilla::dom::UpdateSessionStoreData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 26:02.40 BrowserSessionStoreBinding.cpp:179:25: note: ‘obj’ declared here 26:02.40 179 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 26:02.40 | ^~~ 26:02.40 BrowserSessionStoreBinding.cpp:171:53: note: ‘cx’ declared here 26:02.40 171 | UpdateSessionStoreData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 26:02.40 | ~~~~~~~~~~~^~ 26:02.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:02.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:02.61 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:779:85: 26:02.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:02.61 1169 | *this->stack = this; 26:02.61 | ~~~~~~~~~~~~~^~~~~~ 26:02.61 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 26:02.61 BrowserSessionStoreBinding.cpp:779:25: note: ‘slotStorage’ declared here 26:02.61 779 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 26:02.61 | ^~~~~~~~~~~ 26:02.61 BrowserSessionStoreBinding.cpp:769:25: note: ‘cx’ declared here 26:02.61 769 | get_children(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 26:02.61 | ~~~~~~~~~~~^~ 26:02.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:02.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:02.94 inlined from ‘bool mozilla::dom::SessionStoreFormData_Binding::Wrap(JSContext*, mozilla::dom::SessionStoreFormData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BrowserSessionStoreBinding.cpp:1110:90: 26:02.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:02.94 1169 | *this->stack = this; 26:02.94 | ~~~~~~~~~~~~~^~~~~~ 26:02.96 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreFormData_Binding::Wrap(JSContext*, mozilla::dom::SessionStoreFormData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:02.97 BrowserSessionStoreBinding.cpp:1110:25: note: ‘global’ declared here 26:02.97 1110 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:02.97 | ^~~~~~ 26:02.97 BrowserSessionStoreBinding.cpp:1085:17: note: ‘aCx’ declared here 26:02.97 1085 | Wrap(JSContext* aCx, mozilla::dom::SessionStoreFormData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:02.97 | ~~~~~~~~~~~^~~ 26:03.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:03.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:03.13 inlined from ‘bool mozilla::dom::SessionStoreScrollData_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at BrowserSessionStoreBinding.cpp:1378:85: 26:03.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:03.13 1169 | *this->stack = this; 26:03.13 | ~~~~~~~~~~~~~^~~~~~ 26:03.15 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreScrollData_Binding::get_children(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 26:03.16 BrowserSessionStoreBinding.cpp:1378:25: note: ‘slotStorage’ declared here 26:03.16 1378 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 26:03.16 | ^~~~~~~~~~~ 26:03.16 BrowserSessionStoreBinding.cpp:1368:25: note: ‘cx’ declared here 26:03.16 1368 | get_children(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 26:03.16 | ~~~~~~~~~~~^~ 26:03.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:03.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:03.44 inlined from ‘bool mozilla::dom::SessionStoreScrollData_Binding::Wrap(JSContext*, mozilla::dom::SessionStoreScrollData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BrowserSessionStoreBinding.cpp:1700:90: 26:03.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:03.44 1169 | *this->stack = this; 26:03.44 | ~~~~~~~~~~~~~^~~~~~ 26:03.45 BrowserSessionStoreBinding.cpp: In function ‘bool mozilla::dom::SessionStoreScrollData_Binding::Wrap(JSContext*, mozilla::dom::SessionStoreScrollData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:03.46 BrowserSessionStoreBinding.cpp:1700:25: note: ‘global’ declared here 26:03.46 1700 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:03.46 | ^~~~~~ 26:03.46 BrowserSessionStoreBinding.cpp:1675:17: note: ‘aCx’ declared here 26:03.46 1675 | Wrap(JSContext* aCx, mozilla::dom::SessionStoreScrollData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:03.46 | ~~~~~~~~~~~^~~ 26:03.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:03.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:03.77 inlined from ‘bool mozilla::dom::CanonicalBrowsingContext_Binding::Wrap(JSContext*, mozilla::dom::CanonicalBrowsingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at BrowsingContextBinding.cpp:6149:90: 26:03.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:03.77 1169 | *this->stack = this; 26:03.77 | ~~~~~~~~~~~~~^~~~~~ 26:03.77 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::CanonicalBrowsingContext_Binding::Wrap(JSContext*, mozilla::dom::CanonicalBrowsingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:03.77 BrowsingContextBinding.cpp:6149:25: note: ‘global’ declared here 26:03.77 6149 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:03.77 | ^~~~~~ 26:03.77 BrowsingContextBinding.cpp:6121:17: note: ‘aCx’ declared here 26:03.77 6121 | Wrap(JSContext* aCx, mozilla::dom::CanonicalBrowsingContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:03.77 | ~~~~~~~~~~~^~~ 26:04.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:04.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:04.12 inlined from ‘bool mozilla::dom::CanonicalBrowsingContext_Binding::getWindowGlobals(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at BrowsingContextBinding.cpp:4240:71: 26:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:04.12 1169 | *this->stack = this; 26:04.12 | ~~~~~~~~~~~~~^~~~~~ 26:04.12 BrowsingContextBinding.cpp: In function ‘bool mozilla::dom::CanonicalBrowsingContext_Binding::getWindowGlobals(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 26:04.12 BrowsingContextBinding.cpp:4240:25: note: ‘returnArray’ declared here 26:04.12 4240 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 26:04.12 | ^~~~~~~~~~~ 26:04.12 BrowsingContextBinding.cpp:4225:29: note: ‘cx’ declared here 26:04.12 4225 | getWindowGlobals(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 26:04.12 | ~~~~~~~~~~~^~ 26:04.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:04.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:04.25 inlined from ‘bool mozilla::dom::CSSAnimation_Binding::Wrap(JSContext*, mozilla::dom::CSSAnimation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSAnimationBinding.cpp:229:90: 26:04.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:04.25 1169 | *this->stack = this; 26:04.25 | ~~~~~~~~~~~~~^~~~~~ 26:04.25 In file included from UnifiedBindings1.cpp:379: 26:04.25 CSSAnimationBinding.cpp: In function ‘bool mozilla::dom::CSSAnimation_Binding::Wrap(JSContext*, mozilla::dom::CSSAnimation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 26:04.25 CSSAnimationBinding.cpp:229:25: note: ‘global’ declared here 26:04.25 229 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 26:04.25 | ^~~~~~ 26:04.25 CSSAnimationBinding.cpp:198:17: note: ‘aCx’ declared here 26:04.25 198 | Wrap(JSContext* aCx, mozilla::dom::CSSAnimation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 26:04.25 | ~~~~~~~~~~~^~~ 26:05.85 Compiling dtoa-short v0.3.3 26:06.82 Compiling serde_with v3.0.0 26:07.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:07.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:07.90 inlined from ‘void mozilla::ClientWebGLContext::GetActiveUniforms(JSContext*, const mozilla::WebGLProgramJS&, const mozilla::dom::Sequence&, GLenum, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.cpp:6207: 26:07.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 26:07.90 1169 | *this->stack = this; 26:07.90 | ~~~~~~~~~~~~~^~~~~~ 26:07.90 In file included from Unified_cpp_dom_canvas0.cpp:65: 26:07.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.cpp: In member function ‘void mozilla::ClientWebGLContext::GetActiveUniforms(JSContext*, const mozilla::WebGLProgramJS&, const mozilla::dom::Sequence&, GLenum, JS::MutableHandle) const’: 26:07.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.cpp:6207: note: ‘array’ declared here 26:07.90 6207 | JS::Rooted array(cx, JS::NewArrayObject(cx, count)); 26:07.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.cpp:6195: note: ‘cx’ declared here 26:07.90 6195 | JSContext* const cx, const WebGLProgramJS& prog, 26:10.87 Compiling intl-memoizer v0.5.1 26:14.39 Compiling derive_more v0.99.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/derive_more) 26:14.62 Compiling firefox-on-glean v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/api) 26:16.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 26:16.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/WheelHandlingHelper.h:13, 26:16.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventStateManager.h:24, 26:16.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventStateManager.cpp:7: 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:16.43 202 | return ReinterpretHelper::FromInternalValue(v); 26:16.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:16.43 4432 | return mProperties.Get(aProperty, aFoundResult); 26:16.43 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 26:16.43 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 26:16.43 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 26:16.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 26:16.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:16.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 26:16.43 413 | struct FrameBidiData { 26:16.43 | ^~~~~~~~~~~~~ 26:17.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGObserverUtils.h:13, 26:17.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLContext.cpp:46: 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:17.94 202 | return ReinterpretHelper::FromInternalValue(v); 26:17.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:17.94 4432 | return mProperties.Get(aProperty, aFoundResult); 26:17.94 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 26:17.94 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 26:17.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 26:17.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 26:17.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:17.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGObserverUtils.h:15: 26:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 26:17.94 413 | struct FrameBidiData { 26:17.94 | ^~~~~~~~~~~~~ 26:19.21 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 26:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 26:27.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:27, 26:27.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 26:27.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 26:27.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 26:27.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/BaseBlobImpl.cpp:7, 26:27.08 from Unified_cpp_dom_file0.cpp:2: 26:27.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:27.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:27.08 inlined from ‘JSObject* mozilla::dom::Blob_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Blob]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobBinding.h:107:27, 26:27.08 inlined from ‘virtual JSObject* mozilla::dom::Blob::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/Blob.cpp:214:28: 26:27.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:27.08 1169 | *this->stack = this; 26:27.08 | ~~~~~~~~~~~~~^~~~~~ 26:27.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/Blob.cpp:11, 26:27.08 from Unified_cpp_dom_file0.cpp:11: 26:27.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobBinding.h: In member function ‘virtual JSObject* mozilla::dom::Blob::WrapObject(JSContext*, JS::Handle)’: 26:27.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BlobBinding.h:107:27: note: ‘reflector’ declared here 26:27.08 107 | JS::Rooted reflector(aCx); 26:27.08 | ^~~~~~~~~ 26:27.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/Blob.cpp:213:39: note: ‘aCx’ declared here 26:27.08 213 | JSObject* Blob::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 26:27.08 | ~~~~~~~~~~~^~~ 26:27.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:27.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:27.14 inlined from ‘JSObject* mozilla::dom::File_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::File]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileBinding.h:137:27, 26:27.14 inlined from ‘virtual JSObject* mozilla::dom::File::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/File.cpp:101:28: 26:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:27.14 1169 | *this->stack = this; 26:27.14 | ~~~~~~~~~~~~~^~~~~~ 26:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/File.cpp:12, 26:27.14 from Unified_cpp_dom_file0.cpp:47: 26:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileBinding.h: In member function ‘virtual JSObject* mozilla::dom::File::WrapObject(JSContext*, JS::Handle)’: 26:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileBinding.h:137:27: note: ‘reflector’ declared here 26:27.14 137 | JS::Rooted reflector(aCx); 26:27.14 | ^~~~~~~~~ 26:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/File.cpp:100:39: note: ‘aCx’ declared here 26:27.14 100 | JSObject* File::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 26:27.14 | ~~~~~~~~~~~^~~ 26:27.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:27.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:27.15 inlined from ‘JSObject* mozilla::dom::FileList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileListBinding.h:35:27, 26:27.15 inlined from ‘virtual JSObject* mozilla::dom::FileList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileList.cpp:45:46: 26:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:27.15 1169 | *this->stack = this; 26:27.15 | ~~~~~~~~~~~~~^~~~~~ 26:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileList.cpp:19, 26:27.18 from Unified_cpp_dom_file0.cpp:74: 26:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileListBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileList::WrapObject(JSContext*, JS::Handle)’: 26:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileListBinding.h:35:27: note: ‘reflector’ declared here 26:27.18 35 | JS::Rooted reflector(aCx); 26:27.18 | ^~~~~~~~~ 26:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileList.cpp:43:43: note: ‘aCx’ declared here 26:27.18 43 | JSObject* FileList::WrapObject(JSContext* aCx, 26:27.18 | ~~~~~~~~~~~^~~ 26:27.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:27.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:27.19 inlined from ‘JSObject* mozilla::dom::FileReader_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileReaderBinding.h:38:27, 26:27.19 inlined from ‘virtual JSObject* mozilla::dom::FileReader::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:503:34: 26:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:27.19 1169 | *this->stack = this; 26:27.19 | ~~~~~~~~~~~~~^~~~~~ 26:27.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:18, 26:27.20 from Unified_cpp_dom_file0.cpp:83: 26:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileReaderBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileReader::WrapObject(JSContext*, JS::Handle)’: 26:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileReaderBinding.h:38:27: note: ‘reflector’ declared here 26:27.20 38 | JS::Rooted reflector(aCx); 26:27.20 | ^~~~~~~~~ 26:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:501:45: note: ‘aCx’ declared here 26:27.20 501 | JSObject* FileReader::WrapObject(JSContext* aCx, 26:27.20 | ~~~~~~~~~~~^~~ 26:31.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 26:31.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:31.61 inlined from ‘void mozilla::dom::FileReader::GetResult(JSContext*, mozilla::dom::Nullable&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:173:35: 26:31.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 26:31.61 1169 | *this->stack = this; 26:31.61 | ~~~~~~~~~~~~~^~~~~~ 26:31.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp: In member function ‘void mozilla::dom::FileReader::GetResult(JSContext*, mozilla::dom::Nullable&)’: 26:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:173:25: note: ‘result’ declared here 26:31.63 173 | JS::Rooted result(aCx); 26:31.63 | ^~~~~~ 26:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/file/FileReader.cpp:171:39: note: ‘aCx’ declared here 26:31.63 171 | void FileReader::GetResult(JSContext* aCx, 26:31.63 | ~~~~~~~~~~~^~~ 26:37.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:37.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 26:37.65 inlined from ‘nsresult mozilla::dom::CanvasRenderingContext2D::GetImageDataArray(JSContext*, int32_t, int32_t, uint32_t, uint32_t, nsIPrincipal&, JSObject**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6341: 26:37.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘darray’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:37.65 1169 | *this->stack = this; 26:37.65 | ~~~~~~~~~~~~~^~~~~~ 26:37.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘nsresult mozilla::dom::CanvasRenderingContext2D::GetImageDataArray(JSContext*, int32_t, int32_t, uint32_t, uint32_t, nsIPrincipal&, JSObject**)’: 26:37.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6341: note: ‘darray’ declared here 26:37.68 6341 | JS::Rooted darray(aCx, JS_NewUint8ClampedArray(aCx, len.value())); 26:37.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/CanvasRenderingContext2D.cpp:6324: note: ‘aCx’ declared here 26:37.68 6324 | JSContext* aCx, int32_t aX, int32_t aY, uint32_t aWidth, uint32_t aHeight, 26:42.10 Compiling intl_pluralrules v7.0.2 26:47.49 Compiling phf_codegen v0.11.2 26:48.11 Compiling sync15 v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 26:48.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:27, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Blob.h:10, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/File.h:10, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/BodyExtractor.cpp:8, 26:48.36 from Unified_cpp_dom_fetch0.cpp:2: 26:48.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:48.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:48.36 inlined from ‘JSObject* mozilla::dom::FetchObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FetchObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:72:27, 26:48.36 inlined from ‘virtual JSObject* mozilla::dom::FetchObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchObserver.cpp:39:37: 26:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:48.36 1169 | *this->stack = this; 26:48.36 | ~~~~~~~~~~~~~^~~~~~ 26:48.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:7, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:26, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:21, 26:48.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/ChannelInfo.cpp:16, 26:48.36 from Unified_cpp_dom_fetch0.cpp:11: 26:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::FetchObserver::WrapObject(JSContext*, JS::Handle)’: 26:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:72:27: note: ‘reflector’ declared here 26:48.36 72 | JS::Rooted reflector(aCx); 26:48.36 | ^~~~~~~~~ 26:48.36 In file included from Unified_cpp_dom_fetch0.cpp:47: 26:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchObserver.cpp:37:48: note: ‘aCx’ declared here 26:48.36 37 | JSObject* FetchObserver::WrapObject(JSContext* aCx, 26:48.36 | ~~~~~~~~~~~^~~ 26:48.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:48.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:48.46 inlined from ‘JSObject* mozilla::dom::Headers_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Headers]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeadersBinding.h:386:27, 26:48.46 inlined from ‘virtual JSObject* mozilla::dom::Headers::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Headers.cpp:82:45: 26:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:48.46 1169 | *this->stack = this; 26:48.46 | ~~~~~~~~~~~~~^~~~~~ 26:48.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:8: 26:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeadersBinding.h: In member function ‘virtual JSObject* mozilla::dom::Headers::WrapObject(JSContext*, JS::Handle)’: 26:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HeadersBinding.h:386:27: note: ‘reflector’ declared here 26:48.46 386 | JS::Rooted reflector(aCx); 26:48.46 | ^~~~~~~~~ 26:48.46 In file included from Unified_cpp_dom_fetch0.cpp:101: 26:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Headers.cpp:80:42: note: ‘aCx’ declared here 26:48.46 80 | JSObject* Headers::WrapObject(JSContext* aCx, 26:48.46 | ~~~~~~~~~~~^~~ 26:48.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 26:48.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 26:48.49 inlined from ‘JSObject* mozilla::dom::Request_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27, 26:48.49 inlined from ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:37:33: 26:48.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:48.49 1169 | *this->stack = this; 26:48.49 | ~~~~~~~~~~~~~^~~~~~ 26:48.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’: 26:48.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 26:48.49 641 | JS::Rooted reflector(aCx); 26:48.49 | ^~~~~~~~~ 26:48.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp:42, 26:48.49 from Unified_cpp_dom_fetch0.cpp:20: 26:48.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:35:35: note: ‘aCx’ declared here 26:48.49 35 | JSObject* WrapObject(JSContext* aCx, 26:48.49 | ~~~~~~~~~~~^~~ 26:49.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::Request::_ZThn72_N7mozilla3dom7Request10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 26:49.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 26:49.20 1169 | *this->stack = this; 26:49.21 | ~~~~~~~~~~~~~^~~~~~ 26:49.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 26:49.23 641 | JS::Rooted reflector(aCx); 26:49.23 | ^~~~~~~~~ 26:49.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:35:35: note: ‘aCx’ declared here 26:49.23 35 | JSObject* WrapObject(JSContext* aCx, 26:49.23 | ~~~~~~~~~~~^~~ 26:50.11 Compiling ffi-support v0.4.4 26:52.82 Compiling fluent-syntax v0.11.0 26:54.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 26:54.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 26:54.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 26:54.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEditor.h:9, 26:54.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 26:54.02 from HTMLTextAreaElementBinding.cpp:28, 26:54.02 from UnifiedBindings10.cpp:275: 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:54.02 202 | return ReinterpretHelper::FromInternalValue(v); 26:54.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 26:54.02 4432 | return mProperties.Get(aProperty, aFoundResult); 26:54.02 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 26:54.02 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 26:54.02 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 26:54.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 26:54.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 26:54.02 413 | struct FrameBidiData { 26:54.02 | ^~~~~~~~~~~~~ 26:55.58 Compiling serde_path_to_error v0.1.11 26:58.69 Compiling malloc_size_of_derive v0.1.3 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/malloc_size_of_derive) 27:10.36 dom/file/uri 27:10.74 Compiling prost-derive v0.12.1 27:13.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:13.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:13.73 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 27:13.73 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 27:13.73 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 27:13.73 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 27:13.73 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 27:13.73 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 27:13.73 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 27:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:13.73 1169 | *this->stack = this; 27:13.73 | ~~~~~~~~~~~~~^~~~~~ 27:13.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:29, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:29, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:22, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:18, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp:41: 27:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’: 27:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 27:13.73 976 | JS::Rooted reflector(aCx); 27:13.73 | ^~~~~~~~~ 27:13.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:15, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDialogElement.h:10, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:12, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormData.h:12, 27:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/BodyExtractor.cpp:9: 27:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 27:13.73 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 27:13.73 | ~~~~~~~~~~~^~~ 27:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 27:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:6, 27:22.63 from HTMLOptionsCollectionBinding.cpp:4, 27:22.63 from UnifiedBindings10.cpp:2: 27:22.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:22.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:22.63 inlined from ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at HTMLSelectElementBinding.cpp:2112:60: 27:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:22.63 1169 | *this->stack = this; 27:22.63 | ~~~~~~~~~~~~~^~~~~~ 27:22.63 In file included from UnifiedBindings10.cpp:119: 27:22.63 HTMLSelectElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 27:22.63 HTMLSelectElementBinding.cpp:2112:25: note: ‘expando’ declared here 27:22.63 2112 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 27:22.63 | ^~~~~~~ 27:22.63 HTMLSelectElementBinding.cpp:2095:36: note: ‘cx’ declared here 27:22.63 2095 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 27:22.63 | ~~~~~~~~~~~^~ 27:23.69 In constructor ‘JS::AutoGCRooter::AutoGCRooter(JS::RootingContext*, Kind)’, 27:23.70 inlined from ‘JS::AutoGCRooter::AutoGCRooter(JSContext*, Kind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1089:55, 27:23.70 inlined from ‘JS::CustomAutoRooter::CustomAutoRooter(const CX&) [with CX = JSContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1131:52, 27:23.70 inlined from ‘mozilla::dom::SpiderMonkeyInterfaceRooter::SpiderMonkeyInterfaceRooter(const CX&, InterfaceType*) [with CX = JSContext*; InterfaceType = mozilla::dom::TypedArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpiderMonkeyInterface.h:66:56, 27:23.70 inlined from ‘mozilla::dom::RootedSpiderMonkeyInterface::RootedSpiderMonkeyInterface(const CX&) [with CX = JSContext*; InterfaceType = mozilla::dom::TypedArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpiderMonkeyInterface.h:104:77, 27:23.70 inlined from ‘void mozilla::dom::FetchStreamReader::ChunkSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchStreamReader.cpp:354:52: 27:23.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1095:15: warning: storing the address of local variable ‘chunk’ in ‘*&MEM[(struct Array *)aCx_226(D) + 128B].mArr[2]’ [-Wdangling-pointer=] 27:23.70 1095 | *stackTop = this; 27:23.70 | ~~~~~~~~~~^~~~~~ 27:23.70 In file included from Unified_cpp_dom_fetch0.cpp:74: 27:23.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchStreamReader.cpp: In member function ‘void mozilla::dom::FetchStreamReader::ChunkSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 27:23.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchStreamReader.cpp:354:43: note: ‘chunk’ declared here 27:23.70 354 | RootedSpiderMonkeyInterface chunk(aCx); 27:23.70 | ^~~~~ 27:23.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/FetchStreamReader.cpp:345:47: note: ‘aCx’ declared here 27:23.70 345 | void FetchStreamReader::ChunkSteps(JSContext* aCx, JS::Handle aChunk, 27:23.70 | ~~~~~~~~~~~^~~ 27:26.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 27:26.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:26.95 inlined from ‘already_AddRefed mozilla::dom::FetchBody::ConsumeBody(JSContext*, mozilla::dom::BodyConsumer::ConsumeType, mozilla::ErrorResult&) [with Derived = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp:1424:27: 27:26.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘abortReason’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 27:26.95 1169 | *this->stack = this; 27:26.95 | ~~~~~~~~~~~~~^~~~~~ 27:26.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp: In member function ‘already_AddRefed mozilla::dom::FetchBody::ConsumeBody(JSContext*, mozilla::dom::BodyConsumer::ConsumeType, mozilla::ErrorResult&) [with Derived = mozilla::dom::Response]’: 27:26.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp:1424:27: note: ‘abortReason’ declared here 27:26.98 1424 | JS::Rooted abortReason(aCx, signalImpl->RawReason()); 27:26.98 | ^~~~~~~~~~~ 27:26.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Fetch.cpp:1417:16: note: ‘aCx’ declared here 27:26.98 1417 | JSContext* aCx, BodyConsumer::ConsumeType aType, ErrorResult& aRv) { 27:26.98 | ~~~~~~~~~~~^~~ 27:29.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:29.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = mozilla::dom::BindingCallContext; = mozilla::dom::BindingCallContext; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:29.52 inlined from ‘bool mozilla::dom::HeapSnapshot_Binding::describeNode(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HeapSnapshotBinding.cpp:141:32: 27:29.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg0’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 27:29.52 1169 | *this->stack = this; 27:29.52 | ~~~~~~~~~~~~~^~~~~~ 27:29.54 In file included from UnifiedBindings10.cpp:392: 27:29.55 HeapSnapshotBinding.cpp: In function ‘bool mozilla::dom::HeapSnapshot_Binding::describeNode(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 27:29.55 HeapSnapshotBinding.cpp:141:25: note: ‘arg0’ declared here 27:29.55 141 | JS::Rooted arg0(cx); 27:29.55 | ^~~~ 27:29.55 HeapSnapshotBinding.cpp:129:25: note: ‘cx_’ declared here 27:29.55 129 | describeNode(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 27:29.55 | ~~~~~~~~~~~^~~ 27:29.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:29.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:29.81 inlined from ‘bool mozilla::dom::Headers_Binding::getSetCookie(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HeadersBinding.cpp:935:71: 27:29.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:29.81 1169 | *this->stack = this; 27:29.81 | ~~~~~~~~~~~~~^~~~~~ 27:29.81 In file included from UnifiedBindings10.cpp:379: 27:29.81 HeadersBinding.cpp: In function ‘bool mozilla::dom::Headers_Binding::getSetCookie(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 27:29.81 HeadersBinding.cpp:935:25: note: ‘returnArray’ declared here 27:29.81 935 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 27:29.81 | ^~~~~~~~~~~ 27:29.81 HeadersBinding.cpp:920:25: note: ‘cx’ declared here 27:29.81 920 | getSetCookie(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 27:29.81 | ~~~~~~~~~~~^~ 27:37.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:37.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:37.34 inlined from ‘bool mozilla::dom::ByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at HeadersBinding.cpp:277:75: 27:37.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:37.34 1169 | *this->stack = this; 27:37.34 | ~~~~~~~~~~~~~^~~~~~ 27:37.34 HeadersBinding.cpp: In member function ‘bool mozilla::dom::ByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 27:37.34 HeadersBinding.cpp:277:29: note: ‘returnArray’ declared here 27:37.34 277 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 27:37.34 | ^~~~~~~~~~~ 27:37.34 HeadersBinding.cpp:268:76: note: ‘cx’ declared here 27:37.34 268 | ByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 27:37.34 | ~~~~~~~~~~~^~ 27:37.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:37.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:37.63 inlined from ‘bool mozilla::dom::OwningByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at HeadersBinding.cpp:673:75: 27:37.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:37.63 1169 | *this->stack = this; 27:37.63 | ~~~~~~~~~~~~~^~~~~~ 27:37.63 HeadersBinding.cpp: In member function ‘bool mozilla::dom::OwningByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 27:37.63 HeadersBinding.cpp:673:29: note: ‘returnArray’ declared here 27:37.63 673 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 27:37.63 | ^~~~~~~~~~~ 27:37.63 HeadersBinding.cpp:664:82: note: ‘cx’ declared here 27:37.63 664 | OwningByteStringSequenceSequenceOrByteStringByteStringRecord::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 27:37.63 | ~~~~~~~~~~~^~ 27:38.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:38.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:38.10 inlined from ‘bool mozilla::dom::VideoFrameCallbackMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at HTMLVideoElementBinding.cpp:91:54: 27:38.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:38.10 1169 | *this->stack = this; 27:38.10 | ~~~~~~~~~~~~~^~~~~~ 27:38.12 In file included from UnifiedBindings10.cpp:340: 27:38.13 HTMLVideoElementBinding.cpp: In member function ‘bool mozilla::dom::VideoFrameCallbackMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 27:38.13 HTMLVideoElementBinding.cpp:91:25: note: ‘obj’ declared here 27:38.13 91 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 27:38.13 | ^~~ 27:38.13 HTMLVideoElementBinding.cpp:83:57: note: ‘cx’ declared here 27:38.13 83 | VideoFrameCallbackMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 27:38.13 | ~~~~~~~~~~~^~ 27:52.15 Compiling enum-map-derive v0.17.0 27:55.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:55.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:55.92 inlined from ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLOptionsCollectionBinding.cpp:494:35: 27:55.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:55.92 1169 | *this->stack = this; 27:55.92 | ~~~~~~~~~~~~~^~~~~~ 27:55.92 HTMLOptionsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 27:55.92 HTMLOptionsCollectionBinding.cpp:494:25: note: ‘expando’ declared here 27:55.92 494 | JS::Rooted expando(cx); 27:55.92 | ^~~~~~~ 27:55.92 HTMLOptionsCollectionBinding.cpp:468:50: note: ‘cx’ declared here 27:55.92 468 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 27:55.92 | ~~~~~~~~~~~^~ 27:56.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:56.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:56.27 inlined from ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLOptionsCollectionBinding.cpp:725:81: 27:56.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:56.27 1169 | *this->stack = this; 27:56.27 | ~~~~~~~~~~~~~^~~~~~ 27:56.27 HTMLOptionsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 27:56.27 HTMLOptionsCollectionBinding.cpp:725:29: note: ‘expando’ declared here 27:56.27 725 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 27:56.27 | ^~~~~~~ 27:56.27 HTMLOptionsCollectionBinding.cpp:697:33: note: ‘cx’ declared here 27:56.27 697 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 27:56.27 | ~~~~~~~~~~~^~ 27:56.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:56.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:56.39 inlined from ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLSelectElementBinding.cpp:2008:35: 27:56.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:56.39 1169 | *this->stack = this; 27:56.39 | ~~~~~~~~~~~~~^~~~~~ 27:56.39 HTMLSelectElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 27:56.39 HTMLSelectElementBinding.cpp:2008:25: note: ‘expando’ declared here 27:56.39 2008 | JS::Rooted expando(cx); 27:56.39 | ^~~~~~~ 27:56.39 HTMLSelectElementBinding.cpp:1982:50: note: ‘cx’ declared here 27:56.39 1982 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 27:56.39 | ~~~~~~~~~~~^~ 27:56.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:56.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:56.52 inlined from ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLSelectElementBinding.cpp:2155:81: 27:56.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:56.52 1169 | *this->stack = this; 27:56.52 | ~~~~~~~~~~~~~^~~~~~ 27:56.52 HTMLSelectElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 27:56.52 HTMLSelectElementBinding.cpp:2155:29: note: ‘expando’ declared here 27:56.52 2155 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 27:56.52 | ^~~~~~~ 27:56.52 HTMLSelectElementBinding.cpp:2127:33: note: ‘cx’ declared here 27:56.52 2127 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 27:56.52 | ~~~~~~~~~~~^~ 27:57.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:57.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:57.12 inlined from ‘bool mozilla::dom::HTMLSlotElement_Binding::assignedElements(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLSlotElementBinding.cpp:693:71: 27:57.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 27:57.12 1169 | *this->stack = this; 27:57.12 | ~~~~~~~~~~~~~^~~~~~ 27:57.12 In file included from UnifiedBindings10.cpp:132: 27:57.12 HTMLSlotElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSlotElement_Binding::assignedElements(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 27:57.12 HTMLSlotElementBinding.cpp:693:25: note: ‘returnArray’ declared here 27:57.12 693 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 27:57.12 | ^~~~~~~~~~~ 27:57.12 HTMLSlotElementBinding.cpp:673:29: note: ‘cx_’ declared here 27:57.12 673 | assignedElements(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 27:57.12 | ~~~~~~~~~~~^~~ 27:57.22 dom/filesystem/compat 27:57.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:57.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:57.29 inlined from ‘bool mozilla::dom::HTMLSlotElement_Binding::assignedNodes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLSlotElementBinding.cpp:629:71: 27:57.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 27:57.29 1169 | *this->stack = this; 27:57.29 | ~~~~~~~~~~~~~^~~~~~ 27:57.29 HTMLSlotElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSlotElement_Binding::assignedNodes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 27:57.29 HTMLSlotElementBinding.cpp:629:25: note: ‘returnArray’ declared here 27:57.29 629 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 27:57.29 | ^~~~~~~~~~~ 27:57.29 HTMLSlotElementBinding.cpp:609:26: note: ‘cx_’ declared here 27:57.29 609 | assignedNodes(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 27:57.29 | ~~~~~~~~~~~^~~ 27:58.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:58.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:58.19 inlined from ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLSelectElementBinding.cpp:2085:35: 27:58.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:58.19 1169 | *this->stack = this; 27:58.19 | ~~~~~~~~~~~~~^~~~~~ 27:58.19 HTMLSelectElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLSelectElement_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 27:58.19 HTMLSelectElementBinding.cpp:2085:25: note: ‘expando’ declared here 27:58.19 2085 | JS::Rooted expando(cx); 27:58.19 | ^~~~~~~ 27:58.19 HTMLSelectElementBinding.cpp:2073:42: note: ‘cx’ declared here 27:58.19 2073 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 27:58.19 | ~~~~~~~~~~~^~ 27:58.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:58.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 27:58.38 inlined from ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLOptionsCollectionBinding.cpp:634:35: 27:58.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 27:58.38 1169 | *this->stack = this; 27:58.38 | ~~~~~~~~~~~~~^~~~~~ 27:58.38 HTMLOptionsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 27:58.39 HTMLOptionsCollectionBinding.cpp:634:25: note: ‘expando’ declared here 27:58.39 634 | JS::Rooted expando(cx); 27:58.39 | ^~~~~~~ 27:58.39 HTMLOptionsCollectionBinding.cpp:614:42: note: ‘cx’ declared here 27:58.39 614 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 27:58.39 | ~~~~~~~~~~~^~ 27:58.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:58.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:58.65 inlined from ‘bool mozilla::dom::HTMLOptionsCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptionsCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLOptionsCollectionBinding.cpp:1016:90: 27:58.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:58.65 1169 | *this->stack = this; 27:58.65 | ~~~~~~~~~~~~~^~~~~~ 27:58.65 HTMLOptionsCollectionBinding.cpp: In function ‘bool mozilla::dom::HTMLOptionsCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptionsCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:58.65 HTMLOptionsCollectionBinding.cpp:1016:25: note: ‘global’ declared here 27:58.65 1016 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:58.65 | ^~~~~~ 27:58.65 HTMLOptionsCollectionBinding.cpp:988:17: note: ‘aCx’ declared here 27:58.65 988 | Wrap(JSContext* aCx, mozilla::dom::HTMLOptionsCollection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:58.65 | ~~~~~~~~~~~^~~ 27:58.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:58.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:58.91 inlined from ‘bool mozilla::dom::HTMLOutputElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOutputElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLOutputElementBinding.cpp:889:90: 27:58.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:58.91 1169 | *this->stack = this; 27:58.91 | ~~~~~~~~~~~~~^~~~~~ 27:58.91 In file included from UnifiedBindings10.cpp:15: 27:58.91 HTMLOutputElementBinding.cpp: In function ‘bool mozilla::dom::HTMLOutputElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOutputElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:58.91 HTMLOutputElementBinding.cpp:889:25: note: ‘global’ declared here 27:58.91 889 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:58.91 | ^~~~~~ 27:58.91 HTMLOutputElementBinding.cpp:852:17: note: ‘aCx’ declared here 27:58.91 852 | Wrap(JSContext* aCx, mozilla::dom::HTMLOutputElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:58.91 | ~~~~~~~~~~~^~~ 27:59.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.14 inlined from ‘bool mozilla::dom::HTMLParagraphElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLParagraphElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLParagraphElementBinding.cpp:307:90: 27:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.14 1169 | *this->stack = this; 27:59.14 | ~~~~~~~~~~~~~^~~~~~ 27:59.14 In file included from UnifiedBindings10.cpp:28: 27:59.14 HTMLParagraphElementBinding.cpp: In function ‘bool mozilla::dom::HTMLParagraphElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLParagraphElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.14 HTMLParagraphElementBinding.cpp:307:25: note: ‘global’ declared here 27:59.14 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.14 | ^~~~~~ 27:59.14 HTMLParagraphElementBinding.cpp:270:17: note: ‘aCx’ declared here 27:59.14 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLParagraphElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.14 | ~~~~~~~~~~~^~~ 27:59.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.26 inlined from ‘bool mozilla::dom::HTMLQuoteElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLQuoteElementBinding.cpp:307:90: 27:59.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.26 1169 | *this->stack = this; 27:59.26 | ~~~~~~~~~~~~~^~~~~~ 27:59.26 In file included from UnifiedBindings10.cpp:93: 27:59.26 HTMLQuoteElementBinding.cpp: In function ‘bool mozilla::dom::HTMLQuoteElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.26 HTMLQuoteElementBinding.cpp:307:25: note: ‘global’ declared here 27:59.26 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.26 | ^~~~~~ 27:59.26 HTMLQuoteElementBinding.cpp:270:17: note: ‘aCx’ declared here 27:59.26 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.26 | ~~~~~~~~~~~^~~ 27:59.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.32 inlined from ‘bool mozilla::dom::HTMLPictureElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLPictureElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLPictureElementBinding.cpp:186:90: 27:59.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.32 1169 | *this->stack = this; 27:59.32 | ~~~~~~~~~~~~~^~~~~~ 27:59.32 In file included from UnifiedBindings10.cpp:54: 27:59.32 HTMLPictureElementBinding.cpp: In function ‘bool mozilla::dom::HTMLPictureElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLPictureElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.32 HTMLPictureElementBinding.cpp:186:25: note: ‘global’ declared here 27:59.32 186 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.32 | ^~~~~~ 27:59.32 HTMLPictureElementBinding.cpp:149:17: note: ‘aCx’ declared here 27:59.32 149 | Wrap(JSContext* aCx, mozilla::dom::HTMLPictureElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.32 | ~~~~~~~~~~~^~~ 27:59.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.43 inlined from ‘bool mozilla::dom::HTMLPreElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLPreElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLPreElementBinding.cpp:303:90: 27:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.43 1169 | *this->stack = this; 27:59.43 | ~~~~~~~~~~~~~^~~~~~ 27:59.43 In file included from UnifiedBindings10.cpp:67: 27:59.43 HTMLPreElementBinding.cpp: In function ‘bool mozilla::dom::HTMLPreElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLPreElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.43 HTMLPreElementBinding.cpp:303:25: note: ‘global’ declared here 27:59.43 303 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.43 | ^~~~~~ 27:59.43 HTMLPreElementBinding.cpp:266:17: note: ‘aCx’ declared here 27:59.43 266 | Wrap(JSContext* aCx, mozilla::dom::HTMLPreElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.43 | ~~~~~~~~~~~^~~ 27:59.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.54 inlined from ‘bool mozilla::dom::HTMLProgressElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLProgressElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLProgressElementBinding.cpp:457:90: 27:59.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.54 1169 | *this->stack = this; 27:59.54 | ~~~~~~~~~~~~~^~~~~~ 27:59.54 In file included from UnifiedBindings10.cpp:80: 27:59.54 HTMLProgressElementBinding.cpp: In function ‘bool mozilla::dom::HTMLProgressElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLProgressElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.54 HTMLProgressElementBinding.cpp:457:25: note: ‘global’ declared here 27:59.54 457 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.54 | ^~~~~~ 27:59.54 HTMLProgressElementBinding.cpp:420:17: note: ‘aCx’ declared here 27:59.54 420 | Wrap(JSContext* aCx, mozilla::dom::HTMLProgressElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.54 | ~~~~~~~~~~~^~~ 27:59.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.64 inlined from ‘bool mozilla::dom::HTMLSpanElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSpanElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLSpanElementBinding.cpp:186:90: 27:59.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.64 1169 | *this->stack = this; 27:59.64 | ~~~~~~~~~~~~~^~~~~~ 27:59.64 In file included from UnifiedBindings10.cpp:158: 27:59.64 HTMLSpanElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSpanElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSpanElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.64 HTMLSpanElementBinding.cpp:186:25: note: ‘global’ declared here 27:59.64 186 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.64 | ^~~~~~ 27:59.64 HTMLSpanElementBinding.cpp:149:17: note: ‘aCx’ declared here 27:59.64 149 | Wrap(JSContext* aCx, mozilla::dom::HTMLSpanElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.64 | ~~~~~~~~~~~^~~ 27:59.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.77 inlined from ‘bool mozilla::dom::HTMLTableCaptionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableCaptionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableCaptionElementBinding.cpp:307:90: 27:59.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.77 1169 | *this->stack = this; 27:59.77 | ~~~~~~~~~~~~~^~~~~~ 27:59.77 In file included from UnifiedBindings10.cpp:184: 27:59.77 HTMLTableCaptionElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableCaptionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableCaptionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.77 HTMLTableCaptionElementBinding.cpp:307:25: note: ‘global’ declared here 27:59.77 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.77 | ^~~~~~ 27:59.77 HTMLTableCaptionElementBinding.cpp:270:17: note: ‘aCx’ declared here 27:59.77 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableCaptionElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.77 | ~~~~~~~~~~~^~~ 27:59.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.83 inlined from ‘bool mozilla::dom::HTMLTableCellElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableCellElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableCellElementBinding.cpp:1391:90: 27:59.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.83 1169 | *this->stack = this; 27:59.83 | ~~~~~~~~~~~~~^~~~~~ 27:59.83 In file included from UnifiedBindings10.cpp:197: 27:59.83 HTMLTableCellElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableCellElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableCellElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.83 HTMLTableCellElementBinding.cpp:1391:25: note: ‘global’ declared here 27:59.83 1391 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.83 | ^~~~~~ 27:59.83 HTMLTableCellElementBinding.cpp:1354:17: note: ‘aCx’ declared here 27:59.83 1354 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableCellElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.83 | ~~~~~~~~~~~^~~ 27:59.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 27:59.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 27:59.97 inlined from ‘bool mozilla::dom::HTMLTableColElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableColElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableColElementBinding.cpp:713:90: 27:59.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 27:59.97 1169 | *this->stack = this; 27:59.97 | ~~~~~~~~~~~~~^~~~~~ 27:59.97 In file included from UnifiedBindings10.cpp:210: 27:59.97 HTMLTableColElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableColElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableColElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 27:59.97 HTMLTableColElementBinding.cpp:713:25: note: ‘global’ declared here 27:59.97 713 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 27:59.97 | ^~~~~~ 27:59.97 HTMLTableColElementBinding.cpp:676:17: note: ‘aCx’ declared here 27:59.97 676 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableColElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 27:59.97 | ~~~~~~~~~~~^~~ 28:00.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.11 inlined from ‘bool mozilla::dom::HTMLTimeElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTimeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTimeElementBinding.cpp:307:90: 28:00.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.11 1169 | *this->stack = this; 28:00.11 | ~~~~~~~~~~~~~^~~~~~ 28:00.11 In file included from UnifiedBindings10.cpp:288: 28:00.11 HTMLTimeElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTimeElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTimeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.11 HTMLTimeElementBinding.cpp:307:25: note: ‘global’ declared here 28:00.11 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.11 | ^~~~~~ 28:00.11 HTMLTimeElementBinding.cpp:270:17: note: ‘aCx’ declared here 28:00.11 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLTimeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.11 | ~~~~~~~~~~~^~~ 28:00.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.28 inlined from ‘bool mozilla::dom::HTMLParamElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLParamElementBinding.cpp:553:90: 28:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.28 1169 | *this->stack = this; 28:00.28 | ~~~~~~~~~~~~~^~~~~~ 28:00.28 In file included from UnifiedBindings10.cpp:41: 28:00.28 HTMLParamElementBinding.cpp: In function ‘bool mozilla::dom::HTMLParamElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.28 HTMLParamElementBinding.cpp:553:25: note: ‘global’ declared here 28:00.28 553 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.28 | ^~~~~~ 28:00.28 HTMLParamElementBinding.cpp:516:17: note: ‘aCx’ declared here 28:00.28 516 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.28 | ~~~~~~~~~~~^~~ 28:00.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.67 inlined from ‘bool mozilla::dom::HTMLScriptElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLScriptElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLScriptElementBinding.cpp:2359:90: 28:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.67 1169 | *this->stack = this; 28:00.67 | ~~~~~~~~~~~~~^~~~~~ 28:00.67 In file included from UnifiedBindings10.cpp:106: 28:00.67 HTMLScriptElementBinding.cpp: In function ‘bool mozilla::dom::HTMLScriptElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLScriptElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.67 HTMLScriptElementBinding.cpp:2359:25: note: ‘global’ declared here 28:00.67 2359 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.67 | ^~~~~~ 28:00.67 HTMLScriptElementBinding.cpp:2322:17: note: ‘aCx’ declared here 28:00.67 2322 | Wrap(JSContext* aCx, mozilla::dom::HTMLScriptElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.67 | ~~~~~~~~~~~^~~ 28:00.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.73 inlined from ‘bool mozilla::dom::HTMLSelectElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSelectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLSelectElementBinding.cpp:2398:90: 28:00.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.73 1169 | *this->stack = this; 28:00.73 | ~~~~~~~~~~~~~^~~~~~ 28:00.73 HTMLSelectElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSelectElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSelectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.73 HTMLSelectElementBinding.cpp:2398:25: note: ‘global’ declared here 28:00.73 2398 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.73 | ^~~~~~ 28:00.73 HTMLSelectElementBinding.cpp:2361:17: note: ‘aCx’ declared here 28:00.73 2361 | Wrap(JSContext* aCx, mozilla::dom::HTMLSelectElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.73 | ~~~~~~~~~~~^~~ 28:00.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.86 inlined from ‘bool mozilla::dom::HTMLSlotElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSlotElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLSlotElementBinding.cpp:989:90: 28:00.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.86 1169 | *this->stack = this; 28:00.86 | ~~~~~~~~~~~~~^~~~~~ 28:00.86 HTMLSlotElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSlotElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSlotElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.86 HTMLSlotElementBinding.cpp:989:25: note: ‘global’ declared here 28:00.86 989 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.86 | ^~~~~~ 28:00.86 HTMLSlotElementBinding.cpp:952:17: note: ‘aCx’ declared here 28:00.86 952 | Wrap(JSContext* aCx, mozilla::dom::HTMLSlotElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.86 | ~~~~~~~~~~~^~~ 28:00.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.90 inlined from ‘bool mozilla::dom::HTMLSourceElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSourceElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLSourceElementBinding.cpp:825:90: 28:00.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.90 1169 | *this->stack = this; 28:00.90 | ~~~~~~~~~~~~~^~~~~~ 28:00.90 In file included from UnifiedBindings10.cpp:145: 28:00.90 HTMLSourceElementBinding.cpp: In function ‘bool mozilla::dom::HTMLSourceElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSourceElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.90 HTMLSourceElementBinding.cpp:825:25: note: ‘global’ declared here 28:00.90 825 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.90 | ^~~~~~ 28:00.90 HTMLSourceElementBinding.cpp:788:17: note: ‘aCx’ declared here 28:00.90 788 | Wrap(JSContext* aCx, mozilla::dom::HTMLSourceElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.90 | ~~~~~~~~~~~^~~ 28:00.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:00.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:00.99 inlined from ‘bool mozilla::dom::HTMLStyleElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLStyleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLStyleElementBinding.cpp:651:90: 28:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:00.99 1169 | *this->stack = this; 28:00.99 | ~~~~~~~~~~~~~^~~~~~ 28:00.99 In file included from UnifiedBindings10.cpp:171: 28:00.99 HTMLStyleElementBinding.cpp: In function ‘bool mozilla::dom::HTMLStyleElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLStyleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:00.99 HTMLStyleElementBinding.cpp:651:25: note: ‘global’ declared here 28:00.99 651 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:00.99 | ^~~~~~ 28:00.99 HTMLStyleElementBinding.cpp:614:17: note: ‘aCx’ declared here 28:00.99 614 | Wrap(JSContext* aCx, mozilla::dom::HTMLStyleElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:00.99 | ~~~~~~~~~~~^~~ 28:01.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.18 inlined from ‘bool mozilla::dom::HTMLTableElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableElementBinding.cpp:1700:90: 28:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.18 1169 | *this->stack = this; 28:01.18 | ~~~~~~~~~~~~~^~~~~~ 28:01.18 In file included from UnifiedBindings10.cpp:223: 28:01.18 HTMLTableElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.18 HTMLTableElementBinding.cpp:1700:25: note: ‘global’ declared here 28:01.18 1700 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.18 | ^~~~~~ 28:01.18 HTMLTableElementBinding.cpp:1663:17: note: ‘aCx’ declared here 28:01.18 1663 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.18 | ~~~~~~~~~~~^~~ 28:01.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.32 inlined from ‘bool mozilla::dom::HTMLTableRowElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableRowElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableRowElementBinding.cpp:850:90: 28:01.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.32 1169 | *this->stack = this; 28:01.32 | ~~~~~~~~~~~~~^~~~~~ 28:01.32 In file included from UnifiedBindings10.cpp:236: 28:01.32 HTMLTableRowElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableRowElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableRowElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.32 HTMLTableRowElementBinding.cpp:850:25: note: ‘global’ declared here 28:01.32 850 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.32 | ^~~~~~ 28:01.32 HTMLTableRowElementBinding.cpp:813:17: note: ‘aCx’ declared here 28:01.32 813 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableRowElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.32 | ~~~~~~~~~~~^~~ 28:01.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.46 inlined from ‘bool mozilla::dom::HTMLTableSectionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableSectionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTableSectionElementBinding.cpp:704:90: 28:01.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.46 1169 | *this->stack = this; 28:01.46 | ~~~~~~~~~~~~~^~~~~~ 28:01.46 In file included from UnifiedBindings10.cpp:249: 28:01.46 HTMLTableSectionElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTableSectionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTableSectionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.46 HTMLTableSectionElementBinding.cpp:704:25: note: ‘global’ declared here 28:01.46 704 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.46 | ^~~~~~ 28:01.46 HTMLTableSectionElementBinding.cpp:667:17: note: ‘aCx’ declared here 28:01.46 667 | Wrap(JSContext* aCx, mozilla::dom::HTMLTableSectionElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.46 | ~~~~~~~~~~~^~~ 28:01.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.59 inlined from ‘bool mozilla::dom::HTMLTemplateElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTemplateElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTemplateElementBinding.cpp:577:90: 28:01.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.59 1169 | *this->stack = this; 28:01.59 | ~~~~~~~~~~~~~^~~~~~ 28:01.59 In file included from UnifiedBindings10.cpp:262: 28:01.59 HTMLTemplateElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTemplateElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTemplateElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.59 HTMLTemplateElementBinding.cpp:577:25: note: ‘global’ declared here 28:01.59 577 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.59 | ^~~~~~ 28:01.59 HTMLTemplateElementBinding.cpp:540:17: note: ‘aCx’ declared here 28:01.59 540 | Wrap(JSContext* aCx, mozilla::dom::HTMLTemplateElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.59 | ~~~~~~~~~~~^~~ 28:01.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.69 inlined from ‘bool mozilla::dom::HTMLTextAreaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTextAreaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTextAreaElementBinding.cpp:2594:90: 28:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.69 1169 | *this->stack = this; 28:01.69 | ~~~~~~~~~~~~~^~~~~~ 28:01.69 HTMLTextAreaElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTextAreaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTextAreaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.69 HTMLTextAreaElementBinding.cpp:2594:25: note: ‘global’ declared here 28:01.69 2594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.69 | ^~~~~~ 28:01.69 HTMLTextAreaElementBinding.cpp:2557:17: note: ‘aCx’ declared here 28:01.69 2557 | Wrap(JSContext* aCx, mozilla::dom::HTMLTextAreaElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.69 | ~~~~~~~~~~~^~~ 28:01.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.90 inlined from ‘bool mozilla::dom::HTMLTitleElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTitleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTitleElementBinding.cpp:311:90: 28:01.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.90 1169 | *this->stack = this; 28:01.90 | ~~~~~~~~~~~~~^~~~~~ 28:01.90 In file included from UnifiedBindings10.cpp:301: 28:01.90 HTMLTitleElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTitleElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTitleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.90 HTMLTitleElementBinding.cpp:311:25: note: ‘global’ declared here 28:01.90 311 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.90 | ^~~~~~ 28:01.90 HTMLTitleElementBinding.cpp:274:17: note: ‘aCx’ declared here 28:01.90 274 | Wrap(JSContext* aCx, mozilla::dom::HTMLTitleElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.90 | ~~~~~~~~~~~^~~ 28:01.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:01.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:01.96 inlined from ‘bool mozilla::dom::HTMLTrackElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTrackElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLTrackElementBinding.cpp:724:90: 28:01.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:01.96 1169 | *this->stack = this; 28:01.96 | ~~~~~~~~~~~~~^~~~~~ 28:01.97 In file included from UnifiedBindings10.cpp:314: 28:01.98 HTMLTrackElementBinding.cpp: In function ‘bool mozilla::dom::HTMLTrackElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLTrackElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:01.98 HTMLTrackElementBinding.cpp:724:25: note: ‘global’ declared here 28:01.98 724 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:01.98 | ^~~~~~ 28:01.98 HTMLTrackElementBinding.cpp:687:17: note: ‘aCx’ declared here 28:01.98 687 | Wrap(JSContext* aCx, mozilla::dom::HTMLTrackElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:01.98 | ~~~~~~~~~~~^~~ 28:02.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:02.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:02.13 inlined from ‘bool mozilla::dom::HTMLUListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLUListElementBinding.cpp:385:90: 28:02.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:02.13 1169 | *this->stack = this; 28:02.13 | ~~~~~~~~~~~~~^~~~~~ 28:02.13 In file included from UnifiedBindings10.cpp:327: 28:02.13 HTMLUListElementBinding.cpp: In function ‘bool mozilla::dom::HTMLUListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:02.13 HTMLUListElementBinding.cpp:385:25: note: ‘global’ declared here 28:02.13 385 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:02.13 | ^~~~~~ 28:02.13 HTMLUListElementBinding.cpp:348:17: note: ‘aCx’ declared here 28:02.13 348 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedListElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:02.13 | ~~~~~~~~~~~^~~ 28:02.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:02.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:02.26 inlined from ‘bool mozilla::dom::HTMLVideoElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLVideoElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLVideoElementBinding.cpp:1354:90: 28:02.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:02.26 1169 | *this->stack = this; 28:02.26 | ~~~~~~~~~~~~~^~~~~~ 28:02.26 HTMLVideoElementBinding.cpp: In function ‘bool mozilla::dom::HTMLVideoElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLVideoElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:02.26 HTMLVideoElementBinding.cpp:1354:25: note: ‘global’ declared here 28:02.26 1354 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:02.26 | ^~~~~~ 28:02.26 HTMLVideoElementBinding.cpp:1314:17: note: ‘aCx’ declared here 28:02.26 1314 | Wrap(JSContext* aCx, mozilla::dom::HTMLVideoElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:02.26 | ~~~~~~~~~~~^~~ 28:02.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:02.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:02.65 inlined from ‘bool mozilla::dom::HashChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::HashChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HashChangeEventBinding.cpp:490:90: 28:02.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:02.65 1169 | *this->stack = this; 28:02.65 | ~~~~~~~~~~~~~^~~~~~ 28:02.65 In file included from UnifiedBindings10.cpp:366: 28:02.66 HashChangeEventBinding.cpp: In function ‘bool mozilla::dom::HashChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::HashChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:02.66 HashChangeEventBinding.cpp:490:25: note: ‘global’ declared here 28:02.66 490 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:02.66 | ^~~~~~ 28:02.66 HashChangeEventBinding.cpp:462:17: note: ‘aCx’ declared here 28:02.66 462 | Wrap(JSContext* aCx, mozilla::dom::HashChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:02.66 | ~~~~~~~~~~~^~~ 28:02.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:02.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:02.79 inlined from ‘JSObject* mozilla::dom::HashChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HashChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HashChangeEventBinding.h:87:27, 28:02.79 inlined from ‘virtual JSObject* mozilla::dom::HashChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at HashChangeEvent.cpp:40:39: 28:02.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:02.79 1169 | *this->stack = this; 28:02.79 | ~~~~~~~~~~~~~^~~~~~ 28:02.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HashChangeEvent.h:15, 28:02.82 from HashChangeEvent.cpp:10, 28:02.82 from UnifiedBindings10.cpp:353: 28:02.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HashChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::HashChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 28:02.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HashChangeEventBinding.h:87:27: note: ‘reflector’ declared here 28:02.82 87 | JS::Rooted reflector(aCx); 28:02.82 | ^~~~~~~~~ 28:02.82 HashChangeEvent.cpp:38:48: note: ‘aCx’ declared here 28:02.82 38 | HashChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 28:02.82 | ~~~~~~~~~~~^~~ 28:03.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:03.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:03.16 inlined from ‘bool mozilla::dom::Headers_Binding::Wrap(JSContext*, mozilla::dom::Headers*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HeadersBinding.cpp:1607:90: 28:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:03.16 1169 | *this->stack = this; 28:03.16 | ~~~~~~~~~~~~~^~~~~~ 28:03.16 HeadersBinding.cpp: In function ‘bool mozilla::dom::Headers_Binding::Wrap(JSContext*, mozilla::dom::Headers*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:03.16 HeadersBinding.cpp:1607:25: note: ‘global’ declared here 28:03.16 1607 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:03.16 | ^~~~~~ 28:03.16 HeadersBinding.cpp:1582:17: note: ‘aCx’ declared here 28:03.16 1582 | Wrap(JSContext* aCx, mozilla::dom::Headers* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:03.16 | ~~~~~~~~~~~^~~ 28:03.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:03.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:03.58 inlined from ‘bool mozilla::dom::HeapSnapshot_Binding::Wrap(JSContext*, mozilla::devtools::HeapSnapshot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HeapSnapshotBinding.cpp:489:90: 28:03.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:03.58 1169 | *this->stack = this; 28:03.58 | ~~~~~~~~~~~~~^~~~~~ 28:03.60 HeapSnapshotBinding.cpp: In function ‘bool mozilla::dom::HeapSnapshot_Binding::Wrap(JSContext*, mozilla::devtools::HeapSnapshot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:03.61 HeapSnapshotBinding.cpp:489:25: note: ‘global’ declared here 28:03.61 489 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:03.61 | ^~~~~~ 28:03.61 HeapSnapshotBinding.cpp:464:17: note: ‘aCx’ declared here 28:03.61 464 | Wrap(JSContext* aCx, mozilla::devtools::HeapSnapshot* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:03.61 | ~~~~~~~~~~~^~~ 28:04.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:04.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:04.64 inlined from ‘bool mozilla::dom::Highlight_Binding::Wrap(JSContext*, mozilla::dom::Highlight*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HighlightBinding.cpp:1177:90: 28:04.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:04.64 1169 | *this->stack = this; 28:04.64 | ~~~~~~~~~~~~~^~~~~~ 28:04.65 In file included from UnifiedBindings10.cpp:405: 28:04.66 HighlightBinding.cpp: In function ‘bool mozilla::dom::Highlight_Binding::Wrap(JSContext*, mozilla::dom::Highlight*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:04.66 HighlightBinding.cpp:1177:25: note: ‘global’ declared here 28:04.66 1177 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:04.66 | ^~~~~~ 28:04.66 HighlightBinding.cpp:1152:17: note: ‘aCx’ declared here 28:04.66 1152 | Wrap(JSContext* aCx, mozilla::dom::Highlight* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:04.66 | ~~~~~~~~~~~^~~ 28:05.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:05.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:05.71 inlined from ‘bool mozilla::dom::HighlightRegistry_Binding::Wrap(JSContext*, mozilla::dom::HighlightRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HighlightBinding.cpp:2325:90: 28:05.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:05.71 1169 | *this->stack = this; 28:05.71 | ~~~~~~~~~~~~~^~~~~~ 28:05.74 HighlightBinding.cpp: In function ‘bool mozilla::dom::HighlightRegistry_Binding::Wrap(JSContext*, mozilla::dom::HighlightRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 28:05.75 HighlightBinding.cpp:2325:25: note: ‘global’ declared here 28:05.75 2325 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 28:05.75 | ^~~~~~ 28:05.75 HighlightBinding.cpp:2300:17: note: ‘aCx’ declared here 28:05.75 2300 | Wrap(JSContext* aCx, mozilla::dom::HighlightRegistry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 28:05.75 | ~~~~~~~~~~~^~~ 28:06.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 28:06.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HistoryBinding.h:6, 28:06.31 from HistoryBinding.cpp:4, 28:06.31 from UnifiedBindings11.cpp:2: 28:06.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 28:06.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 28:06.31 2179 | GlobalProperties() { mozilla::PodZero(this); } 28:06.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 28:06.31 37 | memset(aT, 0, sizeof(T)); 28:06.31 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:06.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 28:06.31 from IntlUtilsBinding.cpp:23, 28:06.31 from UnifiedBindings11.cpp:366: 28:06.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 28:06.31 2178 | struct GlobalProperties { 28:08.31 Compiling cssparser-macros v0.6.1 (https://github.com/servo/rust-cssparser?rev=958a3f098acb92ddacdce18a7ef2c4a87ac3326f#958a3f09) 28:11.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 28:11.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 28:11.61 from ImageBitmapBinding.cpp:22, 28:11.61 from UnifiedBindings11.cpp:197: 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 28:11.61 202 | return ReinterpretHelper::FromInternalValue(v); 28:11.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 28:11.61 4432 | return mProperties.Get(aProperty, aFoundResult); 28:11.61 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 28:11.61 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 28:11.61 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 28:11.61 302 | memcpy(&value, &aInternalValue, sizeof(value)); 28:11.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 28:11.61 413 | struct FrameBidiData { 28:11.61 | ^~~~~~~~~~~~~ 28:11.90 Compiling self_cell v0.10.2 28:12.29 Compiling neqo-common v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 28:13.84 Compiling fluent-bundle v0.15.2 28:20.14 Compiling cssparser v0.34.1 (https://github.com/servo/rust-cssparser?rev=958a3f098acb92ddacdce18a7ef2c4a87ac3326f#958a3f09) 28:29.09 In file included from /usr/include/c++/14/list:65, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 28:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ContentEventHandler.cpp:12, 28:29.10 from Unified_cpp_dom_events0.cpp:83: 28:29.10 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 28:29.10 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 28:29.10 1555 | while (__first != __last) 28:29.10 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 28:30.36 Compiling prost v0.12.1 28:31.71 Compiling enum-map v2.7.3 28:32.57 Compiling selectors v0.26.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/selectors) 28:34.19 Compiling qlog v0.13.0 28:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 28:41.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 28:41.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 28:41.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/CallbackRunnables.h:10, 28:41.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 28:41.67 from Unified_cpp_filesystem_compat0.cpp:2: 28:41.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:41.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:41.67 inlined from ‘JSObject* mozilla::dom::FileSystem_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystem]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:310:27, 28:41.67 inlined from ‘virtual JSObject* mozilla::dom::FileSystem::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystem.cpp:52:34: 28:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:41.67 1169 | *this->stack = this; 28:41.67 | ~~~~~~~~~~~~~^~~~~~ 28:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:12: 28:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystem::WrapObject(JSContext*, JS::Handle)’: 28:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:310:27: note: ‘reflector’ declared here 28:41.67 310 | JS::Rooted reflector(aCx); 28:41.67 | ^~~~~~~~~ 28:41.67 In file included from Unified_cpp_filesystem_compat0.cpp:11: 28:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystem.cpp:50:45: note: ‘aCx’ declared here 28:41.67 50 | JSObject* FileSystem::WrapObject(JSContext* aCx, 28:41.67 | ~~~~~~~~~~~^~~ 28:41.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:41.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:41.68 inlined from ‘JSObject* mozilla::dom::FileSystemDirectoryEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemDirectoryEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryEntryBinding.h:35:27, 28:41.68 inlined from ‘virtual JSObject* mozilla::dom::FileSystemDirectoryEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:37:48: 28:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:41.68 1169 | *this->stack = this; 28:41.68 | ~~~~~~~~~~~~~^~~~~~ 28:41.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:11, 28:41.71 from Unified_cpp_filesystem_compat0.cpp:20: 28:41.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryEntryBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemDirectoryEntry::WrapObject(JSContext*, JS::Handle)’: 28:41.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryEntryBinding.h:35:27: note: ‘reflector’ declared here 28:41.71 35 | JS::Rooted reflector(aCx); 28:41.71 | ^~~~~~~~~ 28:41.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:36:16: note: ‘aCx’ declared here 28:41.71 36 | JSContext* aCx, JS::Handle aGivenProto) { 28:41.71 | ~~~~~~~~~~~^~~ 28:41.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:41.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:41.72 inlined from ‘JSObject* mozilla::dom::FileSystemDirectoryReader_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemDirectoryReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryReaderBinding.h:149:27, 28:41.72 inlined from ‘virtual JSObject* mozilla::dom::FileSystemDirectoryReader::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:147:49: 28:41.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:41.73 1169 | *this->stack = this; 28:41.73 | ~~~~~~~~~~~~~^~~~~~ 28:41.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/CallbackRunnables.cpp:14: 28:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryReaderBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemDirectoryReader::WrapObject(JSContext*, JS::Handle)’: 28:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryReaderBinding.h:149:27: note: ‘reflector’ declared here 28:41.75 149 | JS::Rooted reflector(aCx); 28:41.75 | ^~~~~~~~~ 28:41.75 In file included from Unified_cpp_filesystem_compat0.cpp:29: 28:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:146:16: note: ‘aCx’ declared here 28:41.75 146 | JSContext* aCx, JS::Handle aGivenProto) { 28:41.75 | ~~~~~~~~~~~^~~ 28:41.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:41.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:41.77 inlined from ‘JSObject* mozilla::dom::FileSystemEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemEntryBinding.h:35:27, 28:41.77 inlined from ‘virtual JSObject* mozilla::dom::FileSystemEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemEntry.cpp:60:39: 28:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:41.77 1169 | *this->stack = this; 28:41.77 | ~~~~~~~~~~~~~^~~~~~ 28:41.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemEntry.cpp:12, 28:41.77 from Unified_cpp_filesystem_compat0.cpp:38: 28:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemEntryBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemEntry::WrapObject(JSContext*, JS::Handle)’: 28:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemEntryBinding.h:35:27: note: ‘reflector’ declared here 28:41.77 35 | JS::Rooted reflector(aCx); 28:41.77 | ^~~~~~~~~ 28:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemEntry.cpp:58:50: note: ‘aCx’ declared here 28:41.77 58 | JSObject* FileSystemEntry::WrapObject(JSContext* aCx, 28:41.77 | ~~~~~~~~~~~^~~ 28:41.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:41.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 28:41.79 inlined from ‘JSObject* mozilla::dom::FileSystemFileEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemFileEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileEntryBinding.h:149:27, 28:41.79 inlined from ‘virtual JSObject* mozilla::dom::FileSystemFileEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemFileEntry.cpp:63:43: 28:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:41.79 1169 | *this->stack = this; 28:41.80 | ~~~~~~~~~~~~~^~~~~~ 28:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemFileEntry.cpp:12, 28:41.80 from Unified_cpp_filesystem_compat0.cpp:47: 28:41.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileEntryBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemFileEntry::WrapObject(JSContext*, JS::Handle)’: 28:41.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileEntryBinding.h:149:27: note: ‘reflector’ declared here 28:41.80 149 | JS::Rooted reflector(aCx); 28:41.80 | ^~~~~~~~~ 28:41.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemFileEntry.cpp:61:54: note: ‘aCx’ declared here 28:41.80 61 | JSObject* FileSystemFileEntry::WrapObject(JSContext* aCx, 28:41.80 | ~~~~~~~~~~~^~~ 28:45.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 28:45.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 28:45.41 inlined from ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:71:60: 28:45.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘valueObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 28:45.41 1169 | *this->stack = this; 28:45.41 | ~~~~~~~~~~~~~^~~~~~ 28:45.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 28:45.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:71:29: note: ‘valueObj’ declared here 28:45.41 71 | JS::Rooted valueObj(aCx, &value.toObject()); 28:45.41 | ^~~~~~~~ 28:45.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:43:44: note: ‘aCx’ declared here 28:45.41 43 | virtual void ResolvedCallback(JSContext* aCx, JS::Handle aValue, 28:45.41 | ~~~~~~~~~~~^~~ 28:45.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 28:45.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 28:45.47 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 28:45.47 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 28:45.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 28:45.47 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:33, 28:45.47 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 28:45.47 inlined from ‘bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2260:36, 28:45.47 inlined from ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:57:9: 28:45.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 28:45.47 315 | mHdr->mLength = 0; 28:45.47 | ~~~~~~~~~~~~~~^~~ 28:45.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 28:45.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:56:46: note: at offset 8 into object ‘sequence’ of size 8 28:45.47 56 | Sequence> sequence; 28:45.47 | ^~~~~~~~ 28:46.40 dom/filesystem 28:51.80 Compiling futures-executor v0.3.28 28:54.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 28:54.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 28:54.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 28:54.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 28:54.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/AsyncEventDispatcher.cpp:10, 28:54.11 from Unified_cpp_dom_events0.cpp:11: 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 28:54.11 202 | return ReinterpretHelper::FromInternalValue(v); 28:54.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 28:54.11 4432 | return mProperties.Get(aProperty, aFoundResult); 28:54.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 28:54.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 28:54.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 28:54.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 28:54.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 28:54.11 413 | struct FrameBidiData { 28:54.11 | ^~~~~~~~~~~~~ 29:04.35 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 29:04.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:04.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:04.38 inlined from ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at ImageDocumentBinding.cpp:566:35: 29:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:04.38 1169 | *this->stack = this; 29:04.38 | ~~~~~~~~~~~~~^~~~~~ 29:04.38 In file included from UnifiedBindings11.cpp:288: 29:04.38 ImageDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 29:04.38 ImageDocumentBinding.cpp:566:25: note: ‘expando’ declared here 29:04.38 566 | JS::Rooted expando(cx); 29:04.38 | ^~~~~~~ 29:04.38 ImageDocumentBinding.cpp:556:42: note: ‘cx’ declared here 29:04.38 556 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 29:04.38 | ~~~~~~~~~~~^~ 29:04.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:04.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:04.43 inlined from ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at ImageDecoderBinding.cpp:2581:60: 29:04.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:04.43 1169 | *this->stack = this; 29:04.43 | ~~~~~~~~~~~~~^~~~~~ 29:04.43 In file included from UnifiedBindings11.cpp:275: 29:04.43 ImageDecoderBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 29:04.43 ImageDecoderBinding.cpp:2581:25: note: ‘expando’ declared here 29:04.43 2581 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 29:04.43 | ^~~~~~~ 29:04.43 ImageDecoderBinding.cpp:2564:36: note: ‘cx’ declared here 29:04.43 2564 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 29:04.43 | ~~~~~~~~~~~^~ 29:04.75 dom/flex 29:11.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:11.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:11.80 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPseudoElementNames(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:4461:71: 29:11.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:11.80 1169 | *this->stack = this; 29:11.80 | ~~~~~~~~~~~~~^~~~~~ 29:11.81 In file included from UnifiedBindings11.cpp:327: 29:11.82 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPseudoElementNames(JSContext*, unsigned int, JS::Value*)’: 29:11.82 InspectorUtilsBinding.cpp:4461:25: note: ‘returnArray’ declared here 29:11.82 4461 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:11.82 | ^~~~~~~~~~~ 29:11.82 InspectorUtilsBinding.cpp:4439:37: note: ‘cx’ declared here 29:11.82 4439 | getCSSPseudoElementNames(JSContext* cx, unsigned argc, JS::Value* vp) 29:11.82 | ~~~~~~~~~~~^~ 29:16.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:16.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:16.30 inlined from ‘bool mozilla::dom::ImageData_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ImageDataBinding.cpp:112:85: 29:16.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:16.30 1169 | *this->stack = this; 29:16.30 | ~~~~~~~~~~~~~^~~~~~ 29:16.30 In file included from UnifiedBindings11.cpp:262: 29:16.30 ImageDataBinding.cpp: In function ‘bool mozilla::dom::ImageData_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 29:16.30 ImageDataBinding.cpp:112:25: note: ‘slotStorage’ declared here 29:16.30 112 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 29:16.30 | ^~~~~~~~~~~ 29:16.30 ImageDataBinding.cpp:102:21: note: ‘cx’ declared here 29:16.30 102 | get_data(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 29:16.30 | ~~~~~~~~~~~^~ 29:17.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 29:17.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.h:10, 29:17.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.cpp:7, 29:17.17 from Unified_cpp_dom_fetch1.cpp:2: 29:17.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:17.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:17.17 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 29:17.17 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.h:42:34: 29:17.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:17.17 1169 | *this->stack = this; 29:17.17 | ~~~~~~~~~~~~~^~~~~~ 29:17.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.h:14: 29:17.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In member function ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’: 29:17.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 29:17.17 976 | JS::Rooted reflector(aCx); 29:17.17 | ^~~~~~~~~ 29:17.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.h:40:35: note: ‘aCx’ declared here 29:17.17 40 | JSObject* WrapObject(JSContext* aCx, 29:17.17 | ~~~~~~~~~~~^~~ 29:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::Response::_ZThn72_N7mozilla3dom8Response10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 29:17.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:17.43 1169 | *this->stack = this; 29:17.43 | ~~~~~~~~~~~~~^~~~~~ 29:17.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 29:17.43 976 | JS::Rooted reflector(aCx); 29:17.43 | ^~~~~~~~~ 29:17.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fetch/Response.h:40:35: note: ‘aCx’ declared here 29:17.43 40 | JSObject* WrapObject(JSContext* aCx, 29:17.43 | ~~~~~~~~~~~^~~ 29:18.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:18.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:18.36 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getRegisteredCssHighlights(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:5047:71: 29:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:18.36 1169 | *this->stack = this; 29:18.36 | ~~~~~~~~~~~~~^~~~~~ 29:18.36 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getRegisteredCssHighlights(JSContext*, unsigned int, JS::Value*)’: 29:18.36 InspectorUtilsBinding.cpp:5047:25: note: ‘returnArray’ declared here 29:18.36 5047 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:18.36 | ^~~~~~~~~~~ 29:18.36 InspectorUtilsBinding.cpp:4999:39: note: ‘cx_’ declared here 29:18.36 4999 | getRegisteredCssHighlights(JSContext* cx_, unsigned argc, JS::Value* vp) 29:18.36 | ~~~~~~~~~~~^~~ 29:18.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:18.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:18.55 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getBlockLineCounts(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:4929:71: 29:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:18.55 1169 | *this->stack = this; 29:18.55 | ~~~~~~~~~~~~~^~~~~~ 29:18.55 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getBlockLineCounts(JSContext*, unsigned int, JS::Value*)’: 29:18.55 InspectorUtilsBinding.cpp:4929:25: note: ‘returnArray’ declared here 29:18.55 4929 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:18.55 | ^~~~~~~~~~~ 29:18.55 InspectorUtilsBinding.cpp:4884:31: note: ‘cx_’ declared here 29:18.55 4884 | getBlockLineCounts(JSContext* cx_, unsigned argc, JS::Value* vp) 29:18.55 | ~~~~~~~~~~~^~~ 29:18.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:18.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:18.75 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getRuleIndex(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3378:71: 29:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:18.75 1169 | *this->stack = this; 29:18.75 | ~~~~~~~~~~~~~^~~~~~ 29:18.75 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getRuleIndex(JSContext*, unsigned int, JS::Value*)’: 29:18.75 InspectorUtilsBinding.cpp:3378:25: note: ‘returnArray’ declared here 29:18.75 3378 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:18.75 | ^~~~~~~~~~~ 29:18.75 InspectorUtilsBinding.cpp:3338:25: note: ‘cx_’ declared here 29:18.75 3338 | getRuleIndex(JSContext* cx_, unsigned argc, JS::Value* vp) 29:18.75 | ~~~~~~~~~~~^~~ 29:19.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:19.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:19.02 inlined from ‘bool mozilla::dom::IntersectionObserver_Binding::get_thresholds(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at IntersectionObserverBinding.cpp:1211: 29:19.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:19.02 1169 | *this->stack = this; 29:19.02 | ~~~~~~~~~~~~~^~~~~~ 29:19.02 In file included from UnifiedBindings11.cpp:353: 29:19.02 IntersectionObserverBinding.cpp: In function ‘bool mozilla::dom::IntersectionObserver_Binding::get_thresholds(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 29:19.02 IntersectionObserverBinding.cpp:1211: note: ‘slotStorage’ declared here 29:19.02 1211 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 29:19.02 IntersectionObserverBinding.cpp:1201: note: ‘cx’ declared here 29:19.02 1201 | get_thresholds(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 29:19.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:19.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:19.33 inlined from ‘bool mozilla::dom::IDBCursor_Binding::Wrap(JSContext*, mozilla::dom::IDBCursor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBCursorBinding.cpp:1022:90: 29:19.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:19.33 1169 | *this->stack = this; 29:19.33 | ~~~~~~~~~~~~~^~~~~~ 29:19.33 In file included from UnifiedBindings11.cpp:15: 29:19.33 IDBCursorBinding.cpp: In function ‘bool mozilla::dom::IDBCursor_Binding::Wrap(JSContext*, mozilla::dom::IDBCursor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:19.33 IDBCursorBinding.cpp:1022:25: note: ‘global’ declared here 29:19.33 1022 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:19.33 | ^~~~~~ 29:19.33 IDBCursorBinding.cpp:997:17: note: ‘aCx’ declared here 29:19.33 997 | Wrap(JSContext* aCx, mozilla::dom::IDBCursor* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:19.33 | ~~~~~~~~~~~^~~ 29:19.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:19.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:19.47 inlined from ‘bool mozilla::dom::IDBCursorWithValue_Binding::Wrap(JSContext*, mozilla::dom::IDBCursor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBCursorBinding.cpp:1346:90: 29:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:19.47 1169 | *this->stack = this; 29:19.47 | ~~~~~~~~~~~~~^~~~~~ 29:19.48 IDBCursorBinding.cpp: In function ‘bool mozilla::dom::IDBCursorWithValue_Binding::Wrap(JSContext*, mozilla::dom::IDBCursor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:19.49 IDBCursorBinding.cpp:1346:25: note: ‘global’ declared here 29:19.49 1346 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:19.49 | ^~~~~~ 29:19.49 IDBCursorBinding.cpp:1318:17: note: ‘aCx’ declared here 29:19.49 1318 | Wrap(JSContext* aCx, mozilla::dom::IDBCursor* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:19.49 | ~~~~~~~~~~~^~~ 29:20.11 Compiling lalrpop-util v0.19.12 29:20.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:20.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:20.41 inlined from ‘bool mozilla::dom::IDBDatabaseInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IDBFactoryBinding.cpp:78:54: 29:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:20.41 1169 | *this->stack = this; 29:20.41 | ~~~~~~~~~~~~~^~~~~~ 29:20.41 In file included from UnifiedBindings11.cpp:41: 29:20.41 IDBFactoryBinding.cpp: In member function ‘bool mozilla::dom::IDBDatabaseInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:20.41 IDBFactoryBinding.cpp:78:25: note: ‘obj’ declared here 29:20.41 78 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:20.41 | ^~~ 29:20.41 IDBFactoryBinding.cpp:70:46: note: ‘cx’ declared here 29:20.41 70 | IDBDatabaseInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:20.41 | ~~~~~~~~~~~^~ 29:21.24 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 29:21.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:21.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:21.82 inlined from ‘bool mozilla::dom::IDBRequest_Binding::Wrap(JSContext*, mozilla::dom::IDBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBRequestBinding.cpp:1085:90: 29:21.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:21.82 1169 | *this->stack = this; 29:21.82 | ~~~~~~~~~~~~~^~~~~~ 29:21.82 In file included from UnifiedBindings11.cpp:106: 29:21.82 IDBRequestBinding.cpp: In function ‘bool mozilla::dom::IDBRequest_Binding::Wrap(JSContext*, mozilla::dom::IDBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:21.82 IDBRequestBinding.cpp:1085:25: note: ‘global’ declared here 29:21.82 1085 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:21.82 | ^~~~~~ 29:21.82 IDBRequestBinding.cpp:1057:17: note: ‘aCx’ declared here 29:21.82 1057 | Wrap(JSContext* aCx, mozilla::dom::IDBRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:21.82 | ~~~~~~~~~~~^~~ 29:22.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 29:22.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 29:22.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:14, 29:22.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:16, 29:22.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 29:22.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/AnimationEvent.cpp:7, 29:22.80 from Unified_cpp_dom_events0.cpp:2: 29:22.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:22.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:22.80 inlined from ‘JSObject* mozilla::dom::AnimationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AnimationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEventBinding.h:88:27, 29:22.80 inlined from ‘virtual JSObject* mozilla::dom::AnimationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:29:40: 29:22.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:22.80 1169 | *this->stack = this; 29:22.80 | ~~~~~~~~~~~~~^~~~~~ 29:22.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:11: 29:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::AnimationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEventBinding.h:88:27: note: ‘reflector’ declared here 29:22.82 88 | JS::Rooted reflector(aCx); 29:22.82 | ^~~~~~~~~ 29:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:28:18: note: ‘aCx’ declared here 29:22.82 28 | JSContext* aCx, JS::Handle aGivenProto) override { 29:22.82 | ~~~~~~~~~~~^~~ 29:22.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:22.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:22.90 inlined from ‘bool mozilla::dom::FileInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IOUtilsBinding.cpp:370:54: 29:22.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:22.90 1169 | *this->stack = this; 29:22.90 | ~~~~~~~~~~~~~^~~~~~ 29:22.90 In file included from UnifiedBindings11.cpp:158: 29:22.90 IOUtilsBinding.cpp: In member function ‘bool mozilla::dom::FileInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:22.90 IOUtilsBinding.cpp:370:25: note: ‘obj’ declared here 29:22.90 370 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:22.90 | ^~~ 29:22.90 IOUtilsBinding.cpp:362:39: note: ‘cx’ declared here 29:22.90 362 | FileInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:22.90 | ~~~~~~~~~~~^~ 29:22.95 Compiling storage_variant v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/variant) 29:22.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:22.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:22.98 inlined from ‘JSObject* mozilla::dom::BeforeUnloadEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BeforeUnloadEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h:35:27, 29:22.98 inlined from ‘virtual JSObject* mozilla::dom::BeforeUnloadEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:25:43: 29:22.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:22.99 1169 | *this->stack = this; 29:22.99 | ~~~~~~~~~~~~~^~~~~~ 29:23.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:10, 29:23.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/BeforeUnloadEvent.cpp:7, 29:23.00 from Unified_cpp_dom_events0.cpp:20: 29:23.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::BeforeUnloadEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h:35:27: note: ‘reflector’ declared here 29:23.00 35 | JS::Rooted reflector(aCx); 29:23.00 | ^~~~~~~~~ 29:23.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:24:18: note: ‘aCx’ declared here 29:23.00 24 | JSContext* aCx, JS::Handle aGivenProto) override { 29:23.00 | ~~~~~~~~~~~^~~ 29:23.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.28 inlined from ‘JSObject* mozilla::dom::Clipboard_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Clipboard]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardBinding.h:457:27, 29:23.28 inlined from ‘virtual JSObject* mozilla::dom::Clipboard::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp:807:33: 29:23.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.28 1169 | *this->stack = this; 29:23.28 | ~~~~~~~~~~~~~^~~~~~ 29:23.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardItem.h:11, 29:23.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp:17, 29:23.28 from Unified_cpp_dom_events0.cpp:29: 29:23.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardBinding.h: In member function ‘virtual JSObject* mozilla::dom::Clipboard::WrapObject(JSContext*, JS::Handle)’: 29:23.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardBinding.h:457:27: note: ‘reflector’ declared here 29:23.28 457 | JS::Rooted reflector(aCx); 29:23.28 | ^~~~~~~~~ 29:23.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp:805:44: note: ‘aCx’ declared here 29:23.28 805 | JSObject* Clipboard::WrapObject(JSContext* aCx, 29:23.28 | ~~~~~~~~~~~^~~ 29:23.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.32 inlined from ‘JSObject* mozilla::dom::ClipboardEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ClipboardEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEventBinding.h:87:27, 29:23.32 inlined from ‘virtual JSObject* mozilla::dom::ClipboardEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEvent.h:26:40: 29:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.32 1169 | *this->stack = this; 29:23.32 | ~~~~~~~~~~~~~^~~~~~ 29:23.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEvent.h:11, 29:23.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ClipboardEvent.cpp:7, 29:23.32 from Unified_cpp_dom_events0.cpp:38: 29:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ClipboardEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEventBinding.h:87:27: note: ‘reflector’ declared here 29:23.32 87 | JS::Rooted reflector(aCx); 29:23.32 | ^~~~~~~~~ 29:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClipboardEvent.h:25:18: note: ‘aCx’ declared here 29:23.32 25 | JSContext* aCx, JS::Handle aGivenProto) override { 29:23.32 | ~~~~~~~~~~~^~~ 29:23.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.53 inlined from ‘JSObject* mozilla::dom::CommandEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CommandEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEventBinding.h:38:27, 29:23.53 inlined from ‘virtual JSObject* mozilla::dom::CommandEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEvent.h:25:38: 29:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.53 1169 | *this->stack = this; 29:23.53 | ~~~~~~~~~~~~~^~~~~~ 29:23.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEvent.h:11, 29:23.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/CommandEvent.cpp:7, 29:23.53 from Unified_cpp_dom_events0.cpp:56: 29:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CommandEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEventBinding.h:38:27: note: ‘reflector’ declared here 29:23.53 38 | JS::Rooted reflector(aCx); 29:23.53 | ^~~~~~~~~ 29:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommandEvent.h:24:18: note: ‘aCx’ declared here 29:23.53 24 | JSContext* aCx, JS::Handle aGivenProto) override { 29:23.53 | ~~~~~~~~~~~^~~ 29:23.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.58 inlined from ‘JSObject* mozilla::dom::EventTarget_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ConstructibleEventTarget]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTargetBinding.h:788:27, 29:23.58 inlined from ‘virtual JSObject* mozilla::dom::ConstructibleEventTarget::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ConstructibleEventTarget.cpp:14:35: 29:23.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:23.58 1169 | *this->stack = this; 29:23.58 | ~~~~~~~~~~~~~^~~~~~ 29:23.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ConstructibleEventTarget.cpp:8, 29:23.60 from Unified_cpp_dom_events0.cpp:74: 29:23.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTargetBinding.h: In member function ‘virtual JSObject* mozilla::dom::ConstructibleEventTarget::WrapObject(JSContext*, JS::Handle)’: 29:23.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTargetBinding.h:788:27: note: ‘reflector’ declared here 29:23.60 788 | JS::Rooted reflector(aCx); 29:23.60 | ^~~~~~~~~ 29:23.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ConstructibleEventTarget.cpp:13:16: note: ‘cx’ declared here 29:23.60 13 | JSContext* cx, JS::Handle aGivenProto) { 29:23.60 | ~~~~~~~~~~~^~ 29:23.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.68 inlined from ‘JSObject* mozilla::dom::CustomEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CustomEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomEventBinding.h:84, 29:23.68 inlined from ‘virtual JSObject* mozilla::dom::CustomEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/CustomEvent.cpp:61: 29:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.68 1169 | *this->stack = this; 29:23.68 | ~~~~~~~~~~~~~^~~~~~ 29:23.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/CustomEvent.cpp:8, 29:23.68 from Unified_cpp_dom_events0.cpp:92: 29:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CustomEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomEventBinding.h:84: note: ‘reflector’ declared here 29:23.68 84 | JS::Rooted reflector(aCx); 29:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/CustomEvent.cpp:59: note: ‘aCx’ declared here 29:23.68 59 | JSObject* CustomEvent::WrapObjectInternal(JSContext* aCx, 29:23.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.73 inlined from ‘JSObject* mozilla::dom::DataTransfer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DataTransfer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:35, 29:23.73 inlined from ‘virtual JSObject* mozilla::dom::DataTransfer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:260: 29:23.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.73 1169 | *this->stack = this; 29:23.73 | ~~~~~~~~~~~~~^~~~~~ 29:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:41, 29:23.73 from Unified_cpp_dom_events0.cpp:110: 29:23.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h: In member function ‘virtual JSObject* mozilla::dom::DataTransfer::WrapObject(JSContext*, JS::Handle)’: 29:23.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:35: note: ‘reflector’ declared here 29:23.73 35 | JS::Rooted reflector(aCx); 29:23.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:258: note: ‘aCx’ declared here 29:23.74 258 | JSObject* DataTransfer::WrapObject(JSContext* aCx, 29:23.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.77 inlined from ‘JSObject* mozilla::dom::DataTransferItem_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DataTransferItem]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemBinding.h:148, 29:23.77 inlined from ‘virtual JSObject* mozilla::dom::DataTransferItem::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItem.cpp:64: 29:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.77 1169 | *this->stack = this; 29:23.77 | ~~~~~~~~~~~~~^~~~~~ 29:23.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItem.cpp:16, 29:23.77 from Unified_cpp_dom_events0.cpp:119: 29:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemBinding.h: In member function ‘virtual JSObject* mozilla::dom::DataTransferItem::WrapObject(JSContext*, JS::Handle)’: 29:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemBinding.h:148: note: ‘reflector’ declared here 29:23.77 148 | JS::Rooted reflector(aCx); 29:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItem.cpp:62: note: ‘aCx’ declared here 29:23.77 62 | JSObject* DataTransferItem::WrapObject(JSContext* aCx, 29:23.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.78 inlined from ‘JSObject* mozilla::dom::DataTransferItemList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DataTransferItemList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:35, 29:23.78 inlined from ‘virtual JSObject* mozilla::dom::DataTransferItemList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItemList.cpp:36: 29:23.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.78 1169 | *this->stack = this; 29:23.78 | ~~~~~~~~~~~~~^~~~~~ 29:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItemList.cpp:20, 29:23.78 from Unified_cpp_dom_events0.cpp:128: 29:23.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DataTransferItemList::WrapObject(JSContext*, JS::Handle)’: 29:23.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:35: note: ‘reflector’ declared here 29:23.78 35 | JS::Rooted reflector(aCx); 29:23.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItemList.cpp:34: note: ‘aCx’ declared here 29:23.78 34 | JSObject* DataTransferItemList::WrapObject(JSContext* aCx, 29:23.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.85 inlined from ‘JSObject* mozilla::dom::DeviceMotionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DeviceMotionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEventBinding.h:223, 29:23.85 inlined from ‘virtual JSObject* mozilla::dom::DeviceMotionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEvent.h:83: 29:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.85 1169 | *this->stack = this; 29:23.85 | ~~~~~~~~~~~~~^~~~~~ 29:23.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEvent.h:11, 29:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DeviceMotionEvent.cpp:7, 29:23.85 from Unified_cpp_dom_events0.cpp:137: 29:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::DeviceMotionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEventBinding.h:223: note: ‘reflector’ declared here 29:23.85 223 | JS::Rooted reflector(aCx); 29:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceMotionEvent.h:82: note: ‘aCx’ declared here 29:23.85 82 | JSContext* aCx, JS::Handle aGivenProto) override { 29:23.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:23.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:23.88 inlined from ‘JSObject* mozilla::dom::CompositionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CompositionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEventBinding.h:99:27, 29:23.88 inlined from ‘virtual JSObject* mozilla::dom::CompositionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:34:42: 29:23.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:23.88 1169 | *this->stack = this; 29:23.88 | ~~~~~~~~~~~~~^~~~~~ 29:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:10, 29:23.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/CompositionEvent.cpp:7, 29:23.88 from Unified_cpp_dom_events0.cpp:65: 29:23.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CompositionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:23.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEventBinding.h:99:27: note: ‘reflector’ declared here 29:23.88 99 | JS::Rooted reflector(aCx); 29:23.88 | ^~~~~~~~~ 29:23.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:33:18: note: ‘aCx’ declared here 29:23.88 33 | JSContext* aCx, JS::Handle aGivenProto) override { 29:23.88 | ~~~~~~~~~~~^~~ 29:24.21 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 29:25.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:25.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:25.19 inlined from ‘bool mozilla::dom::SyncReadFile_Binding::Wrap(JSContext*, mozilla::dom::SyncReadFile*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IOUtilsBinding.cpp:3736:90: 29:25.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:25.19 1169 | *this->stack = this; 29:25.19 | ~~~~~~~~~~~~~^~~~~~ 29:25.19 IOUtilsBinding.cpp: In function ‘bool mozilla::dom::SyncReadFile_Binding::Wrap(JSContext*, mozilla::dom::SyncReadFile*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:25.19 IOUtilsBinding.cpp:3736:25: note: ‘global’ declared here 29:25.19 3736 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:25.19 | ^~~~~~ 29:25.19 IOUtilsBinding.cpp:3711:17: note: ‘aCx’ declared here 29:25.19 3711 | Wrap(JSContext* aCx, mozilla::dom::SyncReadFile* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:25.19 | ~~~~~~~~~~~^~~ 29:25.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:25.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:25.51 inlined from ‘bool mozilla::dom::IdentityProviderAccount::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:513:54: 29:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:25.51 1169 | *this->stack = this; 29:25.51 | ~~~~~~~~~~~~~^~~~~~ 29:25.51 In file included from UnifiedBindings11.cpp:171: 29:25.51 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderAccount::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:25.51 IdentityCredentialBinding.cpp:513:25: note: ‘obj’ declared here 29:25.51 513 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:25.51 | ^~~ 29:25.51 IdentityCredentialBinding.cpp:505:54: note: ‘cx’ declared here 29:25.51 505 | IdentityProviderAccount::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:25.51 | ~~~~~~~~~~~^~ 29:25.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:25.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:25.98 inlined from ‘bool mozilla::dom::IdentityProviderClientMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:764:54: 29:25.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:25.98 1169 | *this->stack = this; 29:25.98 | ~~~~~~~~~~~~~^~~~~~ 29:25.98 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderClientMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:25.98 IdentityCredentialBinding.cpp:764:25: note: ‘obj’ declared here 29:25.98 764 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:25.98 | ^~~ 29:25.98 IdentityCredentialBinding.cpp:756:61: note: ‘cx’ declared here 29:25.98 756 | IdentityProviderClientMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:25.98 | ~~~~~~~~~~~^~ 29:26.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:26.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:26.15 inlined from ‘bool mozilla::dom::IdentityProviderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:1036:54: 29:26.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:26.15 1169 | *this->stack = this; 29:26.15 | ~~~~~~~~~~~~~^~~~~~ 29:26.18 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:26.19 IdentityCredentialBinding.cpp:1036:25: note: ‘obj’ declared here 29:26.19 1036 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:26.19 | ^~~ 29:26.19 IdentityCredentialBinding.cpp:1028:53: note: ‘cx’ declared here 29:26.19 1028 | IdentityProviderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:26.19 | ~~~~~~~~~~~^~ 29:26.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:26.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:26.51 inlined from ‘bool mozilla::dom::IdentityProviderIcon::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:1324:54: 29:26.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:26.51 1169 | *this->stack = this; 29:26.51 | ~~~~~~~~~~~~~^~~~~~ 29:26.51 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderIcon::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:26.51 IdentityCredentialBinding.cpp:1324:25: note: ‘obj’ declared here 29:26.51 1324 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:26.51 | ^~~ 29:26.51 IdentityCredentialBinding.cpp:1316:51: note: ‘cx’ declared here 29:26.51 1316 | IdentityProviderIcon::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:26.51 | ~~~~~~~~~~~^~ 29:26.67 dom/fs/api 29:26.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:26.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:26.96 inlined from ‘bool mozilla::dom::IdentityProviderAccountList::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:2154:54: 29:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:26.96 1169 | *this->stack = this; 29:26.96 | ~~~~~~~~~~~~~^~~~~~ 29:26.96 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderAccountList::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:26.96 IdentityCredentialBinding.cpp:2154:25: note: ‘obj’ declared here 29:26.96 2154 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:26.96 | ^~~ 29:26.96 IdentityCredentialBinding.cpp:2146:58: note: ‘cx’ declared here 29:26.96 2146 | IdentityProviderAccountList::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:26.96 | ~~~~~~~~~~~^~ 29:27.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:27.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:27.16 inlined from ‘bool mozilla::dom::IdentityProviderBranding::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:2387:54: 29:27.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:27.16 1169 | *this->stack = this; 29:27.16 | ~~~~~~~~~~~~~^~~~~~ 29:27.16 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderBranding::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:27.16 IdentityCredentialBinding.cpp:2387:25: note: ‘obj’ declared here 29:27.16 2387 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:27.16 | ^~~ 29:27.16 IdentityCredentialBinding.cpp:2379:55: note: ‘cx’ declared here 29:27.16 2379 | IdentityProviderBranding::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:27.16 | ~~~~~~~~~~~^~ 29:27.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:27.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:27.42 inlined from ‘bool mozilla::dom::IdentityProviderAPIConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IdentityCredentialBinding.cpp:2661:54: 29:27.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:27.42 1169 | *this->stack = this; 29:27.42 | ~~~~~~~~~~~~~^~~~~~ 29:27.42 IdentityCredentialBinding.cpp: In member function ‘bool mozilla::dom::IdentityProviderAPIConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:27.42 IdentityCredentialBinding.cpp:2661:25: note: ‘obj’ declared here 29:27.42 2661 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:27.42 | ^~~ 29:27.42 IdentityCredentialBinding.cpp:2653:56: note: ‘cx’ declared here 29:27.42 2653 | IdentityProviderAPIConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:27.42 | ~~~~~~~~~~~^~ 29:30.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:30.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:30.45 inlined from ‘bool mozilla::dom::InspectorCSSPropertyDefinition::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:236:54: 29:30.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:30.45 1169 | *this->stack = this; 29:30.45 | ~~~~~~~~~~~~~^~~~~~ 29:30.45 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorCSSPropertyDefinition::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:30.45 InspectorUtilsBinding.cpp:236:25: note: ‘obj’ declared here 29:30.45 236 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:30.45 | ^~~ 29:30.45 InspectorUtilsBinding.cpp:228:61: note: ‘cx’ declared here 29:30.45 228 | InspectorCSSPropertyDefinition::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:30.45 | ~~~~~~~~~~~^~ 29:30.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:30.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:30.52 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getCSSRegisteredProperties(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:5114:71: 29:30.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:30.52 1169 | *this->stack = this; 29:30.52 | ~~~~~~~~~~~~~^~~~~~ 29:30.53 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getCSSRegisteredProperties(JSContext*, unsigned int, JS::Value*)’: 29:30.54 InspectorUtilsBinding.cpp:5114:25: note: ‘returnArray’ declared here 29:30.54 5114 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:30.54 | ^~~~~~~~~~~ 29:30.54 InspectorUtilsBinding.cpp:5074:39: note: ‘cx_’ declared here 29:30.54 5074 | getCSSRegisteredProperties(JSContext* cx_, unsigned argc, JS::Value* vp) 29:30.54 | ~~~~~~~~~~~^~~ 29:30.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:30.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:30.69 inlined from ‘bool mozilla::dom::InspectorCSSToken::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:368:54: 29:30.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:30.69 1169 | *this->stack = this; 29:30.69 | ~~~~~~~~~~~~~^~~~~~ 29:30.69 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorCSSToken::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:30.69 InspectorUtilsBinding.cpp:368:25: note: ‘obj’ declared here 29:30.69 368 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:30.69 | ^~~ 29:30.69 InspectorUtilsBinding.cpp:360:48: note: ‘cx’ declared here 29:30.69 360 | InspectorCSSToken::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:30.69 | ~~~~~~~~~~~^~ 29:30.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:30.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:30.94 inlined from ‘bool mozilla::dom::InspectorColorToResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:505:54: 29:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:30.94 1169 | *this->stack = this; 29:30.94 | ~~~~~~~~~~~~~^~~~~~ 29:30.96 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorColorToResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:30.97 InspectorUtilsBinding.cpp:505:25: note: ‘obj’ declared here 29:30.97 505 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:30.97 | ^~~ 29:30.97 InspectorUtilsBinding.cpp:497:53: note: ‘cx’ declared here 29:30.97 497 | InspectorColorToResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:30.97 | ~~~~~~~~~~~^~ 29:31.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.16 inlined from ‘bool mozilla::dom::InspectorFontFeature::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:627:54: 29:31.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.16 1169 | *this->stack = this; 29:31.16 | ~~~~~~~~~~~~~^~~~~~ 29:31.16 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorFontFeature::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:31.16 InspectorUtilsBinding.cpp:627:25: note: ‘obj’ declared here 29:31.16 627 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:31.16 | ^~~ 29:31.16 InspectorUtilsBinding.cpp:619:51: note: ‘cx’ declared here 29:31.16 619 | InspectorFontFeature::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:31.16 | ~~~~~~~~~~~^~ 29:31.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.21 inlined from ‘bool mozilla::dom::InspectorFontFace_Binding::getFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at InspectorUtilsBinding.cpp:2395:71: 29:31.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.21 1169 | *this->stack = this; 29:31.21 | ~~~~~~~~~~~~~^~~~~~ 29:31.21 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorFontFace_Binding::getFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 29:31.22 InspectorUtilsBinding.cpp:2395:25: note: ‘returnArray’ declared here 29:31.22 2395 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:31.22 | ^~~~~~~~~~~ 29:31.22 InspectorUtilsBinding.cpp:2376:24: note: ‘cx’ declared here 29:31.22 2376 | getFeatures(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 29:31.22 | ~~~~~~~~~~~^~ 29:31.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.42 inlined from ‘bool mozilla::dom::InspectorRGBATuple::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:755:54: 29:31.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.42 1169 | *this->stack = this; 29:31.42 | ~~~~~~~~~~~~~^~~~~~ 29:31.42 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorRGBATuple::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:31.42 InspectorUtilsBinding.cpp:755:25: note: ‘obj’ declared here 29:31.42 755 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:31.42 | ^~~ 29:31.42 InspectorUtilsBinding.cpp:747:49: note: ‘cx’ declared here 29:31.42 747 | InspectorRGBATuple::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:31.42 | ~~~~~~~~~~~^~ 29:31.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.54 inlined from ‘bool mozilla::dom::InspectorStyleSheetRuleCountAndAtRulesResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:864:54: 29:31.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.54 1169 | *this->stack = this; 29:31.54 | ~~~~~~~~~~~~~^~~~~~ 29:31.54 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorStyleSheetRuleCountAndAtRulesResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:31.54 InspectorUtilsBinding.cpp:864:25: note: ‘obj’ declared here 29:31.54 864 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:31.54 | ^~~ 29:31.54 InspectorUtilsBinding.cpp:856:75: note: ‘cx’ declared here 29:31.54 856 | InspectorStyleSheetRuleCountAndAtRulesResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:31.54 | ~~~~~~~~~~~^~ 29:31.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.73 inlined from ‘bool mozilla::dom::InspectorVariationAxis::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:979:54: 29:31.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.73 1169 | *this->stack = this; 29:31.73 | ~~~~~~~~~~~~~^~~~~~ 29:31.74 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorVariationAxis::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:31.75 InspectorUtilsBinding.cpp:979:25: note: ‘obj’ declared here 29:31.75 979 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:31.75 | ^~~ 29:31.75 InspectorUtilsBinding.cpp:971:53: note: ‘cx’ declared here 29:31.75 971 | InspectorVariationAxis::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:31.75 | ~~~~~~~~~~~^~ 29:31.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:31.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:31.82 inlined from ‘bool mozilla::dom::InspectorFontFace_Binding::getVariationAxes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at InspectorUtilsBinding.cpp:2271:71: 29:31.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:31.82 1169 | *this->stack = this; 29:31.82 | ~~~~~~~~~~~~~^~~~~~ 29:31.83 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorFontFace_Binding::getVariationAxes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 29:31.84 InspectorUtilsBinding.cpp:2271:25: note: ‘returnArray’ declared here 29:31.84 2271 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:31.84 | ^~~~~~~~~~~ 29:31.84 InspectorUtilsBinding.cpp:2252:29: note: ‘cx’ declared here 29:31.84 2252 | getVariationAxes(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 29:31.84 | ~~~~~~~~~~~^~ 29:31.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLCommandQueue.h:13, 29:31.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:25, 29:31.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLExtensions.h:10, 29:31.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLContextExtensions.cpp:7, 29:31.97 from Unified_cpp_dom_canvas2.cpp:2: 29:31.97 In static member function ‘static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = long unsigned int]’, 29:31.97 inlined from ‘bool mozilla::webgl::ConsumerView<_Consumer>::ReadParam(Arg*) [with Arg = mozilla::Maybe; _Consumer = mozilla::webgl::RangeConsumerView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/QueueParamTraits.h:203:73, 29:31.97 inlined from ‘static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/QueueParamTraits.h:427:24: 29:31.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/QueueParamTraits.h:726:5: warning: ‘isSome’ may be used uninitialized [-Wmaybe-uninitialized] 29:31.97 726 | if (!isSome) { 29:31.97 | ^~ 29:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/QueueParamTraits.h: In static member function ‘static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]’: 29:32.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/QueueParamTraits.h:721:10: note: ‘isSome’ was declared here 29:32.00 721 | bool isSome; 29:32.00 | ^~~~~~ 29:32.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:32.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:32.01 inlined from ‘bool mozilla::dom::InspectorVariationValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:1104:54: 29:32.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:32.01 1169 | *this->stack = this; 29:32.01 | ~~~~~~~~~~~~~^~~~~~ 29:32.01 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorVariationValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:32.01 InspectorUtilsBinding.cpp:1104:25: note: ‘obj’ declared here 29:32.01 1104 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:32.01 | ^~~ 29:32.01 InspectorUtilsBinding.cpp:1096:54: note: ‘cx’ declared here 29:32.01 1096 | InspectorVariationValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:32.01 | ~~~~~~~~~~~^~ 29:32.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:32.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:32.27 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyNames(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3559:71: 29:32.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:32.27 1169 | *this->stack = this; 29:32.27 | ~~~~~~~~~~~~~^~~~~~ 29:32.27 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyNames(JSContext*, unsigned int, JS::Value*)’: 29:32.27 InspectorUtilsBinding.cpp:3559:25: note: ‘returnArray’ declared here 29:32.27 3559 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:32.27 | ^~~~~~~~~~~ 29:32.27 InspectorUtilsBinding.cpp:3532:32: note: ‘cx_’ declared here 29:32.27 3532 | getCSSPropertyNames(JSContext* cx_, unsigned argc, JS::Value* vp) 29:32.27 | ~~~~~~~~~~~^~~ 29:32.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:32.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:32.51 inlined from ‘bool mozilla::dom::PropertyPref::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:1315:54: 29:32.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:32.51 1169 | *this->stack = this; 29:32.51 | ~~~~~~~~~~~~~^~~~~~ 29:32.51 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::PropertyPref::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:32.51 InspectorUtilsBinding.cpp:1315:25: note: ‘obj’ declared here 29:32.51 1315 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:32.51 | ^~~ 29:32.51 InspectorUtilsBinding.cpp:1307:43: note: ‘cx’ declared here 29:32.51 1307 | PropertyPref::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:32.51 | ~~~~~~~~~~~^~ 29:32.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:32.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:32.58 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyPrefs(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3608:71: 29:32.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:32.58 1169 | *this->stack = this; 29:32.58 | ~~~~~~~~~~~~~^~~~~~ 29:32.60 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyPrefs(JSContext*, unsigned int, JS::Value*)’: 29:32.61 InspectorUtilsBinding.cpp:3608:25: note: ‘returnArray’ declared here 29:32.61 3608 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:32.61 | ^~~~~~~~~~~ 29:32.61 InspectorUtilsBinding.cpp:3586:32: note: ‘cx’ declared here 29:32.61 3586 | getCSSPropertyPrefs(JSContext* cx, unsigned argc, JS::Value* vp) 29:32.61 | ~~~~~~~~~~~^~ 29:33.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:33.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:33.01 inlined from ‘bool mozilla::dom::InspectorVariationInstance::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InspectorUtilsBinding.cpp:1528:54: 29:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:33.01 1169 | *this->stack = this; 29:33.01 | ~~~~~~~~~~~~~^~~~~~ 29:33.01 InspectorUtilsBinding.cpp: In member function ‘bool mozilla::dom::InspectorVariationInstance::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:33.01 InspectorUtilsBinding.cpp:1528:25: note: ‘obj’ declared here 29:33.01 1528 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:33.01 | ^~~ 29:33.01 InspectorUtilsBinding.cpp:1520:57: note: ‘cx’ declared here 29:33.01 1520 | InspectorVariationInstance::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:33.01 | ~~~~~~~~~~~^~ 29:33.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:33.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:33.15 inlined from ‘bool mozilla::dom::InspectorFontFace_Binding::getVariationInstances(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at InspectorUtilsBinding.cpp:2333:71: 29:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:33.15 1169 | *this->stack = this; 29:33.15 | ~~~~~~~~~~~~~^~~~~~ 29:33.16 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorFontFace_Binding::getVariationInstances(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 29:33.17 InspectorUtilsBinding.cpp:2333:25: note: ‘returnArray’ declared here 29:33.17 2333 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:33.17 | ^~~~~~~~~~~ 29:33.17 InspectorUtilsBinding.cpp:2314:34: note: ‘cx’ declared here 29:33.17 2314 | getVariationInstances(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 29:33.17 | ~~~~~~~~~~~^~ 29:33.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:33.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:33.83 inlined from ‘bool mozilla::dom::InstallTriggerData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at InstallTriggerBinding.cpp:185:54: 29:33.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:33.83 1169 | *this->stack = this; 29:33.83 | ~~~~~~~~~~~~~^~~~~~ 29:33.87 In file included from UnifiedBindings11.cpp:340: 29:33.88 InstallTriggerBinding.cpp: In member function ‘bool mozilla::dom::InstallTriggerData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:33.88 InstallTriggerBinding.cpp:185:25: note: ‘obj’ declared here 29:33.88 185 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:33.88 | ^~~ 29:33.88 InstallTriggerBinding.cpp:177:49: note: ‘cx’ declared here 29:33.88 177 | InstallTriggerData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:33.88 | ~~~~~~~~~~~^~ 29:34.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:34.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:34.54 inlined from ‘bool mozilla::dom::InstallTriggerImpl_Binding::Wrap(JSContext*, mozilla::dom::InstallTriggerImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at InstallTriggerBinding.cpp:1203:90: 29:34.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:34.54 1169 | *this->stack = this; 29:34.54 | ~~~~~~~~~~~~~^~~~~~ 29:34.54 InstallTriggerBinding.cpp: In function ‘bool mozilla::dom::InstallTriggerImpl_Binding::Wrap(JSContext*, mozilla::dom::InstallTriggerImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:34.54 InstallTriggerBinding.cpp:1203:25: note: ‘global’ declared here 29:34.54 1203 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:34.54 | ^~~~~~ 29:34.54 InstallTriggerBinding.cpp:1178:17: note: ‘aCx’ declared here 29:34.54 1178 | Wrap(JSContext* aCx, mozilla::dom::InstallTriggerImpl* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:34.54 | ~~~~~~~~~~~^~~ 29:34.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:34.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:34.74 inlined from ‘virtual JSObject* mozilla::dom::InstallTriggerImpl::WrapObject(JSContext*, JS::Handle)’ at InstallTriggerBinding.cpp:1659:90: 29:34.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:34.74 1169 | *this->stack = this; 29:34.74 | ~~~~~~~~~~~~~^~~~~~ 29:34.74 InstallTriggerBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::InstallTriggerImpl::WrapObject(JSContext*, JS::Handle)’: 29:34.74 InstallTriggerBinding.cpp:1659:25: note: ‘obj’ declared here 29:34.74 1659 | JS::Rooted obj(aCx, InstallTriggerImpl_Binding::Wrap(aCx, this, aGivenProto)); 29:34.74 | ^~~ 29:34.74 InstallTriggerBinding.cpp:1657:43: note: ‘aCx’ declared here 29:34.74 1657 | InstallTriggerImpl::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 29:34.74 | ~~~~~~~~~~~^~~ 29:35.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:35.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:35.53 inlined from ‘bool mozilla::dom::DoubleOrDoubleSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at IntersectionObserverBinding.cpp:192: 29:35.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:35.53 1169 | *this->stack = this; 29:35.53 | ~~~~~~~~~~~~~^~~~~~ 29:35.53 IntersectionObserverBinding.cpp: In member function ‘bool mozilla::dom::DoubleOrDoubleSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 29:35.53 IntersectionObserverBinding.cpp:192: note: ‘returnArray’ declared here 29:35.53 192 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:35.53 IntersectionObserverBinding.cpp:179: note: ‘cx’ declared here 29:35.53 179 | DoubleOrDoubleSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 29:35.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:35.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:35.75 inlined from ‘bool mozilla::dom::OwningDoubleOrDoubleSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at IntersectionObserverBinding.cpp:449: 29:35.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:35.75 1169 | *this->stack = this; 29:35.75 | ~~~~~~~~~~~~~^~~~~~ 29:35.75 IntersectionObserverBinding.cpp: In member function ‘bool mozilla::dom::OwningDoubleOrDoubleSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 29:35.75 IntersectionObserverBinding.cpp:449: note: ‘returnArray’ declared here 29:35.75 449 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:35.75 IntersectionObserverBinding.cpp:436: note: ‘cx’ declared here 29:35.75 436 | OwningDoubleOrDoubleSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 29:36.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:36.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:36.56 inlined from ‘bool mozilla::dom::DisplayNameOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IntlUtilsBinding.cpp:194: 29:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:36.56 1169 | *this->stack = this; 29:36.56 | ~~~~~~~~~~~~~^~~~~~ 29:36.56 IntlUtilsBinding.cpp: In member function ‘bool mozilla::dom::DisplayNameOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:36.56 IntlUtilsBinding.cpp:194: note: ‘obj’ declared here 29:36.56 194 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:36.56 IntlUtilsBinding.cpp:186: note: ‘cx’ declared here 29:36.56 186 | DisplayNameOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:36.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:36.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:36.81 inlined from ‘bool mozilla::dom::DisplayNameResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IntlUtilsBinding.cpp:486: 29:36.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:36.81 1169 | *this->stack = this; 29:36.81 | ~~~~~~~~~~~~~^~~~~~ 29:36.81 IntlUtilsBinding.cpp: In member function ‘bool mozilla::dom::DisplayNameResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:36.81 IntlUtilsBinding.cpp:486: note: ‘obj’ declared here 29:36.81 486 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:36.81 IntlUtilsBinding.cpp:478: note: ‘cx’ declared here 29:36.81 478 | DisplayNameResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 29:37.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 29:37.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 29:37.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/nsICanvasRenderingContextInternal.cpp:14, 29:37.41 from Unified_cpp_dom_canvas3.cpp:137: 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 29:37.41 202 | return ReinterpretHelper::FromInternalValue(v); 29:37.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 29:37.41 4432 | return mProperties.Get(aProperty, aFoundResult); 29:37.41 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 29:37.41 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 29:37.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 29:37.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 29:37.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 29:37.41 413 | struct FrameBidiData { 29:37.41 | ^~~~~~~~~~~~~ 29:37.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:37.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:37.52 inlined from ‘bool mozilla::dom::InvokeEvent_Binding::Wrap(JSContext*, mozilla::dom::InvokeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at InvokeEventBinding.cpp:515: 29:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:37.52 1169 | *this->stack = this; 29:37.52 | ~~~~~~~~~~~~~^~~~~~ 29:37.52 In file included from UnifiedBindings11.cpp:379: 29:37.52 InvokeEventBinding.cpp: In function ‘bool mozilla::dom::InvokeEvent_Binding::Wrap(JSContext*, mozilla::dom::InvokeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:37.52 InvokeEventBinding.cpp:515: note: ‘global’ declared here 29:37.52 515 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:37.52 InvokeEventBinding.cpp:487: note: ‘aCx’ declared here 29:37.52 487 | Wrap(JSContext* aCx, mozilla::dom::InvokeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:37.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:37.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:37.72 inlined from ‘bool mozilla::dom::IterableKeyAndValueResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IterableIteratorBinding.cpp:78: 29:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:37.72 1169 | *this->stack = this; 29:37.72 | ~~~~~~~~~~~~~^~~~~~ 29:37.72 In file included from UnifiedBindings11.cpp:405: 29:37.72 IterableIteratorBinding.cpp: In member function ‘bool mozilla::dom::IterableKeyAndValueResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:37.72 IterableIteratorBinding.cpp:78: note: ‘obj’ declared here 29:37.72 78 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:37.72 IterableIteratorBinding.cpp:70: note: ‘cx’ declared here 29:37.72 70 | IterableKeyAndValueResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:37.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:37.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:37.96 inlined from ‘bool mozilla::dom::IterableKeyOrValueResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IterableIteratorBinding.cpp:191: 29:37.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:37.96 1169 | *this->stack = this; 29:37.96 | ~~~~~~~~~~~~~^~~~~~ 29:37.96 IterableIteratorBinding.cpp: In member function ‘bool mozilla::dom::IterableKeyOrValueResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 29:37.96 IterableIteratorBinding.cpp:191: note: ‘obj’ declared here 29:37.96 191 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 29:37.96 IterableIteratorBinding.cpp:183: note: ‘cx’ declared here 29:37.96 183 | IterableKeyOrValueResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 29:39.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:39.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:39.40 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getUsedFontFaces(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:4411:71: 29:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:39.40 1169 | *this->stack = this; 29:39.40 | ~~~~~~~~~~~~~^~~~~~ 29:39.40 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getUsedFontFaces(JSContext*, unsigned int, JS::Value*)’: 29:39.40 InspectorUtilsBinding.cpp:4411:25: note: ‘returnArray’ declared here 29:39.40 4411 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:39.40 | ^~~~~~~~~~~ 29:39.40 InspectorUtilsBinding.cpp:4351:29: note: ‘cx_’ declared here 29:39.40 4351 | getUsedFontFaces(JSContext* cx_, unsigned argc, JS::Value* vp) 29:39.40 | ~~~~~~~~~~~^~~ 29:39.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:39.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:39.66 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getMatchingCSSRules(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3190:71: 29:39.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 29:39.66 1169 | *this->stack = this; 29:39.66 | ~~~~~~~~~~~~~^~~~~~ 29:39.66 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getMatchingCSSRules(JSContext*, unsigned int, JS::Value*)’: 29:39.66 InspectorUtilsBinding.cpp:3190:25: note: ‘returnArray’ declared here 29:39.66 3190 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:39.66 | ^~~~~~~~~~~ 29:39.66 InspectorUtilsBinding.cpp:3126:32: note: ‘cx_’ declared here 29:39.66 3126 | getMatchingCSSRules(JSContext* cx_, unsigned argc, JS::Value* vp) 29:39.66 | ~~~~~~~~~~~^~~ 29:39.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 29:39.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:39.82 inlined from ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at ImageDocumentBinding.cpp:488:35: 29:39.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 29:39.82 1169 | *this->stack = this; 29:39.82 | ~~~~~~~~~~~~~^~~~~~ 29:39.82 ImageDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 29:39.82 ImageDocumentBinding.cpp:488:27: note: ‘value’ declared here 29:39.82 488 | JS::Rooted value(cx); 29:39.82 | ^~~~~ 29:39.82 ImageDocumentBinding.cpp:458:50: note: ‘cx’ declared here 29:39.82 458 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 29:39.82 | ~~~~~~~~~~~^~ 29:40.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:40.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:40.06 inlined from ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at ImageDocumentBinding.cpp:585:60: 29:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:40.06 1169 | *this->stack = this; 29:40.06 | ~~~~~~~~~~~~~^~~~~~ 29:40.06 ImageDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 29:40.07 ImageDocumentBinding.cpp:585:25: note: ‘expando’ declared here 29:40.07 585 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 29:40.07 | ^~~~~~~ 29:40.07 ImageDocumentBinding.cpp:576:36: note: ‘cx’ declared here 29:40.07 576 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 29:40.07 | ~~~~~~~~~~~^~ 29:41.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:41.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:41.06 inlined from ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at ImageDocumentBinding.cpp:632:79: 29:41.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:41.06 1169 | *this->stack = this; 29:41.06 | ~~~~~~~~~~~~~^~~~~~ 29:41.06 ImageDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 29:41.07 ImageDocumentBinding.cpp:632:27: note: ‘expando’ declared here 29:41.07 632 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 29:41.07 | ^~~~~~~ 29:41.07 ImageDocumentBinding.cpp:621:33: note: ‘cx’ declared here 29:41.07 621 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 29:41.07 | ~~~~~~~~~~~^~ 29:44.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 29:44.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9: 29:44.35 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’, 29:44.36 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 29:44.36 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 29:44.36 inlined from ‘mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 29:44.36 inlined from ‘already_AddRefed mozilla::dom::DataTransferItemList::Clone(mozilla::dom::DataTransfer*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransferItemList.cpp:41: 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 29:44.36 2441 | value_type* iter = Elements() + aStart; 29:44.36 | ^~~~ 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In member function ‘already_AddRefed mozilla::dom::DataTransferItemList::Clone(mozilla::dom::DataTransfer*) const’: 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object ‘sEmptyTArrayHeader’ of size 8 29:44.36 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 29:44.36 | ^~~~~~~~~~~~~~~~~~ 29:45.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:45.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:45.19 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getSubpropertiesForCSSProperty(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3900:71: 29:45.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:45.19 1169 | *this->stack = this; 29:45.19 | ~~~~~~~~~~~~~^~~~~~ 29:45.19 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getSubpropertiesForCSSProperty(JSContext*, unsigned int, JS::Value*)’: 29:45.19 InspectorUtilsBinding.cpp:3900:25: note: ‘returnArray’ declared here 29:45.19 3900 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:45.19 | ^~~~~~~~~~~ 29:45.19 InspectorUtilsBinding.cpp:3867:43: note: ‘cx’ declared here 29:45.19 3867 | getSubpropertiesForCSSProperty(JSContext* cx, unsigned argc, JS::Value* vp) 29:45.19 | ~~~~~~~~~~~^~ 29:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 29:45.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IntrinsicISizesCache.h:10, 29:45.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsFlexContainerFrame.h:15, 29:45.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/Flex.cpp:12, 29:45.31 from Unified_cpp_dom_flex0.cpp:2: 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 29:45.31 202 | return ReinterpretHelper::FromInternalValue(v); 29:45.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 29:45.31 4432 | return mProperties.Get(aProperty, aFoundResult); 29:45.31 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 29:45.31 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 29:45.31 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 29:45.31 302 | memcpy(&value, &aInternalValue, sizeof(value)); 29:45.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 29:45.31 413 | struct FrameBidiData { 29:45.31 | ^~~~~~~~~~~~~ 29:45.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:15, 29:45.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:31, 29:45.37 from KeyframeEffectBinding.cpp:27, 29:45.37 from UnifiedBindings12.cpp:119: 29:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 29:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 29:45.37 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 29:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 29:45.37 Compiling libdbus-sys v0.2.2 29:45.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:45.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:45.37 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getCSSValuesForProperty(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3668:71: 29:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:45.37 1169 | *this->stack = this; 29:45.37 | ~~~~~~~~~~~~~^~~~~~ 29:45.37 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getCSSValuesForProperty(JSContext*, unsigned int, JS::Value*)’: 29:45.37 InspectorUtilsBinding.cpp:3668:25: note: ‘returnArray’ declared here 29:45.37 3668 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 29:45.37 | ^~~~~~~~~~~ 29:45.37 InspectorUtilsBinding.cpp:3635:36: note: ‘cx’ declared here 29:45.37 3635 | getCSSValuesForProperty(JSContext* cx, unsigned argc, JS::Value* vp) 29:45.37 | ~~~~~~~~~~~^~ 29:46.45 Compiling payload-support v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 29:46.80 Compiling webrender_build v0.0.2 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/webrender_build) 29:46.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 29:46.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:46.93 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 29:46.93 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 29:46.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 29:46.93 1169 | *this->stack = this; 29:46.93 | ~~~~~~~~~~~~~^~~~~~ 29:46.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12, 29:46.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 29:46.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 29:46.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:15, 29:46.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/AsyncEventDispatcher.cpp:7: 29:46.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 29:46.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 29:46.93 389 | JS::RootedVector v(aCx); 29:46.93 | ^ 29:46.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 29:46.93 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 29:46.93 | ~~~~~~~~~~~^~~ 29:48.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 29:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:6, 29:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/Flex.h:10, 29:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/Flex.cpp:7: 29:48.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:48.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:48.54 inlined from ‘JSObject* mozilla::dom::Flex_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Flex]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:105:27, 29:48.54 inlined from ‘virtual JSObject* mozilla::dom::Flex::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/Flex.cpp:52:28: 29:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:48.54 1169 | *this->stack = this; 29:48.54 | ~~~~~~~~~~~~~^~~~~~ 29:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h: In member function ‘virtual JSObject* mozilla::dom::Flex::WrapObject(JSContext*, JS::Handle)’: 29:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:105:27: note: ‘reflector’ declared here 29:48.54 105 | JS::Rooted reflector(aCx); 29:48.54 | ^~~~~~~~~ 29:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/Flex.cpp:51:39: note: ‘aCx’ declared here 29:48.54 51 | JSObject* Flex::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 29:48.54 | ~~~~~~~~~~~^~~ 29:48.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:48.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:48.55 inlined from ‘JSObject* mozilla::dom::FlexItemValues_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FlexItemValues]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:144:27, 29:48.55 inlined from ‘virtual JSObject* mozilla::dom::FlexItemValues::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/FlexItemValues.cpp:75:38: 29:48.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:48.55 1169 | *this->stack = this; 29:48.55 | ~~~~~~~~~~~~~^~~~~~ 29:48.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h: In member function ‘virtual JSObject* mozilla::dom::FlexItemValues::WrapObject(JSContext*, JS::Handle)’: 29:48.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:144:27: note: ‘reflector’ declared here 29:48.56 144 | JS::Rooted reflector(aCx); 29:48.56 | ^~~~~~~~~ 29:48.56 In file included from Unified_cpp_dom_flex0.cpp:11: 29:48.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/FlexItemValues.cpp:73:49: note: ‘aCx’ declared here 29:48.56 73 | JSObject* FlexItemValues::WrapObject(JSContext* aCx, 29:48.56 | ~~~~~~~~~~~^~~ 29:48.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:48.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:48.58 inlined from ‘JSObject* mozilla::dom::FlexLineValues_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FlexLineValues]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:183:27, 29:48.58 inlined from ‘virtual JSObject* mozilla::dom::FlexLineValues::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/FlexLineValues.cpp:52:38: 29:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:48.58 1169 | *this->stack = this; 29:48.58 | ~~~~~~~~~~~~~^~~~~~ 29:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h: In member function ‘virtual JSObject* mozilla::dom::FlexLineValues::WrapObject(JSContext*, JS::Handle)’: 29:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FlexBinding.h:183:27: note: ‘reflector’ declared here 29:48.58 183 | JS::Rooted reflector(aCx); 29:48.58 | ^~~~~~~~~ 29:48.58 In file included from Unified_cpp_dom_flex0.cpp:20: 29:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/flex/FlexLineValues.cpp:50:49: note: ‘aCx’ declared here 29:48.58 50 | JSObject* FlexLineValues::WrapObject(JSContext* aCx, 29:48.58 | ~~~~~~~~~~~^~~ 29:49.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373: 29:49.37 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 29:49.37 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 29:49.37 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 29:49.37 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 29:49.37 inlined from ‘already_AddRefed mozilla::dom::Clipboard::WriteText(const nsAString&, nsIPrincipal&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp:802:15: 29:49.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 29:49.37 655 | aOther.mHdr->mLength = 0; 29:49.37 | ~~~~~~~~~~~~~~~~~~~~~^~~ 29:49.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp: In member function ‘already_AddRefed mozilla::dom::Clipboard::WriteText(const nsAString&, nsIPrincipal&, mozilla::ErrorResult&)’: 29:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Clipboard.cpp:796:42: note: at offset 8 into object ‘sequence’ of size 8 29:49.39 796 | nsTArray> sequence; 29:49.39 | ^~~~~~~~ 29:50.95 dom/fs/child 29:55.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:55.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:55.14 inlined from ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at ImageDecoderBinding.cpp:2554:35: 29:55.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:55.14 1169 | *this->stack = this; 29:55.14 | ~~~~~~~~~~~~~^~~~~~ 29:55.14 ImageDecoderBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 29:55.14 ImageDecoderBinding.cpp:2554:25: note: ‘expando’ declared here 29:55.14 2554 | JS::Rooted expando(cx); 29:55.14 | ^~~~~~~ 29:55.14 ImageDecoderBinding.cpp:2542:42: note: ‘cx’ declared here 29:55.14 2542 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 29:55.14 | ~~~~~~~~~~~^~ 29:56.43 Compiling servo_arc v0.4.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/servo_arc) 29:57.06 Compiling xml-rs v0.8.4 29:57.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:57.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:57.26 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {JSContext*&, JS::Handle&}; T = JS::Rooted]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 29:57.26 inlined from ‘bool mozilla::dom::InstallTriggerImpl_Binding::installChrome(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at InstallTriggerBinding.cpp:873:25: 29:57.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 29:57.26 1169 | *this->stack = this; 29:57.26 | ~~~~~~~~~~~~~^~~~~~ 29:57.26 InstallTriggerBinding.cpp: In function ‘bool mozilla::dom::InstallTriggerImpl_Binding::installChrome(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 29:57.26 InstallTriggerBinding.cpp:870:33: note: ‘unwrappedObj’ declared here 29:57.26 870 | Maybe > unwrappedObj; 29:57.26 | ^~~~~~~~~~~~ 29:57.26 InstallTriggerBinding.cpp:858:26: note: ‘cx’ declared here 29:57.26 858 | installChrome(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 29:57.26 | ~~~~~~~~~~~^~ 29:57.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:57.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:57.43 inlined from ‘bool mozilla::dom::History_Binding::Wrap(JSContext*, nsHistory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HistoryBinding.cpp:635:90: 29:57.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:57.43 1169 | *this->stack = this; 29:57.43 | ~~~~~~~~~~~~~^~~~~~ 29:57.43 HistoryBinding.cpp: In function ‘bool mozilla::dom::History_Binding::Wrap(JSContext*, nsHistory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:57.43 HistoryBinding.cpp:635:25: note: ‘global’ declared here 29:57.43 635 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:57.43 | ^~~~~~ 29:57.43 HistoryBinding.cpp:610:17: note: ‘aCx’ declared here 29:57.43 610 | Wrap(JSContext* aCx, nsHistory* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:57.43 | ~~~~~~~~~~~^~~ 29:58.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:58.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:58.04 inlined from ‘bool mozilla::dom::IDBObjectStore_Binding::Wrap(JSContext*, mozilla::dom::IDBObjectStore*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBObjectStoreBinding.cpp:1257:90: 29:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:58.04 1169 | *this->stack = this; 29:58.04 | ~~~~~~~~~~~~~^~~~~~ 29:58.04 In file included from UnifiedBindings11.cpp:80: 29:58.04 IDBObjectStoreBinding.cpp: In function ‘bool mozilla::dom::IDBObjectStore_Binding::Wrap(JSContext*, mozilla::dom::IDBObjectStore*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:58.04 IDBObjectStoreBinding.cpp:1257:25: note: ‘global’ declared here 29:58.04 1257 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:58.04 | ^~~~~~ 29:58.04 IDBObjectStoreBinding.cpp:1232:17: note: ‘aCx’ declared here 29:58.04 1232 | Wrap(JSContext* aCx, mozilla::dom::IDBObjectStore* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:58.04 | ~~~~~~~~~~~^~~ 29:58.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:58.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:58.85 inlined from ‘bool mozilla::dom::IDBIndex_Binding::Wrap(JSContext*, mozilla::dom::IDBIndex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBIndexBinding.cpp:1001:90: 29:58.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:58.85 1169 | *this->stack = this; 29:58.85 | ~~~~~~~~~~~~~^~~~~~ 29:58.85 In file included from UnifiedBindings11.cpp:54: 29:58.85 IDBIndexBinding.cpp: In function ‘bool mozilla::dom::IDBIndex_Binding::Wrap(JSContext*, mozilla::dom::IDBIndex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:58.85 IDBIndexBinding.cpp:1001:25: note: ‘global’ declared here 29:58.85 1001 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:58.85 | ^~~~~~ 29:58.85 IDBIndexBinding.cpp:976:17: note: ‘aCx’ declared here 29:58.85 976 | Wrap(JSContext* aCx, mozilla::dom::IDBIndex* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:58.85 | ~~~~~~~~~~~^~~ 29:58.86 Compiling unicode-width v0.2.0 29:59.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:59.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:59.15 inlined from ‘bool mozilla::dom::IDBDatabase_Binding::Wrap(JSContext*, mozilla::dom::IDBDatabase*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBDatabaseBinding.cpp:966:90: 29:59.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:59.15 1169 | *this->stack = this; 29:59.15 | ~~~~~~~~~~~~~^~~~~~ 29:59.15 In file included from UnifiedBindings11.cpp:28: 29:59.15 IDBDatabaseBinding.cpp: In function ‘bool mozilla::dom::IDBDatabase_Binding::Wrap(JSContext*, mozilla::dom::IDBDatabase*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:59.15 IDBDatabaseBinding.cpp:966:25: note: ‘global’ declared here 29:59.15 966 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:59.15 | ^~~~~~ 29:59.15 IDBDatabaseBinding.cpp:938:17: note: ‘aCx’ declared here 29:59.15 938 | Wrap(JSContext* aCx, mozilla::dom::IDBDatabase* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:59.15 | ~~~~~~~~~~~^~~ 29:59.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:59.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:59.35 inlined from ‘bool mozilla::dom::ImageCaptureErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::ImageCaptureErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageCaptureErrorEventBinding.cpp:794:90: 29:59.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:59.35 1169 | *this->stack = this; 29:59.35 | ~~~~~~~~~~~~~^~~~~~ 29:59.35 In file included from UnifiedBindings11.cpp:249: 29:59.35 ImageCaptureErrorEventBinding.cpp: In function ‘bool mozilla::dom::ImageCaptureErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::ImageCaptureErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:59.35 ImageCaptureErrorEventBinding.cpp:794:25: note: ‘global’ declared here 29:59.35 794 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:59.35 | ^~~~~~ 29:59.35 ImageCaptureErrorEventBinding.cpp:766:17: note: ‘aCx’ declared here 29:59.35 766 | Wrap(JSContext* aCx, mozilla::dom::ImageCaptureErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:59.35 | ~~~~~~~~~~~^~~ 29:59.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:59.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 29:59.56 inlined from ‘JSObject* mozilla::dom::ImageCaptureErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageCaptureErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h:129:27, 29:59.56 inlined from ‘virtual JSObject* mozilla::dom::ImageCaptureErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ImageCaptureErrorEvent.cpp:60:46: 29:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:59.56 1169 | *this->stack = this; 29:59.56 | ~~~~~~~~~~~~~^~~~~~ 29:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEvent.h:15, 29:59.58 from ImageCaptureErrorEvent.cpp:10, 29:59.58 from UnifiedBindings11.cpp:236: 29:59.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageCaptureErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 29:59.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h:129:27: note: ‘reflector’ declared here 29:59.58 129 | JS::Rooted reflector(aCx); 29:59.58 | ^~~~~~~~~ 29:59.58 ImageCaptureErrorEvent.cpp:58:55: note: ‘aCx’ declared here 29:59.58 58 | ImageCaptureErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 29:59.58 | ~~~~~~~~~~~^~~ 29:59.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:59.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:59.62 inlined from ‘bool mozilla::dom::InputEvent_Binding::Wrap(JSContext*, mozilla::dom::InputEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at InputEventBinding.cpp:749:90: 29:59.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:59.62 1169 | *this->stack = this; 29:59.62 | ~~~~~~~~~~~~~^~~~~~ 29:59.62 In file included from UnifiedBindings11.cpp:314: 29:59.62 InputEventBinding.cpp: In function ‘bool mozilla::dom::InputEvent_Binding::Wrap(JSContext*, mozilla::dom::InputEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 29:59.62 InputEventBinding.cpp:749:25: note: ‘global’ declared here 29:59.62 749 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 29:59.62 | ^~~~~~ 29:59.62 InputEventBinding.cpp:718:17: note: ‘aCx’ declared here 29:59.62 718 | Wrap(JSContext* aCx, mozilla::dom::InputEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 29:59.62 | ~~~~~~~~~~~^~~ 29:59.80 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’, 29:59.81 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 29:59.81 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 29:59.81 inlined from ‘mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 29:59.81 inlined from ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:196: 29:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 29:59.81 2441 | value_type* iter = Elements() + aStart; 29:59.81 | ^~~~ 29:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, const nsAString&)’: 29:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object ‘sEmptyTArrayHeader’ of size 8 29:59.81 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 29:59.81 | ^~~~~~~~~~~~~~~~~~ 29:59.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 29:60.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 29:60.00 inlined from ‘bool mozilla::dom::IDBFactory_Binding::Wrap(JSContext*, mozilla::dom::IDBFactory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBFactoryBinding.cpp:838:90: 29:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 29:60.00 1169 | *this->stack = this; 29:60.00 | ~~~~~~~~~~~~~^~~~~~ 30:00.00 IDBFactoryBinding.cpp: In function ‘bool mozilla::dom::IDBFactory_Binding::Wrap(JSContext*, mozilla::dom::IDBFactory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:00.01 IDBFactoryBinding.cpp:838:25: note: ‘global’ declared here 30:00.01 838 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:00.01 | ^~~~~~ 30:00.01 IDBFactoryBinding.cpp:813:17: note: ‘aCx’ declared here 30:00.01 813 | Wrap(JSContext* aCx, mozilla::dom::IDBFactory* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:00.01 | ~~~~~~~~~~~^~~ 30:00.22 Compiling atomic_refcell v0.1.9 30:00.46 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’, 30:00.47 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 30:00.47 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 30:00.47 inlined from ‘mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 30:00.47 inlined from ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, nsITransferable*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:163: 30:00.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 30:00.47 2441 | value_type* iter = Elements() + aStart; 30:00.47 | ^~~~ 30:00.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, nsITransferable*)’: 30:00.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object ‘sEmptyTArrayHeader’ of size 8 30:00.47 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 30:00.47 | ^~~~~~~~~~~~~~~~~~ 30:00.61 Compiling gl_generator v0.14.0 30:00.72 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’, 30:00.73 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 30:00.73 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 30:00.73 inlined from ‘mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 30:00.73 inlined from ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, bool, mozilla::Maybe)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DataTransfer.cpp:133: 30:00.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 30:00.73 2441 | value_type* iter = Elements() + aStart; 30:00.73 | ^~~~ 30:00.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, bool, mozilla::Maybe)’: 30:00.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object ‘sEmptyTArrayHeader’ of size 8 30:00.73 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 30:00.73 | ^~~~~~~~~~~~~~~~~~ 30:01.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:01.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:01.05 inlined from ‘bool mozilla::dom::IDBTransaction_Binding::Wrap(JSContext*, mozilla::dom::IDBTransaction*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBTransactionBinding.cpp:781:90: 30:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:01.05 1169 | *this->stack = this; 30:01.05 | ~~~~~~~~~~~~~^~~~~~ 30:01.05 In file included from UnifiedBindings11.cpp:119: 30:01.05 IDBTransactionBinding.cpp: In function ‘bool mozilla::dom::IDBTransaction_Binding::Wrap(JSContext*, mozilla::dom::IDBTransaction*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:01.05 IDBTransactionBinding.cpp:781:25: note: ‘global’ declared here 30:01.05 781 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:01.05 | ^~~~~~ 30:01.05 IDBTransactionBinding.cpp:753:17: note: ‘aCx’ declared here 30:01.05 753 | Wrap(JSContext* aCx, mozilla::dom::IDBTransaction* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:01.05 | ~~~~~~~~~~~^~~ 30:01.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:01.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:01.23 inlined from ‘bool mozilla::dom::IDBOpenDBRequest_Binding::Wrap(JSContext*, mozilla::dom::IDBOpenDBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBOpenDBRequestBinding.cpp:355:90: 30:01.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:01.23 1169 | *this->stack = this; 30:01.23 | ~~~~~~~~~~~~~^~~~~~ 30:01.23 In file included from UnifiedBindings11.cpp:93: 30:01.23 IDBOpenDBRequestBinding.cpp: In function ‘bool mozilla::dom::IDBOpenDBRequest_Binding::Wrap(JSContext*, mozilla::dom::IDBOpenDBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:01.23 IDBOpenDBRequestBinding.cpp:355:25: note: ‘global’ declared here 30:01.23 355 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:01.23 | ^~~~~~ 30:01.23 IDBOpenDBRequestBinding.cpp:324:17: note: ‘aCx’ declared here 30:01.23 324 | Wrap(JSContext* aCx, mozilla::dom::IDBOpenDBRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:01.23 | ~~~~~~~~~~~^~~ 30:01.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:01.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:01.35 inlined from ‘bool mozilla::dom::IDBVersionChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::IDBVersionChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IDBVersionChangeEventBinding.cpp:483:90: 30:01.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:01.35 1169 | *this->stack = this; 30:01.35 | ~~~~~~~~~~~~~^~~~~~ 30:01.37 In file included from UnifiedBindings11.cpp:132: 30:01.38 IDBVersionChangeEventBinding.cpp: In function ‘bool mozilla::dom::IDBVersionChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::IDBVersionChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:01.38 IDBVersionChangeEventBinding.cpp:483:25: note: ‘global’ declared here 30:01.38 483 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:01.38 | ^~~~~~ 30:01.38 IDBVersionChangeEventBinding.cpp:455:17: note: ‘aCx’ declared here 30:01.38 455 | Wrap(JSContext* aCx, mozilla::dom::IDBVersionChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:01.38 | ~~~~~~~~~~~^~~ 30:01.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:01.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:01.61 inlined from ‘bool mozilla::dom::IIRFilterNode_Binding::Wrap(JSContext*, mozilla::dom::IIRFilterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IIRFilterNodeBinding.cpp:679:90: 30:01.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:01.61 1169 | *this->stack = this; 30:01.61 | ~~~~~~~~~~~~~^~~~~~ 30:01.61 In file included from UnifiedBindings11.cpp:145: 30:01.61 IIRFilterNodeBinding.cpp: In function ‘bool mozilla::dom::IIRFilterNode_Binding::Wrap(JSContext*, mozilla::dom::IIRFilterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:01.61 IIRFilterNodeBinding.cpp:679:25: note: ‘global’ declared here 30:01.61 679 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:01.61 | ^~~~~~ 30:01.61 IIRFilterNodeBinding.cpp:648:17: note: ‘aCx’ declared here 30:01.61 648 | Wrap(JSContext* aCx, mozilla::dom::IIRFilterNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:01.61 | ~~~~~~~~~~~^~~ 30:01.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:02.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:02.00 inlined from ‘bool mozilla::dom::IdentityCredential_Binding::Wrap(JSContext*, mozilla::dom::IdentityCredential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IdentityCredentialBinding.cpp:3144:90: 30:02.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:02.00 1169 | *this->stack = this; 30:02.00 | ~~~~~~~~~~~~~^~~~~~ 30:02.01 IdentityCredentialBinding.cpp: In function ‘bool mozilla::dom::IdentityCredential_Binding::Wrap(JSContext*, mozilla::dom::IdentityCredential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:02.02 IdentityCredentialBinding.cpp:3144:25: note: ‘global’ declared here 30:02.02 3144 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:02.02 | ^~~~~~ 30:02.02 IdentityCredentialBinding.cpp:3116:17: note: ‘aCx’ declared here 30:02.02 3116 | Wrap(JSContext* aCx, mozilla::dom::IdentityCredential* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:02.02 | ~~~~~~~~~~~^~~ 30:02.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:02.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:02.41 inlined from ‘bool mozilla::dom::IdleDeadline_Binding::Wrap(JSContext*, mozilla::dom::IdleDeadline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IdleDeadlineBinding.cpp:265:90: 30:02.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:02.41 1169 | *this->stack = this; 30:02.41 | ~~~~~~~~~~~~~^~~~~~ 30:02.42 In file included from UnifiedBindings11.cpp:184: 30:02.43 IdleDeadlineBinding.cpp: In function ‘bool mozilla::dom::IdleDeadline_Binding::Wrap(JSContext*, mozilla::dom::IdleDeadline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:02.43 IdleDeadlineBinding.cpp:265:25: note: ‘global’ declared here 30:02.43 265 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:02.43 | ^~~~~~ 30:02.43 IdleDeadlineBinding.cpp:240:17: note: ‘aCx’ declared here 30:02.43 240 | Wrap(JSContext* aCx, mozilla::dom::IdleDeadline* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:02.43 | ~~~~~~~~~~~^~~ 30:03.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:03.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:03.18 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getChildrenForNode(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:4179:71: 30:03.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 30:03.18 1169 | *this->stack = this; 30:03.18 | ~~~~~~~~~~~~~^~~~~~ 30:03.18 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getChildrenForNode(JSContext*, unsigned int, JS::Value*)’: 30:03.18 InspectorUtilsBinding.cpp:4179:25: note: ‘returnArray’ declared here 30:03.18 4179 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:03.18 | ^~~~~~~~~~~ 30:03.18 InspectorUtilsBinding.cpp:4131:31: note: ‘cx_’ declared here 30:03.18 4131 | getChildrenForNode(JSContext* cx_, unsigned argc, JS::Value* vp) 30:03.18 | ~~~~~~~~~~~^~~ 30:03.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:03.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:03.39 inlined from ‘bool mozilla::dom::ImageDecodeResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ImageDecoderBinding.cpp:213:54: 30:03.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:03.39 1169 | *this->stack = this; 30:03.39 | ~~~~~~~~~~~~~^~~~~~ 30:03.41 ImageDecoderBinding.cpp: In member function ‘bool mozilla::dom::ImageDecodeResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:03.42 ImageDecoderBinding.cpp:213:25: note: ‘obj’ declared here 30:03.42 213 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:03.42 | ^~~ 30:03.42 ImageDecoderBinding.cpp:205:48: note: ‘cx’ declared here 30:03.42 205 | ImageDecodeResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:03.42 | ~~~~~~~~~~~^~ 30:04.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:04.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:04.53 inlined from ‘bool mozilla::dom::ImageBitmap_Binding::Wrap(JSContext*, mozilla::dom::ImageBitmap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageBitmapBinding.cpp:2015:90: 30:04.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:04.53 1169 | *this->stack = this; 30:04.53 | ~~~~~~~~~~~~~^~~~~~ 30:04.53 ImageBitmapBinding.cpp: In function ‘bool mozilla::dom::ImageBitmap_Binding::Wrap(JSContext*, mozilla::dom::ImageBitmap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:04.53 ImageBitmapBinding.cpp:2015:25: note: ‘global’ declared here 30:04.53 2015 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:04.53 | ^~~~~~ 30:04.53 ImageBitmapBinding.cpp:1990:17: note: ‘aCx’ declared here 30:04.53 1990 | Wrap(JSContext* aCx, mozilla::dom::ImageBitmap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:04.53 | ~~~~~~~~~~~^~~ 30:05.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:05.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:05.59 inlined from ‘bool mozilla::dom::ImageData_Binding::Wrap(JSContext*, mozilla::dom::ImageData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageDataBinding.cpp:599:90: 30:05.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:05.59 1169 | *this->stack = this; 30:05.59 | ~~~~~~~~~~~~~^~~~~~ 30:05.59 ImageDataBinding.cpp: In function ‘bool mozilla::dom::ImageData_Binding::Wrap(JSContext*, mozilla::dom::ImageData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:05.59 ImageDataBinding.cpp:599:25: note: ‘global’ declared here 30:05.59 599 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:05.59 | ^~~~~~ 30:05.59 ImageDataBinding.cpp:574:17: note: ‘aCx’ declared here 30:05.59 574 | Wrap(JSContext* aCx, mozilla::dom::ImageData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:05.59 | ~~~~~~~~~~~^~~ 30:06.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:06.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:06.11 inlined from ‘bool mozilla::dom::ImageBitmapRenderingContext_Binding::Wrap(JSContext*, mozilla::dom::ImageBitmapRenderingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageBitmapRenderingContextBinding.cpp:361:90: 30:06.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:06.11 1169 | *this->stack = this; 30:06.11 | ~~~~~~~~~~~~~^~~~~~ 30:06.11 In file included from UnifiedBindings11.cpp:210: 30:06.11 ImageBitmapRenderingContextBinding.cpp: In function ‘bool mozilla::dom::ImageBitmapRenderingContext_Binding::Wrap(JSContext*, mozilla::dom::ImageBitmapRenderingContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:06.11 ImageBitmapRenderingContextBinding.cpp:361:25: note: ‘global’ declared here 30:06.11 361 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:06.11 | ^~~~~~ 30:06.11 ImageBitmapRenderingContextBinding.cpp:336:17: note: ‘aCx’ declared here 30:06.11 336 | Wrap(JSContext* aCx, mozilla::dom::ImageBitmapRenderingContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:06.11 | ~~~~~~~~~~~^~~ 30:06.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:06.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:06.27 inlined from ‘bool mozilla::dom::ImageCapture_Binding::Wrap(JSContext*, mozilla::dom::ImageCapture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageCaptureBinding.cpp:522:90: 30:06.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:06.27 1169 | *this->stack = this; 30:06.27 | ~~~~~~~~~~~~~^~~~~~ 30:06.28 In file included from UnifiedBindings11.cpp:223: 30:06.29 ImageCaptureBinding.cpp: In function ‘bool mozilla::dom::ImageCapture_Binding::Wrap(JSContext*, mozilla::dom::ImageCapture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:06.29 ImageCaptureBinding.cpp:522:25: note: ‘global’ declared here 30:06.29 522 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:06.29 | ^~~~~~ 30:06.29 ImageCaptureBinding.cpp:494:17: note: ‘aCx’ declared here 30:06.29 494 | Wrap(JSContext* aCx, mozilla::dom::ImageCapture* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:06.29 | ~~~~~~~~~~~^~~ 30:06.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:06.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 30:06.41 inlined from ‘JSObject* mozilla::dom::ImageCapture_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageCapture]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h:38:27, 30:06.41 inlined from ‘virtual JSObject* mozilla::dom::ImageCapture::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCapture.h:59:38, 30:06.41 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::ImageCapture; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 30:06.41 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = ImageCapture]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 30:06.41 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 30:06.41 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 30:06.41 inlined from ‘bool mozilla::dom::ImageCapture_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at ImageCaptureBinding.cpp:416:31: 30:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 30:06.41 1169 | *this->stack = this; 30:06.41 | ~~~~~~~~~~~~~^~~~~~ 30:06.43 In file included from ImageCaptureBinding.cpp:6: 30:06.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h: In function ‘bool mozilla::dom::ImageCapture_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’: 30:06.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h:38:27: note: ‘reflector’ declared here 30:06.44 38 | JS::Rooted reflector(aCx); 30:06.44 | ^~~~~~~~~ 30:06.44 ImageCaptureBinding.cpp:351:25: note: ‘cx_’ declared here 30:06.44 351 | _constructor(JSContext* cx_, unsigned argc, JS::Value* vp) 30:06.44 | ~~~~~~~~~~~^~~ 30:06.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:06.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:06.79 inlined from ‘bool mozilla::dom::ImageCaptureError_Binding::Wrap(JSContext*, mozilla::dom::ImageCaptureError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageCaptureErrorEventBinding.cpp:379:90: 30:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:06.79 1169 | *this->stack = this; 30:06.79 | ~~~~~~~~~~~~~^~~~~~ 30:06.82 ImageCaptureErrorEventBinding.cpp: In function ‘bool mozilla::dom::ImageCaptureError_Binding::Wrap(JSContext*, mozilla::dom::ImageCaptureError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:06.83 ImageCaptureErrorEventBinding.cpp:379:25: note: ‘global’ declared here 30:06.83 379 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:06.83 | ^~~~~~ 30:06.83 ImageCaptureErrorEventBinding.cpp:354:17: note: ‘aCx’ declared here 30:06.83 354 | Wrap(JSContext* aCx, mozilla::dom::ImageCaptureError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:06.83 | ~~~~~~~~~~~^~~ 30:07.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:07.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:07.49 inlined from ‘bool mozilla::dom::ImageDecoder_Binding::Wrap(JSContext*, mozilla::dom::ImageDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageDecoderBinding.cpp:1594:90: 30:07.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:07.49 1169 | *this->stack = this; 30:07.49 | ~~~~~~~~~~~~~^~~~~~ 30:07.49 ImageDecoderBinding.cpp: In function ‘bool mozilla::dom::ImageDecoder_Binding::Wrap(JSContext*, mozilla::dom::ImageDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:07.49 ImageDecoderBinding.cpp:1594:25: note: ‘global’ declared here 30:07.49 1594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:07.49 | ^~~~~~ 30:07.49 ImageDecoderBinding.cpp:1569:17: note: ‘aCx’ declared here 30:07.49 1569 | Wrap(JSContext* aCx, mozilla::dom::ImageDecoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:07.49 | ~~~~~~~~~~~^~~ 30:07.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:07.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:07.94 inlined from ‘bool mozilla::dom::ImageTrack_Binding::Wrap(JSContext*, mozilla::dom::ImageTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageDecoderBinding.cpp:2044:90: 30:07.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:07.94 1169 | *this->stack = this; 30:07.94 | ~~~~~~~~~~~~~^~~~~~ 30:07.94 ImageDecoderBinding.cpp: In function ‘bool mozilla::dom::ImageTrack_Binding::Wrap(JSContext*, mozilla::dom::ImageTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:07.94 ImageDecoderBinding.cpp:2044:25: note: ‘global’ declared here 30:07.94 2044 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:07.94 | ^~~~~~ 30:07.94 ImageDecoderBinding.cpp:2019:17: note: ‘aCx’ declared here 30:07.94 2019 | Wrap(JSContext* aCx, mozilla::dom::ImageTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:07.94 | ~~~~~~~~~~~^~~ 30:08.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:08.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 30:08.08 inlined from ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at ImageDecoderBinding.cpp:2516:35: 30:08.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:08.08 1169 | *this->stack = this; 30:08.08 | ~~~~~~~~~~~~~^~~~~~ 30:08.08 ImageDecoderBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 30:08.08 ImageDecoderBinding.cpp:2516:25: note: ‘expando’ declared here 30:08.08 2516 | JS::Rooted expando(cx); 30:08.08 | ^~~~~~~ 30:08.08 ImageDecoderBinding.cpp:2495:50: note: ‘cx’ declared here 30:08.08 2495 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 30:08.08 | ~~~~~~~~~~~^~ 30:08.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:08.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:08.27 inlined from ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at ImageDecoderBinding.cpp:2620:81: 30:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:08.27 1169 | *this->stack = this; 30:08.27 | ~~~~~~~~~~~~~^~~~~~ 30:08.29 ImageDecoderBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 30:08.30 ImageDecoderBinding.cpp:2620:29: note: ‘expando’ declared here 30:08.30 2620 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 30:08.30 | ^~~~~~~ 30:08.30 ImageDecoderBinding.cpp:2596:33: note: ‘cx’ declared here 30:08.30 2596 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 30:08.30 | ~~~~~~~~~~~^~ 30:08.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 30:08.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 30:08.42 inlined from ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at ImageDecoderBinding.cpp:2712:32: 30:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 30:08.42 1169 | *this->stack = this; 30:08.42 | ~~~~~~~~~~~~~^~~~~~ 30:08.42 ImageDecoderBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 30:08.42 ImageDecoderBinding.cpp:2712:25: note: ‘temp’ declared here 30:08.42 2712 | JS::Rooted temp(cx); 30:08.42 | ^~~~ 30:08.42 ImageDecoderBinding.cpp:2710:41: note: ‘cx’ declared here 30:08.42 2710 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 30:08.42 | ~~~~~~~~~~~^~ 30:08.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:08.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:08.83 inlined from ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::delete_(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’ at ImageDocumentBinding.cpp:754:79: 30:08.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:08.83 1169 | *this->stack = this; 30:08.83 | ~~~~~~~~~~~~~^~~~~~ 30:08.83 ImageDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::delete_(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’: 30:08.83 ImageDocumentBinding.cpp:754:27: note: ‘expando’ declared here 30:08.83 754 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 30:08.83 | ^~~~~~~ 30:08.83 ImageDocumentBinding.cpp:745:37: note: ‘cx’ declared here 30:08.83 745 | DOMProxyHandler::delete_(JSContext* cx, JS::Handle proxy, JS::Handle id, JS::ObjectOpResult& opresult) const 30:08.83 | ~~~~~~~~~~~^~ 30:08.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:08.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:08.94 inlined from ‘bool mozilla::dom::ImageTrackList_Binding::Wrap(JSContext*, mozilla::dom::ImageTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageDecoderBinding.cpp:2791:90: 30:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:08.94 1169 | *this->stack = this; 30:08.94 | ~~~~~~~~~~~~~^~~~~~ 30:08.96 ImageDecoderBinding.cpp: In function ‘bool mozilla::dom::ImageTrackList_Binding::Wrap(JSContext*, mozilla::dom::ImageTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:08.97 ImageDecoderBinding.cpp:2791:25: note: ‘global’ declared here 30:08.97 2791 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:08.97 | ^~~~~~ 30:08.97 ImageDecoderBinding.cpp:2766:17: note: ‘aCx’ declared here 30:08.97 2766 | Wrap(JSContext* aCx, mozilla::dom::ImageTrackList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:08.97 | ~~~~~~~~~~~^~~ 30:09.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:09.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:09.10 inlined from ‘bool mozilla::dom::ImageDocument_Binding::Wrap(JSContext*, mozilla::dom::ImageDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ImageDocumentBinding.cpp:850:90: 30:09.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:09.10 1169 | *this->stack = this; 30:09.10 | ~~~~~~~~~~~~~^~~~~~ 30:09.12 ImageDocumentBinding.cpp: In function ‘bool mozilla::dom::ImageDocument_Binding::Wrap(JSContext*, mozilla::dom::ImageDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:09.13 ImageDocumentBinding.cpp:850:25: note: ‘global’ declared here 30:09.13 850 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:09.13 | ^~~~~~ 30:09.13 ImageDocumentBinding.cpp:813:17: note: ‘aCx’ declared here 30:09.13 813 | Wrap(JSContext* aCx, mozilla::dom::ImageDocument* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:09.13 | ~~~~~~~~~~~^~~ 30:09.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:09.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:09.39 inlined from ‘bool mozilla::dom::ImageText::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ImageTextBinding.cpp:68:54: 30:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:09.39 1169 | *this->stack = this; 30:09.39 | ~~~~~~~~~~~~~^~~~~~ 30:09.39 In file included from UnifiedBindings11.cpp:301: 30:09.39 ImageTextBinding.cpp: In member function ‘bool mozilla::dom::ImageText::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:09.39 ImageTextBinding.cpp:68:25: note: ‘obj’ declared here 30:09.39 68 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:09.39 | ^~~ 30:09.39 ImageTextBinding.cpp:60:40: note: ‘cx’ declared here 30:09.39 60 | ImageText::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:09.39 | ~~~~~~~~~~~^~ 30:10.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:10.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:10.35 inlined from ‘bool mozilla::dom::InputEvent_Binding::getTargetRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at InputEventBinding.cpp:417:71: 30:10.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:10.35 1169 | *this->stack = this; 30:10.35 | ~~~~~~~~~~~~~^~~~~~ 30:10.35 InputEventBinding.cpp: In function ‘bool mozilla::dom::InputEvent_Binding::getTargetRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:10.35 InputEventBinding.cpp:417:25: note: ‘returnArray’ declared here 30:10.35 417 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:10.35 | ^~~~~~~~~~~ 30:10.35 InputEventBinding.cpp:402:28: note: ‘cx’ declared here 30:10.35 402 | getTargetRanges(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:10.35 | ~~~~~~~~~~~^~ 30:10.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:10.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:10.51 inlined from ‘bool mozilla::dom::InspectorFontFace_Binding::get_ranges(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at InspectorUtilsBinding.cpp:2448:85: 30:10.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:10.51 1169 | *this->stack = this; 30:10.51 | ~~~~~~~~~~~~~^~~~~~ 30:10.51 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorFontFace_Binding::get_ranges(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 30:10.51 InspectorUtilsBinding.cpp:2448:25: note: ‘slotStorage’ declared here 30:10.51 2448 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 30:10.51 | ^~~~~~~~~~~ 30:10.51 InspectorUtilsBinding.cpp:2438:23: note: ‘cx’ declared here 30:10.51 2438 | get_ranges(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 30:10.51 | ~~~~~~~~~~~^~ 30:10.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:10.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:10.77 inlined from ‘bool mozilla::dom::InspectorUtils_Binding::getAllStyleSheets(JSContext*, unsigned int, JS::Value*)’ at InspectorUtilsBinding.cpp:3098:71: 30:10.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 30:10.77 1169 | *this->stack = this; 30:10.77 | ~~~~~~~~~~~~~^~~~~~ 30:10.77 InspectorUtilsBinding.cpp: In function ‘bool mozilla::dom::InspectorUtils_Binding::getAllStyleSheets(JSContext*, unsigned int, JS::Value*)’: 30:10.77 InspectorUtilsBinding.cpp:3098:25: note: ‘returnArray’ declared here 30:10.77 3098 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:10.77 | ^~~~~~~~~~~ 30:10.77 InspectorUtilsBinding.cpp:3050:30: note: ‘cx_’ declared here 30:10.77 3050 | getAllStyleSheets(JSContext* cx_, unsigned argc, JS::Value* vp) 30:10.77 | ~~~~~~~~~~~^~~ 30:10.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:10.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:10.97 inlined from ‘bool mozilla::dom::IntersectionObserver_Binding::Wrap(JSContext*, mozilla::dom::DOMIntersectionObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IntersectionObserverBinding.cpp:1752: 30:10.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:10.97 1169 | *this->stack = this; 30:10.97 | ~~~~~~~~~~~~~^~~~~~ 30:10.97 IntersectionObserverBinding.cpp: In function ‘bool mozilla::dom::IntersectionObserver_Binding::Wrap(JSContext*, mozilla::dom::DOMIntersectionObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:10.97 IntersectionObserverBinding.cpp:1752: note: ‘global’ declared here 30:10.97 1752 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:10.97 IntersectionObserverBinding.cpp:1727: note: ‘aCx’ declared here 30:10.97 1727 | Wrap(JSContext* aCx, mozilla::dom::DOMIntersectionObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:11.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:11.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:11.41 inlined from ‘bool mozilla::dom::IntersectionObserverEntry_Binding::Wrap(JSContext*, mozilla::dom::DOMIntersectionObserverEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IntersectionObserverBinding.cpp:2261: 30:11.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:11.41 1169 | *this->stack = this; 30:11.41 | ~~~~~~~~~~~~~^~~~~~ 30:11.43 IntersectionObserverBinding.cpp: In function ‘bool mozilla::dom::IntersectionObserverEntry_Binding::Wrap(JSContext*, mozilla::dom::DOMIntersectionObserverEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:11.44 IntersectionObserverBinding.cpp:2261: note: ‘global’ declared here 30:11.44 2261 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:11.44 IntersectionObserverBinding.cpp:2236: note: ‘aCx’ declared here 30:11.44 2236 | Wrap(JSContext* aCx, mozilla::dom::DOMIntersectionObserverEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:11.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:11.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:11.88 inlined from ‘bool mozilla::dom::IntersectionObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at IntersectionObserverBinding.cpp:1450: 30:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:11.88 1169 | *this->stack = this; 30:11.88 | ~~~~~~~~~~~~~^~~~~~ 30:11.88 IntersectionObserverBinding.cpp: In function ‘bool mozilla::dom::IntersectionObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:11.88 IntersectionObserverBinding.cpp:1450: note: ‘returnArray’ declared here 30:11.88 1450 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:11.88 IntersectionObserverBinding.cpp:1435: note: ‘cx’ declared here 30:11.88 1435 | takeRecords(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:12.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:12.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:12.04 inlined from ‘bool mozilla::dom::IntlUtils_Binding::Wrap(JSContext*, mozilla::dom::IntlUtils*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at IntlUtilsBinding.cpp:995: 30:12.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:12.04 1169 | *this->stack = this; 30:12.04 | ~~~~~~~~~~~~~^~~~~~ 30:12.06 IntlUtilsBinding.cpp: In function ‘bool mozilla::dom::IntlUtils_Binding::Wrap(JSContext*, mozilla::dom::IntlUtils*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:12.07 IntlUtilsBinding.cpp:995: note: ‘global’ declared here 30:12.07 995 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:12.07 IntlUtilsBinding.cpp:970: note: ‘aCx’ declared here 30:12.07 970 | Wrap(JSContext* aCx, mozilla::dom::IntlUtils* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:13.87 Compiling unicode-width v0.1.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/unicode-width) 30:14.16 Compiling to_shmem v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/to_shmem) 30:26.71 Compiling jexl-parser v0.3.0 30:32.24 Compiling futures v0.3.28 30:32.44 Compiling strum_macros v0.26.4 30:37.70 Compiling cubeb-core v0.13.0 30:41.38 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 30:43.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 30:43.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Directory.h:11, 30:43.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:7, 30:43.51 from Unified_cpp_dom_filesystem0.cpp:2: 30:43.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:43.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 30:43.51 inlined from ‘JSObject* mozilla::dom::Directory_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Directory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DirectoryBinding.h:35:27, 30:43.51 inlined from ‘virtual JSObject* mozilla::dom::Directory::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:99:33: 30:43.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:43.51 1169 | *this->stack = this; 30:43.51 | ~~~~~~~~~~~~~^~~~~~ 30:43.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:15: 30:43.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DirectoryBinding.h: In member function ‘virtual JSObject* mozilla::dom::Directory::WrapObject(JSContext*, JS::Handle)’: 30:43.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DirectoryBinding.h:35:27: note: ‘reflector’ declared here 30:43.51 35 | JS::Rooted reflector(aCx); 30:43.51 | ^~~~~~~~~ 30:43.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:97:44: note: ‘aCx’ declared here 30:43.51 97 | JSObject* Directory::WrapObject(JSContext* aCx, 30:43.51 | ~~~~~~~~~~~^~~ 30:43.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::Directory::_ZThn8_N7mozilla3dom9Directory10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 30:43.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:43.52 1169 | *this->stack = this; 30:43.52 | ~~~~~~~~~~~~~^~~~~~ 30:43.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DirectoryBinding.h:35:27: note: ‘reflector’ declared here 30:43.52 35 | JS::Rooted reflector(aCx); 30:43.52 | ^~~~~~~~~ 30:43.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:97:44: note: ‘aCx’ declared here 30:43.52 97 | JSObject* Directory::WrapObject(JSContext* aCx, 30:43.52 | ~~~~~~~~~~~^~~ 30:48.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 30:48.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 30:48.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 30:48.45 from IteratorResultBinding.cpp:4, 30:48.45 from UnifiedBindings12.cpp:2: 30:48.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:48.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:48.45 inlined from ‘bool mozilla::dom::L10nRegistry_Binding::getSourceNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at L10nRegistryBinding.cpp:3085: 30:48.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:48.45 1169 | *this->stack = this; 30:48.45 | ~~~~~~~~~~~~~^~~~~~ 30:48.45 In file included from UnifiedBindings12.cpp:145: 30:48.45 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nRegistry_Binding::getSourceNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:48.45 L10nRegistryBinding.cpp:3085: note: ‘returnArray’ declared here 30:48.45 3085 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:48.45 L10nRegistryBinding.cpp:3070: note: ‘cx’ declared here 30:48.45 3070 | getSourceNames(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:48.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:48.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:48.54 inlined from ‘bool mozilla::dom::L10nRegistry_Binding::getAvailableLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at L10nRegistryBinding.cpp:2701: 30:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:48.54 1169 | *this->stack = this; 30:48.54 | ~~~~~~~~~~~~~^~~~~~ 30:48.58 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nRegistry_Binding::getAvailableLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:48.59 L10nRegistryBinding.cpp:2701: note: ‘returnArray’ declared here 30:48.59 2701 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:48.59 L10nRegistryBinding.cpp:2686: note: ‘cx’ declared here 30:48.59 2686 | getAvailableLocales(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:51.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:51.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:51.54 inlined from ‘bool mozilla::dom::KeyframeEffect_Binding::getKeyframes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at KeyframeEffectBinding.cpp:1120: 30:51.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:51.54 1169 | *this->stack = this; 30:51.54 | ~~~~~~~~~~~~~^~~~~~ 30:51.56 KeyframeEffectBinding.cpp: In function ‘bool mozilla::dom::KeyframeEffect_Binding::getKeyframes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:51.57 KeyframeEffectBinding.cpp:1120: note: ‘returnArray’ declared here 30:51.57 1120 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:51.57 KeyframeEffectBinding.cpp:1100: note: ‘cx’ declared here 30:51.57 1100 | getKeyframes(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:51.61 Compiling wr_malloc_size_of v0.0.2 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/wr_malloc_size_of) 30:52.21 Compiling to_shmem_derive v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/to_shmem_derive) 30:53.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:53.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:53.05 inlined from ‘bool mozilla::dom::L10nFileSource_Binding::get_index(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at L10nRegistryBinding.cpp:1904: 30:53.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:53.05 1169 | *this->stack = this; 30:53.05 | ~~~~~~~~~~~~~^~~~~~ 30:53.05 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nFileSource_Binding::get_index(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 30:53.05 L10nRegistryBinding.cpp:1904: note: ‘slotStorage’ declared here 30:53.05 1904 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 30:53.05 L10nRegistryBinding.cpp:1894: note: ‘cx’ declared here 30:53.05 1894 | get_index(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 30:53.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:53.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:53.33 inlined from ‘bool mozilla::dom::L10nFileSource_Binding::get_locales(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at L10nRegistryBinding.cpp:1763: 30:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:53.33 1169 | *this->stack = this; 30:53.33 | ~~~~~~~~~~~~~^~~~~~ 30:53.33 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nFileSource_Binding::get_locales(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 30:53.33 L10nRegistryBinding.cpp:1763: note: ‘slotStorage’ declared here 30:53.33 1763 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 30:53.33 L10nRegistryBinding.cpp:1753: note: ‘cx’ declared here 30:53.33 1753 | get_locales(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 30:53.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 30:53.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 30:53.35 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 30:53.35 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 30:53.35 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1165:19, 30:53.35 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 30:53.35 inlined from ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp:200:37: 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 30:53.35 450 | mArray.mHdr->mLength = 0; 30:53.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 30:53.35 In file included from Unified_cpp_dom_filesystem0.cpp:83: 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp: In member function ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’: 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp:181:42: note: at offset 8 into object ‘inputs’ of size 8 30:53.35 181 | FallibleTArray inputs; 30:53.35 | ^~~~~~ 30:53.35 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 30:53.35 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 30:53.35 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1165:19, 30:53.35 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 30:53.35 inlined from ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp:200:37: 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 30:53.35 450 | mArray.mHdr->mLength = 0; 30:53.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp: In member function ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’: 30:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/GetFilesTask.cpp:181:42: note: at offset 8 into object ‘inputs’ of size 8 30:53.35 181 | FallibleTArray inputs; 30:53.35 | ^~~~~~ 30:53.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:53.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:53.85 inlined from ‘bool mozilla::dom::IteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at IteratorResultBinding.cpp:141:54: 30:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:53.85 1169 | *this->stack = this; 30:53.85 | ~~~~~~~~~~~~~^~~~~~ 30:53.85 IteratorResultBinding.cpp: In member function ‘bool mozilla::dom::IteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:53.85 IteratorResultBinding.cpp:141:25: note: ‘obj’ declared here 30:53.85 141 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:53.85 | ^~~ 30:53.85 IteratorResultBinding.cpp:133:45: note: ‘cx’ declared here 30:53.85 133 | IteratorResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:53.85 | ~~~~~~~~~~~^~ 30:54.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 30:54.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:54.97 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 30:54.97 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const OwningFileOrDirectory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 30:54.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 30:54.97 1169 | *this->stack = this; 30:54.97 | ~~~~~~~~~~~~~^~~~~~ 30:54.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:17, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:7, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/loader/ScriptFetchOptions.h:12, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/loader/LoadedScript.h:29, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:12, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 30:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/filesystem/Directory.cpp:19: 30:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const OwningFileOrDirectory]’: 30:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 30:54.98 389 | JS::RootedVector v(aCx); 30:54.98 | ^ 30:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 30:54.98 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 30:54.98 | ~~~~~~~~~~~^~~ 30:55.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:55.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:55.46 inlined from ‘bool mozilla::dom::JSProcessActorChild_Binding::Wrap(JSContext*, mozilla::dom::JSProcessActorChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at JSProcessActorBinding.cpp:876:90: 30:55.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:55.46 1169 | *this->stack = this; 30:55.46 | ~~~~~~~~~~~~~^~~~~~ 30:55.48 In file included from UnifiedBindings12.cpp:28: 30:55.49 JSProcessActorBinding.cpp: In function ‘bool mozilla::dom::JSProcessActorChild_Binding::Wrap(JSContext*, mozilla::dom::JSProcessActorChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:55.49 JSProcessActorBinding.cpp:876:25: note: ‘global’ declared here 30:55.49 876 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:55.49 | ^~~~~~ 30:55.49 JSProcessActorBinding.cpp:851:17: note: ‘aCx’ declared here 30:55.49 851 | Wrap(JSContext* aCx, mozilla::dom::JSProcessActorChild* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:55.49 | ~~~~~~~~~~~^~~ 30:55.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:55.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:55.67 inlined from ‘bool mozilla::dom::JSProcessActorParent_Binding::Wrap(JSContext*, mozilla::dom::JSProcessActorParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at JSProcessActorBinding.cpp:1413:90: 30:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:55.67 1169 | *this->stack = this; 30:55.67 | ~~~~~~~~~~~~~^~~~~~ 30:55.67 JSProcessActorBinding.cpp: In function ‘bool mozilla::dom::JSProcessActorParent_Binding::Wrap(JSContext*, mozilla::dom::JSProcessActorParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:55.67 JSProcessActorBinding.cpp:1413:25: note: ‘global’ declared here 30:55.67 1413 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:55.67 | ^~~~~~ 30:55.67 JSProcessActorBinding.cpp:1388:17: note: ‘aCx’ declared here 30:55.67 1388 | Wrap(JSContext* aCx, mozilla::dom::JSProcessActorParent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:55.67 | ~~~~~~~~~~~^~~ 30:56.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:56.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:56.21 inlined from ‘bool mozilla::dom::JSWindowActorChild_Binding::Wrap(JSContext*, mozilla::dom::JSWindowActorChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at JSWindowActorBinding.cpp:1335:90: 30:56.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:56.21 1169 | *this->stack = this; 30:56.21 | ~~~~~~~~~~~~~^~~~~~ 30:56.21 In file included from UnifiedBindings12.cpp:41: 30:56.21 JSWindowActorBinding.cpp: In function ‘bool mozilla::dom::JSWindowActorChild_Binding::Wrap(JSContext*, mozilla::dom::JSWindowActorChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:56.21 JSWindowActorBinding.cpp:1335:25: note: ‘global’ declared here 30:56.21 1335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:56.21 | ^~~~~~ 30:56.21 JSWindowActorBinding.cpp:1310:17: note: ‘aCx’ declared here 30:56.21 1310 | Wrap(JSContext* aCx, mozilla::dom::JSWindowActorChild* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:56.21 | ~~~~~~~~~~~^~~ 30:56.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:56.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:56.37 inlined from ‘bool mozilla::dom::JSWindowActorParent_Binding::Wrap(JSContext*, mozilla::dom::JSWindowActorParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at JSWindowActorBinding.cpp:1959:90: 30:56.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:56.37 1169 | *this->stack = this; 30:56.37 | ~~~~~~~~~~~~~^~~~~~ 30:56.37 JSWindowActorBinding.cpp: In function ‘bool mozilla::dom::JSWindowActorParent_Binding::Wrap(JSContext*, mozilla::dom::JSWindowActorParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:56.37 JSWindowActorBinding.cpp:1959:25: note: ‘global’ declared here 30:56.37 1959 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:56.37 | ^~~~~~ 30:56.37 JSWindowActorBinding.cpp:1934:17: note: ‘aCx’ declared here 30:56.37 1934 | Wrap(JSContext* aCx, mozilla::dom::JSWindowActorParent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:56.37 | ~~~~~~~~~~~^~~ 30:56.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:56.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:56.59 inlined from ‘bool mozilla::dom::KeyAlgorithm::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at KeyAlgorithmBinding.cpp:67:54: 30:56.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:56.59 1169 | *this->stack = this; 30:56.59 | ~~~~~~~~~~~~~^~~~~~ 30:56.59 In file included from UnifiedBindings12.cpp:54: 30:56.59 KeyAlgorithmBinding.cpp: In member function ‘bool mozilla::dom::KeyAlgorithm::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:56.59 KeyAlgorithmBinding.cpp:67:25: note: ‘obj’ declared here 30:56.59 67 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:56.59 | ^~~ 30:56.59 KeyAlgorithmBinding.cpp:59:43: note: ‘cx’ declared here 30:56.59 59 | KeyAlgorithm::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:56.59 | ~~~~~~~~~~~^~ 30:58.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:58.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:58.48 inlined from ‘bool mozilla::dom::AnimationPropertyValueDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at KeyframeEffectBinding.cpp:104: 30:58.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:58.48 1169 | *this->stack = this; 30:58.48 | ~~~~~~~~~~~~~^~~~~~ 30:58.51 KeyframeEffectBinding.cpp: In member function ‘bool mozilla::dom::AnimationPropertyValueDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:58.52 KeyframeEffectBinding.cpp:104: note: ‘obj’ declared here 30:58.52 104 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:58.52 KeyframeEffectBinding.cpp:96: note: ‘cx’ declared here 30:58.52 96 | AnimationPropertyValueDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:58.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:58.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:58.78 inlined from ‘bool mozilla::dom::AnimationPropertyDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at KeyframeEffectBinding.cpp:374: 30:58.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:58.78 1169 | *this->stack = this; 30:58.78 | ~~~~~~~~~~~~~^~~~~~ 30:58.78 KeyframeEffectBinding.cpp: In member function ‘bool mozilla::dom::AnimationPropertyDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:58.78 KeyframeEffectBinding.cpp:374: note: ‘obj’ declared here 30:58.78 374 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:58.78 KeyframeEffectBinding.cpp:366: note: ‘cx’ declared here 30:58.78 366 | AnimationPropertyDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 30:58.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:58.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:58.91 inlined from ‘bool mozilla::dom::KeyframeEffect_Binding::getProperties(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at KeyframeEffectBinding.cpp:1234: 30:58.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:58.91 1169 | *this->stack = this; 30:58.91 | ~~~~~~~~~~~~~^~~~~~ 30:58.92 KeyframeEffectBinding.cpp: In function ‘bool mozilla::dom::KeyframeEffect_Binding::getProperties(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 30:58.93 KeyframeEffectBinding.cpp:1234: note: ‘returnArray’ declared here 30:58.93 1234 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 30:58.93 KeyframeEffectBinding.cpp:1215: note: ‘cx’ declared here 30:58.93 1215 | getProperties(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 30:58.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 30:59.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:59.00 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 30:59.00 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 30:59.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 30:59.00 1169 | *this->stack = this; 30:59.00 | ~~~~~~~~~~~~~^~~~~~ 30:59.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 30:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 30:59.03 389 | JS::RootedVector v(aCx); 30:59.03 | ^ 30:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 30:59.03 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 30:59.03 | ~~~~~~~~~~~^~~ 30:59.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:59.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:59.35 inlined from ‘bool mozilla::dom::KeyframeEffect_Binding::Wrap(JSContext*, mozilla::dom::KeyframeEffect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at KeyframeEffectBinding.cpp:1619: 30:59.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 30:59.35 1169 | *this->stack = this; 30:59.35 | ~~~~~~~~~~~~~^~~~~~ 30:59.35 KeyframeEffectBinding.cpp: In function ‘bool mozilla::dom::KeyframeEffect_Binding::Wrap(JSContext*, mozilla::dom::KeyframeEffect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 30:59.35 KeyframeEffectBinding.cpp:1619: note: ‘global’ declared here 30:59.35 1619 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 30:59.35 KeyframeEffectBinding.cpp:1591: note: ‘aCx’ declared here 30:59.35 1591 | Wrap(JSContext* aCx, mozilla::dom::KeyframeEffect* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 30:59.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 30:59.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 30:59.55 inlined from ‘bool mozilla::dom::L10nOverlaysError::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at L10nOverlaysBinding.cpp:81: 30:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 30:59.55 1169 | *this->stack = this; 30:59.55 | ~~~~~~~~~~~~~^~~~~~ 30:59.55 In file included from UnifiedBindings12.cpp:132: 30:59.55 L10nOverlaysBinding.cpp: In member function ‘bool mozilla::dom::L10nOverlaysError::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 30:59.55 L10nOverlaysBinding.cpp:81: note: ‘obj’ declared here 30:59.55 81 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 30:59.55 L10nOverlaysBinding.cpp:73: note: ‘cx’ declared here 30:59.55 73 | L10nOverlaysError::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:00.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:00.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:00.45 inlined from ‘bool mozilla::dom::FluentBundleAsyncIterator_Binding::Wrap(JSContext*, mozilla::intl::FluentBundleAsyncIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at L10nRegistryBinding.cpp:1090: 31:00.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:00.45 1169 | *this->stack = this; 31:00.45 | ~~~~~~~~~~~~~^~~~~~ 31:00.45 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::FluentBundleAsyncIterator_Binding::Wrap(JSContext*, mozilla::intl::FluentBundleAsyncIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:00.45 L10nRegistryBinding.cpp:1090: note: ‘global’ declared here 31:00.45 1090 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:00.45 L10nRegistryBinding.cpp:1065: note: ‘aCx’ declared here 31:00.45 1065 | Wrap(JSContext* aCx, mozilla::intl::FluentBundleAsyncIterator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:00.67 dom/fs/parent/datamodel 31:00.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:00.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:00.68 inlined from ‘bool mozilla::dom::FluentBundleIterator_Binding::Wrap(JSContext*, mozilla::intl::FluentBundleIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at L10nRegistryBinding.cpp:1436: 31:00.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:00.68 1169 | *this->stack = this; 31:00.68 | ~~~~~~~~~~~~~^~~~~~ 31:00.68 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::FluentBundleIterator_Binding::Wrap(JSContext*, mozilla::intl::FluentBundleIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:00.68 L10nRegistryBinding.cpp:1436: note: ‘global’ declared here 31:00.68 1436 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:00.68 L10nRegistryBinding.cpp:1411: note: ‘aCx’ declared here 31:00.68 1411 | Wrap(JSContext* aCx, mozilla::intl::FluentBundleIterator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:00.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:00.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:00.90 inlined from ‘bool mozilla::dom::L10nFileSource_Binding::Wrap(JSContext*, mozilla::intl::L10nFileSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at L10nRegistryBinding.cpp:2518: 31:00.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:00.90 1169 | *this->stack = this; 31:00.90 | ~~~~~~~~~~~~~^~~~~~ 31:00.90 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nFileSource_Binding::Wrap(JSContext*, mozilla::intl::L10nFileSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:00.90 L10nRegistryBinding.cpp:2518: note: ‘global’ declared here 31:00.90 2518 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:00.90 L10nRegistryBinding.cpp:2493: note: ‘aCx’ declared here 31:00.90 2493 | Wrap(JSContext* aCx, mozilla::intl::L10nFileSource* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:01.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:01.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:01.30 inlined from ‘bool mozilla::dom::L10nRegistry_Binding::Wrap(JSContext*, mozilla::intl::L10nRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at L10nRegistryBinding.cpp:3624: 31:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:01.30 1169 | *this->stack = this; 31:01.30 | ~~~~~~~~~~~~~^~~~~~ 31:01.30 L10nRegistryBinding.cpp: In function ‘bool mozilla::dom::L10nRegistry_Binding::Wrap(JSContext*, mozilla::intl::L10nRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:01.30 L10nRegistryBinding.cpp:3624: note: ‘global’ declared here 31:01.30 3624 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:01.30 L10nRegistryBinding.cpp:3599: note: ‘aCx’ declared here 31:01.30 3599 | Wrap(JSContext* aCx, mozilla::intl::L10nRegistry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:01.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:01.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:01.75 inlined from ‘bool mozilla::dom::AttributeNameValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LocalizationBinding.cpp:152: 31:01.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:01.75 1169 | *this->stack = this; 31:01.75 | ~~~~~~~~~~~~~^~~~~~ 31:01.75 In file included from UnifiedBindings12.cpp:184: 31:01.75 LocalizationBinding.cpp: In member function ‘bool mozilla::dom::AttributeNameValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:01.75 LocalizationBinding.cpp:152: note: ‘obj’ declared here 31:01.75 152 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:01.75 LocalizationBinding.cpp:144: note: ‘cx’ declared here 31:01.75 144 | AttributeNameValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:01.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:01.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:01.87 inlined from ‘bool mozilla::dom::L10nArgsHelperDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LocalizationBinding.cpp:386: 31:01.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:01.87 1169 | *this->stack = this; 31:01.87 | ~~~~~~~~~~~~~^~~~~~ 31:01.87 LocalizationBinding.cpp: In member function ‘bool mozilla::dom::L10nArgsHelperDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:01.87 LocalizationBinding.cpp:386: note: ‘obj’ declared here 31:01.87 386 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:01.87 LocalizationBinding.cpp:378: note: ‘cx’ declared here 31:01.87 378 | L10nArgsHelperDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:02.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 31:02.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:02.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 31:02.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 31:02.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:02.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PWebGL.cpp:7, 31:02.07 from Unified_cpp_dom_canvas4.cpp:2: 31:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 31:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 31:02.07 202 | return ReinterpretHelper::FromInternalValue(v); 31:02.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 31:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 31:02.07 4432 | return mProperties.Get(aProperty, aFoundResult); 31:02.07 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 31:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 31:02.07 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 31:02.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:02.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 31:02.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 31:02.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:02.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 31:02.08 413 | struct FrameBidiData { 31:02.08 | ^~~~~~~~~~~~~ 31:02.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:02.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:02.08 inlined from ‘bool mozilla::dom::L10nIdArgs::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LocalizationBinding.cpp:623: 31:02.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:02.08 1169 | *this->stack = this; 31:02.08 | ~~~~~~~~~~~~~^~~~~~ 31:02.08 LocalizationBinding.cpp: In member function ‘bool mozilla::dom::L10nIdArgs::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:02.08 LocalizationBinding.cpp:623: note: ‘obj’ declared here 31:02.08 623 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:02.08 LocalizationBinding.cpp:615: note: ‘cx’ declared here 31:02.08 615 | L10nIdArgs::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:02.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:02.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:02.32 inlined from ‘bool mozilla::dom::L10nMessage::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LocalizationBinding.cpp:835: 31:02.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:02.32 1169 | *this->stack = this; 31:02.32 | ~~~~~~~~~~~~~^~~~~~ 31:02.32 LocalizationBinding.cpp: In member function ‘bool mozilla::dom::L10nMessage::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:02.32 LocalizationBinding.cpp:835: note: ‘obj’ declared here 31:02.32 835 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:02.32 LocalizationBinding.cpp:827: note: ‘cx’ declared here 31:02.32 827 | L10nMessage::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:02.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:02.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:02.90 inlined from ‘bool mozilla::dom::Localization_Binding::Wrap(JSContext*, mozilla::intl::Localization*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at LocalizationBinding.cpp:2383: 31:02.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:02.90 1169 | *this->stack = this; 31:02.90 | ~~~~~~~~~~~~~^~~~~~ 31:02.90 LocalizationBinding.cpp: In function ‘bool mozilla::dom::Localization_Binding::Wrap(JSContext*, mozilla::intl::Localization*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:02.90 LocalizationBinding.cpp:2383: note: ‘global’ declared here 31:02.90 2383 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:02.90 LocalizationBinding.cpp:2358: note: ‘aCx’ declared here 31:02.90 2358 | Wrap(JSContext* aCx, mozilla::intl::Localization* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:03.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:03.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:03.46 inlined from ‘bool mozilla::dom::LockInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LockManagerBinding.cpp:180: 31:03.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:03.46 1169 | *this->stack = this; 31:03.46 | ~~~~~~~~~~~~~^~~~~~ 31:03.47 In file included from UnifiedBindings12.cpp:223: 31:03.48 LockManagerBinding.cpp: In member function ‘bool mozilla::dom::LockInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:03.48 LockManagerBinding.cpp:180: note: ‘obj’ declared here 31:03.48 180 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:03.48 LockManagerBinding.cpp:172: note: ‘cx’ declared here 31:03.48 172 | LockInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:03.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:03.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:03.78 inlined from ‘bool mozilla::dom::LockManagerSnapshot::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at LockManagerBinding.cpp:461: 31:03.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:03.78 1169 | *this->stack = this; 31:03.78 | ~~~~~~~~~~~~~^~~~~~ 31:03.78 LockManagerBinding.cpp: In member function ‘bool mozilla::dom::LockManagerSnapshot::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:03.78 LockManagerBinding.cpp:461: note: ‘obj’ declared here 31:03.78 461 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:03.78 LockManagerBinding.cpp:453: note: ‘cx’ declared here 31:03.78 453 | LockManagerSnapshot::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:04.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:04.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:04.09 inlined from ‘bool mozilla::dom::NavigatorLogin_Binding::Wrap(JSContext*, mozilla::dom::NavigatorLogin*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at LoginStatusBinding.cpp:283: 31:04.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:04.09 1169 | *this->stack = this; 31:04.09 | ~~~~~~~~~~~~~^~~~~~ 31:04.09 In file included from UnifiedBindings12.cpp:236: 31:04.09 LoginStatusBinding.cpp: In function ‘bool mozilla::dom::NavigatorLogin_Binding::Wrap(JSContext*, mozilla::dom::NavigatorLogin*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:04.09 LoginStatusBinding.cpp:283: note: ‘global’ declared here 31:04.09 283 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:04.09 LoginStatusBinding.cpp:258: note: ‘aCx’ declared here 31:04.09 258 | Wrap(JSContext* aCx, mozilla::dom::NavigatorLogin* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:06.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:06.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:06.38 inlined from ‘bool mozilla::dom::MLSBytes::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:197: 31:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:06.38 1169 | *this->stack = this; 31:06.38 | ~~~~~~~~~~~~~^~~~~~ 31:06.38 In file included from UnifiedBindings12.cpp:379: 31:06.38 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSBytes::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:06.38 MLSBinding.cpp:197: note: ‘obj’ declared here 31:06.38 197 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:06.38 MLSBinding.cpp:189: note: ‘cx’ declared here 31:06.38 189 | MLSBytes::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:06.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:06.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:06.61 inlined from ‘bool mozilla::dom::MLSCommitOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:283: 31:06.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:06.61 1169 | *this->stack = this; 31:06.61 | ~~~~~~~~~~~~~^~~~~~ 31:06.61 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSCommitOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:06.61 MLSBinding.cpp:283: note: ‘obj’ declared here 31:06.61 283 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:06.61 MLSBinding.cpp:275: note: ‘cx’ declared here 31:06.61 275 | MLSCommitOutput::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:07.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:07.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:07.02 inlined from ‘bool mozilla::dom::MLSExporterOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:464: 31:07.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:07.02 1169 | *this->stack = this; 31:07.02 | ~~~~~~~~~~~~~^~~~~~ 31:07.02 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSExporterOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:07.02 MLSBinding.cpp:464: note: ‘obj’ declared here 31:07.02 464 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:07.02 MLSBinding.cpp:456: note: ‘cx’ declared here 31:07.02 456 | MLSExporterOutput::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:07.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:07.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:07.41 inlined from ‘bool mozilla::dom::MLSGroupMember::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:609: 31:07.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:07.41 1169 | *this->stack = this; 31:07.41 | ~~~~~~~~~~~~~^~~~~~ 31:07.41 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSGroupMember::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:07.41 MLSBinding.cpp:609: note: ‘obj’ declared here 31:07.41 609 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:07.41 MLSBinding.cpp:601: note: ‘cx’ declared here 31:07.41 601 | MLSGroupMember::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:08.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:08.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:08.36 inlined from ‘bool mozilla::dom::MLSGroupDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:1549: 31:08.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:08.36 1169 | *this->stack = this; 31:08.36 | ~~~~~~~~~~~~~^~~~~~ 31:08.36 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSGroupDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:08.36 MLSBinding.cpp:1549: note: ‘obj’ declared here 31:08.36 1549 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:08.36 MLSBinding.cpp:1541: note: ‘cx’ declared here 31:08.36 1541 | MLSGroupDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:08.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:08.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:08.58 inlined from ‘bool mozilla::dom::MLSReceived::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MLSBinding.cpp:1686: 31:08.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:08.58 1169 | *this->stack = this; 31:08.58 | ~~~~~~~~~~~~~^~~~~~ 31:08.58 MLSBinding.cpp: In member function ‘bool mozilla::dom::MLSReceived::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:08.58 MLSBinding.cpp:1686: note: ‘obj’ declared here 31:08.58 1686 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:08.58 MLSBinding.cpp:1678: note: ‘cx’ declared here 31:08.58 1678 | MLSReceived::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:09.47 Compiling nix v0.29.0 31:18.78 Compiling mtu v0.2.6 31:25.06 Compiling naga v24.0.0 (https://github.com/gfx-rs/wgpu?rev=c6286791febc64cf8ef054b5356c2669327ef51c#c6286791) 31:27.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IterableIterator.h:30, 31:27.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryIterator.h:10, 31:27.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.h:10, 31:27.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.cpp:7, 31:27.40 from Unified_cpp_dom_fs_api0.cpp:2: 31:27.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:27.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:27.40 inlined from ‘JSObject* mozilla::dom::FileSystemDirectoryHandle_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemDirectoryHandle]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryHandleBinding.h:190:27, 31:27.40 inlined from ‘virtual JSObject* mozilla::dom::FileSystemDirectoryHandle::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.cpp:47:49: 31:27.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:27.40 1169 | *this->stack = this; 31:27.40 | ~~~~~~~~~~~~~^~~~~~ 31:27.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.cpp:16: 31:27.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryHandleBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemDirectoryHandle::WrapObject(JSContext*, JS::Handle)’: 31:27.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryHandleBinding.h:190:27: note: ‘reflector’ declared here 31:27.40 190 | JS::Rooted reflector(aCx); 31:27.40 | ^~~~~~~~~ 31:27.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.cpp:46:16: note: ‘aCx’ declared here 31:27.40 46 | JSContext* aCx, JS::Handle aGivenProto) { 31:27.40 | ~~~~~~~~~~~^~~ 31:28.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:28.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:28.13 inlined from ‘JSObject* mozilla::dom::FileSystemDirectoryIterator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemDirectoryIterator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryIteratorBinding.h:35:27, 31:28.13 inlined from ‘virtual JSObject* mozilla::dom::FileSystemDirectoryIterator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryIterator.cpp:37:51: 31:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:28.13 1169 | *this->stack = this; 31:28.13 | ~~~~~~~~~~~~~^~~~~~ 31:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryIterator.cpp:10, 31:28.13 from Unified_cpp_dom_fs_api0.cpp:11: 31:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryIteratorBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemDirectoryIterator::WrapObject(JSContext*, JS::Handle)’: 31:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryIteratorBinding.h:35:27: note: ‘reflector’ declared here 31:28.13 35 | JS::Rooted reflector(aCx); 31:28.13 | ^~~~~~~~~ 31:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryIterator.cpp:36:16: note: ‘aCx’ declared here 31:28.13 36 | JSContext* aCx, JS::Handle aGivenProto) { 31:28.13 | ~~~~~~~~~~~^~~ 31:28.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:28.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:28.17 inlined from ‘JSObject* mozilla::dom::FileSystemFileHandle_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemFileHandle]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileHandleBinding.h:91:27, 31:28.17 inlined from ‘virtual JSObject* mozilla::dom::FileSystemFileHandle::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemFileHandle.cpp:41:44: 31:28.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:28.17 1169 | *this->stack = this; 31:28.17 | ~~~~~~~~~~~~~^~~~~~ 31:28.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemFileHandle.cpp:13, 31:28.17 from Unified_cpp_dom_fs_api0.cpp:20: 31:28.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileHandleBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemFileHandle::WrapObject(JSContext*, JS::Handle)’: 31:28.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileHandleBinding.h:91:27: note: ‘reflector’ declared here 31:28.17 91 | JS::Rooted reflector(aCx); 31:28.17 | ^~~~~~~~~ 31:28.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemFileHandle.cpp:39:55: note: ‘aCx’ declared here 31:28.17 39 | JSObject* FileSystemFileHandle::WrapObject(JSContext* aCx, 31:28.17 | ~~~~~~~~~~~^~~ 31:28.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:28.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:28.18 inlined from ‘JSObject* mozilla::dom::FileSystemHandle_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemHandle]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemHandleBinding.h:66:27, 31:28.18 inlined from ‘virtual JSObject* mozilla::dom::FileSystemHandle::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemHandle.cpp:111:40: 31:28.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:28.18 1169 | *this->stack = this; 31:28.18 | ~~~~~~~~~~~~~^~~~~~ 31:28.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemDirectoryHandle.cpp:17: 31:28.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemHandleBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemHandle::WrapObject(JSContext*, JS::Handle)’: 31:28.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemHandleBinding.h:66:27: note: ‘reflector’ declared here 31:28.18 66 | JS::Rooted reflector(aCx); 31:28.18 | ^~~~~~~~~ 31:28.18 In file included from Unified_cpp_dom_fs_api0.cpp:29: 31:28.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemHandle.cpp:109:51: note: ‘aCx’ declared here 31:28.18 109 | JSObject* FileSystemHandle::WrapObject(JSContext* aCx, 31:28.18 | ~~~~~~~~~~~^~~ 31:28.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:28.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:28.23 inlined from ‘JSObject* mozilla::dom::FileSystemSyncAccessHandle_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemSyncAccessHandle]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemSyncAccessHandleBinding.h:86:27, 31:28.23 inlined from ‘virtual JSObject* mozilla::dom::FileSystemSyncAccessHandle::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemSyncAccessHandle.cpp:305:50: 31:28.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:28.23 1169 | *this->stack = this; 31:28.23 | ~~~~~~~~~~~~~^~~~~~ 31:28.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemSyncAccessHandle.cpp:22, 31:28.23 from Unified_cpp_dom_fs_api0.cpp:47: 31:28.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemSyncAccessHandleBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemSyncAccessHandle::WrapObject(JSContext*, JS::Handle)’: 31:28.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemSyncAccessHandleBinding.h:86:27: note: ‘reflector’ declared here 31:28.23 86 | JS::Rooted reflector(aCx); 31:28.23 | ^~~~~~~~~ 31:28.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemSyncAccessHandle.cpp:304:16: note: ‘aCx’ declared here 31:28.23 304 | JSContext* aCx, JS::Handle aGivenProto) { 31:28.23 | ~~~~~~~~~~~^~~ 31:28.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:28.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:28.27 inlined from ‘JSObject* mozilla::dom::FileSystemWritableFileStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FileSystemWritableFileStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemWritableFileStreamBinding.h:786:27, 31:28.27 inlined from ‘virtual JSObject* mozilla::dom::FileSystemWritableFileStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemWritableFileStream.cpp:682:52: 31:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:28.27 1169 | *this->stack = this; 31:28.27 | ~~~~~~~~~~~~~^~~~~~ 31:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemWritableFileStream.cpp:22, 31:28.27 from Unified_cpp_dom_fs_api0.cpp:56: 31:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemWritableFileStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::FileSystemWritableFileStream::WrapObject(JSContext*, JS::Handle)’: 31:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemWritableFileStreamBinding.h:786:27: note: ‘reflector’ declared here 31:28.27 786 | JS::Rooted reflector(aCx); 31:28.27 | ^~~~~~~~~ 31:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/api/FileSystemWritableFileStream.cpp:681:16: note: ‘aCx’ declared here 31:28.27 681 | JSContext* aCx, JS::Handle aGivenProto) { 31:28.27 | ~~~~~~~~~~~^~~ 31:29.04 Compiling neqo-crypto v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 31:32.84 dom/fs/parent 31:34.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:34.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:34.83 inlined from ‘bool mozilla::dom::KeyboardEvent_Binding::Wrap(JSContext*, mozilla::dom::KeyboardEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at KeyboardEventBinding.cpp:1637:90: 31:34.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:34.83 1169 | *this->stack = this; 31:34.83 | ~~~~~~~~~~~~~^~~~~~ 31:34.83 In file included from UnifiedBindings12.cpp:93: 31:34.83 KeyboardEventBinding.cpp: In function ‘bool mozilla::dom::KeyboardEvent_Binding::Wrap(JSContext*, mozilla::dom::KeyboardEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:34.83 KeyboardEventBinding.cpp:1637:25: note: ‘global’ declared here 31:34.83 1637 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:34.83 | ^~~~~~ 31:34.83 KeyboardEventBinding.cpp:1606:17: note: ‘aCx’ declared here 31:34.83 1606 | Wrap(JSContext* aCx, mozilla::dom::KeyboardEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:34.83 | ~~~~~~~~~~~^~~ 31:35.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:35.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:35.51 inlined from ‘bool mozilla::dom::KeyboardEvent_Binding::get_initDict(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at KeyboardEventBinding.cpp:890:85: 31:35.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:35.51 1169 | *this->stack = this; 31:35.51 | ~~~~~~~~~~~~~^~~~~~ 31:35.52 KeyboardEventBinding.cpp: In function ‘bool mozilla::dom::KeyboardEvent_Binding::get_initDict(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 31:35.53 KeyboardEventBinding.cpp:890:25: note: ‘slotStorage’ declared here 31:35.53 890 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 31:35.53 | ^~~~~~~~~~~ 31:35.53 KeyboardEventBinding.cpp:880:25: note: ‘cx’ declared here 31:35.53 880 | get_initDict(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 31:35.53 | ~~~~~~~~~~~^~ 31:35.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:35.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:35.69 inlined from ‘bool mozilla::dom::FluentBundleIteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at L10nRegistryBinding.cpp:194: 31:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:35.69 1169 | *this->stack = this; 31:35.69 | ~~~~~~~~~~~~~^~~~~~ 31:35.69 L10nRegistryBinding.cpp: In member function ‘bool mozilla::dom::FluentBundleIteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 31:35.69 L10nRegistryBinding.cpp:194: note: ‘obj’ declared here 31:35.69 194 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 31:35.69 L10nRegistryBinding.cpp:186: note: ‘cx’ declared here 31:35.69 186 | FluentBundleIteratorResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 31:37.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:37.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:37.33 inlined from ‘bool mozilla::dom::Location_Binding::Wrap(JSContext*, mozilla::dom::Location*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at LocationBinding.cpp:1710: 31:37.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:37.33 1169 | *this->stack = this; 31:37.33 | ~~~~~~~~~~~~~^~~~~~ 31:37.35 In file included from UnifiedBindings12.cpp:197: 31:37.36 LocationBinding.cpp: In function ‘bool mozilla::dom::Location_Binding::Wrap(JSContext*, mozilla::dom::Location*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:37.36 LocationBinding.cpp:1710: note: ‘global’ declared here 31:37.36 1710 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:37.36 LocationBinding.cpp:1685: note: ‘aCx’ declared here 31:37.36 1685 | Wrap(JSContext* aCx, mozilla::dom::Location* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:37.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:37.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:37.58 inlined from ‘bool mozilla::dom::Lock_Binding::Wrap(JSContext*, mozilla::dom::Lock*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at LockBinding.cpp:264: 31:37.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:37.58 1169 | *this->stack = this; 31:37.58 | ~~~~~~~~~~~~~^~~~~~ 31:37.58 In file included from UnifiedBindings12.cpp:210: 31:37.58 LockBinding.cpp: In function ‘bool mozilla::dom::Lock_Binding::Wrap(JSContext*, mozilla::dom::Lock*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:37.58 LockBinding.cpp:264: note: ‘global’ declared here 31:37.58 264 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:37.58 LockBinding.cpp:239: note: ‘aCx’ declared here 31:37.58 239 | Wrap(JSContext* aCx, mozilla::dom::Lock* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:38.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:38.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:38.04 inlined from ‘bool mozilla::dom::LockManager_Binding::Wrap(JSContext*, mozilla::dom::LockManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at LockManagerBinding.cpp:898: 31:38.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:38.04 1169 | *this->stack = this; 31:38.04 | ~~~~~~~~~~~~~^~~~~~ 31:38.04 LockManagerBinding.cpp: In function ‘bool mozilla::dom::LockManager_Binding::Wrap(JSContext*, mozilla::dom::LockManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:38.04 LockManagerBinding.cpp:898: note: ‘global’ declared here 31:38.04 898 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:38.04 LockManagerBinding.cpp:873: note: ‘aCx’ declared here 31:38.04 873 | Wrap(JSContext* aCx, mozilla::dom::LockManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:38.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:38.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:38.26 inlined from ‘bool mozilla::dom::MIDIAccess_Binding::Wrap(JSContext*, mozilla::dom::MIDIAccess*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIAccessBinding.cpp:389: 31:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:38.26 1169 | *this->stack = this; 31:38.26 | ~~~~~~~~~~~~~^~~~~~ 31:38.26 In file included from UnifiedBindings12.cpp:249: 31:38.26 MIDIAccessBinding.cpp: In function ‘bool mozilla::dom::MIDIAccess_Binding::Wrap(JSContext*, mozilla::dom::MIDIAccess*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:38.26 MIDIAccessBinding.cpp:389: note: ‘global’ declared here 31:38.26 389 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:38.26 MIDIAccessBinding.cpp:361: note: ‘aCx’ declared here 31:38.26 361 | Wrap(JSContext* aCx, mozilla::dom::MIDIAccess* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:39.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:39.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:39.43 inlined from ‘bool mozilla::dom::MIDIConnectionEvent_Binding::Wrap(JSContext*, mozilla::dom::MIDIConnectionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIConnectionEventBinding.cpp:467: 31:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:39.43 1169 | *this->stack = this; 31:39.43 | ~~~~~~~~~~~~~^~~~~~ 31:39.44 In file included from UnifiedBindings12.cpp:275: 31:39.45 MIDIConnectionEventBinding.cpp: In function ‘bool mozilla::dom::MIDIConnectionEvent_Binding::Wrap(JSContext*, mozilla::dom::MIDIConnectionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:39.45 MIDIConnectionEventBinding.cpp:467: note: ‘global’ declared here 31:39.45 467 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:39.45 MIDIConnectionEventBinding.cpp:439: note: ‘aCx’ declared here 31:39.45 439 | Wrap(JSContext* aCx, mozilla::dom::MIDIConnectionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:39.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:39.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 31:39.59 inlined from ‘JSObject* mozilla::dom::MIDIConnectionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIConnectionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIConnectionEventBinding.h:104, 31:39.59 inlined from ‘virtual JSObject* mozilla::dom::MIDIConnectionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at MIDIConnectionEvent.cpp:60: 31:39.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:39.59 1169 | *this->stack = this; 31:39.59 | ~~~~~~~~~~~~~^~~~~~ 31:39.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIConnectionEvent.h:15, 31:39.59 from MIDIConnectionEvent.cpp:10, 31:39.59 from UnifiedBindings12.cpp:262: 31:39.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIConnectionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIConnectionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 31:39.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIConnectionEventBinding.h:104: note: ‘reflector’ declared here 31:39.59 104 | JS::Rooted reflector(aCx); 31:39.59 MIDIConnectionEvent.cpp:58: note: ‘aCx’ declared here 31:39.59 58 | MIDIConnectionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 31:39.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:39.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:39.68 inlined from ‘bool mozilla::dom::MIDIInput_Binding::Wrap(JSContext*, mozilla::dom::MIDIInput*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIInputBinding.cpp:287: 31:39.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:39.68 1169 | *this->stack = this; 31:39.68 | ~~~~~~~~~~~~~^~~~~~ 31:39.68 In file included from UnifiedBindings12.cpp:288: 31:39.68 MIDIInputBinding.cpp: In function ‘bool mozilla::dom::MIDIInput_Binding::Wrap(JSContext*, mozilla::dom::MIDIInput*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:39.68 MIDIInputBinding.cpp:287: note: ‘global’ declared here 31:39.68 287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:39.68 MIDIInputBinding.cpp:256: note: ‘aCx’ declared here 31:39.68 256 | Wrap(JSContext* aCx, mozilla::dom::MIDIInput* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:39.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:39.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:39.84 inlined from ‘bool mozilla::dom::MIDIOutput_Binding::Wrap(JSContext*, mozilla::dom::MIDIOutput*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIOutputBinding.cpp:329: 31:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:39.84 1169 | *this->stack = this; 31:39.84 | ~~~~~~~~~~~~~^~~~~~ 31:39.84 In file included from UnifiedBindings12.cpp:340: 31:39.84 MIDIOutputBinding.cpp: In function ‘bool mozilla::dom::MIDIOutput_Binding::Wrap(JSContext*, mozilla::dom::MIDIOutput*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:39.84 MIDIOutputBinding.cpp:329: note: ‘global’ declared here 31:39.84 329 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:39.84 MIDIOutputBinding.cpp:298: note: ‘aCx’ declared here 31:39.84 298 | Wrap(JSContext* aCx, mozilla::dom::MIDIOutput* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:40.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:40.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:40.72 inlined from ‘bool mozilla::dom::MIDIInputMap_Binding::Wrap(JSContext*, mozilla::dom::MIDIInputMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIInputMapBinding.cpp:897: 31:40.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:40.72 1169 | *this->stack = this; 31:40.72 | ~~~~~~~~~~~~~^~~~~~ 31:40.72 In file included from UnifiedBindings12.cpp:301: 31:40.72 MIDIInputMapBinding.cpp: In function ‘bool mozilla::dom::MIDIInputMap_Binding::Wrap(JSContext*, mozilla::dom::MIDIInputMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:40.72 MIDIInputMapBinding.cpp:897: note: ‘global’ declared here 31:40.72 897 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:40.72 MIDIInputMapBinding.cpp:872: note: ‘aCx’ declared here 31:40.72 872 | Wrap(JSContext* aCx, mozilla::dom::MIDIInputMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:40.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:40.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:40.89 inlined from ‘bool mozilla::dom::MIDIMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MIDIMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIMessageEventBinding.cpp:477: 31:40.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:40.89 1169 | *this->stack = this; 31:40.89 | ~~~~~~~~~~~~~^~~~~~ 31:40.92 In file included from UnifiedBindings12.cpp:314: 31:40.93 MIDIMessageEventBinding.cpp: In function ‘bool mozilla::dom::MIDIMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MIDIMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:40.93 MIDIMessageEventBinding.cpp:477: note: ‘global’ declared here 31:40.93 477 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:40.93 MIDIMessageEventBinding.cpp:449: note: ‘aCx’ declared here 31:40.93 449 | Wrap(JSContext* aCx, mozilla::dom::MIDIMessageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:41.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:41.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:41.63 inlined from ‘bool mozilla::dom::MIDIOutputMap_Binding::Wrap(JSContext*, mozilla::dom::MIDIOutputMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MIDIOutputMapBinding.cpp:897: 31:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:41.63 1169 | *this->stack = this; 31:41.63 | ~~~~~~~~~~~~~^~~~~~ 31:41.63 In file included from UnifiedBindings12.cpp:353: 31:41.63 MIDIOutputMapBinding.cpp: In function ‘bool mozilla::dom::MIDIOutputMap_Binding::Wrap(JSContext*, mozilla::dom::MIDIOutputMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:41.63 MIDIOutputMapBinding.cpp:897: note: ‘global’ declared here 31:41.63 897 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:41.63 MIDIOutputMapBinding.cpp:872: note: ‘aCx’ declared here 31:41.63 872 | Wrap(JSContext* aCx, mozilla::dom::MIDIOutputMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:41.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:41.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:41.83 inlined from ‘bool mozilla::dom::MLS_Binding::Wrap(JSContext*, mozilla::dom::MLS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MLSBinding.cpp:2454: 31:41.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:41.83 1169 | *this->stack = this; 31:41.83 | ~~~~~~~~~~~~~^~~~~~ 31:41.83 MLSBinding.cpp: In function ‘bool mozilla::dom::MLS_Binding::Wrap(JSContext*, mozilla::dom::MLS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:41.83 MLSBinding.cpp:2454: note: ‘global’ declared here 31:41.83 2454 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:41.83 MLSBinding.cpp:2429: note: ‘aCx’ declared here 31:41.83 2429 | Wrap(JSContext* aCx, mozilla::dom::MLS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:42.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:42.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:42.09 inlined from ‘bool mozilla::dom::MLSGroupView_Binding::Wrap(JSContext*, mozilla::dom::MLSGroupView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MLSBinding.cpp:3430: 31:42.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:42.09 1169 | *this->stack = this; 31:42.09 | ~~~~~~~~~~~~~^~~~~~ 31:42.10 MLSBinding.cpp: In function ‘bool mozilla::dom::MLSGroupView_Binding::Wrap(JSContext*, mozilla::dom::MLSGroupView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:42.11 MLSBinding.cpp:3430: note: ‘global’ declared here 31:42.11 3430 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:42.11 MLSBinding.cpp:3405: note: ‘aCx’ declared here 31:42.11 3405 | Wrap(JSContext* aCx, mozilla::dom::MLSGroupView* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:42.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:42.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:42.30 inlined from ‘bool mozilla::dom::MatchGlob_Binding::Wrap(JSContext*, mozilla::extensions::MatchGlob*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MatchGlobBinding.cpp:353: 31:42.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:42.30 1169 | *this->stack = this; 31:42.30 | ~~~~~~~~~~~~~^~~~~~ 31:42.30 In file included from UnifiedBindings12.cpp:392: 31:42.30 MatchGlobBinding.cpp: In function ‘bool mozilla::dom::MatchGlob_Binding::Wrap(JSContext*, mozilla::extensions::MatchGlob*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:42.30 MatchGlobBinding.cpp:353: note: ‘global’ declared here 31:42.30 353 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:42.30 MatchGlobBinding.cpp:328: note: ‘aCx’ declared here 31:42.30 328 | Wrap(JSContext* aCx, mozilla::extensions::MatchGlob* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:42.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:42.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:42.94 inlined from ‘bool mozilla::dom::MatchPatternSet_Binding::get_patterns(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MatchPatternBinding.cpp:1614: 31:42.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 31:42.94 1169 | *this->stack = this; 31:42.94 | ~~~~~~~~~~~~~^~~~~~ 31:42.95 In file included from UnifiedBindings12.cpp:405: 31:42.96 MatchPatternBinding.cpp: In function ‘bool mozilla::dom::MatchPatternSet_Binding::get_patterns(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 31:42.96 MatchPatternBinding.cpp:1614: note: ‘slotStorage’ declared here 31:42.96 1614 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 31:42.96 MatchPatternBinding.cpp:1604: note: ‘cx’ declared here 31:42.96 1604 | get_patterns(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 31:43.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:43.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:43.29 inlined from ‘bool mozilla::dom::MatchPattern_Binding::Wrap(JSContext*, mozilla::extensions::MatchPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MatchPatternBinding.cpp:1121: 31:43.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:43.29 1169 | *this->stack = this; 31:43.29 | ~~~~~~~~~~~~~^~~~~~ 31:43.30 MatchPatternBinding.cpp: In function ‘bool mozilla::dom::MatchPattern_Binding::Wrap(JSContext*, mozilla::extensions::MatchPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:43.31 MatchPatternBinding.cpp:1121: note: ‘global’ declared here 31:43.31 1121 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:43.31 MatchPatternBinding.cpp:1096: note: ‘aCx’ declared here 31:43.31 1096 | Wrap(JSContext* aCx, mozilla::extensions::MatchPattern* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:43.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 31:43.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:43.83 inlined from ‘bool mozilla::dom::MatchPatternSet_Binding::Wrap(JSContext*, mozilla::extensions::MatchPatternSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MatchPatternBinding.cpp:2026: 31:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 31:43.83 1169 | *this->stack = this; 31:43.83 | ~~~~~~~~~~~~~^~~~~~ 31:43.83 MatchPatternBinding.cpp: In function ‘bool mozilla::dom::MatchPatternSet_Binding::Wrap(JSContext*, mozilla::extensions::MatchPatternSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 31:43.83 MatchPatternBinding.cpp:2026: note: ‘global’ declared here 31:43.83 2026 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 31:43.83 MatchPatternBinding.cpp:2001: note: ‘aCx’ declared here 31:43.83 2001 | Wrap(JSContext* aCx, mozilla::extensions::MatchPatternSet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 31:45.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 31:45.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 31:45.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 31:45.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 31:45.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 31:45.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:63, 31:45.67 from Unified_cpp_dom_events1.cpp:29: 31:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 31:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 31:45.67 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 31:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 31:48.32 Compiling glslopt v0.1.11 31:48.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 31:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemSyncAccessHandle.h:14, 31:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/child/FileSystemAccessHandleChild.cpp:9, 31:48.85 from Unified_cpp_dom_fs_child0.cpp:2: 31:48.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 31:48.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:48.85 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 31:48.85 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, const std::tuple<_UTypes ...>&, JS::MutableHandle) [with Elements = {nsTString, RefPtr}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:414:31: 31:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 31:48.85 1169 | *this->stack = this; 31:48.85 | ~~~~~~~~~~~~~^~~~~~ 31:48.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 31:48.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/child/FileSystemAsyncCopy.cpp:11, 31:48.87 from Unified_cpp_dom_fs_child0.cpp:20: 31:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, const std::tuple<_UTypes ...>&, JS::MutableHandle) [with Elements = {nsTString, RefPtr}]’: 31:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:414:31: note: ‘v’ declared here 31:48.87 414 | JS::RootedVector v(aCx); 31:48.87 | ^ 31:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:408:41: note: ‘aCx’ declared here 31:48.87 408 | [[nodiscard]] bool ToJSValue(JSContext* aCx, 31:48.87 | ~~~~~~~~~~~^~~ 31:49.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 31:49.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 31:49.45 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 31:49.45 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 31:49.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 31:49.45 1169 | *this->stack = this; 31:49.45 | ~~~~~~~~~~~~~^~~~~~ 31:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 31:49.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 31:49.49 389 | JS::RootedVector v(aCx); 31:49.49 | ^ 31:49.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 31:49.49 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 31:49.49 | ~~~~~~~~~~~^~~ 31:50.02 Compiling glsl v6.0.2 31:51.44 Compiling bit-vec v0.8.0 31:53.07 Compiling new_debug_unreachable v1.0.4 31:53.40 Compiling precomputed-hash v0.1.1 31:53.72 Compiling rust_decimal v1.28.1 31:53.83 dom/fs/shared 31:53.90 dom/gamepad 31:57.02 Compiling ash v0.38.0+1.3.281 32:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 32:08.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:08.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventStateManager.h:24, 32:08.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Event.cpp:17, 32:08.21 from Unified_cpp_dom_events1.cpp:11: 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 32:08.21 202 | return ReinterpretHelper::FromInternalValue(v); 32:08.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 32:08.21 4432 | return mProperties.Get(aProperty, aFoundResult); 32:08.21 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 32:08.21 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 32:08.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 32:08.21 302 | memcpy(&value, &aInternalValue, sizeof(value)); 32:08.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 32:08.21 413 | struct FrameBidiData { 32:08.21 | ^~~~~~~~~~~~~ 32:12.39 Compiling glsl-to-cxx v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/glsl-to-cxx) 32:13.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 32:13.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:6, 32:13.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h:6, 32:13.43 from MathMLElementBinding.cpp:4, 32:13.43 from UnifiedBindings13.cpp:2: 32:13.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:13.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:13.43 inlined from ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at MediaListBinding.cpp:503:35: 32:13.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:13.43 1169 | *this->stack = this; 32:13.43 | ~~~~~~~~~~~~~^~~~~~ 32:13.46 In file included from UnifiedBindings13.cpp:210: 32:13.47 MediaListBinding.cpp: In member function ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 32:13.47 MediaListBinding.cpp:503:25: note: ‘expando’ declared here 32:13.47 503 | JS::Rooted expando(cx); 32:13.47 | ^~~~~~~ 32:13.47 MediaListBinding.cpp:480:50: note: ‘cx’ declared here 32:13.47 480 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 32:13.47 | ~~~~~~~~~~~^~ 32:18.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:18.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:18.65 inlined from ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at MediaListBinding.cpp:571:60: 32:18.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:18.65 1169 | *this->stack = this; 32:18.65 | ~~~~~~~~~~~~~^~~~~~ 32:18.65 MediaListBinding.cpp: In member function ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 32:18.65 MediaListBinding.cpp:571:25: note: ‘expando’ declared here 32:18.65 571 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 32:18.65 | ^~~~~~~ 32:18.65 MediaListBinding.cpp:551:36: note: ‘cx’ declared here 32:18.65 551 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 32:18.65 | ~~~~~~~~~~~^~ 32:18.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:18.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:18.78 inlined from ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at MediaListBinding.cpp:612:81: 32:18.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:18.78 1169 | *this->stack = this; 32:18.78 | ~~~~~~~~~~~~~^~~~~~ 32:18.78 MediaListBinding.cpp: In member function ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 32:18.78 MediaListBinding.cpp:612:29: note: ‘expando’ declared here 32:18.78 612 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 32:18.78 | ^~~~~~~ 32:18.78 MediaListBinding.cpp:586:33: note: ‘cx’ declared here 32:18.78 586 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 32:18.78 | ~~~~~~~~~~~^~ 32:35.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:35.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:35.80 inlined from ‘bool mozilla::dom::MediaStream_Binding::getTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MediaStreamBinding.cpp:910:71: 32:35.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:35.80 1169 | *this->stack = this; 32:35.80 | ~~~~~~~~~~~~~^~~~~~ 32:35.80 In file included from UnifiedBindings13.cpp:353: 32:35.80 MediaStreamBinding.cpp: In function ‘bool mozilla::dom::MediaStream_Binding::getTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 32:35.80 MediaStreamBinding.cpp:910:25: note: ‘returnArray’ declared here 32:35.80 910 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 32:35.80 | ^~~~~~~~~~~ 32:35.80 MediaStreamBinding.cpp:895:22: note: ‘cx’ declared here 32:35.80 895 | getTracks(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 32:35.80 | ~~~~~~~~~~~^~ 32:35.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:35.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:35.95 inlined from ‘bool mozilla::dom::MediaStream_Binding::getVideoTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MediaStreamBinding.cpp:851:71: 32:35.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:35.95 1169 | *this->stack = this; 32:35.95 | ~~~~~~~~~~~~~^~~~~~ 32:35.97 MediaStreamBinding.cpp: In function ‘bool mozilla::dom::MediaStream_Binding::getVideoTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 32:35.98 MediaStreamBinding.cpp:851:25: note: ‘returnArray’ declared here 32:35.98 851 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 32:35.98 | ^~~~~~~~~~~ 32:35.98 MediaStreamBinding.cpp:836:27: note: ‘cx’ declared here 32:35.98 836 | getVideoTracks(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 32:35.98 | ~~~~~~~~~~~^~ 32:36.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:36.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:36.12 inlined from ‘bool mozilla::dom::MediaStream_Binding::getAudioTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MediaStreamBinding.cpp:792:71: 32:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:36.12 1169 | *this->stack = this; 32:36.12 | ~~~~~~~~~~~~~^~~~~~ 32:36.13 MediaStreamBinding.cpp: In function ‘bool mozilla::dom::MediaStream_Binding::getAudioTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 32:36.14 MediaStreamBinding.cpp:792:25: note: ‘returnArray’ declared here 32:36.14 792 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 32:36.14 | ^~~~~~~~~~~ 32:36.14 MediaStreamBinding.cpp:777:27: note: ‘cx’ declared here 32:36.14 777 | getAudioTracks(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 32:36.14 | ~~~~~~~~~~~^~ 32:37.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 32:37.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 32:37.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DragEvent.h:10, 32:37.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DragEvent.cpp:7, 32:37.09 from Unified_cpp_dom_events1.cpp:2: 32:37.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.09 inlined from ‘JSObject* mozilla::dom::DragEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DragEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DragEventBinding.h:103:27, 32:37.09 inlined from ‘virtual JSObject* mozilla::dom::DragEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DragEvent.h:27:35: 32:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.09 1169 | *this->stack = this; 32:37.09 | ~~~~~~~~~~~~~^~~~~~ 32:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DragEvent.h:11: 32:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DragEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::DragEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DragEventBinding.h:103:27: note: ‘reflector’ declared here 32:37.12 103 | JS::Rooted reflector(aCx); 32:37.12 | ^~~~~~~~~ 32:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/DragEvent.h:26:18: note: ‘aCx’ declared here 32:37.12 26 | JSContext* aCx, JS::Handle aGivenProto) override { 32:37.12 | ~~~~~~~~~~~^~~ 32:37.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.62 inlined from ‘JSObject* mozilla::dom::InputEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::InputEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEventBinding.h:111:27, 32:37.62 inlined from ‘virtual JSObject* mozilla::dom::InputEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEvent.h:34:36: 32:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.62 1169 | *this->stack = this; 32:37.62 | ~~~~~~~~~~~~~^~~~~~ 32:37.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEvent.h:12, 32:37.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventDispatcher.cpp:36, 32:37.62 from Unified_cpp_dom_events1.cpp:20: 32:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::InputEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEventBinding.h:111:27: note: ‘reflector’ declared here 32:37.62 111 | JS::Rooted reflector(aCx); 32:37.62 | ^~~~~~~~~ 32:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InputEvent.h:33:18: note: ‘aCx’ declared here 32:37.62 33 | JSContext* aCx, JS::Handle aGivenProto) override { 32:37.62 | ~~~~~~~~~~~^~~ 32:37.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.64 inlined from ‘JSObject* mozilla::dom::FocusEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FocusEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEventBinding.h:103:27, 32:37.64 inlined from ‘virtual JSObject* mozilla::dom::FocusEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEvent.h:21:36: 32:37.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.64 1169 | *this->stack = this; 32:37.64 | ~~~~~~~~~~~~~^~~~~~ 32:37.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEvent.h:9, 32:37.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventDispatcher.cpp:34: 32:37.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::FocusEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEventBinding.h:103:27: note: ‘reflector’ declared here 32:37.64 103 | JS::Rooted reflector(aCx); 32:37.64 | ^~~~~~~~~ 32:37.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FocusEvent.h:20:18: note: ‘aCx’ declared here 32:37.64 20 | JSContext* aCx, JS::Handle aGivenProto) override { 32:37.64 | ~~~~~~~~~~~^~~ 32:37.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.72 inlined from ‘JSObject* mozilla::dom::KeyboardEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::KeyboardEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h:299:27, 32:37.72 inlined from ‘virtual JSObject* mozilla::dom::KeyboardEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/KeyboardEvent.h:31:39: 32:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.72 1169 | *this->stack = this; 32:37.72 | ~~~~~~~~~~~~~^~~~~~ 32:37.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:22, 32:37.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Event.cpp:27: 32:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::KeyboardEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h:299:27: note: ‘reflector’ declared here 32:37.72 299 | JS::Rooted reflector(aCx); 32:37.72 | ^~~~~~~~~ 32:37.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventDispatcher.cpp:27: 32:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/KeyboardEvent.h:30:18: note: ‘aCx’ declared here 32:37.72 30 | JSContext* aCx, JS::Handle aGivenProto) override { 32:37.72 | ~~~~~~~~~~~^~~ 32:37.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.75 inlined from ‘JSObject* mozilla::dom::Event_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Event]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:96:27, 32:37.75 inlined from ‘virtual JSObject* mozilla::dom::Event::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Event.cpp:272:29: 32:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.75 1169 | *this->stack = this; 32:37.75 | ~~~~~~~~~~~~~^~~~~~ 32:37.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:6, 32:37.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEvent.h:13, 32:37.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11: 32:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h: In member function ‘virtual JSObject* mozilla::dom::Event::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:96:27: note: ‘reflector’ declared here 32:37.75 96 | JS::Rooted reflector(aCx); 32:37.75 | ^~~~~~~~~ 32:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Event.cpp:270:48: note: ‘aCx’ declared here 32:37.75 270 | JSObject* Event::WrapObjectInternal(JSContext* aCx, 32:37.75 | ~~~~~~~~~~~^~~ 32:37.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.83 inlined from ‘JSObject* mozilla::dom::ImageCaptureError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageCaptureError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h:105, 32:37.83 inlined from ‘virtual JSObject* mozilla::dom::ImageCaptureError::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ImageCaptureError.cpp:30: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.83 1169 | *this->stack = this; 32:37.83 | ~~~~~~~~~~~~~^~~~~~ 32:37.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ImageCaptureError.cpp:8, 32:37.83 from Unified_cpp_dom_events1.cpp:92: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageCaptureError::WrapObject(JSContext*, JS::Handle)’: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureErrorEventBinding.h:105: note: ‘reflector’ declared here 32:37.83 105 | JS::Rooted reflector(aCx); 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ImageCaptureError.cpp:28: note: ‘aCx’ declared here 32:37.83 28 | JSObject* ImageCaptureError::WrapObject(JSContext* aCx, 32:37.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:37.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 32:37.83 inlined from ‘JSObject* mozilla::dom::InvokeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::InvokeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InvokeEventBinding.h:105, 32:37.83 inlined from ‘virtual JSObject* mozilla::dom::InvokeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/InvokeEvent.cpp:23: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 32:37.83 1169 | *this->stack = this; 32:37.83 | ~~~~~~~~~~~~~^~~~~~ 32:37.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InvokeEvent.h:12, 32:37.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/InvokeEvent.cpp:7, 32:37.83 from Unified_cpp_dom_events1.cpp:110: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InvokeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::InvokeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InvokeEventBinding.h:105: note: ‘reflector’ declared here 32:37.83 105 | JS::Rooted reflector(aCx); 32:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/InvokeEvent.cpp:21: note: ‘aCx’ declared here 32:37.83 21 | JSObject* InvokeEvent::WrapObjectInternal(JSContext* aCx, 32:38.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 32:38.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 32:38.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 32:38.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 32:38.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 32:38.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:16, 32:38.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEvent.h:11: 32:38.25 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’, 32:38.25 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 32:38.25 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 32:38.25 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 32:38.25 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 32:38.25 inlined from ‘void mozilla::EventListenerService::NotifyPendingChanges()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerService.cpp:329: 32:38.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mChangeListeners.D.1932728.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 32:38.25 282 | aArray.mIterators = this; 32:38.25 | ~~~~~~~~~~~~~~~~~~^~~~~~ 32:38.25 In file included from Unified_cpp_dom_events1.cpp:38: 32:38.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerService.cpp: In member function ‘void mozilla::EventListenerService::NotifyPendingChanges()’: 32:38.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerService.cpp:329: note: ‘__for_begin’ declared here 32:38.25 329 | mChangeListeners.EndLimitedRange()) { 32:38.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerService.cpp:323: note: ‘this’ declared here 32:38.25 323 | void EventListenerService::NotifyPendingChanges() { 32:50.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:50.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:50.52 inlined from ‘bool mozilla::dom::MediaMetadata_Binding::get_artwork(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MediaSessionBinding.cpp:1163:85: 32:50.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:50.53 1169 | *this->stack = this; 32:50.53 | ~~~~~~~~~~~~~^~~~~~ 32:50.53 In file included from UnifiedBindings13.cpp:301: 32:50.53 MediaSessionBinding.cpp: In function ‘bool mozilla::dom::MediaMetadata_Binding::get_artwork(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 32:50.53 MediaSessionBinding.cpp:1163:25: note: ‘slotStorage’ declared here 32:50.53 1163 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 32:50.53 | ^~~~~~~~~~~ 32:50.53 MediaSessionBinding.cpp:1153:24: note: ‘cx’ declared here 32:50.53 1153 | get_artwork(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 32:50.53 | ~~~~~~~~~~~^~ 32:50.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:50.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:50.96 inlined from ‘bool mozilla::dom::MediaController_Binding::get_supportedKeys(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MediaControllerBinding.cpp:487:85: 32:50.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:50.97 1169 | *this->stack = this; 32:50.97 | ~~~~~~~~~~~~~^~~~~~ 32:50.97 In file included from UnifiedBindings13.cpp:28: 32:50.98 MediaControllerBinding.cpp: In function ‘bool mozilla::dom::MediaController_Binding::get_supportedKeys(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 32:50.98 MediaControllerBinding.cpp:487:25: note: ‘slotStorage’ declared here 32:50.98 487 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 32:50.98 | ^~~~~~~~~~~ 32:50.98 MediaControllerBinding.cpp:477:30: note: ‘cx’ declared here 32:50.98 477 | get_supportedKeys(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 32:50.98 | ~~~~~~~~~~~^~ 32:52.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:52.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:52.54 inlined from ‘bool mozilla::dom::MediaCapabilitiesInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaCapabilitiesBinding.cpp:434:54: 32:52.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:52.54 1169 | *this->stack = this; 32:52.54 | ~~~~~~~~~~~~~^~~~~~ 32:52.54 In file included from UnifiedBindings13.cpp:15: 32:52.54 MediaCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::MediaCapabilitiesInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:52.54 MediaCapabilitiesBinding.cpp:434:25: note: ‘obj’ declared here 32:52.54 434 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:52.54 | ^~~ 32:52.54 MediaCapabilitiesBinding.cpp:426:52: note: ‘cx’ declared here 32:52.54 426 | MediaCapabilitiesInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:52.54 | ~~~~~~~~~~~^~ 32:53.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:53.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:53.34 inlined from ‘bool mozilla::dom::BufferRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:310:54: 32:53.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:53.38 1169 | *this->stack = this; 32:53.39 | ~~~~~~~~~~~~~^~~~~~ 32:53.39 In file included from UnifiedBindings13.cpp:41: 32:53.39 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::BufferRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:53.39 MediaDebugInfoBinding.cpp:310:25: note: ‘obj’ declared here 32:53.39 310 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:53.39 | ^~~ 32:53.39 MediaDebugInfoBinding.cpp:302:42: note: ‘cx’ declared here 32:53.39 302 | BufferRange::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:53.39 | ~~~~~~~~~~~^~ 32:53.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:53.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:53.65 inlined from ‘bool mozilla::dom::EMEDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:637:54: 32:53.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:53.65 1169 | *this->stack = this; 32:53.65 | ~~~~~~~~~~~~~^~~~~~ 32:53.65 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::EMEDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:53.65 MediaDebugInfoBinding.cpp:637:25: note: ‘obj’ declared here 32:53.65 637 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:53.65 | ^~~ 32:53.65 MediaDebugInfoBinding.cpp:629:43: note: ‘cx’ declared here 32:53.65 629 | EMEDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:53.65 | ~~~~~~~~~~~^~ 32:53.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:53.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:53.76 inlined from ‘bool mozilla::dom::MediaDecoderStateMachineDecodingStateDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:883:54: 32:53.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:53.77 1169 | *this->stack = this; 32:53.77 | ~~~~~~~~~~~~~^~~~~~ 32:53.78 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaDecoderStateMachineDecodingStateDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:53.79 MediaDebugInfoBinding.cpp:883:25: note: ‘obj’ declared here 32:53.79 883 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:53.79 | ^~~ 32:53.79 MediaDebugInfoBinding.cpp:875:77: note: ‘cx’ declared here 32:53.79 875 | MediaDecoderStateMachineDecodingStateDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:53.79 | ~~~~~~~~~~~^~ 32:55.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:55.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:55.43 inlined from ‘bool mozilla::dom::MediaDeviceInfo_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MediaDeviceInfoBinding.cpp:205:57: 32:55.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:55.43 1169 | *this->stack = this; 32:55.43 | ~~~~~~~~~~~~~^~~~~~ 32:55.43 In file included from UnifiedBindings13.cpp:54: 32:55.43 MediaDeviceInfoBinding.cpp: In function ‘bool mozilla::dom::MediaDeviceInfo_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 32:55.43 MediaDeviceInfoBinding.cpp:205:25: note: ‘result’ declared here 32:55.43 205 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 32:55.43 | ^~~~~~ 32:55.43 MediaDeviceInfoBinding.cpp:197:19: note: ‘cx’ declared here 32:55.43 197 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 32:55.43 | ~~~~~~~~~~~^~ 32:55.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:55.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:55.84 inlined from ‘bool mozilla::dom::AudioOutputOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDevicesBinding.cpp:131:54: 32:55.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:55.84 1169 | *this->stack = this; 32:55.84 | ~~~~~~~~~~~~~^~~~~~ 32:55.85 In file included from UnifiedBindings13.cpp:67: 32:55.95 MediaDevicesBinding.cpp: In member function ‘bool mozilla::dom::AudioOutputOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:56.06 MediaDevicesBinding.cpp:131:25: note: ‘obj’ declared here 32:56.06 131 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:56.06 | ^~~ 32:56.06 MediaDevicesBinding.cpp:123:49: note: ‘cx’ declared here 32:56.06 123 | AudioOutputOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:56.06 | ~~~~~~~~~~~^~ 32:57.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:57.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:57.46 inlined from ‘bool mozilla::dom::MediaKeySystemMediaCapability::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaKeySystemAccessBinding.cpp:181:54: 32:57.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:57.46 1169 | *this->stack = this; 32:57.46 | ~~~~~~~~~~~~~^~~~~~ 32:57.46 In file included from UnifiedBindings13.cpp:171: 32:57.46 MediaKeySystemAccessBinding.cpp: In member function ‘bool mozilla::dom::MediaKeySystemMediaCapability::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:57.46 MediaKeySystemAccessBinding.cpp:181:25: note: ‘obj’ declared here 32:57.46 181 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:57.46 | ^~~ 32:57.46 MediaKeySystemAccessBinding.cpp:173:60: note: ‘cx’ declared here 32:57.46 173 | MediaKeySystemMediaCapability::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:57.46 | ~~~~~~~~~~~^~ 32:57.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:57.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:57.63 inlined from ‘bool mozilla::dom::MediaKeySystemConfiguration::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaKeySystemAccessBinding.cpp:559:54: 32:57.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:57.63 1169 | *this->stack = this; 32:57.63 | ~~~~~~~~~~~~~^~~~~~ 32:57.63 MediaKeySystemAccessBinding.cpp: In member function ‘bool mozilla::dom::MediaKeySystemConfiguration::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:57.63 MediaKeySystemAccessBinding.cpp:559:25: note: ‘obj’ declared here 32:57.63 559 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:57.63 | ^~~ 32:57.63 MediaKeySystemAccessBinding.cpp:551:58: note: ‘cx’ declared here 32:57.63 551 | MediaKeySystemConfiguration::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:57.63 | ~~~~~~~~~~~^~ 32:58.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:58.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:58.37 inlined from ‘bool mozilla::dom::RequestMediaKeySystemAccessNotification::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaKeysRequestStatusBinding.cpp:88:54: 32:58.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:58.37 1169 | *this->stack = this; 32:58.42 | ~~~~~~~~~~~~~^~~~~~ 32:58.43 In file included from UnifiedBindings13.cpp:197: 32:58.43 MediaKeysRequestStatusBinding.cpp: In member function ‘bool mozilla::dom::RequestMediaKeySystemAccessNotification::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:58.43 MediaKeysRequestStatusBinding.cpp:88:25: note: ‘obj’ declared here 32:58.43 88 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:58.43 | ^~~ 32:58.43 MediaKeysRequestStatusBinding.cpp:80:70: note: ‘cx’ declared here 32:58.43 80 | RequestMediaKeySystemAccessNotification::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:58.43 | ~~~~~~~~~~~^~ 32:59.48 In file included from Unified_cpp_dom_canvas3.cpp:56: 32:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 32:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.49 225 | float srcAsFloat[MaxElementsPerTexel]; 32:59.49 | ^~~~~~~~~~ 32:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLContext.h:13, 32:59.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLQuery.cpp:12, 32:59.53 from Unified_cpp_dom_canvas3.cpp:2: 32:59.53 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 32:59.53 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 32:59.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.53 252 | this->data = data; 32:59.53 | ^~~~ 32:59.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 32:59.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 32:59.53 225 | float srcAsFloat[MaxElementsPerTexel]; 32:59.53 | ^~~~~~~~~~ 32:59.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 32:59.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 32:59.63 inlined from ‘bool mozilla::dom::MediaImage::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaSessionBinding.cpp:206:54: 32:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 32:59.63 1169 | *this->stack = this; 32:59.63 | ~~~~~~~~~~~~~^~~~~~ 32:59.63 MediaSessionBinding.cpp: In member function ‘bool mozilla::dom::MediaImage::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 32:59.63 MediaSessionBinding.cpp:206:25: note: ‘obj’ declared here 32:59.63 206 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 32:59.63 | ^~~ 32:59.63 MediaSessionBinding.cpp:198:41: note: ‘cx’ declared here 32:59.63 198 | MediaImage::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 32:59.63 | ~~~~~~~~~~~^~ 32:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 32:59.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.86 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 32:59.86 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 32:59.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 32:59.86 252 | this->data = data; 32:59.86 | ^~~~ 32:59.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::A16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 32:59.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 32:59.86 225 | float srcAsFloat[MaxElementsPerTexel]; 32:59.86 | ^~~~~~~~~~ 33:00.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:00.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:00.28 inlined from ‘bool mozilla::dom::MediaMetadataInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaSessionBinding.cpp:834:54: 33:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:00.28 1169 | *this->stack = this; 33:00.28 | ~~~~~~~~~~~~~^~~~~~ 33:00.28 MediaSessionBinding.cpp: In member function ‘bool mozilla::dom::MediaMetadataInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:00.28 MediaSessionBinding.cpp:834:25: note: ‘obj’ declared here 33:00.28 834 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:00.28 | ^~~ 33:00.28 MediaSessionBinding.cpp:826:48: note: ‘cx’ declared here 33:00.28 826 | MediaMetadataInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:00.28 | ~~~~~~~~~~~^~ 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.28 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:01.28 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.28 252 | this->data = data; 33:01.28 | ^~~~ 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:01.28 225 | float srcAsFloat[MaxElementsPerTexel]; 33:01.28 | ^~~~~~~~~~ 33:01.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:01.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:01.47 inlined from ‘bool mozilla::dom::MediaStreamConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamBinding.cpp:642:54: 33:01.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:01.47 1169 | *this->stack = this; 33:01.47 | ~~~~~~~~~~~~~^~~~~~ 33:01.47 MediaStreamBinding.cpp: In member function ‘bool mozilla::dom::MediaStreamConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:01.47 MediaStreamBinding.cpp:642:25: note: ‘obj’ declared here 33:01.47 642 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:01.47 | ^~~ 33:01.47 MediaStreamBinding.cpp:634:53: note: ‘cx’ declared here 33:01.47 634 | MediaStreamConstraints::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:01.47 | ~~~~~~~~~~~^~ 33:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.58 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:01.58 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:01.58 252 | this->data = data; 33:01.58 | ^~~~ 33:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::R16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:01.58 225 | float srcAsFloat[MaxElementsPerTexel]; 33:01.58 | ^~~~~~~~~~ 33:01.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:01.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:01.67 inlined from ‘bool mozilla::dom::MediaStream_Binding::Wrap(JSContext*, mozilla::DOMMediaStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamBinding.cpp:1825:90: 33:01.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:01.67 1169 | *this->stack = this; 33:01.67 | ~~~~~~~~~~~~~^~~~~~ 33:01.67 MediaStreamBinding.cpp: In function ‘bool mozilla::dom::MediaStream_Binding::Wrap(JSContext*, mozilla::DOMMediaStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:01.67 MediaStreamBinding.cpp:1825:25: note: ‘global’ declared here 33:01.67 1825 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:01.67 | ^~~~~~ 33:01.67 MediaStreamBinding.cpp:1797:17: note: ‘aCx’ declared here 33:01.67 1797 | Wrap(JSContext* aCx, mozilla::DOMMediaStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:01.67 | ~~~~~~~~~~~^~~ 33:03.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:03.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.65 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:03.65 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:03.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.65 252 | this->data = data; 33:03.65 | ^~~~ 33:03.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:03.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:03.65 225 | float srcAsFloat[MaxElementsPerTexel]; 33:03.65 | ^~~~~~~~~~ 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.98 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:03.98 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:03.98 252 | this->data = data; 33:03.98 | ^~~~ 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:03.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:03.98 225 | float srcAsFloat[MaxElementsPerTexel]; 33:03.98 | ^~~~~~~~~~ 33:04.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.05 inlined from ‘bool mozilla::dom::AudioSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:130:54: 33:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.05 1169 | *this->stack = this; 33:04.05 | ~~~~~~~~~~~~~^~~~~~ 33:04.05 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::AudioSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.05 MediaDebugInfoBinding.cpp:130:25: note: ‘obj’ declared here 33:04.05 130 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.05 | ^~~ 33:04.05 MediaDebugInfoBinding.cpp:122:49: note: ‘cx’ declared here 33:04.05 122 | AudioSinkDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.05 | ~~~~~~~~~~~^~ 33:04.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.12 inlined from ‘bool mozilla::dom::AudioSinkWrapperDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:1687:54: 33:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.12 1169 | *this->stack = this; 33:04.12 | ~~~~~~~~~~~~~^~~~~~ 33:04.12 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::AudioSinkWrapperDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.12 MediaDebugInfoBinding.cpp:1687:25: note: ‘obj’ declared here 33:04.12 1687 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.12 | ^~~ 33:04.12 MediaDebugInfoBinding.cpp:1679:56: note: ‘cx’ declared here 33:04.12 1679 | AudioSinkWrapperDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.12 | ~~~~~~~~~~~^~ 33:04.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.17 inlined from ‘bool mozilla::dom::DecodedStreamDataDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:455:54: 33:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.17 1169 | *this->stack = this; 33:04.17 | ~~~~~~~~~~~~~^~~~~~ 33:04.17 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::DecodedStreamDataDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.18 MediaDebugInfoBinding.cpp:455:25: note: ‘obj’ declared here 33:04.18 455 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.18 | ^~~ 33:04.18 MediaDebugInfoBinding.cpp:447:57: note: ‘cx’ declared here 33:04.18 447 | DecodedStreamDataDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.18 | ~~~~~~~~~~~^~ 33:04.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.31 inlined from ‘bool mozilla::dom::MediaCacheStreamDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:758:54: 33:04.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.31 1169 | *this->stack = this; 33:04.31 | ~~~~~~~~~~~~~^~~~~~ 33:04.31 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaCacheStreamDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.31 MediaDebugInfoBinding.cpp:758:25: note: ‘obj’ declared here 33:04.31 758 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.31 | ^~~ 33:04.31 MediaDebugInfoBinding.cpp:750:56: note: ‘cx’ declared here 33:04.31 750 | MediaCacheStreamDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.31 | ~~~~~~~~~~~^~ 33:04.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.35 inlined from ‘bool mozilla::dom::MediaResourceDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:2430:54: 33:04.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.35 1169 | *this->stack = this; 33:04.35 | ~~~~~~~~~~~~~^~~~~~ 33:04.35 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaResourceDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.35 MediaDebugInfoBinding.cpp:2430:25: note: ‘obj’ declared here 33:04.35 2430 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.35 | ^~~ 33:04.35 MediaDebugInfoBinding.cpp:2422:53: note: ‘cx’ declared here 33:04.35 2422 | MediaResourceDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.35 | ~~~~~~~~~~~^~ 33:04.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.39 inlined from ‘bool mozilla::dom::MediaFrameStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:974:54: 33:04.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.39 1169 | *this->stack = this; 33:04.39 | ~~~~~~~~~~~~~^~~~~~ 33:04.39 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaFrameStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.39 MediaDebugInfoBinding.cpp:974:25: note: ‘obj’ declared here 33:04.39 974 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.39 | ^~~ 33:04.39 MediaDebugInfoBinding.cpp:966:46: note: ‘cx’ declared here 33:04.39 966 | MediaFrameStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.39 | ~~~~~~~~~~~^~ 33:04.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.46 inlined from ‘bool mozilla::dom::MediaStateDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:1187:54: 33:04.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.46 1169 | *this->stack = this; 33:04.46 | ~~~~~~~~~~~~~^~~~~~ 33:04.46 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaStateDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.46 MediaDebugInfoBinding.cpp:1187:25: note: ‘obj’ declared here 33:04.46 1187 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.46 | ^~~ 33:04.46 MediaDebugInfoBinding.cpp:1179:50: note: ‘cx’ declared here 33:04.46 1179 | MediaStateDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.46 | ~~~~~~~~~~~^~ 33:04.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ is used uninitialized [-Wuninitialized] 33:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ is used uninitialized [-Wuninitialized] 33:04.58 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:04.58 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:04.58 252 | this->data = data; 33:04.58 | ^~~~ 33:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:04.58 225 | float srcAsFloat[MaxElementsPerTexel]; 33:04.58 | ^~~~~~~~~~ 33:04.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.64 inlined from ‘bool mozilla::dom::VideoSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:1505:54: 33:04.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.64 1169 | *this->stack = this; 33:04.64 | ~~~~~~~~~~~~~^~~~~~ 33:04.65 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::VideoSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.66 MediaDebugInfoBinding.cpp:1505:25: note: ‘obj’ declared here 33:04.66 1505 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.66 | ^~~ 33:04.66 MediaDebugInfoBinding.cpp:1497:49: note: ‘cx’ declared here 33:04.66 1497 | VideoSinkDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.66 | ~~~~~~~~~~~^~ 33:04.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.75 inlined from ‘bool mozilla::dom::DecodedStreamDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:1851:54: 33:04.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.75 1169 | *this->stack = this; 33:04.75 | ~~~~~~~~~~~~~^~~~~~ 33:04.75 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::DecodedStreamDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.75 MediaDebugInfoBinding.cpp:1851:25: note: ‘obj’ declared here 33:04.75 1851 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.75 | ^~~ 33:04.75 MediaDebugInfoBinding.cpp:1843:53: note: ‘cx’ declared here 33:04.75 1843 | DecodedStreamDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.75 | ~~~~~~~~~~~^~ 33:04.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.83 inlined from ‘bool mozilla::dom::MediaSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:2759:54: 33:04.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.83 1169 | *this->stack = this; 33:04.83 | ~~~~~~~~~~~~~^~~~~~ 33:04.83 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaSinkDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.83 MediaDebugInfoBinding.cpp:2759:25: note: ‘obj’ declared here 33:04.83 2759 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.83 | ^~~ 33:04.83 MediaDebugInfoBinding.cpp:2751:49: note: ‘cx’ declared here 33:04.83 2751 | MediaSinkDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.83 | ~~~~~~~~~~~^~ 33:04.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:04.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:04.87 inlined from ‘bool mozilla::dom::MediaFormatReaderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:2135:54: 33:04.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:04.87 1169 | *this->stack = this; 33:04.87 | ~~~~~~~~~~~~~^~~~~~ 33:04.88 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaFormatReaderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:04.88 MediaDebugInfoBinding.cpp:2135:25: note: ‘obj’ declared here 33:04.88 2135 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:04.88 | ^~~ 33:04.88 MediaDebugInfoBinding.cpp:2127:57: note: ‘cx’ declared here 33:04.88 2127 | MediaFormatReaderDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:04.88 | ~~~~~~~~~~~^~ 33:05.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ is used uninitialized [-Wuninitialized] 33:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ is used uninitialized [-Wuninitialized] 33:05.01 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:05.01 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:05.01 252 | this->data = data; 33:05.01 | ^~~~ 33:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:05.01 225 | float srcAsFloat[MaxElementsPerTexel]; 33:05.01 | ^~~~~~~~~~ 33:05.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:05.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:05.30 inlined from ‘bool mozilla::dom::MediaDecoderStateMachineDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:3071:54: 33:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:05.30 1169 | *this->stack = this; 33:05.30 | ~~~~~~~~~~~~~^~~~~~ 33:05.30 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaDecoderStateMachineDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:05.30 MediaDebugInfoBinding.cpp:3071:25: note: ‘obj’ declared here 33:05.30 3071 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:05.30 | ^~~ 33:05.30 MediaDebugInfoBinding.cpp:3063:64: note: ‘cx’ declared here 33:05.30 3063 | MediaDecoderStateMachineDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:05.30 | ~~~~~~~~~~~^~ 33:05.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:05.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:05.47 inlined from ‘bool mozilla::dom::MediaDecoderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:3501:54: 33:05.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:05.47 1169 | *this->stack = this; 33:05.47 | ~~~~~~~~~~~~~^~~~~~ 33:05.47 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaDecoderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:05.47 MediaDebugInfoBinding.cpp:3501:25: note: ‘obj’ declared here 33:05.47 3501 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:05.47 | ^~~ 33:05.47 MediaDebugInfoBinding.cpp:3493:52: note: ‘cx’ declared here 33:05.47 3493 | MediaDecoderDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:05.47 | ~~~~~~~~~~~^~ 33:05.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:05.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:05.65 inlined from ‘bool mozilla::dom::HTMLMediaElementDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:3712:54: 33:05.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:05.65 1169 | *this->stack = this; 33:05.65 | ~~~~~~~~~~~~~^~~~~~ 33:05.65 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::HTMLMediaElementDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:05.65 MediaDebugInfoBinding.cpp:3712:25: note: ‘obj’ declared here 33:05.65 3712 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:05.65 | ^~~ 33:05.65 MediaDebugInfoBinding.cpp:3704:56: note: ‘cx’ declared here 33:05.65 3704 | HTMLMediaElementDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:05.65 | ~~~~~~~~~~~^~ 33:05.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:05.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:05.72 inlined from ‘bool mozilla::dom::MediaSessionActionDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaSessionBinding.cpp:555:54: 33:05.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:05.72 1169 | *this->stack = this; 33:05.72 | ~~~~~~~~~~~~~^~~~~~ 33:05.72 MediaSessionBinding.cpp: In member function ‘bool mozilla::dom::MediaSessionActionDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:05.72 MediaSessionBinding.cpp:555:25: note: ‘obj’ declared here 33:05.72 555 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:05.72 | ^~~ 33:05.72 MediaSessionBinding.cpp:547:56: note: ‘cx’ declared here 33:05.72 547 | MediaSessionActionDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:05.72 | ~~~~~~~~~~~^~ 33:05.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:05.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:05.80 inlined from ‘bool mozilla::dom::TrackBuffersManagerDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:2558:54: 33:05.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:05.80 1169 | *this->stack = this; 33:05.80 | ~~~~~~~~~~~~~^~~~~~ 33:05.80 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::TrackBuffersManagerDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:05.80 MediaDebugInfoBinding.cpp:2558:25: note: ‘obj’ declared here 33:05.80 2558 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:05.80 | ^~~ 33:05.80 MediaDebugInfoBinding.cpp:2550:59: note: ‘cx’ declared here 33:05.80 2550 | TrackBuffersManagerDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:05.80 | ~~~~~~~~~~~^~ 33:06.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:06.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:06.01 inlined from ‘bool mozilla::dom::MediaSourceDemuxerDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:2873:54: 33:06.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:06.01 1169 | *this->stack = this; 33:06.01 | ~~~~~~~~~~~~~^~~~~~ 33:06.03 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaSourceDemuxerDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:06.04 MediaDebugInfoBinding.cpp:2873:25: note: ‘obj’ declared here 33:06.04 2873 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:06.04 | ^~~ 33:06.04 MediaDebugInfoBinding.cpp:2865:58: note: ‘cx’ declared here 33:06.04 2865 | MediaSourceDemuxerDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:06.04 | ~~~~~~~~~~~^~ 33:06.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:06.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:06.12 inlined from ‘bool mozilla::dom::MediaSourceDecoderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaDebugInfoBinding.cpp:3345:54: 33:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:06.12 1169 | *this->stack = this; 33:06.12 | ~~~~~~~~~~~~~^~~~~~ 33:06.12 MediaDebugInfoBinding.cpp: In member function ‘bool mozilla::dom::MediaSourceDecoderDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 33:06.12 MediaDebugInfoBinding.cpp:3345:25: note: ‘obj’ declared here 33:06.12 3345 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 33:06.12 | ^~~ 33:06.12 MediaDebugInfoBinding.cpp:3337:58: note: ‘cx’ declared here 33:06.12 3337 | MediaSourceDecoderDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 33:06.12 | ~~~~~~~~~~~^~ 33:08.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:08.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:08.92 inlined from ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at MediaListBinding.cpp:541:35: 33:08.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:08.92 1169 | *this->stack = this; 33:08.92 | ~~~~~~~~~~~~~^~~~~~ 33:08.92 MediaListBinding.cpp: In member function ‘virtual bool mozilla::dom::MediaList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 33:08.92 MediaListBinding.cpp:541:25: note: ‘expando’ declared here 33:08.92 541 | JS::Rooted expando(cx); 33:08.92 | ^~~~~~~ 33:08.92 MediaListBinding.cpp:529:42: note: ‘cx’ declared here 33:08.92 529 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 33:08.92 | ~~~~~~~~~~~^~ 33:09.08 Compiling bit-set v0.8.0 33:09.74 Compiling strum v0.26.3 33:11.15 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]’, 33:11.15 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 33:11.15 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 33:11.15 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::EndLimitedIterator; U = mozilla::EventListenerManager::Listener; T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 33:11.15 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::EndLimitedIterator; U = mozilla::EventListenerManager::Listener; T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 33:11.15 inlined from ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1634: 33:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&aListeners_41(D)->D.511096.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 33:11.15 282 | aArray.mIterators = this; 33:11.15 | ~~~~~~~~~~~~~~~~~~^~~~~~ 33:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp: In member function ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’: 33:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1634: note: ‘__for_begin’ declared here 33:11.15 1634 | for (Listener& listenerRef : aListeners->EndLimitedRange()) { 33:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1613: note: ‘aListeners’ declared here 33:11.15 1613 | ListenerArray* aListeners, nsAtom* aTypeAtom, EventMessage aEventMessage, 33:11.37 In destructor ‘mozilla::dom::EventMessageAutoOverride::~EventMessageAutoOverride()’, 33:11.37 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::dom::EventMessageAutoOverride]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:274:26, 33:11.37 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::dom::EventMessageAutoOverride]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:272:3, 33:11.38 inlined from ‘mozilla::Maybe::~Maybe()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:363:55, 33:11.38 inlined from ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1711: 33:11.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:470:41: warning: ‘eventMessageAutoOverride.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::dom::EventMessageAutoOverride::mEvent’ may be used uninitialized [-Wmaybe-uninitialized] 33:11.38 470 | ~EventMessageAutoOverride() { mEvent->mEvent->mMessage = mOrigMessage; } 33:11.38 | ~~~~~~~~^~~~~~ 33:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp: In member function ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’: 33:11.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1629: note: ‘eventMessageAutoOverride.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::dom::EventMessageAutoOverride::mEvent’ was declared here 33:11.41 1629 | Maybe eventMessageAutoOverride; 33:11.41 In destructor ‘mozilla::dom::EventMessageAutoOverride::~EventMessageAutoOverride()’, 33:11.41 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::dom::EventMessageAutoOverride]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:274:26, 33:11.41 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::dom::EventMessageAutoOverride]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:272:3, 33:11.41 inlined from ‘mozilla::Maybe::~Maybe()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:363:55, 33:11.41 inlined from ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1711: 33:11.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:470:58: warning: ‘((short unsigned int*)((char*)&eventMessageAutoOverride + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]’ may be used uninitialized [-Wmaybe-uninitialized] 33:11.41 470 | ~EventMessageAutoOverride() { mEvent->mEvent->mMessage = mOrigMessage; } 33:11.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 33:11.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp: In member function ‘bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)’: 33:11.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/EventListenerManager.cpp:1629: note: ‘((short unsigned int*)((char*)&eventMessageAutoOverride + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]’ was declared here 33:11.41 1629 | Maybe eventMessageAutoOverride; 33:14.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:14.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:14.01 inlined from ‘bool mozilla::dom::MathMLElement_Binding::Wrap(JSContext*, mozilla::dom::MathMLElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MathMLElementBinding.cpp:8753:90: 33:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:14.01 1169 | *this->stack = this; 33:14.01 | ~~~~~~~~~~~~~^~~~~~ 33:14.01 MathMLElementBinding.cpp: In function ‘bool mozilla::dom::MathMLElement_Binding::Wrap(JSContext*, mozilla::dom::MathMLElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:14.01 MathMLElementBinding.cpp:8753:25: note: ‘global’ declared here 33:14.01 8753 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:14.01 | ^~~~~~ 33:14.01 MathMLElementBinding.cpp:8719:17: note: ‘aCx’ declared here 33:14.01 8719 | Wrap(JSContext* aCx, mozilla::dom::MathMLElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:14.01 | ~~~~~~~~~~~^~~ 33:14.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:14.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:14.57 inlined from ‘bool mozilla::dom::MediaKeyError_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeyErrorBinding.cpp:270:90: 33:14.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:14.57 1169 | *this->stack = this; 33:14.57 | ~~~~~~~~~~~~~^~~~~~ 33:14.57 In file included from UnifiedBindings13.cpp:119: 33:14.57 MediaKeyErrorBinding.cpp: In function ‘bool mozilla::dom::MediaKeyError_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:14.57 MediaKeyErrorBinding.cpp:270:25: note: ‘global’ declared here 33:14.57 270 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:14.57 | ^~~~~~ 33:14.57 MediaKeyErrorBinding.cpp:242:17: note: ‘aCx’ declared here 33:14.57 242 | Wrap(JSContext* aCx, mozilla::dom::MediaKeyError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:14.57 | ~~~~~~~~~~~^~~ 33:14.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:15.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:15.03 inlined from ‘bool mozilla::dom::MediaQueryListEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaQueryListEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaQueryListEventBinding.cpp:485:90: 33:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:15.03 1169 | *this->stack = this; 33:15.03 | ~~~~~~~~~~~~~^~~~~~ 33:15.03 In file included from UnifiedBindings13.cpp:249: 33:15.03 MediaQueryListEventBinding.cpp: In function ‘bool mozilla::dom::MediaQueryListEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaQueryListEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:15.03 MediaQueryListEventBinding.cpp:485:25: note: ‘global’ declared here 33:15.03 485 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:15.03 | ^~~~~~ 33:15.03 MediaQueryListEventBinding.cpp:457:17: note: ‘aCx’ declared here 33:15.03 457 | Wrap(JSContext* aCx, mozilla::dom::MediaQueryListEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:15.03 | ~~~~~~~~~~~^~~ 33:15.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:15.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:15.19 inlined from ‘JSObject* mozilla::dom::MediaQueryListEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaQueryListEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListEventBinding.h:87:27, 33:15.19 inlined from ‘virtual JSObject* mozilla::dom::MediaQueryListEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at MediaQueryListEvent.cpp:40:43: 33:15.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:15.19 1169 | *this->stack = this; 33:15.19 | ~~~~~~~~~~~~~^~~~~~ 33:15.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:15, 33:15.21 from MediaQueryListEvent.cpp:10, 33:15.21 from UnifiedBindings13.cpp:236: 33:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaQueryListEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 33:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListEventBinding.h:87:27: note: ‘reflector’ declared here 33:15.21 87 | JS::Rooted reflector(aCx); 33:15.21 | ^~~~~~~~~ 33:15.21 MediaQueryListEvent.cpp:38:52: note: ‘aCx’ declared here 33:15.21 38 | MediaQueryListEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 33:15.21 | ~~~~~~~~~~~^~~ 33:15.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:15.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:15.84 inlined from ‘bool mozilla::dom::MediaRecorderErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaRecorderErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaRecorderErrorEventBinding.cpp:451:90: 33:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:15.84 1169 | *this->stack = this; 33:15.84 | ~~~~~~~~~~~~~^~~~~~ 33:15.84 In file included from UnifiedBindings13.cpp:288: 33:15.84 MediaRecorderErrorEventBinding.cpp: In function ‘bool mozilla::dom::MediaRecorderErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaRecorderErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:15.84 MediaRecorderErrorEventBinding.cpp:451:25: note: ‘global’ declared here 33:15.84 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:15.84 | ^~~~~~ 33:15.84 MediaRecorderErrorEventBinding.cpp:423:17: note: ‘aCx’ declared here 33:15.84 423 | Wrap(JSContext* aCx, mozilla::dom::MediaRecorderErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:15.84 | ~~~~~~~~~~~^~~ 33:16.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:16.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:16.01 inlined from ‘JSObject* mozilla::dom::MediaRecorderErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaRecorderErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderErrorEventBinding.h:101:27, 33:16.01 inlined from ‘virtual JSObject* mozilla::dom::MediaRecorderErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at MediaRecorderErrorEvent.cpp:60:47: 33:16.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:16.01 1169 | *this->stack = this; 33:16.01 | ~~~~~~~~~~~~~^~~~~~ 33:16.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderErrorEvent.h:15, 33:16.04 from MediaRecorderErrorEvent.cpp:10, 33:16.04 from UnifiedBindings13.cpp:275: 33:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaRecorderErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 33:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderErrorEventBinding.h:101:27: note: ‘reflector’ declared here 33:16.04 101 | JS::Rooted reflector(aCx); 33:16.04 | ^~~~~~~~~ 33:16.04 MediaRecorderErrorEvent.cpp:58:56: note: ‘aCx’ declared here 33:16.04 58 | MediaRecorderErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 33:16.04 | ~~~~~~~~~~~^~~ 33:16.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:16.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:16.06 inlined from ‘bool mozilla::dom::MediaStreamEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamEventBinding.cpp:462:90: 33:16.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:16.06 1169 | *this->stack = this; 33:16.06 | ~~~~~~~~~~~~~^~~~~~ 33:16.06 In file included from UnifiedBindings13.cpp:392: 33:16.06 MediaStreamEventBinding.cpp: In function ‘bool mozilla::dom::MediaStreamEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:16.06 MediaStreamEventBinding.cpp:462:25: note: ‘global’ declared here 33:16.06 462 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:16.06 | ^~~~~~ 33:16.06 MediaStreamEventBinding.cpp:434:17: note: ‘aCx’ declared here 33:16.06 434 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:16.06 | ~~~~~~~~~~~^~~ 33:16.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:16.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:16.23 inlined from ‘JSObject* mozilla::dom::MediaStreamEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamEventBinding.h:107:27, 33:16.23 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at MediaStreamEvent.cpp:60:40: 33:16.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:16.31 1169 | *this->stack = this; 33:16.31 | ~~~~~~~~~~~~~^~~~~~ 33:16.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamEvent.h:15, 33:16.31 from MediaStreamEvent.cpp:11, 33:16.31 from UnifiedBindings13.cpp:379: 33:16.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 33:16.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamEventBinding.h:107:27: note: ‘reflector’ declared here 33:16.31 107 | JS::Rooted reflector(aCx); 33:16.31 | ^~~~~~~~~ 33:16.31 MediaStreamEvent.cpp:58:49: note: ‘aCx’ declared here 33:16.31 58 | MediaStreamEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 33:16.31 | ~~~~~~~~~~~^~~ 33:17.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:17.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:17.87 inlined from ‘bool mozilla::dom::MediaKeySystemAccess_Binding::Wrap(JSContext*, mozilla::dom::MediaKeySystemAccess*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeySystemAccessBinding.cpp:1065:90: 33:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:17.87 1169 | *this->stack = this; 33:17.87 | ~~~~~~~~~~~~~^~~~~~ 33:17.87 MediaKeySystemAccessBinding.cpp: In function ‘bool mozilla::dom::MediaKeySystemAccess_Binding::Wrap(JSContext*, mozilla::dom::MediaKeySystemAccess*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:17.87 MediaKeySystemAccessBinding.cpp:1065:25: note: ‘global’ declared here 33:17.87 1065 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:17.87 | ^~~~~~ 33:17.87 MediaKeySystemAccessBinding.cpp:1040:17: note: ‘aCx’ declared here 33:17.87 1040 | Wrap(JSContext* aCx, mozilla::dom::MediaKeySystemAccess* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:17.87 | ~~~~~~~~~~~^~~ 33:18.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:18.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:18.10 inlined from ‘bool mozilla::dom::MediaCapabilities_Binding::Wrap(JSContext*, mozilla::dom::MediaCapabilities*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaCapabilitiesBinding.cpp:1725:90: 33:18.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:18.10 1169 | *this->stack = this; 33:18.10 | ~~~~~~~~~~~~~^~~~~~ 33:18.10 MediaCapabilitiesBinding.cpp: In function ‘bool mozilla::dom::MediaCapabilities_Binding::Wrap(JSContext*, mozilla::dom::MediaCapabilities*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:18.10 MediaCapabilitiesBinding.cpp:1725:25: note: ‘global’ declared here 33:18.10 1725 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:18.10 | ^~~~~~ 33:18.10 MediaCapabilitiesBinding.cpp:1700:17: note: ‘aCx’ declared here 33:18.10 1700 | Wrap(JSContext* aCx, mozilla::dom::MediaCapabilities* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:18.10 | ~~~~~~~~~~~^~~ 33:18.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:18.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:18.34 inlined from ‘bool mozilla::dom::MediaController_Binding::Wrap(JSContext*, mozilla::dom::MediaController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaControllerBinding.cpp:1633:90: 33:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:18.34 1169 | *this->stack = this; 33:18.34 | ~~~~~~~~~~~~~^~~~~~ 33:18.34 MediaControllerBinding.cpp: In function ‘bool mozilla::dom::MediaController_Binding::Wrap(JSContext*, mozilla::dom::MediaController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:18.34 MediaControllerBinding.cpp:1633:25: note: ‘global’ declared here 33:18.34 1633 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:18.34 | ^~~~~~ 33:18.34 MediaControllerBinding.cpp:1605:17: note: ‘aCx’ declared here 33:18.34 1605 | Wrap(JSContext* aCx, mozilla::dom::MediaController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:18.34 | ~~~~~~~~~~~^~~ 33:18.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 33:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 33:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 33:18.57 from MessageManagerBinding.cpp:7, 33:18.57 from UnifiedBindings14.cpp:119: 33:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 33:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 33:18.57 202 | return ReinterpretHelper::FromInternalValue(v); 33:18.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 33:18.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 33:18.59 4432 | return mProperties.Get(aProperty, aFoundResult); 33:18.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 33:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 33:18.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 33:18.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 33:18.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 33:18.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:18.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 33:18.68 413 | struct FrameBidiData { 33:18.68 | ^~~~~~~~~~~~~ 33:19.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:19.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:19.40 inlined from ‘bool mozilla::dom::MediaDeviceInfo_Binding::Wrap(JSContext*, mozilla::dom::MediaDeviceInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaDeviceInfoBinding.cpp:452:90: 33:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:19.40 1169 | *this->stack = this; 33:19.40 | ~~~~~~~~~~~~~^~~~~~ 33:19.40 MediaDeviceInfoBinding.cpp: In function ‘bool mozilla::dom::MediaDeviceInfo_Binding::Wrap(JSContext*, mozilla::dom::MediaDeviceInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:19.40 MediaDeviceInfoBinding.cpp:452:25: note: ‘global’ declared here 33:19.40 452 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:19.40 | ^~~~~~ 33:19.40 MediaDeviceInfoBinding.cpp:427:17: note: ‘aCx’ declared here 33:19.40 427 | Wrap(JSContext* aCx, mozilla::dom::MediaDeviceInfo* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:19.40 | ~~~~~~~~~~~^~~ 33:19.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:19.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:19.49 inlined from ‘bool mozilla::dom::MediaDevices_Binding::Wrap(JSContext*, mozilla::dom::MediaDevices*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaDevicesBinding.cpp:694:90: 33:19.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:19.49 1169 | *this->stack = this; 33:19.49 | ~~~~~~~~~~~~~^~~~~~ 33:19.50 MediaDevicesBinding.cpp: In function ‘bool mozilla::dom::MediaDevices_Binding::Wrap(JSContext*, mozilla::dom::MediaDevices*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:19.51 MediaDevicesBinding.cpp:694:25: note: ‘global’ declared here 33:19.51 694 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:19.51 | ^~~~~~ 33:19.51 MediaDevicesBinding.cpp:666:17: note: ‘aCx’ declared here 33:19.51 666 | Wrap(JSContext* aCx, mozilla::dom::MediaDevices* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:19.51 | ~~~~~~~~~~~^~~ 33:19.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:19.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:19.63 inlined from ‘bool mozilla::dom::MediaStreamTrackAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrackAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamTrackAudioSourceNodeBinding.cpp:458:90: 33:19.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:19.63 1169 | *this->stack = this; 33:19.63 | ~~~~~~~~~~~~~^~~~~~ 33:19.63 In file included from UnifiedBindings13.cpp:405: 33:19.64 MediaStreamTrackAudioSourceNodeBinding.cpp: In function ‘bool mozilla::dom::MediaStreamTrackAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrackAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:19.64 MediaStreamTrackAudioSourceNodeBinding.cpp:458:25: note: ‘global’ declared here 33:19.64 458 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:19.64 | ^~~~~~ 33:19.64 MediaStreamTrackAudioSourceNodeBinding.cpp:427:17: note: ‘aCx’ declared here 33:19.64 427 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamTrackAudioSourceNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:19.64 | ~~~~~~~~~~~^~~ 33:19.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:20.20 inlined from ‘bool mozilla::dom::MediaStreamAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamAudioSourceNodeBinding.cpp:530:90: 33:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:20.20 1169 | *this->stack = this; 33:20.20 | ~~~~~~~~~~~~~^~~~~~ 33:20.20 In file included from UnifiedBindings13.cpp:340: 33:20.20 MediaStreamAudioSourceNodeBinding.cpp: In function ‘bool mozilla::dom::MediaStreamAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:20.20 MediaStreamAudioSourceNodeBinding.cpp:530:25: note: ‘global’ declared here 33:20.20 530 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:20.20 | ^~~~~~ 33:20.20 MediaStreamAudioSourceNodeBinding.cpp:499:17: note: ‘aCx’ declared here 33:20.20 499 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamAudioSourceNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:20.20 | ~~~~~~~~~~~^~~ 33:20.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:20.20 inlined from ‘bool mozilla::dom::MediaElementAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaElementAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaElementAudioSourceNodeBinding.cpp:530:90: 33:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:21.97 1169 | *this->stack = this; 33:21.97 | ~~~~~~~~~~~~~^~~~~~ 33:21.97 In file included from UnifiedBindings13.cpp:80: 33:21.97 MediaElementAudioSourceNodeBinding.cpp: In function ‘bool mozilla::dom::MediaElementAudioSourceNode_Binding::Wrap(JSContext*, mozilla::dom::MediaElementAudioSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:21.97 MediaElementAudioSourceNodeBinding.cpp:530:25: note: ‘global’ declared here 33:21.97 530 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:21.97 | ^~~~~~ 33:21.97 MediaElementAudioSourceNodeBinding.cpp:499:17: note: ‘aCx’ declared here 33:21.97 499 | Wrap(JSContext* aCx, mozilla::dom::MediaElementAudioSourceNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:21.97 | ~~~~~~~~~~~^~~ 33:21.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:21.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:21.97 inlined from ‘bool mozilla::dom::MediaEncryptedEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaEncryptedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaEncryptedEventBinding.cpp:523:90: 33:21.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:21.97 1169 | *this->stack = this; 33:21.97 | ~~~~~~~~~~~~~^~~~~~ 33:21.97 In file included from UnifiedBindings13.cpp:93: 33:21.97 MediaEncryptedEventBinding.cpp: In function ‘bool mozilla::dom::MediaEncryptedEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaEncryptedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:21.97 MediaEncryptedEventBinding.cpp:523:25: note: ‘global’ declared here 33:21.97 523 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:21.97 | ^~~~~~ 33:21.97 MediaEncryptedEventBinding.cpp:495:17: note: ‘aCx’ declared here 33:21.97 495 | Wrap(JSContext* aCx, mozilla::dom::MediaEncryptedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:21.97 | ~~~~~~~~~~~^~~ 33:22.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:22.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:22.30 inlined from ‘bool mozilla::dom::MediaError_Binding::Wrap(JSContext*, mozilla::dom::MediaError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaErrorBinding.cpp:272:90: 33:22.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:22.30 1169 | *this->stack = this; 33:22.30 | ~~~~~~~~~~~~~^~~~~~ 33:22.30 In file included from UnifiedBindings13.cpp:106: 33:22.30 MediaErrorBinding.cpp: In function ‘bool mozilla::dom::MediaError_Binding::Wrap(JSContext*, mozilla::dom::MediaError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:22.30 MediaErrorBinding.cpp:272:25: note: ‘global’ declared here 33:22.30 272 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:22.30 | ^~~~~~ 33:22.30 MediaErrorBinding.cpp:247:17: note: ‘aCx’ declared here 33:22.30 247 | Wrap(JSContext* aCx, mozilla::dom::MediaError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:22.30 | ~~~~~~~~~~~^~~ 33:22.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:22.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:22.55 inlined from ‘bool mozilla::dom::MediaKeyMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeyMessageEventBinding.cpp:547:90: 33:22.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:22.55 1169 | *this->stack = this; 33:22.55 | ~~~~~~~~~~~~~^~~~~~ 33:22.57 In file included from UnifiedBindings13.cpp:132: 33:22.58 MediaKeyMessageEventBinding.cpp: In function ‘bool mozilla::dom::MediaKeyMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:22.58 MediaKeyMessageEventBinding.cpp:547:25: note: ‘global’ declared here 33:22.58 547 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:22.58 | ^~~~~~ 33:22.58 MediaKeyMessageEventBinding.cpp:519:17: note: ‘aCx’ declared here 33:22.58 519 | Wrap(JSContext* aCx, mozilla::dom::MediaKeyMessageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:22.58 | ~~~~~~~~~~~^~~ 33:22.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:22.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:22.98 inlined from ‘bool mozilla::dom::MediaKeySession_Binding::Wrap(JSContext*, mozilla::dom::MediaKeySession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeySessionBinding.cpp:840:90: 33:22.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:22.98 1169 | *this->stack = this; 33:22.98 | ~~~~~~~~~~~~~^~~~~~ 33:22.98 In file included from UnifiedBindings13.cpp:145: 33:22.99 MediaKeySessionBinding.cpp: In function ‘bool mozilla::dom::MediaKeySession_Binding::Wrap(JSContext*, mozilla::dom::MediaKeySession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:22.99 MediaKeySessionBinding.cpp:840:25: note: ‘global’ declared here 33:22.99 840 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:22.99 | ^~~~~~ 33:22.99 MediaKeySessionBinding.cpp:812:17: note: ‘aCx’ declared here 33:22.99 812 | Wrap(JSContext* aCx, mozilla::dom::MediaKeySession* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:22.99 | ~~~~~~~~~~~^~~ 33:23.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:23.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:23.42 inlined from ‘bool mozilla::dom::MediaKeyStatusMap_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyStatusMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeyStatusMapBinding.cpp:835:90: 33:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:23.42 1169 | *this->stack = this; 33:23.42 | ~~~~~~~~~~~~~^~~~~~ 33:23.42 In file included from UnifiedBindings13.cpp:158: 33:23.42 MediaKeyStatusMapBinding.cpp: In function ‘bool mozilla::dom::MediaKeyStatusMap_Binding::Wrap(JSContext*, mozilla::dom::MediaKeyStatusMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:23.42 MediaKeyStatusMapBinding.cpp:835:25: note: ‘global’ declared here 33:23.42 835 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:23.42 | ^~~~~~ 33:23.42 MediaKeyStatusMapBinding.cpp:810:17: note: ‘aCx’ declared here 33:23.42 810 | Wrap(JSContext* aCx, mozilla::dom::MediaKeyStatusMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:23.42 | ~~~~~~~~~~~^~~ 33:23.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:23.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:23.63 inlined from ‘bool mozilla::dom::MediaKeys_Binding::Wrap(JSContext*, mozilla::dom::MediaKeys*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaKeysBinding.cpp:565:90: 33:23.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:23.63 1169 | *this->stack = this; 33:23.63 | ~~~~~~~~~~~~~^~~~~~ 33:23.63 In file included from UnifiedBindings13.cpp:184: 33:23.63 MediaKeysBinding.cpp: In function ‘bool mozilla::dom::MediaKeys_Binding::Wrap(JSContext*, mozilla::dom::MediaKeys*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:23.63 MediaKeysBinding.cpp:565:25: note: ‘global’ declared here 33:23.63 565 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:23.63 | ^~~~~~ 33:23.63 MediaKeysBinding.cpp:540:17: note: ‘aCx’ declared here 33:23.63 540 | Wrap(JSContext* aCx, mozilla::dom::MediaKeys* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:23.63 | ~~~~~~~~~~~^~~ 33:24.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:24.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:24.12 inlined from ‘bool mozilla::dom::MediaList_Binding::Wrap(JSContext*, mozilla::dom::MediaList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaListBinding.cpp:788:90: 33:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:24.12 1169 | *this->stack = this; 33:24.12 | ~~~~~~~~~~~~~^~~~~~ 33:24.12 MediaListBinding.cpp: In function ‘bool mozilla::dom::MediaList_Binding::Wrap(JSContext*, mozilla::dom::MediaList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:24.12 MediaListBinding.cpp:788:25: note: ‘global’ declared here 33:24.12 788 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:24.12 | ^~~~~~ 33:24.12 MediaListBinding.cpp:763:17: note: ‘aCx’ declared here 33:24.12 763 | Wrap(JSContext* aCx, mozilla::dom::MediaList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:24.12 | ~~~~~~~~~~~^~~ 33:24.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:24.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:24.32 inlined from ‘bool mozilla::dom::MediaQueryList_Binding::Wrap(JSContext*, mozilla::dom::MediaQueryList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaQueryListBinding.cpp:457:90: 33:24.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:24.32 1169 | *this->stack = this; 33:24.32 | ~~~~~~~~~~~~~^~~~~~ 33:24.32 In file included from UnifiedBindings13.cpp:223: 33:24.32 MediaQueryListBinding.cpp: In function ‘bool mozilla::dom::MediaQueryList_Binding::Wrap(JSContext*, mozilla::dom::MediaQueryList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:24.32 MediaQueryListBinding.cpp:457:25: note: ‘global’ declared here 33:24.32 457 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:24.32 | ^~~~~~ 33:24.32 MediaQueryListBinding.cpp:429:17: note: ‘aCx’ declared here 33:24.32 429 | Wrap(JSContext* aCx, mozilla::dom::MediaQueryList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:24.32 | ~~~~~~~~~~~^~~ 33:24.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:24.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:24.50 inlined from ‘bool mozilla::dom::MediaRecorder_Binding::Wrap(JSContext*, mozilla::dom::MediaRecorder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaRecorderBinding.cpp:1500:90: 33:24.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:24.50 1169 | *this->stack = this; 33:24.50 | ~~~~~~~~~~~~~^~~~~~ 33:24.51 In file included from UnifiedBindings13.cpp:262: 33:24.52 MediaRecorderBinding.cpp: In function ‘bool mozilla::dom::MediaRecorder_Binding::Wrap(JSContext*, mozilla::dom::MediaRecorder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:24.52 MediaRecorderBinding.cpp:1500:25: note: ‘global’ declared here 33:24.52 1500 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:24.52 | ^~~~~~ 33:24.52 MediaRecorderBinding.cpp:1472:17: note: ‘aCx’ declared here 33:24.52 1472 | Wrap(JSContext* aCx, mozilla::dom::MediaRecorder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:24.52 | ~~~~~~~~~~~^~~ 33:25.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:25.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:25.21 inlined from ‘bool mozilla::dom::MediaMetadata_Binding::Wrap(JSContext*, mozilla::dom::MediaMetadata*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaSessionBinding.cpp:1563:90: 33:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:25.21 1169 | *this->stack = this; 33:25.21 | ~~~~~~~~~~~~~^~~~~~ 33:25.21 MediaSessionBinding.cpp: In function ‘bool mozilla::dom::MediaMetadata_Binding::Wrap(JSContext*, mozilla::dom::MediaMetadata*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:25.21 MediaSessionBinding.cpp:1563:25: note: ‘global’ declared here 33:25.21 1563 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:25.21 | ^~~~~~ 33:25.21 MediaSessionBinding.cpp:1538:17: note: ‘aCx’ declared here 33:25.21 1538 | Wrap(JSContext* aCx, mozilla::dom::MediaMetadata* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:25.21 | ~~~~~~~~~~~^~~ 33:25.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:25.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:25.59 inlined from ‘bool mozilla::dom::MediaSession_Binding::Wrap(JSContext*, mozilla::dom::MediaSession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaSessionBinding.cpp:2216:90: 33:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:25.59 1169 | *this->stack = this; 33:25.59 | ~~~~~~~~~~~~~^~~~~~ 33:25.63 MediaSessionBinding.cpp: In function ‘bool mozilla::dom::MediaSession_Binding::Wrap(JSContext*, mozilla::dom::MediaSession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:25.64 MediaSessionBinding.cpp:2216:25: note: ‘global’ declared here 33:25.64 2216 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:25.64 | ^~~~~~ 33:25.64 MediaSessionBinding.cpp:2191:17: note: ‘aCx’ declared here 33:25.64 2191 | Wrap(JSContext* aCx, mozilla::dom::MediaSession* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:25.64 | ~~~~~~~~~~~^~~ 33:25.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:25.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:25.84 inlined from ‘bool mozilla::dom::MediaSource_Binding::Wrap(JSContext*, mozilla::dom::MediaSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaSourceBinding.cpp:1118:90: 33:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:25.84 1169 | *this->stack = this; 33:25.84 | ~~~~~~~~~~~~~^~~~~~ 33:25.87 In file included from UnifiedBindings13.cpp:314: 33:25.87 MediaSourceBinding.cpp: In function ‘bool mozilla::dom::MediaSource_Binding::Wrap(JSContext*, mozilla::dom::MediaSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:25.87 MediaSourceBinding.cpp:1118:25: note: ‘global’ declared here 33:25.87 1118 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:25.87 | ^~~~~~ 33:25.87 MediaSourceBinding.cpp:1090:17: note: ‘aCx’ declared here 33:25.87 1090 | Wrap(JSContext* aCx, mozilla::dom::MediaSource* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:25.87 | ~~~~~~~~~~~^~~ 33:27.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:27.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:27.40 inlined from ‘bool mozilla::dom::MediaStreamAudioDestinationNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamAudioDestinationNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamAudioDestinationNodeBinding.cpp:314:90: 33:27.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:27.40 1169 | *this->stack = this; 33:27.40 | ~~~~~~~~~~~~~^~~~~~ 33:27.40 In file included from UnifiedBindings13.cpp:327: 33:27.40 MediaStreamAudioDestinationNodeBinding.cpp: In function ‘bool mozilla::dom::MediaStreamAudioDestinationNode_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamAudioDestinationNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:27.40 MediaStreamAudioDestinationNodeBinding.cpp:314:25: note: ‘global’ declared here 33:27.40 314 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:27.40 | ^~~~~~ 33:27.40 MediaStreamAudioDestinationNodeBinding.cpp:283:17: note: ‘aCx’ declared here 33:27.40 283 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamAudioDestinationNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:27.40 | ~~~~~~~~~~~^~~ 33:27.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:27.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 33:27.76 inlined from ‘bool mozilla::dom::MediaStreamError_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamErrorBinding.cpp:284:90: 33:27.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:27.76 1169 | *this->stack = this; 33:27.76 | ~~~~~~~~~~~~~^~~~~~ 33:27.77 In file included from UnifiedBindings13.cpp:366: 33:27.78 MediaStreamErrorBinding.cpp: In function ‘bool mozilla::dom::MediaStreamError_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 33:27.78 MediaStreamErrorBinding.cpp:284:25: note: ‘global’ declared here 33:27.78 284 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 33:27.78 | ^~~~~~ 33:27.78 MediaStreamErrorBinding.cpp:259:17: note: ‘aCx’ declared here 33:27.78 259 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 33:27.78 | ~~~~~~~~~~~^~~ 33:34.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 33:34.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIStorageAsyncConnection.h:11, 33:34.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIStorageConnection.h:11, 33:34.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/ResultConnection.h:10, 33:34.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/datamodel/FileSystemDataManager.h:11, 33:34.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/datamodel/FileSystemDataManager.cpp:7, 33:34.25 from Unified_cpp_fs_parent_datamodel0.cpp:2: 33:34.25 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 33:34.25 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 33:34.25 inlined from ‘mozilla::Result >, mozilla::QMResult> mozilla::dom::fs::data::ResolveReversedPath(const FileSystemConnection&, const mozilla::dom::fs::FileSystemEntryPair&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp:1552:19: 33:34.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::fs::Path [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 33:34.25 315 | mHdr->mLength = 0; 33:34.25 | ~~~~~~~~~~~~~~^~~ 33:34.25 In file included from Unified_cpp_fs_parent_datamodel0.cpp:20: 33:34.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp: In function ‘mozilla::Result >, mozilla::QMResult> mozilla::dom::fs::data::ResolveReversedPath(const FileSystemConnection&, const mozilla::dom::fs::FileSystemEntryPair&)’: 33:34.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp:1538:8: note: at offset 8 into object ‘pathResult’ of size 8 33:34.25 1538 | Path pathResult; 33:34.25 | ^~~~~~~~~~ 33:34.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.77 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:34.77 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.77 252 | this->data = data; 33:34.77 | ^~~~ 33:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 33:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:34.77 225 | float srcAsFloat[MaxElementsPerTexel]; 33:34.77 | ^~~~~~~~~~ 33:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.99 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 33:34.99 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 33:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 33:34.99 252 | this->data = data; 33:34.99 | ^~~~ 33:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGB16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 33:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 33:34.99 225 | float srcAsFloat[MaxElementsPerTexel]; 33:34.99 | ^~~~~~~~~~ 33:43.24 dom/geolocation 33:46.16 dom/grid 33:48.50 Compiling jexl-eval v0.3.0 33:55.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 33:55.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:6, 33:55.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.h:10, 33:55.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.cpp:7, 33:55.04 from Unified_cpp_dom_gamepad0.cpp:2: 33:55.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:55.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:55.04 inlined from ‘JSObject* mozilla::dom::GamepadButton_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadButton]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:129:27, 33:55.04 inlined from ‘virtual JSObject* mozilla::dom::GamepadButton::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadButton.cpp:25:37: 33:55.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:55.04 1169 | *this->stack = this; 33:55.04 | ~~~~~~~~~~~~~^~~~~~ 33:55.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadButton::WrapObject(JSContext*, JS::Handle)’: 33:55.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:129:27: note: ‘reflector’ declared here 33:55.04 129 | JS::Rooted reflector(aCx); 33:55.04 | ^~~~~~~~~ 33:55.04 In file included from Unified_cpp_dom_gamepad0.cpp:11: 33:55.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadButton.cpp:23:48: note: ‘aCx’ declared here 33:55.04 23 | JSObject* GamepadButton::WrapObject(JSContext* aCx, 33:55.04 | ~~~~~~~~~~~^~~ 33:55.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:55.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:55.06 inlined from ‘JSObject* mozilla::dom::GamepadHapticActuator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadHapticActuator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h:59:27, 33:55.06 inlined from ‘virtual JSObject* mozilla::dom::GamepadHapticActuator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadHapticActuator.cpp:34:45: 33:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:55.06 1169 | *this->stack = this; 33:55.06 | ~~~~~~~~~~~~~^~~~~~ 33:55.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadHapticActuator.h:12, 33:55.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.h:14: 33:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadHapticActuator::WrapObject(JSContext*, JS::Handle)’: 33:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h:59:27: note: ‘reflector’ declared here 33:55.06 59 | JS::Rooted reflector(aCx); 33:55.06 | ^~~~~~~~~ 33:55.06 In file included from Unified_cpp_dom_gamepad0.cpp:29: 33:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadHapticActuator.cpp:32:56: note: ‘aCx’ declared here 33:55.06 32 | JSObject* GamepadHapticActuator::WrapObject(JSContext* aCx, 33:55.06 | ~~~~~~~~~~~^~~ 33:55.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:55.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:55.09 inlined from ‘JSObject* mozilla::dom::GamepadLightIndicator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadLightIndicator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadLightIndicatorBinding.h:111:27, 33:55.09 inlined from ‘virtual JSObject* mozilla::dom::GamepadLightIndicator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadLightIndicator.cpp:38:45: 33:55.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:55.09 1169 | *this->stack = this; 33:55.09 | ~~~~~~~~~~~~~^~~~~~ 33:55.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadLightIndicator.h:10, 33:55.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.h:15: 33:55.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadLightIndicatorBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadLightIndicator::WrapObject(JSContext*, JS::Handle)’: 33:55.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadLightIndicatorBinding.h:111:27: note: ‘reflector’ declared here 33:55.09 111 | JS::Rooted reflector(aCx); 33:55.09 | ^~~~~~~~~ 33:55.09 In file included from Unified_cpp_dom_gamepad0.cpp:38: 33:55.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadLightIndicator.cpp:37:16: note: ‘aCx’ declared here 33:55.09 37 | JSContext* aCx, JS::Handle aGivenProto) { 33:55.09 | ~~~~~~~~~~~^~~ 33:55.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:55.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:55.42 inlined from ‘JSObject* mozilla::dom::GamepadServiceTest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadServiceTest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadServiceTestBinding.h:39:27, 33:55.42 inlined from ‘virtual JSObject* mozilla::dom::GamepadServiceTest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadServiceTest.cpp:369:42: 33:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:55.42 1169 | *this->stack = this; 33:55.42 | ~~~~~~~~~~~~~^~~~~~ 33:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadServiceTest.cpp:14, 33:55.42 from Unified_cpp_dom_gamepad0.cpp:83: 33:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadServiceTestBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadServiceTest::WrapObject(JSContext*, JS::Handle)’: 33:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadServiceTestBinding.h:39:27: note: ‘reflector’ declared here 33:55.42 39 | JS::Rooted reflector(aCx); 33:55.42 | ^~~~~~~~~ 33:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadServiceTest.cpp:367:53: note: ‘aCx’ declared here 33:55.42 367 | JSObject* GamepadServiceTest::WrapObject(JSContext* aCx, 33:55.42 | ~~~~~~~~~~~^~~ 33:56.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:56.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:56.27 inlined from ‘JSObject* mozilla::dom::Gamepad_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Gamepad]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:84:27, 33:56.27 inlined from ‘virtual JSObject* mozilla::dom::Gamepad::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.cpp:185:31: 33:56.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:56.27 1169 | *this->stack = this; 33:56.27 | ~~~~~~~~~~~~~^~~~~~ 33:56.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h: In member function ‘virtual JSObject* mozilla::dom::Gamepad::WrapObject(JSContext*, JS::Handle)’: 33:56.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:84:27: note: ‘reflector’ declared here 33:56.27 84 | JS::Rooted reflector(aCx); 33:56.27 | ^~~~~~~~~ 33:56.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.cpp:183:42: note: ‘aCx’ declared here 33:56.27 183 | JSObject* Gamepad::WrapObject(JSContext* aCx, 33:56.27 | ~~~~~~~~~~~^~~ 33:56.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::Gamepad::_ZThn8_N7mozilla3dom7Gamepad10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 33:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 33:56.30 1169 | *this->stack = this; 33:56.30 | ~~~~~~~~~~~~~^~~~~~ 33:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:84:27: note: ‘reflector’ declared here 33:56.30 84 | JS::Rooted reflector(aCx); 33:56.30 | ^~~~~~~~~ 33:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/Gamepad.cpp:183:42: note: ‘aCx’ declared here 33:56.30 183 | JSObject* Gamepad::WrapObject(JSContext* aCx, 33:56.30 | ~~~~~~~~~~~^~~ 33:58.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 33:58.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 33:58.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 33:58.02 from MediaStreamTrackBinding.cpp:4, 33:58.02 from UnifiedBindings14.cpp:2: 33:58.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 33:58.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:58.02 inlined from ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at MozStorageStatementRowBinding.cpp:253:35: 33:58.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 33:58.03 1169 | *this->stack = this; 33:58.03 | ~~~~~~~~~~~~~^~~~~~ 33:58.03 In file included from UnifiedBindings14.cpp:262: 33:58.03 MozStorageStatementRowBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 33:58.03 MozStorageStatementRowBinding.cpp:253:25: note: ‘expando’ declared here 33:58.03 253 | JS::Rooted expando(cx); 33:58.03 | ^~~~~~~ 33:58.03 MozStorageStatementRowBinding.cpp:243:42: note: ‘cx’ declared here 33:58.03 243 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 33:58.03 | ~~~~~~~~~~~^~ 33:58.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 33:58.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:58.18 inlined from ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at MozStorageAsyncStatementParamsBinding.cpp:691:32: 33:58.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 33:58.18 1169 | *this->stack = this; 33:58.18 | ~~~~~~~~~~~~~^~~~~~ 33:58.18 In file included from UnifiedBindings14.cpp:236: 33:58.18 MozStorageAsyncStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 33:58.18 MozStorageAsyncStatementParamsBinding.cpp:691:25: note: ‘temp’ declared here 33:58.18 691 | JS::Rooted temp(cx); 33:58.18 | ^~~~ 33:58.18 MozStorageAsyncStatementParamsBinding.cpp:689:41: note: ‘cx’ declared here 33:58.18 689 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 33:58.18 | ~~~~~~~~~~~^~ 33:58.29 Compiling gleam v0.15.0 33:58.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 33:58.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 33:58.49 inlined from ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at MozStorageStatementParamsBinding.cpp:691:32: 33:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 33:58.49 1169 | *this->stack = this; 33:58.49 | ~~~~~~~~~~~~~^~~~~~ 33:58.49 In file included from UnifiedBindings14.cpp:249: 33:58.49 MozStorageStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 33:58.49 MozStorageStatementParamsBinding.cpp:691:25: note: ‘temp’ declared here 33:58.49 691 | JS::Rooted temp(cx); 33:58.49 | ^~~~ 33:58.49 MozStorageStatementParamsBinding.cpp:689:41: note: ‘cx’ declared here 33:58.49 689 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 33:58.49 | ~~~~~~~~~~~^~ 34:01.45 dom/html/input 34:08.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 34:09.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:09.00 inlined from ‘bool mozilla::dom::ContentProcessMessageManager_Binding::get_initialProcessData(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MessageManagerBinding.cpp:2456:34: 34:09.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 34:09.00 1169 | *this->stack = this; 34:09.00 | ~~~~~~~~~~~~~^~~~~~ 34:09.00 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentProcessMessageManager_Binding::get_initialProcessData(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:09.00 MessageManagerBinding.cpp:2456:25: note: ‘result’ declared here 34:09.00 2456 | JS::Rooted result(cx); 34:09.00 | ^~~~~~ 34:09.00 MessageManagerBinding.cpp:2447:35: note: ‘cx’ declared here 34:09.00 2447 | get_initialProcessData(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:09.00 | ~~~~~~~~~~~^~ 34:10.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 34:10.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:10.96 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 34:10.96 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 34:10.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 34:10.96 1169 | *this->stack = this; 34:10.96 | ~~~~~~~~~~~~~^~~~~~ 34:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 34:10.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/gamepad/GamepadHapticActuator.cpp:9: 34:10.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 34:10.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 34:10.96 389 | JS::RootedVector v(aCx); 34:10.96 | ^ 34:10.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 34:10.96 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 34:10.96 | ~~~~~~~~~~~^~~ 34:11.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:11.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:11.82 inlined from ‘bool mozilla::dom::ChromeMessageBroadcaster_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:620:71: 34:11.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:11.82 1169 | *this->stack = this; 34:11.82 | ~~~~~~~~~~~~~^~~~~~ 34:11.82 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ChromeMessageBroadcaster_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:11.82 MessageManagerBinding.cpp:620:25: note: ‘returnArray’ declared here 34:11.82 620 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:11.82 | ^~~~~~~~~~~ 34:11.82 MessageManagerBinding.cpp:600:35: note: ‘cx’ declared here 34:11.82 600 | getDelayedFrameScripts(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:11.82 | ~~~~~~~~~~~^~ 34:12.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:12.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:12.13 inlined from ‘bool mozilla::dom::ChromeMessageSender_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:1090:71: 34:12.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:12.13 1169 | *this->stack = this; 34:12.13 | ~~~~~~~~~~~~~^~~~~~ 34:12.13 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ChromeMessageSender_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:12.13 MessageManagerBinding.cpp:1090:25: note: ‘returnArray’ declared here 34:12.13 1090 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:12.13 | ^~~~~~~~~~~ 34:12.13 MessageManagerBinding.cpp:1070:35: note: ‘cx’ declared here 34:12.13 1070 | getDelayedFrameScripts(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:12.13 | ~~~~~~~~~~~^~ 34:12.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:12.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:12.50 inlined from ‘bool mozilla::dom::ParentProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:4589:71: 34:12.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:12.50 1169 | *this->stack = this; 34:12.50 | ~~~~~~~~~~~~~^~~~~~ 34:12.50 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ParentProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:12.50 MessageManagerBinding.cpp:4589:25: note: ‘returnArray’ declared here 34:12.50 4589 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:12.50 | ^~~~~~~~~~~ 34:12.50 MessageManagerBinding.cpp:4569:37: note: ‘cx’ declared here 34:12.50 4569 | getDelayedProcessScripts(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:12.50 | ~~~~~~~~~~~^~ 34:12.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:12.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:12.99 inlined from ‘bool mozilla::dom::ProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:5131:71: 34:12.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:12.99 1169 | *this->stack = this; 34:12.99 | ~~~~~~~~~~~~~^~~~~~ 34:12.99 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:12.99 MessageManagerBinding.cpp:5131:25: note: ‘returnArray’ declared here 34:12.99 5131 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:12.99 | ^~~~~~~~~~~ 34:12.99 MessageManagerBinding.cpp:5111:37: note: ‘cx’ declared here 34:12.99 5111 | getDelayedProcessScripts(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:12.99 | ~~~~~~~~~~~^~ 34:15.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:15.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:15.87 inlined from ‘bool mozilla::dom::MozSharedMapChangeEvent_Binding::get_changedKeys(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MozSharedMapBinding.cpp:715:85: 34:15.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:15.87 1169 | *this->stack = this; 34:15.87 | ~~~~~~~~~~~~~^~~~~~ 34:15.87 In file included from UnifiedBindings14.cpp:223: 34:15.87 MozSharedMapBinding.cpp: In function ‘bool mozilla::dom::MozSharedMapChangeEvent_Binding::get_changedKeys(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:15.87 MozSharedMapBinding.cpp:715:25: note: ‘slotStorage’ declared here 34:15.87 715 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 34:15.87 | ^~~~~~~~~~~ 34:15.87 MozSharedMapBinding.cpp:705:28: note: ‘cx’ declared here 34:15.87 705 | get_changedKeys(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:15.87 | ~~~~~~~~~~~^~ 34:16.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:16.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:16.52 inlined from ‘bool mozilla::dom::ConstrainBooleanParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:205:54: 34:16.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:16.52 1169 | *this->stack = this; 34:16.52 | ~~~~~~~~~~~~~^~~~~~ 34:16.52 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::ConstrainBooleanParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:16.52 MediaStreamTrackBinding.cpp:205:25: note: ‘obj’ declared here 34:16.52 205 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:16.52 | ^~~ 34:16.52 MediaStreamTrackBinding.cpp:197:57: note: ‘cx’ declared here 34:16.52 197 | ConstrainBooleanParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:16.52 | ~~~~~~~~~~~^~ 34:16.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:16.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:16.81 inlined from ‘bool mozilla::dom::ConstrainDOMStringParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:361:54: 34:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:16.81 1169 | *this->stack = this; 34:16.81 | ~~~~~~~~~~~~~^~~~~~ 34:16.81 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::ConstrainDOMStringParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:16.81 MediaStreamTrackBinding.cpp:361:25: note: ‘obj’ declared here 34:16.81 361 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:16.81 | ^~~ 34:16.81 MediaStreamTrackBinding.cpp:353:59: note: ‘cx’ declared here 34:16.81 353 | ConstrainDOMStringParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:16.81 | ~~~~~~~~~~~^~ 34:17.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:17.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:17.24 inlined from ‘bool mozilla::dom::ConstrainDoubleRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:561:54: 34:17.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:17.24 1169 | *this->stack = this; 34:17.24 | ~~~~~~~~~~~~~^~~~~~ 34:17.27 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::ConstrainDoubleRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:17.27 MediaStreamTrackBinding.cpp:561:25: note: ‘obj’ declared here 34:17.27 561 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:17.27 | ^~~ 34:17.27 MediaStreamTrackBinding.cpp:553:51: note: ‘cx’ declared here 34:17.27 553 | ConstrainDoubleRange::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:17.27 | ~~~~~~~~~~~^~ 34:17.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:17.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:17.78 inlined from ‘bool mozilla::dom::ConstrainLongRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:779:54: 34:17.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:17.78 1169 | *this->stack = this; 34:17.78 | ~~~~~~~~~~~~~^~~~~~ 34:17.78 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::ConstrainLongRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:17.78 MediaStreamTrackBinding.cpp:779:25: note: ‘obj’ declared here 34:17.78 779 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:17.78 | ^~~ 34:17.78 MediaStreamTrackBinding.cpp:771:49: note: ‘cx’ declared here 34:17.78 771 | ConstrainLongRange::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:17.78 | ~~~~~~~~~~~^~ 34:19.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:19.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:19.92 inlined from ‘bool mozilla::dom::StringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:2064:75: 34:19.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:19.92 1169 | *this->stack = this; 34:19.92 | ~~~~~~~~~~~~~^~~~~~ 34:19.92 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::StringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 34:19.92 MediaStreamTrackBinding.cpp:2064:29: note: ‘returnArray’ declared here 34:19.92 2064 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:19.92 | ^~~~~~~~~~~ 34:19.92 MediaStreamTrackBinding.cpp:2049:74: note: ‘cx’ declared here 34:19.92 2049 | StringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 34:19.92 | ~~~~~~~~~~~^~ 34:20.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:20.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:20.40 inlined from ‘bool mozilla::dom::OwningStringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:2389:75: 34:20.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:20.40 1169 | *this->stack = this; 34:20.40 | ~~~~~~~~~~~~~^~~~~~ 34:20.40 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::OwningStringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 34:20.40 MediaStreamTrackBinding.cpp:2389:29: note: ‘returnArray’ declared here 34:20.40 2389 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:20.40 | ^~~~~~~~~~~ 34:20.40 MediaStreamTrackBinding.cpp:2374:80: note: ‘cx’ declared here 34:20.40 2374 | OwningStringOrStringSequenceOrConstrainDOMStringParameters::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 34:20.40 | ~~~~~~~~~~~^~ 34:20.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:20.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:20.51 inlined from ‘bool mozilla::dom::MediaTrackConstraintSet::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:2771:54: 34:20.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:20.51 1169 | *this->stack = this; 34:20.51 | ~~~~~~~~~~~~~^~~~~~ 34:20.52 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::MediaTrackConstraintSet::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:20.53 MediaStreamTrackBinding.cpp:2771:25: note: ‘obj’ declared here 34:20.53 2771 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:20.53 | ^~~ 34:20.53 MediaStreamTrackBinding.cpp:2763:54: note: ‘cx’ declared here 34:20.53 2763 | MediaTrackConstraintSet::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:20.53 | ~~~~~~~~~~~^~ 34:20.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:20.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:20.85 inlined from ‘bool mozilla::dom::MediaTrackConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaStreamTrackBinding.cpp:3243:75: 34:20.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:20.85 1169 | *this->stack = this; 34:20.85 | ~~~~~~~~~~~~~^~~~~~ 34:20.85 MediaStreamTrackBinding.cpp: In member function ‘bool mozilla::dom::MediaTrackConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:20.85 MediaStreamTrackBinding.cpp:3243:29: note: ‘returnArray’ declared here 34:20.85 3243 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:20.85 | ^~~~~~~~~~~ 34:20.85 MediaStreamTrackBinding.cpp:3222:52: note: ‘cx’ declared here 34:20.85 3222 | MediaTrackConstraints::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:20.85 | ~~~~~~~~~~~^~ 34:20.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:20.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:20.94 inlined from ‘bool mozilla::dom::MediaStreamTrack_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamTrackBinding.cpp:4214:90: 34:20.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:20.95 1169 | *this->stack = this; 34:20.95 | ~~~~~~~~~~~~~^~~~~~ 34:20.95 MediaStreamTrackBinding.cpp: In function ‘bool mozilla::dom::MediaStreamTrack_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:20.96 MediaStreamTrackBinding.cpp:4214:25: note: ‘global’ declared here 34:20.96 4214 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:20.96 | ^~~~~~ 34:20.96 MediaStreamTrackBinding.cpp:4186:17: note: ‘aCx’ declared here 34:20.96 4186 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:20.96 | ~~~~~~~~~~~^~~ 34:21.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:21.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:21.35 inlined from ‘bool mozilla::dom::DoubleRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaTrackCapabilitiesBinding.cpp:70:54: 34:21.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:21.35 1169 | *this->stack = this; 34:21.35 | ~~~~~~~~~~~~~^~~~~~ 34:21.35 In file included from UnifiedBindings14.cpp:41: 34:21.35 MediaTrackCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::DoubleRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:21.35 MediaTrackCapabilitiesBinding.cpp:70:25: note: ‘obj’ declared here 34:21.35 70 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:21.35 | ^~~ 34:21.35 MediaTrackCapabilitiesBinding.cpp:62:42: note: ‘cx’ declared here 34:21.35 62 | DoubleRange::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:21.35 | ~~~~~~~~~~~^~ 34:21.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:21.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:21.48 inlined from ‘bool mozilla::dom::ULongRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaTrackCapabilitiesBinding.cpp:165:54: 34:21.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:21.48 1169 | *this->stack = this; 34:21.48 | ~~~~~~~~~~~~~^~~~~~ 34:21.48 MediaTrackCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::ULongRange::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:21.48 MediaTrackCapabilitiesBinding.cpp:165:25: note: ‘obj’ declared here 34:21.48 165 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:21.48 | ^~~ 34:21.48 MediaTrackCapabilitiesBinding.cpp:157:41: note: ‘cx’ declared here 34:21.48 157 | ULongRange::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:21.48 | ~~~~~~~~~~~^~ 34:21.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:21.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:21.66 inlined from ‘bool mozilla::dom::MediaTrackCapabilities::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaTrackCapabilitiesBinding.cpp:268:54: 34:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:21.66 1169 | *this->stack = this; 34:21.66 | ~~~~~~~~~~~~~^~~~~~ 34:21.66 MediaTrackCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::MediaTrackCapabilities::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:21.66 MediaTrackCapabilitiesBinding.cpp:268:25: note: ‘obj’ declared here 34:21.66 268 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:21.66 | ^~~ 34:21.66 MediaTrackCapabilitiesBinding.cpp:260:53: note: ‘cx’ declared here 34:21.66 260 | MediaTrackCapabilities::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:21.66 | ~~~~~~~~~~~^~ 34:22.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:22.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:22.62 inlined from ‘bool mozilla::dom::MediaTrackSupportedConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaTrackSupportedConstraintsBinding.cpp:187:54: 34:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:22.62 1169 | *this->stack = this; 34:22.62 | ~~~~~~~~~~~~~^~~~~~ 34:22.62 In file included from UnifiedBindings14.cpp:67: 34:22.62 MediaTrackSupportedConstraintsBinding.cpp: In member function ‘bool mozilla::dom::MediaTrackSupportedConstraints::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:22.62 MediaTrackSupportedConstraintsBinding.cpp:187:25: note: ‘obj’ declared here 34:22.62 187 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:22.62 | ^~~ 34:22.62 MediaTrackSupportedConstraintsBinding.cpp:179:61: note: ‘cx’ declared here 34:22.62 179 | MediaTrackSupportedConstraints::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:22.62 | ~~~~~~~~~~~^~ 34:23.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:23.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:23.53 inlined from ‘bool mozilla::dom::MerchantValidationEvent_Binding::Wrap(JSContext*, mozilla::dom::MerchantValidationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MerchantValidationEventBinding.cpp:602:90: 34:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:23.53 1169 | *this->stack = this; 34:23.53 | ~~~~~~~~~~~~~^~~~~~ 34:23.53 In file included from UnifiedBindings14.cpp:80: 34:23.53 MerchantValidationEventBinding.cpp: In function ‘bool mozilla::dom::MerchantValidationEvent_Binding::Wrap(JSContext*, mozilla::dom::MerchantValidationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:23.53 MerchantValidationEventBinding.cpp:602:25: note: ‘global’ declared here 34:23.53 602 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:23.53 | ^~~~~~ 34:23.53 MerchantValidationEventBinding.cpp:574:17: note: ‘aCx’ declared here 34:23.53 574 | Wrap(JSContext* aCx, mozilla::dom::MerchantValidationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:23.53 | ~~~~~~~~~~~^~~ 34:24.10 Compiling codespan-reporting v0.11.1 34:24.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:24.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:24.87 inlined from ‘bool mozilla::dom::ContentFrameMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ContentFrameMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:2328:90: 34:24.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:24.87 1169 | *this->stack = this; 34:24.87 | ~~~~~~~~~~~~~^~~~~~ 34:24.87 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentFrameMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ContentFrameMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:24.87 MessageManagerBinding.cpp:2328:25: note: ‘global’ declared here 34:24.87 2328 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:24.87 | ^~~~~~ 34:24.87 MessageManagerBinding.cpp:2300:17: note: ‘aCx’ declared here 34:24.87 2300 | Wrap(JSContext* aCx, mozilla::dom::ContentFrameMessageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:24.87 | ~~~~~~~~~~~^~~ 34:25.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:25.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:25.09 inlined from ‘bool mozilla::dom::ContentProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ContentProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:3288:90: 34:25.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:25.09 1169 | *this->stack = this; 34:25.09 | ~~~~~~~~~~~~~^~~~~~ 34:25.09 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ContentProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:25.09 MessageManagerBinding.cpp:3288:25: note: ‘global’ declared here 34:25.09 3288 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:25.09 | ^~~~~~ 34:25.09 MessageManagerBinding.cpp:3263:17: note: ‘aCx’ declared here 34:25.09 3263 | Wrap(JSContext* aCx, mozilla::dom::ContentProcessMessageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:25.09 | ~~~~~~~~~~~^~~ 34:25.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:25.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:25.95 inlined from ‘bool mozilla::dom::MouseEvent_Binding::Wrap(JSContext*, mozilla::dom::MouseEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MouseEventBinding.cpp:1885:90: 34:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:25.95 1169 | *this->stack = this; 34:25.95 | ~~~~~~~~~~~~~^~~~~~ 34:25.96 In file included from UnifiedBindings14.cpp:171: 34:25.97 MouseEventBinding.cpp: In function ‘bool mozilla::dom::MouseEvent_Binding::Wrap(JSContext*, mozilla::dom::MouseEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:25.97 MouseEventBinding.cpp:1885:25: note: ‘global’ declared here 34:25.97 1885 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:25.97 | ^~~~~~ 34:25.97 MouseEventBinding.cpp:1854:17: note: ‘aCx’ declared here 34:25.97 1854 | Wrap(JSContext* aCx, mozilla::dom::MouseEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:25.97 | ~~~~~~~~~~~^~~ 34:26.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:26.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:26.26 inlined from ‘bool mozilla::dom::MozSharedMap_Binding::Wrap(JSContext*, mozilla::dom::ipc::SharedMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozSharedMapBinding.cpp:548:90: 34:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:26.26 1169 | *this->stack = this; 34:26.26 | ~~~~~~~~~~~~~^~~~~~ 34:26.26 MozSharedMapBinding.cpp: In function ‘bool mozilla::dom::MozSharedMap_Binding::Wrap(JSContext*, mozilla::dom::ipc::SharedMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:26.26 MozSharedMapBinding.cpp:548:25: note: ‘global’ declared here 34:26.26 548 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:26.26 | ^~~~~~ 34:26.26 MozSharedMapBinding.cpp:520:17: note: ‘aCx’ declared here 34:26.26 520 | Wrap(JSContext* aCx, mozilla::dom::ipc::SharedMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:26.26 | ~~~~~~~~~~~^~~ 34:26.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:26.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:26.46 inlined from ‘bool mozilla::dom::MutationObserverInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MutationObserverBinding.cpp:348:54: 34:26.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:26.46 1169 | *this->stack = this; 34:26.46 | ~~~~~~~~~~~~~^~~~~~ 34:26.46 In file included from UnifiedBindings14.cpp:288: 34:26.46 MutationObserverBinding.cpp: In member function ‘bool mozilla::dom::MutationObserverInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:26.46 MutationObserverBinding.cpp:348:25: note: ‘obj’ declared here 34:26.46 348 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:26.46 | ^~~ 34:26.46 MutationObserverBinding.cpp:340:51: note: ‘cx’ declared here 34:26.46 340 | MutationObserverInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:26.46 | ~~~~~~~~~~~^~ 34:27.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:27.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:27.59 inlined from ‘bool mozilla::dom::NavigationResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NavigationBinding.cpp:217:54: 34:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:27.59 1169 | *this->stack = this; 34:27.59 | ~~~~~~~~~~~~~^~~~~~ 34:27.59 In file included from UnifiedBindings14.cpp:340: 34:27.59 NavigationBinding.cpp: In member function ‘bool mozilla::dom::NavigationResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:27.59 NavigationBinding.cpp:217:25: note: ‘obj’ declared here 34:27.59 217 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:27.59 | ^~~ 34:27.59 NavigationBinding.cpp:209:47: note: ‘cx’ declared here 34:27.59 209 | NavigationResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:27.59 | ~~~~~~~~~~~^~ 34:27.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 34:27.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CSSOrderAwareFrameIterator.h:14, 34:27.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.h:12, 34:27.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/Grid.h:11, 34:27.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/Grid.cpp:7, 34:27.88 from Unified_cpp_dom_grid0.cpp:2: 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 34:27.88 202 | return ReinterpretHelper::FromInternalValue(v); 34:27.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 34:27.88 4432 | return mProperties.Get(aProperty, aFoundResult); 34:27.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 34:27.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 34:27.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 34:27.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 34:27.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:27.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 34:27.88 413 | struct FrameBidiData { 34:27.88 | ^~~~~~~~~~~~~ 34:28.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:28.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:28.56 inlined from ‘bool mozilla::dom::NavigationPreloadState::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NavigationPreloadManagerBinding.cpp:82:54: 34:28.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:28.56 1169 | *this->stack = this; 34:28.56 | ~~~~~~~~~~~~~^~~~~~ 34:28.56 In file included from UnifiedBindings14.cpp:405: 34:28.56 NavigationPreloadManagerBinding.cpp: In member function ‘bool mozilla::dom::NavigationPreloadState::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:28.56 NavigationPreloadManagerBinding.cpp:82:25: note: ‘obj’ declared here 34:28.56 82 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:28.56 | ^~~ 34:28.56 NavigationPreloadManagerBinding.cpp:74:53: note: ‘cx’ declared here 34:28.56 74 | NavigationPreloadState::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:28.56 | ~~~~~~~~~~~^~ 34:29.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:29.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:29.44 inlined from ‘bool mozilla::dom::MediaTrackSettings::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MediaTrackSettingsBinding.cpp:83:54: 34:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:29.44 1169 | *this->stack = this; 34:29.44 | ~~~~~~~~~~~~~^~~~~~ 34:29.44 In file included from UnifiedBindings14.cpp:54: 34:29.44 MediaTrackSettingsBinding.cpp: In member function ‘bool mozilla::dom::MediaTrackSettings::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:29.44 MediaTrackSettingsBinding.cpp:83:25: note: ‘obj’ declared here 34:29.44 83 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:29.44 | ^~~ 34:29.44 MediaTrackSettingsBinding.cpp:75:49: note: ‘cx’ declared here 34:29.44 75 | MediaTrackSettings::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:29.44 | ~~~~~~~~~~~^~ 34:33.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 34:33.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:6, 34:33.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridArea.h:10, 34:33.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/Grid.h:10: 34:33.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.13 inlined from ‘JSObject* mozilla::dom::Grid_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Grid]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:87:27, 34:33.13 inlined from ‘virtual JSObject* mozilla::dom::Grid::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/Grid.cpp:101:28: 34:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.13 1169 | *this->stack = this; 34:33.13 | ~~~~~~~~~~~~~^~~~~~ 34:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::Grid::WrapObject(JSContext*, JS::Handle)’: 34:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:87:27: note: ‘reflector’ declared here 34:33.13 87 | JS::Rooted reflector(aCx); 34:33.13 | ^~~~~~~~~ 34:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/Grid.cpp:100:39: note: ‘aCx’ declared here 34:33.18 100 | JSObject* Grid::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 34:33.19 | ~~~~~~~~~~~^~~ 34:33.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.19 inlined from ‘JSObject* mozilla::dom::GridArea_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridArea]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:126:27, 34:33.19 inlined from ‘virtual JSObject* mozilla::dom::GridArea::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridArea.cpp:36:32: 34:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.19 1169 | *this->stack = this; 34:33.19 | ~~~~~~~~~~~~~^~~~~~ 34:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridArea::WrapObject(JSContext*, JS::Handle)’: 34:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:126:27: note: ‘reflector’ declared here 34:33.19 126 | JS::Rooted reflector(aCx); 34:33.19 | ^~~~~~~~~ 34:33.19 In file included from Unified_cpp_dom_grid0.cpp:11: 34:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridArea.cpp:34:43: note: ‘aCx’ declared here 34:33.19 34 | JSObject* GridArea::WrapObject(JSContext* aCx, 34:33.19 | ~~~~~~~~~~~^~~ 34:33.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.21 inlined from ‘JSObject* mozilla::dom::GridDimension_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridDimension]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:165:27, 34:33.21 inlined from ‘virtual JSObject* mozilla::dom::GridDimension::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridDimension.cpp:36:37: 34:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.21 1169 | *this->stack = this; 34:33.21 | ~~~~~~~~~~~~~^~~~~~ 34:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridDimension::WrapObject(JSContext*, JS::Handle)’: 34:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:165:27: note: ‘reflector’ declared here 34:33.21 165 | JS::Rooted reflector(aCx); 34:33.21 | ^~~~~~~~~ 34:33.21 In file included from Unified_cpp_dom_grid0.cpp:20: 34:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridDimension.cpp:34:48: note: ‘aCx’ declared here 34:33.21 34 | JSObject* GridDimension::WrapObject(JSContext* aCx, 34:33.21 | ~~~~~~~~~~~^~~ 34:33.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.26 inlined from ‘JSObject* mozilla::dom::GridLine_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridLine]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:204:27, 34:33.26 inlined from ‘virtual JSObject* mozilla::dom::GridLine::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridLine.cpp:44:32: 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.26 1169 | *this->stack = this; 34:33.26 | ~~~~~~~~~~~~~^~~~~~ 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridLine::WrapObject(JSContext*, JS::Handle)’: 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:204:27: note: ‘reflector’ declared here 34:33.26 204 | JS::Rooted reflector(aCx); 34:33.26 | ^~~~~~~~~ 34:33.26 In file included from Unified_cpp_dom_grid0.cpp:29: 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridLine.cpp:42:43: note: ‘aCx’ declared here 34:33.26 42 | JSObject* GridLine::WrapObject(JSContext* aCx, 34:33.26 | ~~~~~~~~~~~^~~ 34:33.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.36 inlined from ‘JSObject* mozilla::dom::GridLines_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridLines]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:243:27, 34:33.36 inlined from ‘virtual JSObject* mozilla::dom::GridLines::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridLines.cpp:33:33: 34:33.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.38 1169 | *this->stack = this; 34:33.38 | ~~~~~~~~~~~~~^~~~~~ 34:33.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridLines::WrapObject(JSContext*, JS::Handle)’: 34:33.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:243:27: note: ‘reflector’ declared here 34:33.38 243 | JS::Rooted reflector(aCx); 34:33.38 | ^~~~~~~~~ 34:33.38 In file included from Unified_cpp_dom_grid0.cpp:38: 34:33.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridLines.cpp:31:44: note: ‘aCx’ declared here 34:33.38 31 | JSObject* GridLines::WrapObject(JSContext* aCx, 34:33.38 | ~~~~~~~~~~~^~~ 34:33.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.38 inlined from ‘JSObject* mozilla::dom::GridTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:282:27, 34:33.38 inlined from ‘virtual JSObject* mozilla::dom::GridTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridTrack.cpp:35:33: 34:33.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.40 1169 | *this->stack = this; 34:33.40 | ~~~~~~~~~~~~~^~~~~~ 34:33.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridTrack::WrapObject(JSContext*, JS::Handle)’: 34:33.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:282:27: note: ‘reflector’ declared here 34:33.40 282 | JS::Rooted reflector(aCx); 34:33.40 | ^~~~~~~~~ 34:33.40 In file included from Unified_cpp_dom_grid0.cpp:47: 34:33.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridTrack.cpp:33:44: note: ‘aCx’ declared here 34:33.40 33 | JSObject* GridTrack::WrapObject(JSContext* aCx, 34:33.40 | ~~~~~~~~~~~^~~ 34:33.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:33.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.40 inlined from ‘JSObject* mozilla::dom::GridTracks_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GridTracks]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:321:27, 34:33.40 inlined from ‘virtual JSObject* mozilla::dom::GridTracks::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridTracks.cpp:32:34: 34:33.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:33.41 1169 | *this->stack = this; 34:33.41 | ~~~~~~~~~~~~~^~~~~~ 34:33.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h: In member function ‘virtual JSObject* mozilla::dom::GridTracks::WrapObject(JSContext*, JS::Handle)’: 34:33.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GridBinding.h:321:27: note: ‘reflector’ declared here 34:33.41 321 | JS::Rooted reflector(aCx); 34:33.41 | ^~~~~~~~~ 34:33.41 In file included from Unified_cpp_dom_grid0.cpp:56: 34:33.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/grid/GridTracks.cpp:30:45: note: ‘aCx’ declared here 34:33.41 30 | JSObject* GridTracks::WrapObject(JSContext* aCx, 34:33.41 | ~~~~~~~~~~~^~~ 34:33.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 34:33.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.89 inlined from ‘bool mozilla::dom::ContentFrameMessageManager_Binding::sendAsyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:1943:32: 34:33.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 34:33.89 1169 | *this->stack = this; 34:33.89 | ~~~~~~~~~~~~~^~~~~~ 34:33.89 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentFrameMessageManager_Binding::sendAsyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:33.89 MessageManagerBinding.cpp:1943:25: note: ‘arg2’ declared here 34:33.89 1943 | JS::Rooted arg2(cx); 34:33.89 | ^~~~ 34:33.89 MessageManagerBinding.cpp:1921:29: note: ‘cx’ declared here 34:33.89 1921 | sendAsyncMessage(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:33.89 | ~~~~~~~~~~~^~ 34:33.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 34:33.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:33.99 inlined from ‘bool mozilla::dom::ContentProcessMessageManager_Binding::sendAsyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:2907:32: 34:33.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 34:33.99 1169 | *this->stack = this; 34:33.99 | ~~~~~~~~~~~~~^~~~~~ 34:34.00 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentProcessMessageManager_Binding::sendAsyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:34.00 MessageManagerBinding.cpp:2907:25: note: ‘arg2’ declared here 34:34.00 2907 | JS::Rooted arg2(cx); 34:34.00 | ^~~~ 34:34.00 MessageManagerBinding.cpp:2885:29: note: ‘cx’ declared here 34:34.00 2885 | sendAsyncMessage(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:34.00 | ~~~~~~~~~~~^~ 34:35.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:35.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:35.59 inlined from ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at MozStorageAsyncStatementParamsBinding.cpp:275:35: 34:35.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:35.59 1169 | *this->stack = this; 34:35.59 | ~~~~~~~~~~~~~^~~~~~ 34:35.59 MozStorageAsyncStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 34:35.59 MozStorageAsyncStatementParamsBinding.cpp:275:25: note: ‘expando’ declared here 34:35.59 275 | JS::Rooted expando(cx); 34:35.59 | ^~~~~~~ 34:35.59 MozStorageAsyncStatementParamsBinding.cpp:246:50: note: ‘cx’ declared here 34:35.59 246 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 34:35.59 | ~~~~~~~~~~~^~ 34:35.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:35.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:35.93 inlined from ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at MozStorageAsyncStatementParamsBinding.cpp:516:81: 34:35.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:35.93 1169 | *this->stack = this; 34:35.93 | ~~~~~~~~~~~~~^~~~~~ 34:35.93 MozStorageAsyncStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 34:35.93 MozStorageAsyncStatementParamsBinding.cpp:516:29: note: ‘expando’ declared here 34:35.93 516 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 34:35.93 | ^~~~~~~ 34:35.93 MozStorageAsyncStatementParamsBinding.cpp:484:33: note: ‘cx’ declared here 34:35.93 484 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 34:35.93 | ~~~~~~~~~~~^~ 34:36.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:36.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:36.07 inlined from ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at MozStorageStatementParamsBinding.cpp:275:35: 34:36.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:36.07 1169 | *this->stack = this; 34:36.07 | ~~~~~~~~~~~~~^~~~~~ 34:36.07 MozStorageStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 34:36.08 MozStorageStatementParamsBinding.cpp:275:25: note: ‘expando’ declared here 34:36.08 275 | JS::Rooted expando(cx); 34:36.08 | ^~~~~~~ 34:36.08 MozStorageStatementParamsBinding.cpp:246:50: note: ‘cx’ declared here 34:36.08 246 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 34:36.08 | ~~~~~~~~~~~^~ 34:36.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:36.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:36.45 inlined from ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at MozStorageStatementParamsBinding.cpp:516:81: 34:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:36.45 1169 | *this->stack = this; 34:36.45 | ~~~~~~~~~~~~~^~~~~~ 34:36.46 MozStorageStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 34:36.47 MozStorageStatementParamsBinding.cpp:516:29: note: ‘expando’ declared here 34:36.47 516 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 34:36.47 | ^~~~~~~ 34:36.47 MozStorageStatementParamsBinding.cpp:484:33: note: ‘cx’ declared here 34:36.47 484 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 34:36.47 | ~~~~~~~~~~~^~ 34:36.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:36.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:36.83 inlined from ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at MozStorageStatementRowBinding.cpp:156:35: 34:36.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:36.83 1169 | *this->stack = this; 34:36.83 | ~~~~~~~~~~~~~^~~~~~ 34:36.83 MozStorageStatementRowBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 34:36.83 MozStorageStatementRowBinding.cpp:156:25: note: ‘expando’ declared here 34:36.83 156 | JS::Rooted expando(cx); 34:36.83 | ^~~~~~~ 34:36.83 MozStorageStatementRowBinding.cpp:153:50: note: ‘cx’ declared here 34:36.83 153 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 34:36.83 | ~~~~~~~~~~~^~ 34:37.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:37.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:37.12 inlined from ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at MozStorageStatementRowBinding.cpp:318:79: 34:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:37.12 1169 | *this->stack = this; 34:37.12 | ~~~~~~~~~~~~~^~~~~~ 34:37.12 MozStorageStatementRowBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 34:37.12 MozStorageStatementRowBinding.cpp:318:27: note: ‘expando’ declared here 34:37.12 318 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 34:37.12 | ^~~~~~~ 34:37.12 MozStorageStatementRowBinding.cpp:311:33: note: ‘cx’ declared here 34:37.12 311 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 34:37.12 | ~~~~~~~~~~~^~ 34:37.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:37.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:37.47 inlined from ‘bool mozilla::dom::SyncMessageSender_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:5537:71: 34:37.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:37.47 1169 | *this->stack = this; 34:37.47 | ~~~~~~~~~~~~~^~~~~~ 34:37.47 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::SyncMessageSender_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:37.47 MessageManagerBinding.cpp:5537:25: note: ‘returnArray’ declared here 34:37.47 5537 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:37.47 | ^~~~~~~~~~~ 34:37.47 MessageManagerBinding.cpp:5503:28: note: ‘cx’ declared here 34:37.47 5503 | sendSyncMessage(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:37.47 | ~~~~~~~~~~~^~ 34:37.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:37.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:37.95 inlined from ‘bool mozilla::dom::ContentFrameMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:2094:71: 34:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:37.95 1169 | *this->stack = this; 34:37.95 | ~~~~~~~~~~~~~^~~~~~ 34:37.95 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentFrameMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:37.95 MessageManagerBinding.cpp:2094:25: note: ‘returnArray’ declared here 34:37.95 2094 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:37.95 | ^~~~~~~~~~~ 34:37.95 MessageManagerBinding.cpp:2060:28: note: ‘cx’ declared here 34:37.95 2060 | sendSyncMessage(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:37.95 | ~~~~~~~~~~~^~ 34:38.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:38.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:38.41 inlined from ‘bool mozilla::dom::ContentProcessMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageManagerBinding.cpp:3058:71: 34:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:38.42 1169 | *this->stack = this; 34:38.42 | ~~~~~~~~~~~~~^~~~~~ 34:38.43 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ContentProcessMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:38.43 MessageManagerBinding.cpp:3058:25: note: ‘returnArray’ declared here 34:38.43 3058 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:38.43 | ^~~~~~~~~~~ 34:38.43 MessageManagerBinding.cpp:3024:28: note: ‘cx’ declared here 34:38.43 3024 | sendSyncMessage(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:38.43 | ~~~~~~~~~~~^~ 34:39.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:39.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:39.23 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1693:85: 34:39.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:39.23 1169 | *this->stack = this; 34:39.23 | ~~~~~~~~~~~~~^~~~~~ 34:39.23 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:39.23 MutationObserverBinding.cpp:1693:25: note: ‘slotStorage’ declared here 34:39.23 1693 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 34:39.23 | ^~~~~~~~~~~ 34:39.23 MutationObserverBinding.cpp:1683:32: note: ‘cx’ declared here 34:39.23 1683 | get_addedAnimations(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:39.23 | ~~~~~~~~~~~^~ 34:39.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 34:39.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 34:39.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 34:39.28 from MediaStreamTrackBinding.cpp:5: 34:39.28 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 34:39.28 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 34:39.28 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 34:39.28 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 34:39.28 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 34:39.28 inlined from ‘void nsDOMMutationRecord::GetAddedAnimations(AnimationArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:88:38, 34:39.28 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1713:42: 34:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 34:39.28 315 | mHdr->mLength = 0; 34:39.28 | ~~~~~~~~~~~~~~^~~ 34:39.29 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:39.30 MutationObserverBinding.cpp:1710:57: note: at offset 8 into object ‘result’ of size 8 34:39.30 1710 | nsTArray> result; 34:39.30 | ^~~~~~ 34:39.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:39.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:39.76 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1897:85: 34:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:39.76 1169 | *this->stack = this; 34:39.76 | ~~~~~~~~~~~~~^~~~~~ 34:39.76 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:39.76 MutationObserverBinding.cpp:1897:25: note: ‘slotStorage’ declared here 34:39.76 1897 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 34:39.76 | ^~~~~~~~~~~ 34:39.76 MutationObserverBinding.cpp:1887:34: note: ‘cx’ declared here 34:39.76 1887 | get_removedAnimations(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:39.76 | ~~~~~~~~~~~^~ 34:39.77 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 34:39.78 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 34:39.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 34:39.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 34:39.78 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 34:39.78 inlined from ‘void nsDOMMutationRecord::GetRemovedAnimations(AnimationArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:92:40, 34:39.78 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1917:44: 34:39.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 34:39.78 315 | mHdr->mLength = 0; 34:39.78 | ~~~~~~~~~~~~~~^~~ 34:39.78 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:39.78 MutationObserverBinding.cpp:1914:57: note: at offset 8 into object ‘result’ of size 8 34:39.78 1914 | nsTArray> result; 34:39.78 | ^~~~~~ 34:39.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:39.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:39.99 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1795:85: 34:39.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:39.99 1169 | *this->stack = this; 34:39.99 | ~~~~~~~~~~~~~^~~~~~ 34:39.99 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:39.99 MutationObserverBinding.cpp:1795:25: note: ‘slotStorage’ declared here 34:39.99 1795 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 34:39.99 | ^~~~~~~~~~~ 34:39.99 MutationObserverBinding.cpp:1785:34: note: ‘cx’ declared here 34:39.99 1785 | get_changedAnimations(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:39.99 | ~~~~~~~~~~~^~ 34:40.00 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 34:40.01 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 34:40.01 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 34:40.01 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 34:40.01 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 34:40.01 inlined from ‘void nsDOMMutationRecord::GetChangedAnimations(AnimationArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:96:40, 34:40.01 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1815:44: 34:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 34:40.01 315 | mHdr->mLength = 0; 34:40.01 | ~~~~~~~~~~~~~~^~~ 34:40.01 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:40.01 MutationObserverBinding.cpp:1812:57: note: at offset 8 into object ‘result’ of size 8 34:40.01 1812 | nsTArray> result; 34:40.01 | ^~~~~~ 34:41.47 Compiling fluent-pseudo v0.3.1 34:41.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:41.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:41.54 inlined from ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at MimeTypeArrayBinding.cpp:456:35: 34:41.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:41.54 1169 | *this->stack = this; 34:41.54 | ~~~~~~~~~~~~~^~~~~~ 34:41.54 In file included from UnifiedBindings14.cpp:145: 34:41.54 MimeTypeArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 34:41.54 MimeTypeArrayBinding.cpp:456:25: note: ‘expando’ declared here 34:41.54 456 | JS::Rooted expando(cx); 34:41.54 | ^~~~~~~ 34:41.54 MimeTypeArrayBinding.cpp:436:42: note: ‘cx’ declared here 34:41.54 436 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 34:41.54 | ~~~~~~~~~~~^~ 34:41.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:41.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:41.63 inlined from ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at MozStorageAsyncStatementParamsBinding.cpp:407:35: 34:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:41.63 1169 | *this->stack = this; 34:41.63 | ~~~~~~~~~~~~~^~~~~~ 34:41.63 MozStorageAsyncStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 34:41.63 MozStorageAsyncStatementParamsBinding.cpp:407:25: note: ‘expando’ declared here 34:41.63 407 | JS::Rooted expando(cx); 34:41.63 | ^~~~~~~ 34:41.63 MozStorageAsyncStatementParamsBinding.cpp:389:42: note: ‘cx’ declared here 34:41.63 389 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 34:41.63 | ~~~~~~~~~~~^~ 34:41.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:41.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:41.69 inlined from ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at MozStorageStatementParamsBinding.cpp:407:35: 34:41.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:41.69 1169 | *this->stack = this; 34:41.69 | ~~~~~~~~~~~~~^~~~~~ 34:41.69 MozStorageStatementParamsBinding.cpp: In member function ‘virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 34:41.69 MozStorageStatementParamsBinding.cpp:407:25: note: ‘expando’ declared here 34:41.69 407 | JS::Rooted expando(cx); 34:41.69 | ^~~~~~~ 34:41.69 MozStorageStatementParamsBinding.cpp:389:42: note: ‘cx’ declared here 34:41.69 389 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 34:41.69 | ~~~~~~~~~~~^~ 34:41.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:41.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:41.74 inlined from ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at NamedNodeMapBinding.cpp:747:35: 34:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:41.74 1169 | *this->stack = this; 34:41.74 | ~~~~~~~~~~~~~^~~~~~ 34:41.74 In file included from UnifiedBindings14.cpp:301: 34:41.75 NamedNodeMapBinding.cpp: In member function ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 34:41.75 NamedNodeMapBinding.cpp:747:25: note: ‘expando’ declared here 34:41.75 747 | JS::Rooted expando(cx); 34:41.75 | ^~~~~~~ 34:41.75 NamedNodeMapBinding.cpp:727:42: note: ‘cx’ declared here 34:41.75 727 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 34:41.75 | ~~~~~~~~~~~^~ 34:45.81 Compiling wgpu-hal v24.0.0 (https://github.com/gfx-rs/wgpu?rev=c6286791febc64cf8ef054b5356c2669327ef51c#c6286791) 34:46.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.25 inlined from ‘bool mozilla::dom::ChildProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ChildProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:382:90: 34:46.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.25 1169 | *this->stack = this; 34:46.25 | ~~~~~~~~~~~~~^~~~~~ 34:46.26 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ChildProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ChildProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.26 MessageManagerBinding.cpp:382:25: note: ‘global’ declared here 34:46.26 382 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.26 | ^~~~~~ 34:46.26 MessageManagerBinding.cpp:348:17: note: ‘aCx’ declared here 34:46.26 348 | Wrap(JSContext* aCx, mozilla::dom::ChildProcessMessageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.26 | ~~~~~~~~~~~^~~ 34:46.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.34 inlined from ‘bool mozilla::dom::ChromeMessageBroadcaster_Binding::Wrap(JSContext*, mozilla::dom::ChromeMessageBroadcaster*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:852:90: 34:46.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.34 1169 | *this->stack = this; 34:46.34 | ~~~~~~~~~~~~~^~~~~~ 34:46.35 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ChromeMessageBroadcaster_Binding::Wrap(JSContext*, mozilla::dom::ChromeMessageBroadcaster*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.35 MessageManagerBinding.cpp:852:25: note: ‘global’ declared here 34:46.35 852 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.35 | ^~~~~~ 34:46.35 MessageManagerBinding.cpp:821:17: note: ‘aCx’ declared here 34:46.35 821 | Wrap(JSContext* aCx, mozilla::dom::ChromeMessageBroadcaster* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.35 | ~~~~~~~~~~~^~~ 34:46.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.44 inlined from ‘bool mozilla::dom::ChromeMessageSender_Binding::Wrap(JSContext*, mozilla::dom::ChromeMessageSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:1322:90: 34:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.44 1169 | *this->stack = this; 34:46.44 | ~~~~~~~~~~~~~^~~~~~ 34:46.44 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ChromeMessageSender_Binding::Wrap(JSContext*, mozilla::dom::ChromeMessageSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.44 MessageManagerBinding.cpp:1322:25: note: ‘global’ declared here 34:46.44 1322 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.44 | ^~~~~~ 34:46.44 MessageManagerBinding.cpp:1291:17: note: ‘aCx’ declared here 34:46.44 1291 | Wrap(JSContext* aCx, mozilla::dom::ChromeMessageSender* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.44 | ~~~~~~~~~~~^~~ 34:46.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.51 inlined from ‘bool mozilla::dom::ParentProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ParentProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:4839:90: 34:46.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.51 1169 | *this->stack = this; 34:46.51 | ~~~~~~~~~~~~~^~~~~~ 34:46.52 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ParentProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ParentProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.53 MessageManagerBinding.cpp:4839:25: note: ‘global’ declared here 34:46.53 4839 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.53 | ^~~~~~ 34:46.53 MessageManagerBinding.cpp:4808:17: note: ‘aCx’ declared here 34:46.53 4808 | Wrap(JSContext* aCx, mozilla::dom::ParentProcessMessageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.53 | ~~~~~~~~~~~^~~ 34:46.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.64 inlined from ‘bool mozilla::dom::ProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageManagerBinding.cpp:5381:90: 34:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.64 1169 | *this->stack = this; 34:46.64 | ~~~~~~~~~~~~~^~~~~~ 34:46.64 MessageManagerBinding.cpp: In function ‘bool mozilla::dom::ProcessMessageManager_Binding::Wrap(JSContext*, mozilla::dom::ProcessMessageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.65 MessageManagerBinding.cpp:5381:25: note: ‘global’ declared here 34:46.65 5381 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.65 | ^~~~~~ 34:46.65 MessageManagerBinding.cpp:5350:17: note: ‘aCx’ declared here 34:46.65 5350 | Wrap(JSContext* aCx, mozilla::dom::ProcessMessageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.65 | ~~~~~~~~~~~^~~ 34:46.74 Compiling bindgen v0.64.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/bindgen-0.63) 34:46.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.75 inlined from ‘bool mozilla::dom::MozSharedMapChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ipc::SharedMapChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozSharedMapBinding.cpp:1022:90: 34:46.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.75 1169 | *this->stack = this; 34:46.75 | ~~~~~~~~~~~~~^~~~~~ 34:46.77 MozSharedMapBinding.cpp: In function ‘bool mozilla::dom::MozSharedMapChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ipc::SharedMapChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.78 MozSharedMapBinding.cpp:1022:25: note: ‘global’ declared here 34:46.78 1022 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.78 | ^~~~~~ 34:46.78 MozSharedMapBinding.cpp:994:17: note: ‘aCx’ declared here 34:46.78 994 | Wrap(JSContext* aCx, mozilla::dom::ipc::SharedMapChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.78 | ~~~~~~~~~~~^~~ 34:46.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:46.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:46.89 inlined from ‘bool mozilla::dom::MutationEvent_Binding::Wrap(JSContext*, mozilla::dom::MutationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MutationEventBinding.cpp:579:90: 34:46.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:46.89 1169 | *this->stack = this; 34:46.89 | ~~~~~~~~~~~~~^~~~~~ 34:46.89 In file included from UnifiedBindings14.cpp:275: 34:46.89 MutationEventBinding.cpp: In function ‘bool mozilla::dom::MutationEvent_Binding::Wrap(JSContext*, mozilla::dom::MutationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:46.89 MutationEventBinding.cpp:579:25: note: ‘global’ declared here 34:46.89 579 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:46.89 | ^~~~~~ 34:46.89 MutationEventBinding.cpp:551:17: note: ‘aCx’ declared here 34:46.89 551 | Wrap(JSContext* aCx, mozilla::dom::MutationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:46.89 | ~~~~~~~~~~~^~~ 34:47.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.11 inlined from ‘bool mozilla::dom::NavigationCurrentEntryChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::NavigationCurrentEntryChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationCurrentEntryChangeEventBinding.cpp:526:90: 34:47.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.11 1169 | *this->stack = this; 34:47.11 | ~~~~~~~~~~~~~^~~~~~ 34:47.12 In file included from UnifiedBindings14.cpp:366: 34:47.13 NavigationCurrentEntryChangeEventBinding.cpp: In function ‘bool mozilla::dom::NavigationCurrentEntryChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::NavigationCurrentEntryChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:47.13 NavigationCurrentEntryChangeEventBinding.cpp:526:25: note: ‘global’ declared here 34:47.13 526 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:47.13 | ^~~~~~ 34:47.13 NavigationCurrentEntryChangeEventBinding.cpp:498:17: note: ‘aCx’ declared here 34:47.13 498 | Wrap(JSContext* aCx, mozilla::dom::NavigationCurrentEntryChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:47.13 | ~~~~~~~~~~~^~~ 34:47.15 Compiling alsa-sys v0.3.1 34:47.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:47.22 inlined from ‘JSObject* mozilla::dom::NavigationCurrentEntryChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationCurrentEntryChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationCurrentEntryChangeEventBinding.h:106:27, 34:47.22 inlined from ‘virtual JSObject* mozilla::dom::NavigationCurrentEntryChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at NavigationCurrentEntryChangeEvent.cpp:61:57: 34:47.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.22 1169 | *this->stack = this; 34:47.22 | ~~~~~~~~~~~~~^~~~~~ 34:47.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationCurrentEntryChangeEvent.h:16, 34:47.22 from NavigationCurrentEntryChangeEvent.cpp:11, 34:47.22 from UnifiedBindings14.cpp:353: 34:47.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationCurrentEntryChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationCurrentEntryChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 34:47.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationCurrentEntryChangeEventBinding.h:106:27: note: ‘reflector’ declared here 34:47.22 106 | JS::Rooted reflector(aCx); 34:47.22 | ^~~~~~~~~ 34:47.22 NavigationCurrentEntryChangeEvent.cpp:59:66: note: ‘aCx’ declared here 34:47.22 59 | NavigationCurrentEntryChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 34:47.22 | ~~~~~~~~~~~^~~ 34:47.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.26 inlined from ‘bool mozilla::dom::MediaStreamTrackEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MediaStreamTrackEventBinding.cpp:451:90: 34:47.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.26 1169 | *this->stack = this; 34:47.26 | ~~~~~~~~~~~~~^~~~~~ 34:47.26 In file included from UnifiedBindings14.cpp:28: 34:47.26 MediaStreamTrackEventBinding.cpp: In function ‘bool mozilla::dom::MediaStreamTrackEvent_Binding::Wrap(JSContext*, mozilla::dom::MediaStreamTrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:47.26 MediaStreamTrackEventBinding.cpp:451:25: note: ‘global’ declared here 34:47.26 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:47.26 | ^~~~~~ 34:47.26 MediaStreamTrackEventBinding.cpp:423:17: note: ‘aCx’ declared here 34:47.26 423 | Wrap(JSContext* aCx, mozilla::dom::MediaStreamTrackEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:47.26 | ~~~~~~~~~~~^~~ 34:47.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:47.34 inlined from ‘JSObject* mozilla::dom::MediaStreamTrackEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamTrackEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackEventBinding.h:101:27, 34:47.34 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamTrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at MediaStreamTrackEvent.cpp:60:45: 34:47.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.34 1169 | *this->stack = this; 34:47.34 | ~~~~~~~~~~~~~^~~~~~ 34:47.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackEvent.h:15, 34:47.34 from MediaStreamTrackEvent.cpp:10, 34:47.34 from UnifiedBindings14.cpp:15: 34:47.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamTrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 34:47.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackEventBinding.h:101:27: note: ‘reflector’ declared here 34:47.34 101 | JS::Rooted reflector(aCx); 34:47.34 | ^~~~~~~~~ 34:47.34 MediaStreamTrackEvent.cpp:58:54: note: ‘aCx’ declared here 34:47.34 58 | MediaStreamTrackEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 34:47.34 | ~~~~~~~~~~~^~~ 34:47.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.35 inlined from ‘bool mozilla::dom::MouseScrollEvent_Binding::Wrap(JSContext*, mozilla::dom::MouseScrollEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MouseScrollEventBinding.cpp:500:90: 34:47.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.35 1169 | *this->stack = this; 34:47.35 | ~~~~~~~~~~~~~^~~~~~ 34:47.35 In file included from UnifiedBindings14.cpp:184: 34:47.35 MouseScrollEventBinding.cpp: In function ‘bool mozilla::dom::MouseScrollEvent_Binding::Wrap(JSContext*, mozilla::dom::MouseScrollEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:47.35 MouseScrollEventBinding.cpp:500:25: note: ‘global’ declared here 34:47.35 500 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:47.35 | ^~~~~~ 34:47.35 MouseScrollEventBinding.cpp:466:17: note: ‘aCx’ declared here 34:47.35 466 | Wrap(JSContext* aCx, mozilla::dom::MouseScrollEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:47.35 | ~~~~~~~~~~~^~~ 34:47.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.50 inlined from ‘bool mozilla::dom::MessageChannel_Binding::Wrap(JSContext*, mozilla::dom::MessageChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageChannelBinding.cpp:309:90: 34:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.50 1169 | *this->stack = this; 34:47.50 | ~~~~~~~~~~~~~^~~~~~ 34:47.50 In file included from UnifiedBindings14.cpp:93: 34:47.50 MessageChannelBinding.cpp: In function ‘bool mozilla::dom::MessageChannel_Binding::Wrap(JSContext*, mozilla::dom::MessageChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:47.50 MessageChannelBinding.cpp:309:25: note: ‘global’ declared here 34:47.50 309 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:47.50 | ^~~~~~ 34:47.50 MessageChannelBinding.cpp:284:17: note: ‘aCx’ declared here 34:47.50 284 | Wrap(JSContext* aCx, mozilla::dom::MessageChannel* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:47.50 | ~~~~~~~~~~~^~~ 34:47.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.76 inlined from ‘bool mozilla::dom::MessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MessageEventBinding.cpp:912:85: 34:47.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:47.76 1169 | *this->stack = this; 34:47.76 | ~~~~~~~~~~~~~^~~~~~ 34:47.76 In file included from UnifiedBindings14.cpp:106: 34:47.76 MessageEventBinding.cpp: In function ‘bool mozilla::dom::MessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 34:47.76 MessageEventBinding.cpp:912:25: note: ‘slotStorage’ declared here 34:47.76 912 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 34:47.76 | ^~~~~~~~~~~ 34:47.76 MessageEventBinding.cpp:902:22: note: ‘cx’ declared here 34:47.76 902 | get_ports(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 34:47.76 | ~~~~~~~~~~~^~ 34:47.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:47.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:47.97 inlined from ‘bool mozilla::dom::MessagePort_Binding::Wrap(JSContext*, mozilla::dom::MessagePort*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessagePortBinding.cpp:714:90: 34:47.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:47.98 1169 | *this->stack = this; 34:47.98 | ~~~~~~~~~~~~~^~~~~~ 34:47.98 In file included from UnifiedBindings14.cpp:132: 34:47.99 MessagePortBinding.cpp: In function ‘bool mozilla::dom::MessagePort_Binding::Wrap(JSContext*, mozilla::dom::MessagePort*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:47.99 MessagePortBinding.cpp:714:25: note: ‘global’ declared here 34:47.99 714 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:47.99 | ^~~~~~ 34:47.99 MessagePortBinding.cpp:686:17: note: ‘aCx’ declared here 34:47.99 686 | Wrap(JSContext* aCx, mozilla::dom::MessagePort* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:47.99 | ~~~~~~~~~~~^~~ 34:49.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:49.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:49.01 inlined from ‘bool mozilla::dom::MessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MessageEventBinding.cpp:1441:90: 34:49.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:49.01 1169 | *this->stack = this; 34:49.01 | ~~~~~~~~~~~~~^~~~~~ 34:49.01 MessageEventBinding.cpp: In function ‘bool mozilla::dom::MessageEvent_Binding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:49.01 MessageEventBinding.cpp:1441:25: note: ‘global’ declared here 34:49.01 1441 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:49.01 | ^~~~~~ 34:49.01 MessageEventBinding.cpp:1413:17: note: ‘aCx’ declared here 34:49.01 1413 | Wrap(JSContext* aCx, mozilla::dom::MessageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:49.01 | ~~~~~~~~~~~^~~ 34:49.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:49.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:49.32 inlined from ‘bool mozilla::dom::ReceiveMessageArgument::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at MessageManagerBinding.cpp:107:54: 34:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:49.32 1169 | *this->stack = this; 34:49.32 | ~~~~~~~~~~~~~^~~~~~ 34:49.32 MessageManagerBinding.cpp: In member function ‘bool mozilla::dom::ReceiveMessageArgument::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 34:49.32 MessageManagerBinding.cpp:107:25: note: ‘obj’ declared here 34:49.32 107 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 34:49.32 | ^~~ 34:49.32 MessageManagerBinding.cpp:99:53: note: ‘cx’ declared here 34:49.32 99 | ReceiveMessageArgument::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 34:49.32 | ~~~~~~~~~~~^~ 34:49.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:49.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:49.68 inlined from ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at MimeTypeArrayBinding.cpp:355:35: 34:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:49.68 1169 | *this->stack = this; 34:49.68 | ~~~~~~~~~~~~~^~~~~~ 34:49.68 MimeTypeArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 34:49.68 MimeTypeArrayBinding.cpp:355:25: note: ‘expando’ declared here 34:49.68 355 | JS::Rooted expando(cx); 34:49.68 | ^~~~~~~ 34:49.68 MimeTypeArrayBinding.cpp:329:50: note: ‘cx’ declared here 34:49.68 329 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 34:49.68 | ~~~~~~~~~~~^~ 34:49.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:49.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:49.87 inlined from ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at MimeTypeArrayBinding.cpp:547:81: 34:49.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:49.87 1169 | *this->stack = this; 34:49.87 | ~~~~~~~~~~~~~^~~~~~ 34:49.87 MimeTypeArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 34:49.87 MimeTypeArrayBinding.cpp:547:29: note: ‘expando’ declared here 34:49.87 547 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 34:49.87 | ^~~~~~~ 34:49.87 MimeTypeArrayBinding.cpp:519:33: note: ‘cx’ declared here 34:49.87 519 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 34:49.87 | ~~~~~~~~~~~^~ 34:50.18 Compiling firefox-versioning v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 34:51.05 Compiling hashbrown v0.13.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/hashbrown) 34:51.56 Compiling gpu-alloc-types v0.3.0 34:51.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:51.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:51.77 inlined from ‘bool mozilla::dom::MimeTypeArray_Binding::Wrap(JSContext*, nsMimeTypeArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MimeTypeArrayBinding.cpp:788:90: 34:51.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:51.77 1169 | *this->stack = this; 34:51.77 | ~~~~~~~~~~~~~^~~~~~ 34:51.78 MimeTypeArrayBinding.cpp: In function ‘bool mozilla::dom::MimeTypeArray_Binding::Wrap(JSContext*, nsMimeTypeArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:51.79 MimeTypeArrayBinding.cpp:788:25: note: ‘global’ declared here 34:51.79 788 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:51.79 | ^~~~~~ 34:51.79 MimeTypeArrayBinding.cpp:763:17: note: ‘aCx’ declared here 34:51.79 763 | Wrap(JSContext* aCx, nsMimeTypeArray* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:51.79 | ~~~~~~~~~~~^~~ 34:52.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:52.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:52.01 inlined from ‘bool mozilla::dom::MimeType_Binding::Wrap(JSContext*, nsMimeType*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MimeTypeBinding.cpp:330:90: 34:52.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:52.01 1169 | *this->stack = this; 34:52.01 | ~~~~~~~~~~~~~^~~~~~ 34:52.01 In file included from UnifiedBindings14.cpp:158: 34:52.01 MimeTypeBinding.cpp: In function ‘bool mozilla::dom::MimeType_Binding::Wrap(JSContext*, nsMimeType*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:52.01 MimeTypeBinding.cpp:330:25: note: ‘global’ declared here 34:52.01 330 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:52.01 | ^~~~~~ 34:52.01 MimeTypeBinding.cpp:305:17: note: ‘aCx’ declared here 34:52.01 305 | Wrap(JSContext* aCx, nsMimeType* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:52.01 | ~~~~~~~~~~~^~~ 34:52.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:52.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:52.37 inlined from ‘bool mozilla::dom::MozDocumentObserver_Binding::Wrap(JSContext*, mozilla::extensions::DocumentObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozDocumentObserverBinding.cpp:381:90: 34:52.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:52.37 1169 | *this->stack = this; 34:52.37 | ~~~~~~~~~~~~~^~~~~~ 34:52.37 In file included from UnifiedBindings14.cpp:197: 34:52.37 MozDocumentObserverBinding.cpp: In function ‘bool mozilla::dom::MozDocumentObserver_Binding::Wrap(JSContext*, mozilla::extensions::DocumentObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:52.37 MozDocumentObserverBinding.cpp:381:25: note: ‘global’ declared here 34:52.38 381 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:52.38 | ^~~~~~ 34:52.38 MozDocumentObserverBinding.cpp:356:17: note: ‘aCx’ declared here 34:52.38 356 | Wrap(JSContext* aCx, mozilla::extensions::DocumentObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:52.38 | ~~~~~~~~~~~^~~ 34:52.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:52.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:52.71 inlined from ‘bool mozilla::dom::MozWritableSharedMap_Binding::Wrap(JSContext*, mozilla::dom::ipc::WritableSharedMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozSharedMapBinding.cpp:1695:90: 34:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:52.71 1169 | *this->stack = this; 34:52.71 | ~~~~~~~~~~~~~^~~~~~ 34:52.72 MozSharedMapBinding.cpp: In function ‘bool mozilla::dom::MozWritableSharedMap_Binding::Wrap(JSContext*, mozilla::dom::ipc::WritableSharedMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:52.72 MozSharedMapBinding.cpp:1695:25: note: ‘global’ declared here 34:52.72 1695 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:52.72 | ^~~~~~ 34:52.72 MozSharedMapBinding.cpp:1664:17: note: ‘aCx’ declared here 34:52.72 1664 | Wrap(JSContext* aCx, mozilla::dom::ipc::WritableSharedMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:52.72 | ~~~~~~~~~~~^~~ 34:52.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:52.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:52.89 inlined from ‘bool mozilla::dom::MozStorageAsyncStatementParams_Binding::Wrap(JSContext*, mozilla::storage::AsyncStatementParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozStorageAsyncStatementParamsBinding.cpp:806:90: 34:52.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:52.89 1169 | *this->stack = this; 34:52.89 | ~~~~~~~~~~~~~^~~~~~ 34:52.89 MozStorageAsyncStatementParamsBinding.cpp: In function ‘bool mozilla::dom::MozStorageAsyncStatementParams_Binding::Wrap(JSContext*, mozilla::storage::AsyncStatementParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:52.89 MozStorageAsyncStatementParamsBinding.cpp:806:25: note: ‘global’ declared here 34:52.89 806 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:52.90 | ^~~~~~ 34:52.90 MozStorageAsyncStatementParamsBinding.cpp:781:17: note: ‘aCx’ declared here 34:52.90 781 | Wrap(JSContext* aCx, mozilla::storage::AsyncStatementParams* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:52.90 | ~~~~~~~~~~~^~~ 34:53.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:53.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:53.07 inlined from ‘bool mozilla::dom::MozStorageStatementParams_Binding::Wrap(JSContext*, mozilla::storage::StatementParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozStorageStatementParamsBinding.cpp:806:90: 34:53.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:53.07 1169 | *this->stack = this; 34:53.07 | ~~~~~~~~~~~~~^~~~~~ 34:53.10 MozStorageStatementParamsBinding.cpp: In function ‘bool mozilla::dom::MozStorageStatementParams_Binding::Wrap(JSContext*, mozilla::storage::StatementParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:53.11 MozStorageStatementParamsBinding.cpp:806:25: note: ‘global’ declared here 34:53.11 806 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:53.11 | ^~~~~~ 34:53.11 MozStorageStatementParamsBinding.cpp:781:17: note: ‘aCx’ declared here 34:53.11 781 | Wrap(JSContext* aCx, mozilla::storage::StatementParams* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:53.11 | ~~~~~~~~~~~^~~ 34:53.17 Compiling spirv v0.3.0+sdk-1.3.268.0 34:53.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:53.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:53.23 inlined from ‘bool mozilla::dom::MozStorageStatementRow_Binding::Wrap(JSContext*, mozilla::storage::StatementRow*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MozStorageStatementRowBinding.cpp:514:90: 34:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:53.24 1169 | *this->stack = this; 34:53.24 | ~~~~~~~~~~~~~^~~~~~ 34:53.25 MozStorageStatementRowBinding.cpp: In function ‘bool mozilla::dom::MozStorageStatementRow_Binding::Wrap(JSContext*, mozilla::storage::StatementRow*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:53.26 MozStorageStatementRowBinding.cpp:514:25: note: ‘global’ declared here 34:53.26 514 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:53.26 | ^~~~~~ 34:53.26 MozStorageStatementRowBinding.cpp:489:17: note: ‘aCx’ declared here 34:53.26 489 | Wrap(JSContext* aCx, mozilla::storage::StatementRow* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:53.26 | ~~~~~~~~~~~^~~ 34:53.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:53.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:53.73 inlined from ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at NamedNodeMapBinding.cpp:646:35: 34:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:53.73 1169 | *this->stack = this; 34:53.73 | ~~~~~~~~~~~~~^~~~~~ 34:53.73 NamedNodeMapBinding.cpp: In member function ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 34:53.73 NamedNodeMapBinding.cpp:646:25: note: ‘expando’ declared here 34:53.73 646 | JS::Rooted expando(cx); 34:53.73 | ^~~~~~~ 34:53.73 NamedNodeMapBinding.cpp:620:50: note: ‘cx’ declared here 34:53.73 620 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 34:53.73 | ~~~~~~~~~~~^~ 34:54.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:54.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:54.04 inlined from ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at NamedNodeMapBinding.cpp:838:81: 34:54.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:54.04 1169 | *this->stack = this; 34:54.04 | ~~~~~~~~~~~~~^~~~~~ 34:54.04 NamedNodeMapBinding.cpp: In member function ‘virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 34:54.05 NamedNodeMapBinding.cpp:838:29: note: ‘expando’ declared here 34:54.05 838 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 34:54.05 | ^~~~~~~ 34:54.05 NamedNodeMapBinding.cpp:810:33: note: ‘cx’ declared here 34:54.05 810 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 34:54.05 | ~~~~~~~~~~~^~ 34:54.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:54.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:54.41 inlined from ‘bool mozilla::dom::MutationObserver_Binding::getObservingInfo(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MutationObserverBinding.cpp:809:71: 34:54.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:54.41 1169 | *this->stack = this; 34:54.41 | ~~~~~~~~~~~~~^~~~~~ 34:54.42 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationObserver_Binding::getObservingInfo(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:54.43 MutationObserverBinding.cpp:809:25: note: ‘returnArray’ declared here 34:54.43 809 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:54.43 | ^~~~~~~~~~~ 34:54.43 MutationObserverBinding.cpp:790:29: note: ‘cx’ declared here 34:54.43 790 | getObservingInfo(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:54.43 | ~~~~~~~~~~~^~ 34:54.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:54.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:54.74 inlined from ‘bool mozilla::dom::MutationObserver_Binding::Wrap(JSContext*, nsDOMMutationObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MutationObserverBinding.cpp:1238:90: 34:54.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:54.74 1169 | *this->stack = this; 34:54.74 | ~~~~~~~~~~~~~^~~~~~ 34:54.74 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationObserver_Binding::Wrap(JSContext*, nsDOMMutationObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:54.74 MutationObserverBinding.cpp:1238:25: note: ‘global’ declared here 34:54.74 1238 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:54.74 | ^~~~~~ 34:54.74 MutationObserverBinding.cpp:1213:17: note: ‘aCx’ declared here 34:54.74 1213 | Wrap(JSContext* aCx, nsDOMMutationObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:54.74 | ~~~~~~~~~~~^~~ 34:54.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:54.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 34:54.95 inlined from ‘JSObject* mozilla::dom::MutationObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMMutationObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:274:27, 34:54.95 inlined from ‘virtual JSObject* nsDOMMutationObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:433:56, 34:54.95 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = nsDOMMutationObserver; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 34:54.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = nsDOMMutationObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 34:54.95 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 34:54.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 34:54.95 inlined from ‘bool mozilla::dom::MutationObserver_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at MutationObserverBinding.cpp:1141:31: 34:54.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 34:54.95 1169 | *this->stack = this; 34:54.95 | ~~~~~~~~~~~~~^~~~~~ 34:54.95 In file included from MutationObserverBinding.cpp:6: 34:54.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h: In function ‘bool mozilla::dom::MutationObserver_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’: 34:54.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:274:27: note: ‘reflector’ declared here 34:54.95 274 | JS::Rooted reflector(aCx); 34:54.95 | ^~~~~~~~~ 34:54.95 MutationObserverBinding.cpp:1076:25: note: ‘cx_’ declared here 34:54.95 1076 | _constructor(JSContext* cx_, unsigned argc, JS::Value* vp) 34:54.95 | ~~~~~~~~~~~^~~ 34:55.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:55.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:55.25 inlined from ‘bool mozilla::dom::MutationRecord_Binding::Wrap(JSContext*, nsDOMMutationRecord*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at MutationObserverBinding.cpp:2195:90: 34:55.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:55.25 1169 | *this->stack = this; 34:55.25 | ~~~~~~~~~~~~~^~~~~~ 34:55.26 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::Wrap(JSContext*, nsDOMMutationRecord*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:55.27 MutationObserverBinding.cpp:2195:25: note: ‘global’ declared here 34:55.27 2195 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:55.27 | ^~~~~~ 34:55.27 MutationObserverBinding.cpp:2170:17: note: ‘aCx’ declared here 34:55.27 2170 | Wrap(JSContext* aCx, nsDOMMutationRecord* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:55.27 | ~~~~~~~~~~~^~~ 34:55.47 Compiling gpu-descriptor-types v0.2.0 34:55.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:55.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:55.59 inlined from ‘bool mozilla::dom::MutationObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MutationObserverBinding.cpp:746:71: 34:55.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:55.59 1169 | *this->stack = this; 34:55.59 | ~~~~~~~~~~~~~^~~~~~ 34:55.64 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:55.77 MutationObserverBinding.cpp:746:25: note: ‘returnArray’ declared here 34:55.77 746 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:55.77 | ^~~~~~~~~~~ 34:55.77 MutationObserverBinding.cpp:731:24: note: ‘cx’ declared here 34:55.77 731 | takeRecords(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:55.77 | ~~~~~~~~~~~^~ 34:55.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:55.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:55.81 inlined from ‘bool mozilla::dom::NamedNodeMap_Binding::Wrap(JSContext*, nsDOMAttributeMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NamedNodeMapBinding.cpp:1079:90: 34:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:55.81 1169 | *this->stack = this; 34:55.81 | ~~~~~~~~~~~~~^~~~~~ 34:55.81 NamedNodeMapBinding.cpp: In function ‘bool mozilla::dom::NamedNodeMap_Binding::Wrap(JSContext*, nsDOMAttributeMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:55.81 NamedNodeMapBinding.cpp:1079:25: note: ‘global’ declared here 34:55.81 1079 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:55.81 | ^~~~~~ 34:55.81 NamedNodeMapBinding.cpp:1054:17: note: ‘aCx’ declared here 34:55.81 1054 | Wrap(JSContext* aCx, nsDOMAttributeMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:55.81 | ~~~~~~~~~~~^~~ 34:56.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:56.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:56.58 inlined from ‘bool mozilla::dom::NavigationDestination_Binding::Wrap(JSContext*, mozilla::dom::NavigationDestination*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationDestinationBinding.cpp:425:90: 34:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:56.58 1169 | *this->stack = this; 34:56.58 | ~~~~~~~~~~~~~^~~~~~ 34:56.58 In file included from UnifiedBindings14.cpp:379: 34:56.58 NavigationDestinationBinding.cpp: In function ‘bool mozilla::dom::NavigationDestination_Binding::Wrap(JSContext*, mozilla::dom::NavigationDestination*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:56.58 NavigationDestinationBinding.cpp:425:25: note: ‘global’ declared here 34:56.58 425 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:56.58 | ^~~~~~ 34:56.58 NavigationDestinationBinding.cpp:400:17: note: ‘aCx’ declared here 34:56.58 400 | Wrap(JSContext* aCx, mozilla::dom::NavigationDestination* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:56.58 | ~~~~~~~~~~~^~~ 34:57.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:57.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:57.02 inlined from ‘bool mozilla::dom::NavigateEvent_Binding::Wrap(JSContext*, mozilla::dom::NavigateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigateEventBinding.cpp:1352:90: 34:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:57.02 1169 | *this->stack = this; 34:57.02 | ~~~~~~~~~~~~~^~~~~~ 34:57.02 In file included from UnifiedBindings14.cpp:314: 34:57.02 NavigateEventBinding.cpp: In function ‘bool mozilla::dom::NavigateEvent_Binding::Wrap(JSContext*, mozilla::dom::NavigateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:57.02 NavigateEventBinding.cpp:1352:25: note: ‘global’ declared here 34:57.02 1352 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:57.02 | ^~~~~~ 34:57.02 NavigateEventBinding.cpp:1324:17: note: ‘aCx’ declared here 34:57.02 1324 | Wrap(JSContext* aCx, mozilla::dom::NavigateEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:57.02 | ~~~~~~~~~~~^~~ 34:57.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:57.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:57.50 inlined from ‘bool mozilla::dom::NavigationActivation_Binding::Wrap(JSContext*, mozilla::dom::NavigationActivation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationActivationBinding.cpp:300:90: 34:57.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:57.50 1169 | *this->stack = this; 34:57.50 | ~~~~~~~~~~~~~^~~~~~ 34:57.50 In file included from UnifiedBindings14.cpp:327: 34:57.50 NavigationActivationBinding.cpp: In function ‘bool mozilla::dom::NavigationActivation_Binding::Wrap(JSContext*, mozilla::dom::NavigationActivation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:57.50 NavigationActivationBinding.cpp:300:25: note: ‘global’ declared here 34:57.50 300 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:57.50 | ^~~~~~ 34:57.50 NavigationActivationBinding.cpp:275:17: note: ‘aCx’ declared here 34:57.50 275 | Wrap(JSContext* aCx, mozilla::dom::NavigationActivation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:57.50 | ~~~~~~~~~~~^~~ 34:57.74 dom/html 34:57.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:57.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:57.85 inlined from ‘bool mozilla::dom::Navigation_Binding::entries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at NavigationBinding.cpp:599:71: 34:57.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 34:57.85 1169 | *this->stack = this; 34:57.85 | ~~~~~~~~~~~~~^~~~~~ 34:57.85 NavigationBinding.cpp: In function ‘bool mozilla::dom::Navigation_Binding::entries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 34:57.85 NavigationBinding.cpp:599:25: note: ‘returnArray’ declared here 34:57.85 599 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 34:57.85 | ^~~~~~~~~~~ 34:57.85 NavigationBinding.cpp:584:20: note: ‘cx’ declared here 34:57.85 584 | entries(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 34:57.85 | ~~~~~~~~~~~^~ 34:57.89 Compiling peek-poke-derive v0.3.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/peek-poke/peek-poke-derive) 34:58.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:58.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:58.04 inlined from ‘bool mozilla::dom::Navigation_Binding::Wrap(JSContext*, mozilla::dom::Navigation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationBinding.cpp:1594:90: 34:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:58.04 1169 | *this->stack = this; 34:58.04 | ~~~~~~~~~~~~~^~~~~~ 34:58.04 NavigationBinding.cpp: In function ‘bool mozilla::dom::Navigation_Binding::Wrap(JSContext*, mozilla::dom::Navigation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:58.04 NavigationBinding.cpp:1594:25: note: ‘global’ declared here 34:58.04 1594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:58.04 | ^~~~~~ 34:58.04 NavigationBinding.cpp:1566:17: note: ‘aCx’ declared here 34:58.04 1566 | Wrap(JSContext* aCx, mozilla::dom::Navigation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:58.04 | ~~~~~~~~~~~^~~ 34:58.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:58.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:58.52 inlined from ‘bool mozilla::dom::NavigationHistoryEntry_Binding::Wrap(JSContext*, mozilla::dom::NavigationHistoryEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationHistoryEntryBinding.cpp:514:90: 34:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:58.52 1169 | *this->stack = this; 34:58.52 | ~~~~~~~~~~~~~^~~~~~ 34:58.54 In file included from UnifiedBindings14.cpp:392: 34:58.55 NavigationHistoryEntryBinding.cpp: In function ‘bool mozilla::dom::NavigationHistoryEntry_Binding::Wrap(JSContext*, mozilla::dom::NavigationHistoryEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:58.55 NavigationHistoryEntryBinding.cpp:514:25: note: ‘global’ declared here 34:58.55 514 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:58.55 | ^~~~~~ 34:58.55 NavigationHistoryEntryBinding.cpp:486:17: note: ‘aCx’ declared here 34:58.55 486 | Wrap(JSContext* aCx, mozilla::dom::NavigationHistoryEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:58.55 | ~~~~~~~~~~~^~~ 34:59.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 34:59.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 34:59.28 inlined from ‘bool mozilla::dom::NavigationPreloadManager_Binding::Wrap(JSContext*, mozilla::dom::NavigationPreloadManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationPreloadManagerBinding.cpp:506:90: 34:59.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 34:59.28 1169 | *this->stack = this; 34:59.28 | ~~~~~~~~~~~~~^~~~~~ 34:59.28 NavigationPreloadManagerBinding.cpp: In function ‘bool mozilla::dom::NavigationPreloadManager_Binding::Wrap(JSContext*, mozilla::dom::NavigationPreloadManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 34:59.28 NavigationPreloadManagerBinding.cpp:506:25: note: ‘global’ declared here 34:59.28 506 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 34:59.28 | ^~~~~~ 34:59.28 NavigationPreloadManagerBinding.cpp:481:17: note: ‘aCx’ declared here 34:59.28 481 | Wrap(JSContext* aCx, mozilla::dom::NavigationPreloadManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 34:59.28 | ~~~~~~~~~~~^~~ 35:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 35:01.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PointerEventHandler.cpp:17, 35:01.84 from Unified_cpp_dom_events2.cpp:74: 35:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 35:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 35:01.84 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 35:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.33 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 35:03.33 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.33 252 | this->data = data; 35:03.33 | ^~~~ 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 35:03.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 35:03.33 225 | float srcAsFloat[MaxElementsPerTexel]; 35:03.33 | ^~~~~~~~~~ 35:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 35:03.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.70 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 35:03.70 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 35:03.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 35:03.70 252 | this->data = data; 35:03.70 | ^~~~ 35:03.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::None; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 35:03.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 35:03.70 225 | float srcAsFloat[MaxElementsPerTexel]; 35:03.70 | ^~~~~~~~~~ 35:04.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 35:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ is used uninitialized [-Wuninitialized] 35:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ is used uninitialized [-Wuninitialized] 35:04.88 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 35:04.88 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 35:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 35:04.88 252 | this->data = data; 35:04.88 | ^~~~ 35:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Srgb; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3]’: 35:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 35:04.88 225 | float srcAsFloat[MaxElementsPerTexel]; 35:04.88 | ^~~~~~~~~~ 35:05.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 35:05.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[0]’ is used uninitialized [-Wuninitialized] 35:05.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: warning: ‘srcAsFloat[1]’ is used uninitialized [-Wuninitialized] 35:05.37 In constructor ‘constexpr mozilla::color::avec::avec(const std::array&) [with TT = float; int NN = 3]’, 35:05.37 inlined from ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:227:16: 35:05.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/Colorspaces.h:252:5: warning: ‘srcAsFloat[2]’ may be used uninitialized [-Wmaybe-uninitialized] 35:05.37 252 | this->data = data; 35:05.37 | ^~~~ 35:05.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp: In member function ‘void mozilla::{anonymous}::WebGLImageConverter::run() [with mozilla::WebGLTexelFormat SrcFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelFormat DstFormat = mozilla::WebGLTexelFormat::RGBA16F; mozilla::WebGLTexelPremultiplicationOp PremultiplicationOp = mozilla::WebGLTexelPremultiplicationOp::Premultiply; mozilla::dom::PredefinedColorSpace SrcColorSpace = mozilla::dom::PredefinedColorSpace::Display_p3; mozilla::dom::PredefinedColorSpace DstColorSpace = mozilla::dom::PredefinedColorSpace::Srgb]’: 35:05.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/WebGLTexelConversions.cpp:225:17: note: ‘srcAsFloat[2]’ was declared here 35:05.37 225 | float srcAsFloat[MaxElementsPerTexel]; 35:05.37 | ^~~~~~~~~~ 35:11.93 Compiling core_maths v0.1.0 35:12.44 Compiling memmap2 v0.9.3 35:14.30 Compiling socket2 v0.5.7 35:17.72 Compiling error-chain v0.12.4 35:18.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 35:18.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 35:18.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 35:18.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.cpp:12, 35:18.81 from Unified_cpp_dom_events2.cpp:11: 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 35:18.81 202 | return ReinterpretHelper::FromInternalValue(v); 35:18.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 35:18.81 4432 | return mProperties.Get(aProperty, aFoundResult); 35:18.81 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 35:18.81 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 35:18.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 35:18.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 35:18.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 35:18.81 413 | struct FrameBidiData { 35:18.81 | ^~~~~~~~~~~~~ 35:19.72 Compiling void v1.0.2 35:20.11 Compiling same-file v1.0.6 35:20.96 Compiling crossbeam-queue v0.3.8 35:22.27 Compiling data-encoding v2.3.3 35:23.87 Compiling icu_segmenter_data v1.5.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu_segmenter_data) 35:27.59 Compiling neqo-transport v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 35:28.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 35:28.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 35:28.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 35:28.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.cpp:13: 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 35:28.49 202 | return ReinterpretHelper::FromInternalValue(v); 35:28.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 35:28.49 4432 | return mProperties.Get(aProperty, aFoundResult); 35:28.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 35:28.49 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 35:28.49 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 35:28.49 302 | memcpy(&value, &aInternalValue, sizeof(value)); 35:28.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:28.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 35:28.49 413 | struct FrameBidiData { 35:28.49 | ^~~~~~~~~~~~~ 35:28.90 Compiling strck v0.1.2 35:29.60 Compiling hexf-parse v0.2.1 35:31.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageEvent.h:10, 35:31.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MessageEvent.cpp:7, 35:31.99 from Unified_cpp_dom_events2.cpp:2: 35:31.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:31.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:31.99 inlined from ‘JSObject* mozilla::dom::MessageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MessageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:542:27, 35:31.99 inlined from ‘virtual JSObject* mozilla::dom::MessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MessageEvent.cpp:54:50: 35:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:31.99 1169 | *this->stack = this; 35:31.99 | ~~~~~~~~~~~~~^~~~~~ 35:31.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MessageEvent.cpp:9: 35:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:542:27: note: ‘reflector’ declared here 35:31.99 542 | JS::Rooted reflector(aCx); 35:31.99 | ^~~~~~~~~ 35:32.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MessageEvent.cpp:52:55: note: ‘aCx’ declared here 35:32.01 52 | JSObject* MessageEvent::WrapObjectInternal(JSContext* aCx, 35:32.01 | ~~~~~~~~~~~^~~ 35:32.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.06 inlined from ‘JSObject* mozilla::dom::MouseScrollEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MouseScrollEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseScrollEventBinding.h:37:27, 35:32.06 inlined from ‘virtual JSObject* mozilla::dom::MouseScrollEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseScrollEvent.h:24:42: 35:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.06 1169 | *this->stack = this; 35:32.06 | ~~~~~~~~~~~~~^~~~~~ 35:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseScrollEvent.h:11, 35:32.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseScrollEvent.cpp:7, 35:32.06 from Unified_cpp_dom_events2.cpp:20: 35:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseScrollEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MouseScrollEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseScrollEventBinding.h:37:27: note: ‘reflector’ declared here 35:32.06 37 | JS::Rooted reflector(aCx); 35:32.06 | ^~~~~~~~~ 35:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseScrollEvent.h:23:18: note: ‘aCx’ declared here 35:32.06 23 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.06 | ~~~~~~~~~~~^~~ 35:32.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.08 inlined from ‘JSObject* mozilla::dom::MutationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MutationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEventBinding.h:41:27, 35:32.08 inlined from ‘virtual JSObject* mozilla::dom::MutationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEvent.h:26:39: 35:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.08 1169 | *this->stack = this; 35:32.08 | ~~~~~~~~~~~~~^~~~~~ 35:32.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEvent.h:12, 35:32.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MutationEvent.cpp:8, 35:32.08 from Unified_cpp_dom_events2.cpp:29: 35:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MutationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEventBinding.h:41:27: note: ‘reflector’ declared here 35:32.08 41 | JS::Rooted reflector(aCx); 35:32.08 | ^~~~~~~~~ 35:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationEvent.h:25:18: note: ‘aCx’ declared here 35:32.08 25 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.08 | ~~~~~~~~~~~^~~ 35:32.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.10 inlined from ‘JSObject* mozilla::dom::NavigateEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigateEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEventBinding.h:335:27, 35:32.10 inlined from ‘virtual JSObject* mozilla::dom::NavigateEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/NavigateEvent.cpp:33:37: 35:32.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.10 1169 | *this->stack = this; 35:32.10 | ~~~~~~~~~~~~~^~~~~~ 35:32.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEvent.h:17, 35:32.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/NavigateEvent.cpp:12, 35:32.10 from Unified_cpp_dom_events2.cpp:38: 35:32.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigateEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEventBinding.h:335:27: note: ‘reflector’ declared here 35:32.10 335 | JS::Rooted reflector(aCx); 35:32.10 | ^~~~~~~~~ 35:32.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/NavigateEvent.cpp:31:56: note: ‘aCx’ declared here 35:32.10 31 | JSObject* NavigateEvent::WrapObjectInternal(JSContext* aCx, 35:32.10 | ~~~~~~~~~~~^~~ 35:32.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.18 inlined from ‘JSObject* mozilla::dom::PaintRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaintRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestBinding.h:35:27, 35:32.18 inlined from ‘virtual JSObject* mozilla::dom::PaintRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:32:36: 35:32.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.18 1169 | *this->stack = this; 35:32.18 | ~~~~~~~~~~~~~^~~~~~ 35:32.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:9, 35:32.20 from Unified_cpp_dom_events2.cpp:56: 35:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaintRequest::WrapObject(JSContext*, JS::Handle)’: 35:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestBinding.h:35:27: note: ‘reflector’ declared here 35:32.20 35 | JS::Rooted reflector(aCx); 35:32.20 | ^~~~~~~~~ 35:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:30:47: note: ‘aCx’ declared here 35:32.20 30 | JSObject* PaintRequest::WrapObject(JSContext* aCx, 35:32.20 | ~~~~~~~~~~~^~~ 35:32.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.22 inlined from ‘JSObject* mozilla::dom::PaintRequestList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaintRequestList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestListBinding.h:35:27, 35:32.22 inlined from ‘virtual JSObject* mozilla::dom::PaintRequestList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:57:40: 35:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.22 1169 | *this->stack = this; 35:32.22 | ~~~~~~~~~~~~~^~~~~~ 35:32.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:10: 35:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestListBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaintRequestList::WrapObject(JSContext*, JS::Handle)’: 35:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaintRequestListBinding.h:35:27: note: ‘reflector’ declared here 35:32.22 35 | JS::Rooted reflector(aCx); 35:32.22 | ^~~~~~~~~ 35:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PaintRequest.cpp:55:51: note: ‘aCx’ declared here 35:32.22 55 | JSObject* PaintRequestList::WrapObject(JSContext* aCx, 35:32.22 | ~~~~~~~~~~~^~~ 35:32.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.25 inlined from ‘JSObject* mozilla::dom::PointerEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PointerEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:117:27, 35:32.25 inlined from ‘virtual JSObject* mozilla::dom::PointerEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PointerEvent.cpp:53:36: 35:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.25 1169 | *this->stack = this; 35:32.25 | ~~~~~~~~~~~~~^~~~~~ 35:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PointerEvent.h:13, 35:32.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PointerEvent.cpp:9, 35:32.25 from Unified_cpp_dom_events2.cpp:65: 35:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PointerEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:117:27: note: ‘reflector’ declared here 35:32.25 117 | JS::Rooted reflector(aCx); 35:32.25 | ^~~~~~~~~ 35:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/PointerEvent.cpp:51:55: note: ‘aCx’ declared here 35:32.25 51 | JSObject* PointerEvent::WrapObjectInternal(JSContext* aCx, 35:32.25 | ~~~~~~~~~~~^~~ 35:32.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.31 inlined from ‘JSObject* mozilla::dom::SimpleGestureEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SimpleGestureEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SimpleGestureEventBinding.h:44, 35:32.31 inlined from ‘virtual JSObject* mozilla::dom::SimpleGestureEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SimpleGestureEvent.h:27: 35:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.32 1169 | *this->stack = this; 35:32.32 | ~~~~~~~~~~~~~^~~~~~ 35:32.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SimpleGestureEvent.h:11, 35:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SimpleGestureEvent.cpp:7, 35:32.33 from Unified_cpp_dom_events2.cpp:119: 35:32.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SimpleGestureEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SimpleGestureEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SimpleGestureEventBinding.h:44: note: ‘reflector’ declared here 35:32.33 44 | JS::Rooted reflector(aCx); 35:32.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SimpleGestureEvent.h:26: note: ‘aCx’ declared here 35:32.33 26 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.34 inlined from ‘JSObject* mozilla::dom::StorageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StorageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageEventBinding.h:105:27, 35:32.34 inlined from ‘virtual JSObject* mozilla::dom::StorageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/StorageEvent.cpp:41: 35:32.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.34 1169 | *this->stack = this; 35:32.34 | ~~~~~~~~~~~~~^~~~~~ 35:32.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.h:39, 35:32.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:1517, 35:32.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 35:32.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEvent.h:13, 35:32.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.h:11, 35:32.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.cpp:7: 35:32.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::StorageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageEventBinding.h:105:27: note: ‘reflector’ declared here 35:32.34 105 | JS::Rooted reflector(aCx); 35:32.34 | ^~~~~~~~~ 35:32.34 In file included from Unified_cpp_dom_events2.cpp:137: 35:32.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/StorageEvent.cpp:39: note: ‘aCx’ declared here 35:32.34 39 | JSObject* StorageEvent::WrapObjectInternal(JSContext* aCx, 35:32.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.36 inlined from ‘JSObject* mozilla::dom::SpeechRecognitionError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognitionError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionErrorBinding.h:125, 35:32.36 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognitionError::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SpeechRecognitionError.h:27: 35:32.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.36 1169 | *this->stack = this; 35:32.36 | ~~~~~~~~~~~~~^~~~~~ 35:32.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SpeechRecognitionError.h:11, 35:32.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SpeechRecognitionError.cpp:7, 35:32.36 from Unified_cpp_dom_events2.cpp:128: 35:32.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionErrorBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognitionError::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionErrorBinding.h:125: note: ‘reflector’ declared here 35:32.36 125 | JS::Rooted reflector(aCx); 35:32.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/SpeechRecognitionError.h:26: note: ‘aCx’ declared here 35:32.36 26 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.37 inlined from ‘JSObject* mozilla::dom::ScrollAreaEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ScrollAreaEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEventBinding.h:35, 35:32.37 inlined from ‘virtual JSObject* mozilla::dom::ScrollAreaEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:32: 35:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.37 1169 | *this->stack = this; 35:32.37 | ~~~~~~~~~~~~~^~~~~~ 35:32.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:11, 35:32.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ScrollAreaEvent.cpp:11, 35:32.37 from Unified_cpp_dom_events2.cpp:92: 35:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ScrollAreaEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEventBinding.h:35: note: ‘reflector’ declared here 35:32.37 35 | JS::Rooted reflector(aCx); 35:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:31: note: ‘aCx’ declared here 35:32.37 31 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.39 inlined from ‘JSObject* mozilla::dom::NotifyPaintEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NotifyPaintEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEventBinding.h:38:27, 35:32.39 inlined from ‘virtual JSObject* mozilla::dom::NotifyPaintEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEvent.h:38:42: 35:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.39 1169 | *this->stack = this; 35:32.39 | ~~~~~~~~~~~~~^~~~~~ 35:32.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEvent.h:13, 35:32.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/NotifyPaintEvent.cpp:10, 35:32.39 from Unified_cpp_dom_events2.cpp:47: 35:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::NotifyPaintEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEventBinding.h:38:27: note: ‘reflector’ declared here 35:32.39 38 | JS::Rooted reflector(aCx); 35:32.39 | ^~~~~~~~~ 35:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotifyPaintEvent.h:37:18: note: ‘aCx’ declared here 35:32.39 37 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.39 | ~~~~~~~~~~~^~~ 35:32.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:32.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:32.41 inlined from ‘JSObject* mozilla::dom::MouseEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MouseEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEventBinding.h:118:27, 35:32.41 inlined from ‘virtual JSObject* mozilla::dom::MouseEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.h:26:36: 35:32.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 35:32.41 1169 | *this->stack = this; 35:32.41 | ~~~~~~~~~~~~~^~~~~~ 35:32.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.h:12: 35:32.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MouseEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 35:32.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEventBinding.h:118:27: note: ‘reflector’ declared here 35:32.41 118 | JS::Rooted reflector(aCx); 35:32.41 | ^~~~~~~~~ 35:32.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/MouseEvent.h:25:18: note: ‘aCx’ declared here 35:32.41 25 | JSContext* aCx, JS::Handle aGivenProto) override { 35:32.41 | ~~~~~~~~~~~^~~ 35:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 35:40.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.h:18, 35:40.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.cpp:7: 35:40.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 35:40.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 35:40.41 inlined from ‘JSObject* mozilla::dom::Geolocation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Geolocation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:311:27, 35:40.41 inlined from ‘virtual JSObject* mozilla::dom::Geolocation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.cpp:1493:35: 35:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCtx)[3]’ [-Wdangling-pointer=] 35:40.41 1169 | *this->stack = this; 35:40.41 | ~~~~~~~~~~~~~^~~~~~ 35:40.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.h:28: 35:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h: In member function ‘virtual JSObject* mozilla::dom::Geolocation::WrapObject(JSContext*, JS::Handle)’: 35:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:311:27: note: ‘reflector’ declared here 35:40.41 311 | JS::Rooted reflector(aCx); 35:40.41 | ^~~~~~~~~ 35:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/Geolocation.cpp:1491:46: note: ‘aCtx’ declared here 35:40.41 1491 | JSObject* Geolocation::WrapObject(JSContext* aCtx, 35:40.41 | ~~~~~~~~~~~^~~~ 35:42.45 In file included from Unified_cpp_dom_events2.cpp:110: 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ShortcutKeys.cpp: In member function ‘mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)’: 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ShortcutKeys.cpp:106: warning: ‘keyData’ may be used uninitialized [-Wmaybe-uninitialized] 35:42.46 106 | while (keyData->event) { 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ShortcutKeys.cpp:77: note: ‘keyData’ was declared here 35:42.46 77 | ShortcutKeyData* keyData; 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ShortcutKeys.cpp:101: warning: ‘cache’ may be used uninitialized [-Wmaybe-uninitialized] 35:42.46 101 | if (*cache) { 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/ShortcutKeys.cpp:78: note: ‘cache’ was declared here 35:42.46 78 | KeyEventHandler** cache; 35:44.18 dom/indexedDB 35:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ReflowOutput.h:14, 35:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ReflowInput.h:20, 35:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:68, 35:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 35:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:12, 35:44.62 from OffscreenCanvasBinding.cpp:27, 35:44.62 from UnifiedBindings15.cpp:236: 35:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h: In member function ‘void nsBoundingMetrics::operator+=(const nsBoundingMetrics&)’: 35:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h:74: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 35:44.62 74 | if (ascent < bm.ascent) ascent = bm.ascent; 35:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h:74: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 36:00.64 Compiling strck_ident v0.1.2 36:01.74 Compiling icu_segmenter v1.5.0 36:08.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 36:08.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationPosition.h:14, 36:08.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationCoordinates.h:11, 36:08.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationCoordinates.cpp:7: 36:08.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 36:08.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 36:08.06 inlined from ‘JSObject* mozilla::dom::GeolocationCoordinates_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GeolocationCoordinates]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationCoordinatesBinding.h:41:27, 36:08.06 inlined from ‘virtual JSObject* mozilla::dom::GeolocationCoordinates::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationCoordinates.cpp:35:46: 36:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 36:08.06 1169 | *this->stack = this; 36:08.06 | ~~~~~~~~~~~~~^~~~~~ 36:08.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationCoordinates.cpp:11: 36:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationCoordinatesBinding.h: In member function ‘virtual JSObject* mozilla::dom::GeolocationCoordinates::WrapObject(JSContext*, JS::Handle)’: 36:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationCoordinatesBinding.h:41:27: note: ‘reflector’ declared here 36:08.06 41 | JS::Rooted reflector(aCx); 36:08.06 | ^~~~~~~~~ 36:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationCoordinates.cpp:34:16: note: ‘aCx’ declared here 36:08.06 34 | JSContext* aCx, JS::Handle aGivenProto) { 36:08.06 | ~~~~~~~~~~~^~~ 36:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 36:22.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationPosition.h:14, 36:22.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationPosition.cpp:7: 36:22.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 36:22.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 36:22.81 inlined from ‘JSObject* mozilla::dom::GeolocationPosition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GeolocationPosition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationPositionBinding.h:41:27, 36:22.81 inlined from ‘virtual JSObject* mozilla::dom::GeolocationPosition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationPosition.cpp:164:43: 36:22.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 36:22.81 1169 | *this->stack = this; 36:22.81 | ~~~~~~~~~~~~~^~~~~~ 36:22.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationPosition.cpp:11: 36:22.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationPositionBinding.h: In member function ‘virtual JSObject* mozilla::dom::GeolocationPosition::WrapObject(JSContext*, JS::Handle)’: 36:22.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeolocationPositionBinding.h:41:27: note: ‘reflector’ declared here 36:22.81 41 | JS::Rooted reflector(aCx); 36:22.81 | ^~~~~~~~~ 36:22.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/geolocation/GeolocationPosition.cpp:162:54: note: ‘aCx’ declared here 36:22.81 162 | JSObject* GeolocationPosition::WrapObject(JSContext* aCx, 36:22.81 | ~~~~~~~~~~~^~~ 36:24.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52: 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 36:24.61 202 | return ReinterpretHelper::FromInternalValue(v); 36:24.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:0: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 36:24.61 4432 | return mProperties.Get(aProperty, aFoundResult); 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:0: required from here 36:24.61 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 36:24.61 302 | memcpy(&value, &aInternalValue, sizeof(value)); 36:24.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 36:24.61 413 | struct FrameBidiData { 36:27.25 Compiling walkdir v2.3.2 36:33.64 Compiling malloc_size_of v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/malloc_size_of) 36:44.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 36:44.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 36:44.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 36:44.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 36:44.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCanvasRenderer.h:10, 36:44.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLCanvasElement.cpp:32, 36:44.12 from Unified_cpp_dom_html0.cpp:101: 36:44.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 36:44.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 36:44.12 85 | } else if (dot < -epsilon) { 36:44.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 37:01.15 dom/ipc/jsactor 37:07.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 37:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 37:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 37:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Navigation.h:14, 37:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/Navigation.h:3, 37:08.00 from NavigationTransitionBinding.cpp:5, 37:08.00 from UnifiedBindings15.cpp:2: 37:08.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:08.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:08.00 inlined from ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at NodeListBinding.cpp:381:60: 37:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:08.00 1169 | *this->stack = this; 37:08.00 | ~~~~~~~~~~~~~^~~~~~ 37:08.00 In file included from UnifiedBindings15.cpp:119: 37:08.00 NodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 37:08.00 NodeListBinding.cpp:381:25: note: ‘expando’ declared here 37:08.00 381 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 37:08.00 | ^~~~~~~ 37:08.00 NodeListBinding.cpp:364:36: note: ‘cx’ declared here 37:08.00 364 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 37:08.00 | ~~~~~~~~~~~^~ 37:08.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:08.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:08.04 inlined from ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at PaintRequestListBinding.cpp:374: 37:08.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:08.04 1169 | *this->stack = this; 37:08.04 | ~~~~~~~~~~~~~^~~~~~ 37:08.05 In file included from UnifiedBindings15.cpp:314: 37:08.06 PaintRequestListBinding.cpp: In member function ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 37:08.06 PaintRequestListBinding.cpp:374: note: ‘expando’ declared here 37:08.06 374 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 37:08.06 PaintRequestListBinding.cpp:357: note: ‘cx’ declared here 37:08.06 357 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 37:16.91 In file included from Unified_cpp_dom_events3.cpp:11: 37:16.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextComposition.cpp: In member function ‘void mozilla::TextComposition::DispatchCompositionEvent(mozilla::WidgetCompositionEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, bool)’: 37:16.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextComposition.cpp:413: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 37:16.92 413 | } else if (aCompositionEvent->mMessage == eCompositionCommit) { 37:16.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextComposition.cpp:413: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 37:19.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 37:19.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 37:19.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 37:19.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/CustomStateSet.cpp:11, 37:19.69 from Unified_cpp_dom_html0.cpp:11: 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:19.69 202 | return ReinterpretHelper::FromInternalValue(v); 37:19.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:19.69 4432 | return mProperties.Get(aProperty, aFoundResult); 37:19.69 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 37:19.69 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 37:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 37:19.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 37:19.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:19.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 37:19.69 413 | struct FrameBidiData { 37:19.69 | ^~~~~~~~~~~~~ 37:20.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:20.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:20.99 inlined from ‘bool mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::getLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at OffscreenCanvasRenderingContext2DBinding.cpp:2561: 37:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:20.99 1169 | *this->stack = this; 37:20.99 | ~~~~~~~~~~~~~^~~~~~ 37:21.03 In file included from UnifiedBindings15.cpp:249: 37:21.04 OffscreenCanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::getLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:21.04 OffscreenCanvasRenderingContext2DBinding.cpp:2561: note: ‘returnArray’ declared here 37:21.04 2561 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:21.04 OffscreenCanvasRenderingContext2DBinding.cpp:2546: note: ‘cx’ declared here 37:21.04 2546 | getLineDash(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:24.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:24.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:24.39 inlined from ‘bool mozilla::dom::Navigator_Binding::get_webdriver(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:2608:85: 37:24.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:24.39 1169 | *this->stack = this; 37:24.39 | ~~~~~~~~~~~~~^~~~~~ 37:24.46 In file included from UnifiedBindings15.cpp:15: 37:24.47 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_webdriver(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:24.47 NavigatorBinding.cpp:2608:25: note: ‘slotStorage’ declared here 37:24.47 2608 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:24.47 | ^~~~~~~~~~~ 37:24.47 NavigatorBinding.cpp:2598:26: note: ‘cx’ declared here 37:24.47 2598 | get_webdriver(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:24.47 | ~~~~~~~~~~~^~ 37:25.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:25.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:25.80 inlined from ‘bool mozilla::dom::Navigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3506:85: 37:25.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:25.80 1169 | *this->stack = this; 37:25.80 | ~~~~~~~~~~~~~^~~~~~ 37:25.80 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:25.80 NavigatorBinding.cpp:3506:25: note: ‘slotStorage’ declared here 37:25.80 3506 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:25.80 | ^~~~~~~~~~~ 37:25.80 NavigatorBinding.cpp:3496:26: note: ‘cx’ declared here 37:25.80 3496 | get_languages(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:25.80 | ~~~~~~~~~~~^~ 37:26.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:26.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:26.17 inlined from ‘bool mozilla::dom::PaymentAddress_Binding::get_addressLine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at PaymentAddressBinding.cpp:84: 37:26.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:26.17 1169 | *this->stack = this; 37:26.17 | ~~~~~~~~~~~~~^~~~~~ 37:26.19 In file included from UnifiedBindings15.cpp:379: 37:26.20 PaymentAddressBinding.cpp: In function ‘bool mozilla::dom::PaymentAddress_Binding::get_addressLine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:26.20 PaymentAddressBinding.cpp:84: note: ‘slotStorage’ declared here 37:26.20 84 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:26.20 PaymentAddressBinding.cpp:74: note: ‘cx’ declared here 37:26.20 74 | get_addressLine(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:26.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:26.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:26.48 inlined from ‘bool mozilla::dom::Notification_Binding::get_vibrate(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NotificationBinding.cpp:1773:85: 37:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:26.48 1169 | *this->stack = this; 37:26.48 | ~~~~~~~~~~~~~^~~~~~ 37:26.51 In file included from UnifiedBindings15.cpp:145: 37:26.52 NotificationBinding.cpp: In function ‘bool mozilla::dom::Notification_Binding::get_vibrate(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:26.52 NotificationBinding.cpp:1773:25: note: ‘slotStorage’ declared here 37:26.52 1773 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:26.52 | ^~~~~~~~~~~ 37:26.52 NotificationBinding.cpp:1763:24: note: ‘cx’ declared here 37:26.52 1763 | get_vibrate(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:26.52 | ~~~~~~~~~~~^~ 37:26.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:26.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:26.90 inlined from ‘bool mozilla::dom::Navigator_Binding::get_language(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3427:85: 37:26.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:26.90 1169 | *this->stack = this; 37:26.90 | ~~~~~~~~~~~~~^~~~~~ 37:26.90 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_language(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:26.90 NavigatorBinding.cpp:3427:25: note: ‘slotStorage’ declared here 37:26.90 3427 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:26.90 | ^~~~~~~~~~~ 37:26.90 NavigatorBinding.cpp:3417:25: note: ‘cx’ declared here 37:26.90 3417 | get_language(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:26.90 | ~~~~~~~~~~~^~ 37:27.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:27.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:27.23 inlined from ‘bool mozilla::dom::Navigator_Binding::get_product(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3317:85: 37:27.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:27.23 1169 | *this->stack = this; 37:27.23 | ~~~~~~~~~~~~~^~~~~~ 37:27.23 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_product(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:27.23 NavigatorBinding.cpp:3317:25: note: ‘slotStorage’ declared here 37:27.23 3317 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:27.23 | ^~~~~~~~~~~ 37:27.23 NavigatorBinding.cpp:3307:24: note: ‘cx’ declared here 37:27.23 3307 | get_product(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:27.23 | ~~~~~~~~~~~^~ 37:27.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:27.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:27.58 inlined from ‘bool mozilla::dom::Navigator_Binding::get_userAgent(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3234:85: 37:27.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:27.58 1169 | *this->stack = this; 37:27.58 | ~~~~~~~~~~~~~^~~~~~ 37:27.58 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_userAgent(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:27.59 NavigatorBinding.cpp:3234:25: note: ‘slotStorage’ declared here 37:27.59 3234 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:27.59 | ^~~~~~~~~~~ 37:27.59 NavigatorBinding.cpp:3224:26: note: ‘cx’ declared here 37:27.59 3224 | get_userAgent(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:27.59 | ~~~~~~~~~~~^~ 37:27.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:27.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:27.91 inlined from ‘bool mozilla::dom::Navigator_Binding::get_platform(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3151:85: 37:27.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:27.91 1169 | *this->stack = this; 37:27.91 | ~~~~~~~~~~~~~^~~~~~ 37:27.91 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_platform(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:27.91 NavigatorBinding.cpp:3151:25: note: ‘slotStorage’ declared here 37:27.91 3151 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:27.91 | ^~~~~~~~~~~ 37:27.91 NavigatorBinding.cpp:3141:25: note: ‘cx’ declared here 37:27.91 3141 | get_platform(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:27.91 | ~~~~~~~~~~~^~ 37:28.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:28.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:28.23 inlined from ‘bool mozilla::dom::Navigator_Binding::get_appVersion(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:3068:85: 37:28.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:28.23 1169 | *this->stack = this; 37:28.23 | ~~~~~~~~~~~~~^~~~~~ 37:28.23 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_appVersion(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:28.23 NavigatorBinding.cpp:3068:25: note: ‘slotStorage’ declared here 37:28.23 3068 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:28.23 | ^~~~~~~~~~~ 37:28.23 NavigatorBinding.cpp:3058:27: note: ‘cx’ declared here 37:28.23 3058 | get_appVersion(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:28.23 | ~~~~~~~~~~~^~ 37:28.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:28.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:28.60 inlined from ‘bool mozilla::dom::Navigator_Binding::get_appName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:2989:85: 37:28.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:28.60 1169 | *this->stack = this; 37:28.60 | ~~~~~~~~~~~~~^~~~~~ 37:28.60 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_appName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:28.60 NavigatorBinding.cpp:2989:25: note: ‘slotStorage’ declared here 37:28.60 2989 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:28.60 | ^~~~~~~~~~~ 37:28.60 NavigatorBinding.cpp:2979:24: note: ‘cx’ declared here 37:28.60 2979 | get_appName(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:28.60 | ~~~~~~~~~~~^~ 37:29.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:29.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:29.04 inlined from ‘bool mozilla::dom::Navigator_Binding::get_appCodeName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:2906:85: 37:29.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:29.04 1169 | *this->stack = this; 37:29.04 | ~~~~~~~~~~~~~^~~~~~ 37:29.04 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_appCodeName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:29.04 NavigatorBinding.cpp:2906:25: note: ‘slotStorage’ declared here 37:29.04 2906 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:29.04 | ^~~~~~~~~~~ 37:29.04 NavigatorBinding.cpp:2896:28: note: ‘cx’ declared here 37:29.04 2896 | get_appCodeName(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:29.04 | ~~~~~~~~~~~^~ 37:29.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:29.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:29.46 inlined from ‘bool mozilla::dom::Navigator_Binding::get_buildID(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:1054:85: 37:29.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:29.46 1169 | *this->stack = this; 37:29.46 | ~~~~~~~~~~~~~^~~~~~ 37:29.49 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_buildID(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:29.50 NavigatorBinding.cpp:1054:25: note: ‘slotStorage’ declared here 37:29.50 1054 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:29.50 | ^~~~~~~~~~~ 37:29.50 NavigatorBinding.cpp:1044:24: note: ‘cx’ declared here 37:29.50 1044 | get_buildID(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:29.50 | ~~~~~~~~~~~^~ 37:30.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:30.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:30.02 inlined from ‘bool mozilla::dom::Navigator_Binding::get_oscpu(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:832:85: 37:30.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:30.02 1169 | *this->stack = this; 37:30.02 | ~~~~~~~~~~~~~^~~~~~ 37:30.08 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_oscpu(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:30.09 NavigatorBinding.cpp:832:25: note: ‘slotStorage’ declared here 37:30.09 832 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:30.09 | ^~~~~~~~~~~ 37:30.09 NavigatorBinding.cpp:822:22: note: ‘cx’ declared here 37:30.09 822 | get_oscpu(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:30.09 | ~~~~~~~~~~~^~ 37:31.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:31.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:31.62 inlined from ‘bool mozilla::dom::ConnStatusDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:74:54: 37:31.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:31.62 1169 | *this->stack = this; 37:31.62 | ~~~~~~~~~~~~~^~~~~~ 37:31.65 In file included from UnifiedBindings15.cpp:28: 37:31.66 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::ConnStatusDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:31.66 NetDashboardBinding.cpp:74:25: note: ‘obj’ declared here 37:31.66 74 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:31.66 | ^~~ 37:31.66 NetDashboardBinding.cpp:66:45: note: ‘cx’ declared here 37:31.66 66 | ConnStatusDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:31.66 | ~~~~~~~~~~~^~ 37:31.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:31.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:31.76 inlined from ‘bool mozilla::dom::DNSLookupDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:161:54: 37:31.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:31.76 1169 | *this->stack = this; 37:31.76 | ~~~~~~~~~~~~~^~~~~~ 37:31.78 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::DNSLookupDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:31.79 NetDashboardBinding.cpp:161:25: note: ‘obj’ declared here 37:31.79 161 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:31.79 | ^~~ 37:31.79 NetDashboardBinding.cpp:153:44: note: ‘cx’ declared here 37:31.79 153 | DNSLookupDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:31.79 | ~~~~~~~~~~~^~ 37:32.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:32.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:32.06 inlined from ‘bool mozilla::dom::DnsAndSockInfoDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:293:54: 37:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:32.06 1169 | *this->stack = this; 37:32.06 | ~~~~~~~~~~~~~^~~~~~ 37:32.06 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::DnsAndSockInfoDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:32.06 NetDashboardBinding.cpp:293:25: note: ‘obj’ declared here 37:32.06 293 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:32.06 | ^~~ 37:32.06 NetDashboardBinding.cpp:285:49: note: ‘cx’ declared here 37:32.06 285 | DnsAndSockInfoDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:32.06 | ~~~~~~~~~~~^~ 37:32.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:32.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:32.25 inlined from ‘bool mozilla::dom::DnsCacheEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:413:54: 37:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:32.25 1169 | *this->stack = this; 37:32.25 | ~~~~~~~~~~~~~^~~~~~ 37:32.25 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::DnsCacheEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:32.25 NetDashboardBinding.cpp:413:25: note: ‘obj’ declared here 37:32.25 413 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:32.25 | ^~~ 37:32.25 NetDashboardBinding.cpp:405:44: note: ‘cx’ declared here 37:32.25 405 | DnsCacheEntry::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:32.25 | ~~~~~~~~~~~^~ 37:32.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:32.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:32.62 inlined from ‘bool mozilla::dom::HttpConnInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:625:54: 37:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:32.62 1169 | *this->stack = this; 37:32.62 | ~~~~~~~~~~~~~^~~~~~ 37:32.62 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::HttpConnInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:32.62 NetDashboardBinding.cpp:625:25: note: ‘obj’ declared here 37:32.62 625 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:32.62 | ^~~ 37:32.62 NetDashboardBinding.cpp:617:43: note: ‘cx’ declared here 37:32.62 617 | HttpConnInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:32.62 | ~~~~~~~~~~~^~ 37:32.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:32.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:32.85 inlined from ‘bool mozilla::dom::RcwnPerfStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:742:54: 37:32.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:32.85 1169 | *this->stack = this; 37:32.85 | ~~~~~~~~~~~~~^~~~~~ 37:32.85 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::RcwnPerfStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:32.85 NetDashboardBinding.cpp:742:25: note: ‘obj’ declared here 37:32.85 742 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:32.85 | ^~~ 37:32.85 NetDashboardBinding.cpp:734:44: note: ‘cx’ declared here 37:32.85 734 | RcwnPerfStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:32.85 | ~~~~~~~~~~~^~ 37:32.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:33.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:33.00 inlined from ‘bool mozilla::dom::SVCParam::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:843:54: 37:33.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:33.00 1169 | *this->stack = this; 37:33.00 | ~~~~~~~~~~~~~^~~~~~ 37:33.00 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::SVCParam::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:33.00 NetDashboardBinding.cpp:843:25: note: ‘obj’ declared here 37:33.00 843 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:33.00 | ^~~ 37:33.00 NetDashboardBinding.cpp:835:39: note: ‘cx’ declared here 37:33.00 835 | SVCParam::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:33.00 | ~~~~~~~~~~~^~ 37:33.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:33.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:33.41 inlined from ‘bool mozilla::dom::DNSCacheDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:1265:54: 37:33.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:33.41 1169 | *this->stack = this; 37:33.41 | ~~~~~~~~~~~~~^~~~~~ 37:33.43 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::DNSCacheDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:33.44 NetDashboardBinding.cpp:1265:25: note: ‘obj’ declared here 37:33.44 1265 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:33.44 | ^~~ 37:33.44 NetDashboardBinding.cpp:1257:43: note: ‘cx’ declared here 37:33.44 1257 | DNSCacheDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:33.44 | ~~~~~~~~~~~^~ 37:33.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:33.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:33.71 inlined from ‘bool mozilla::dom::HttpConnectionElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:1395:54: 37:33.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:33.71 1169 | *this->stack = this; 37:33.71 | ~~~~~~~~~~~~~^~~~~~ 37:33.71 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::HttpConnectionElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:33.71 NetDashboardBinding.cpp:1395:25: note: ‘obj’ declared here 37:33.71 1395 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:33.71 | ^~~ 37:33.71 NetDashboardBinding.cpp:1387:52: note: ‘cx’ declared here 37:33.71 1387 | HttpConnectionElement::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:33.71 | ~~~~~~~~~~~^~ 37:34.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:34.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:34.02 inlined from ‘bool mozilla::dom::RcwnStatus::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:1664:54: 37:34.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:34.02 1169 | *this->stack = this; 37:34.02 | ~~~~~~~~~~~~~^~~~~~ 37:34.02 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::RcwnStatus::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:34.02 NetDashboardBinding.cpp:1664:25: note: ‘obj’ declared here 37:34.02 1664 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:34.02 | ^~~ 37:34.02 NetDashboardBinding.cpp:1656:41: note: ‘cx’ declared here 37:34.02 1656 | RcwnStatus::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:34.02 | ~~~~~~~~~~~^~ 37:34.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 37:34.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:28, 37:34.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextClause.cpp:9, 37:34.45 from Unified_cpp_dom_events3.cpp:2: 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:34.45 202 | return ReinterpretHelper::FromInternalValue(v); 37:34.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:34.45 4432 | return mProperties.Get(aProperty, aFoundResult); 37:34.45 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 37:34.45 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 37:34.45 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 37:34.45 302 | memcpy(&value, &aInternalValue, sizeof(value)); 37:34.45 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 37:34.45 413 | struct FrameBidiData { 37:34.45 | ^~~~~~~~~~~~~ 37:34.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:34.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:34.47 inlined from ‘bool mozilla::dom::SVCParamIPv4Hint::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2016:75: 37:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:34.47 1169 | *this->stack = this; 37:34.47 | ~~~~~~~~~~~~~^~~~~~ 37:34.47 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::SVCParamIPv4Hint::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:34.47 NetDashboardBinding.cpp:2016:29: note: ‘returnArray’ declared here 37:34.47 2016 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:34.47 | ^~~~~~~~~~~ 37:34.47 NetDashboardBinding.cpp:1995:47: note: ‘cx’ declared here 37:34.47 1995 | SVCParamIPv4Hint::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:34.47 | ~~~~~~~~~~~^~ 37:34.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:34.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:34.64 inlined from ‘bool mozilla::dom::SVCParamIPv6Hint::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2124:75: 37:34.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:34.64 1169 | *this->stack = this; 37:34.64 | ~~~~~~~~~~~~~^~~~~~ 37:34.66 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::SVCParamIPv6Hint::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:34.67 NetDashboardBinding.cpp:2124:29: note: ‘returnArray’ declared here 37:34.67 2124 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:34.67 | ^~~~~~~~~~~ 37:34.67 NetDashboardBinding.cpp:2103:47: note: ‘cx’ declared here 37:34.67 2103 | SVCParamIPv6Hint::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:34.67 | ~~~~~~~~~~~^~ 37:35.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:35.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:35.24 inlined from ‘bool mozilla::dom::HTTPSRecord::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2690:54: 37:35.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:35.24 1169 | *this->stack = this; 37:35.24 | ~~~~~~~~~~~~~^~~~~~ 37:35.24 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::HTTPSRecord::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:35.24 NetDashboardBinding.cpp:2690:25: note: ‘obj’ declared here 37:35.24 2690 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:35.24 | ^~~ 37:35.24 NetDashboardBinding.cpp:2682:42: note: ‘cx’ declared here 37:35.24 2682 | HTTPSRecord::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:35.24 | ~~~~~~~~~~~^~ 37:35.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:35.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:35.50 inlined from ‘bool mozilla::dom::HttpConnDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2909:54: 37:35.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:35.50 1169 | *this->stack = this; 37:35.50 | ~~~~~~~~~~~~~^~~~~~ 37:35.50 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::HttpConnDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:35.50 NetDashboardBinding.cpp:2909:25: note: ‘obj’ declared here 37:35.50 2909 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:35.50 | ^~~ 37:35.50 NetDashboardBinding.cpp:2901:43: note: ‘cx’ declared here 37:35.50 2901 | HttpConnDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:35.50 | ~~~~~~~~~~~^~ 37:35.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:35.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:35.76 inlined from ‘bool mozilla::dom::HTTPSRRLookupDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:3023:54: 37:35.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:35.77 1169 | *this->stack = this; 37:35.77 | ~~~~~~~~~~~~~^~~~~~ 37:35.77 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::HTTPSRRLookupDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:35.78 NetDashboardBinding.cpp:3023:25: note: ‘obj’ declared here 37:35.78 3023 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:35.78 | ^~~ 37:35.78 NetDashboardBinding.cpp:3015:48: note: ‘cx’ declared here 37:35.78 3015 | HTTPSRRLookupDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:35.78 | ~~~~~~~~~~~^~ 37:35.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:35.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:35.97 inlined from ‘bool mozilla::dom::NetErrorInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetErrorInfoBinding.cpp:91:54: 37:35.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:35.98 1169 | *this->stack = this; 37:35.98 | ~~~~~~~~~~~~~^~~~~~ 37:36.02 In file included from UnifiedBindings15.cpp:41: 37:36.03 NetErrorInfoBinding.cpp: In member function ‘bool mozilla::dom::NetErrorInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:36.03 NetErrorInfoBinding.cpp:91:25: note: ‘obj’ declared here 37:36.03 91 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:36.03 | ^~~ 37:36.03 NetErrorInfoBinding.cpp:83:43: note: ‘cx’ declared here 37:36.03 83 | NetErrorInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:36.03 | ~~~~~~~~~~~^~ 37:36.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:36.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:36.25 inlined from ‘bool mozilla::dom::NetworkInformation_Binding::Wrap(JSContext*, mozilla::dom::network::Connection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NetworkInformationBinding.cpp:335:90: 37:36.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:36.25 1169 | *this->stack = this; 37:36.25 | ~~~~~~~~~~~~~^~~~~~ 37:36.29 In file included from UnifiedBindings15.cpp:54: 37:36.30 NetworkInformationBinding.cpp: In function ‘bool mozilla::dom::NetworkInformation_Binding::Wrap(JSContext*, mozilla::dom::network::Connection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:36.30 NetworkInformationBinding.cpp:335:25: note: ‘global’ declared here 37:36.30 335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:36.30 | ^~~~~~ 37:36.30 NetworkInformationBinding.cpp:307:17: note: ‘aCx’ declared here 37:36.30 307 | Wrap(JSContext* aCx, mozilla::dom::network::Connection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:36.30 | ~~~~~~~~~~~^~~ 37:37.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:37.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:37.66 inlined from ‘bool mozilla::dom::NotificationAction::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NotificationBinding.cpp:286:54: 37:37.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:37.66 1169 | *this->stack = this; 37:37.66 | ~~~~~~~~~~~~~^~~~~~ 37:37.67 NotificationBinding.cpp: In member function ‘bool mozilla::dom::NotificationAction::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:37.68 NotificationBinding.cpp:286:25: note: ‘obj’ declared here 37:37.68 286 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:37.68 | ^~~ 37:37.68 NotificationBinding.cpp:278:49: note: ‘cx’ declared here 37:37.68 278 | NotificationAction::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:37.68 | ~~~~~~~~~~~^~ 37:37.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:37.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:37.72 inlined from ‘bool mozilla::dom::Notification_Binding::get_actions(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NotificationBinding.cpp:1914:85: 37:37.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:37.72 1169 | *this->stack = this; 37:37.72 | ~~~~~~~~~~~~~^~~~~~ 37:37.72 NotificationBinding.cpp: In function ‘bool mozilla::dom::Notification_Binding::get_actions(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:37.72 NotificationBinding.cpp:1914:25: note: ‘slotStorage’ declared here 37:37.72 1914 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:37.72 | ^~~~~~~~~~~ 37:37.72 NotificationBinding.cpp:1904:24: note: ‘cx’ declared here 37:37.72 1904 | get_actions(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:37.72 | ~~~~~~~~~~~^~ 37:37.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:37.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:37.98 inlined from ‘bool mozilla::dom::UnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at NotificationBinding.cpp:484:75: 37:37.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:37.98 1169 | *this->stack = this; 37:37.98 | ~~~~~~~~~~~~~^~~~~~ 37:37.98 NotificationBinding.cpp: In member function ‘bool mozilla::dom::UnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 37:37.98 NotificationBinding.cpp:484:29: note: ‘returnArray’ declared here 37:37.98 484 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:37.98 | ^~~~~~~~~~~ 37:37.98 NotificationBinding.cpp:471:56: note: ‘cx’ declared here 37:37.98 471 | UnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 37:37.98 | ~~~~~~~~~~~^~ 37:38.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:38.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:38.37 inlined from ‘bool mozilla::dom::OwningUnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at NotificationBinding.cpp:728:75: 37:38.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:38.37 1169 | *this->stack = this; 37:38.37 | ~~~~~~~~~~~~~^~~~~~ 37:38.37 NotificationBinding.cpp: In member function ‘bool mozilla::dom::OwningUnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 37:38.37 NotificationBinding.cpp:728:29: note: ‘returnArray’ declared here 37:38.37 728 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:38.37 | ^~~~~~~~~~~ 37:38.37 NotificationBinding.cpp:715:62: note: ‘cx’ declared here 37:38.37 715 | OwningUnsignedLongOrUnsignedLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 37:38.37 | ~~~~~~~~~~~^~ 37:38.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:38.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:38.48 inlined from ‘bool mozilla::dom::Notification_Binding::Wrap(JSContext*, mozilla::dom::Notification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NotificationBinding.cpp:2374:90: 37:38.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:38.48 1169 | *this->stack = this; 37:38.48 | ~~~~~~~~~~~~~^~~~~~ 37:38.48 NotificationBinding.cpp: In function ‘bool mozilla::dom::Notification_Binding::Wrap(JSContext*, mozilla::dom::Notification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:38.48 NotificationBinding.cpp:2374:25: note: ‘global’ declared here 37:38.48 2374 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:38.48 | ^~~~~~ 37:38.48 NotificationBinding.cpp:2346:17: note: ‘aCx’ declared here 37:38.48 2346 | Wrap(JSContext* aCx, mozilla::dom::Notification* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:38.48 | ~~~~~~~~~~~^~~ 37:38.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:38.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:38.91 inlined from ‘bool mozilla::dom::NotificationEvent_Binding::Wrap(JSContext*, mozilla::dom::NotificationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NotificationEventBinding.cpp:506:90: 37:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:38.91 1169 | *this->stack = this; 37:38.91 | ~~~~~~~~~~~~~^~~~~~ 37:38.91 In file included from UnifiedBindings15.cpp:171: 37:38.91 NotificationEventBinding.cpp: In function ‘bool mozilla::dom::NotificationEvent_Binding::Wrap(JSContext*, mozilla::dom::NotificationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:38.91 NotificationEventBinding.cpp:506:25: note: ‘global’ declared here 37:38.91 506 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:38.91 | ^~~~~~ 37:38.91 NotificationEventBinding.cpp:475:17: note: ‘aCx’ declared here 37:38.91 475 | Wrap(JSContext* aCx, mozilla::dom::NotificationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:38.91 | ~~~~~~~~~~~^~~ 37:38.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:39.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:39.00 inlined from ‘JSObject* mozilla::dom::NotificationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NotificationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationEventBinding.h:105:27, 37:39.00 inlined from ‘virtual JSObject* mozilla::dom::NotificationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at NotificationEvent.cpp:60:41: 37:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:39.00 1169 | *this->stack = this; 37:39.00 | ~~~~~~~~~~~~~^~~~~~ 37:39.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:14, 37:39.00 from NotificationEvent.cpp:10, 37:39.00 from UnifiedBindings15.cpp:158: 37:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::NotificationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationEventBinding.h:105:27: note: ‘reflector’ declared here 37:39.00 105 | JS::Rooted reflector(aCx); 37:39.00 | ^~~~~~~~~ 37:39.03 NotificationEvent.cpp:58:50: note: ‘aCx’ declared here 37:39.04 58 | NotificationEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 37:39.04 | ~~~~~~~~~~~^~~ 37:40.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 37:40.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 37:40.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ConstraintValidation.cpp:9, 37:40.37 from Unified_cpp_dom_html0.cpp:2: 37:40.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.37 inlined from ‘JSObject* mozilla::dom::CustomStateSet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CustomStateSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h:108:27, 37:40.37 inlined from ‘virtual JSObject* mozilla::dom::CustomStateSet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/CustomStateSet.cpp:32:38: 37:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.37 1169 | *this->stack = this; 37:40.37 | ~~~~~~~~~~~~~^~~~~~ 37:40.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/CustomStateSet.cpp:8: 37:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h: In member function ‘virtual JSObject* mozilla::dom::CustomStateSet::WrapObject(JSContext*, JS::Handle)’: 37:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h:108:27: note: ‘reflector’ declared here 37:40.37 108 | JS::Rooted reflector(aCx); 37:40.37 | ^~~~~~~~~ 37:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/CustomStateSet.cpp:30:49: note: ‘aCx’ declared here 37:40.37 30 | JSObject* CustomStateSet::WrapObject(JSContext* aCx, 37:40.37 | ~~~~~~~~~~~^~~ 37:40.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.42 inlined from ‘JSObject* mozilla::dom::ElementInternals_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ElementInternals]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h:146:27, 37:40.42 inlined from ‘virtual JSObject* mozilla::dom::ElementInternals::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:72:40: 37:40.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.42 1169 | *this->stack = this; 37:40.42 | ~~~~~~~~~~~~~^~~~~~ 37:40.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h: In member function ‘virtual JSObject* mozilla::dom::ElementInternals::WrapObject(JSContext*, JS::Handle)’: 37:40.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInternalsBinding.h:146:27: note: ‘reflector’ declared here 37:40.42 146 | JS::Rooted reflector(aCx); 37:40.42 | ^~~~~~~~~ 37:40.43 In file included from Unified_cpp_dom_html0.cpp:20: 37:40.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:70:51: note: ‘aCx’ declared here 37:40.44 70 | JSObject* ElementInternals::WrapObject(JSContext* aCx, 37:40.44 | ~~~~~~~~~~~^~~ 37:40.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.52 inlined from ‘JSObject* mozilla::dom::HTMLAllCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLAllCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAllCollectionBinding.h:374:27, 37:40.52 inlined from ‘virtual JSObject* mozilla::dom::HTMLAllCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAllCollection.cpp:192:41: 37:40.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.52 1169 | *this->stack = this; 37:40.52 | ~~~~~~~~~~~~~^~~~~~ 37:40.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAllCollection.cpp:10, 37:40.55 from Unified_cpp_dom_html0.cpp:38: 37:40.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAllCollectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLAllCollection::WrapObject(JSContext*, JS::Handle)’: 37:40.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAllCollectionBinding.h:374:27: note: ‘reflector’ declared here 37:40.55 374 | JS::Rooted reflector(aCx); 37:40.55 | ^~~~~~~~~ 37:40.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAllCollection.cpp:190:52: note: ‘aCx’ declared here 37:40.55 190 | JSObject* HTMLAllCollection::WrapObject(JSContext* aCx, 37:40.55 | ~~~~~~~~~~~^~~ 37:40.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.62 inlined from ‘JSObject* mozilla::dom::HTMLAnchorElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLAnchorElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAnchorElementBinding.h:35:27, 37:40.62 inlined from ‘virtual JSObject* mozilla::dom::HTMLAnchorElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAnchorElement.cpp:46:41: 37:40.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.62 1169 | *this->stack = this; 37:40.62 | ~~~~~~~~~~~~~^~~~~~ 37:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAnchorElement.cpp:10, 37:40.62 from Unified_cpp_dom_html0.cpp:47: 37:40.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAnchorElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLAnchorElement::WrapNode(JSContext*, JS::Handle)’: 37:40.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAnchorElementBinding.h:35:27: note: ‘reflector’ declared here 37:40.62 35 | JS::Rooted reflector(aCx); 37:40.62 | ^~~~~~~~~ 37:40.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAnchorElement.cpp:44:50: note: ‘aCx’ declared here 37:40.73 44 | JSObject* HTMLAnchorElement::WrapNode(JSContext* aCx, 37:40.73 | ~~~~~~~~~~~^~~ 37:40.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.86 inlined from ‘JSObject* mozilla::dom::HTMLAreaElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLAreaElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAreaElementBinding.h:35:27, 37:40.86 inlined from ‘virtual JSObject* mozilla::dom::HTMLAreaElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAreaElement.cpp:110:39: 37:40.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.86 1169 | *this->stack = this; 37:40.86 | ~~~~~~~~~~~~~^~~~~~ 37:40.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAreaElement.cpp:13, 37:40.86 from Unified_cpp_dom_html0.cpp:56: 37:40.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAreaElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLAreaElement::WrapNode(JSContext*, JS::Handle)’: 37:40.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAreaElementBinding.h:35:27: note: ‘reflector’ declared here 37:40.86 35 | JS::Rooted reflector(aCx); 37:40.86 | ^~~~~~~~~ 37:40.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAreaElement.cpp:108:48: note: ‘aCx’ declared here 37:40.95 108 | JSObject* HTMLAreaElement::WrapNode(JSContext* aCx, 37:40.95 | ~~~~~~~~~~~^~~ 37:40.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:40.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:40.95 inlined from ‘JSObject* mozilla::dom::HTMLAudioElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLAudioElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAudioElementBinding.h:35:27, 37:40.95 inlined from ‘virtual JSObject* mozilla::dom::HTMLAudioElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAudioElement.cpp:106:40: 37:40.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:40.95 1169 | *this->stack = this; 37:40.95 | ~~~~~~~~~~~~~^~~~~~ 37:40.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAudioElement.cpp:8, 37:40.95 from Unified_cpp_dom_html0.cpp:65: 37:40.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAudioElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLAudioElement::WrapNode(JSContext*, JS::Handle)’: 37:40.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLAudioElementBinding.h:35:27: note: ‘reflector’ declared here 37:40.97 35 | JS::Rooted reflector(aCx); 37:40.97 | ^~~~~~~~~ 37:40.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLAudioElement.cpp:104:49: note: ‘aCx’ declared here 37:40.98 104 | JSObject* HTMLAudioElement::WrapNode(JSContext* aCx, 37:40.98 | ~~~~~~~~~~~^~~ 37:41.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.01 inlined from ‘JSObject* mozilla::dom::HTMLBRElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLBRElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:35:27, 37:41.01 inlined from ‘virtual JSObject* mozilla::dom::HTMLBRElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBRElement.cpp:73:37: 37:41.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.01 1169 | *this->stack = this; 37:41.01 | ~~~~~~~~~~~~~^~~~~~ 37:41.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBRElement.cpp:8, 37:41.01 from Unified_cpp_dom_html0.cpp:74: 37:41.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLBRElement::WrapNode(JSContext*, JS::Handle)’: 37:41.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:35:27: note: ‘reflector’ declared here 37:41.01 35 | JS::Rooted reflector(aCx); 37:41.01 | ^~~~~~~~~ 37:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBRElement.cpp:71:46: note: ‘aCx’ declared here 37:41.09 71 | JSObject* HTMLBRElement::WrapNode(JSContext* aCx, 37:41.09 | ~~~~~~~~~~~^~~ 37:41.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.11 inlined from ‘JSObject* mozilla::dom::HTMLBodyElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLBodyElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBodyElementBinding.h:35:27, 37:41.11 inlined from ‘virtual JSObject* mozilla::dom::HTMLBodyElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBodyElement.cpp:36:39: 37:41.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.12 1169 | *this->stack = this; 37:41.12 | ~~~~~~~~~~~~~^~~~~~ 37:41.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBodyElement.cpp:8, 37:41.12 from Unified_cpp_dom_html0.cpp:83: 37:41.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBodyElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLBodyElement::WrapNode(JSContext*, JS::Handle)’: 37:41.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLBodyElementBinding.h:35:27: note: ‘reflector’ declared here 37:41.12 35 | JS::Rooted reflector(aCx); 37:41.12 | ^~~~~~~~~ 37:41.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLBodyElement.cpp:34:48: note: ‘aCx’ declared here 37:41.15 34 | JSObject* HTMLBodyElement::WrapNode(JSContext* aCx, 37:41.15 | ~~~~~~~~~~~^~~ 37:41.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.39 inlined from ‘JSObject* mozilla::dom::HTMLButtonElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLButtonElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLButtonElementBinding.h:35:27, 37:41.40 inlined from ‘virtual JSObject* mozilla::dom::HTMLButtonElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLButtonElement.cpp:431:41: 37:41.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.41 1169 | *this->stack = this; 37:41.41 | ~~~~~~~~~~~~~^~~~~~ 37:41.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLButtonElement.cpp:11, 37:41.41 from Unified_cpp_dom_html0.cpp:92: 37:41.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLButtonElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLButtonElement::WrapNode(JSContext*, JS::Handle)’: 37:41.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLButtonElementBinding.h:35:27: note: ‘reflector’ declared here 37:41.41 35 | JS::Rooted reflector(aCx); 37:41.41 | ^~~~~~~~~ 37:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLButtonElement.cpp:429:50: note: ‘aCx’ declared here 37:41.44 429 | JSObject* HTMLButtonElement::WrapNode(JSContext* aCx, 37:41.44 | ~~~~~~~~~~~^~~ 37:41.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.47 inlined from ‘JSObject* mozilla::dom::HTMLCanvasElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLCanvasElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCanvasElementBinding.h:261:27, 37:41.47 inlined from ‘virtual JSObject* mozilla::dom::HTMLCanvasElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLCanvasElement.cpp:530: 37:41.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.47 1169 | *this->stack = this; 37:41.47 | ~~~~~~~~~~~~~^~~~~~ 37:41.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ImageEncoder.h:13, 37:41.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLCanvasElement.cpp:9: 37:41.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCanvasElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLCanvasElement::WrapNode(JSContext*, JS::Handle)’: 37:41.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCanvasElementBinding.h:261:27: note: ‘reflector’ declared here 37:41.47 261 | JS::Rooted reflector(aCx); 37:41.47 | ^~~~~~~~~ 37:41.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLCanvasElement.cpp:528: note: ‘aCx’ declared here 37:41.49 528 | JSObject* HTMLCanvasElement::WrapNode(JSContext* aCx, 37:41.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.56 inlined from ‘JSObject* mozilla::dom::HTMLDataElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLDataElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataElementBinding.h:35, 37:41.56 inlined from ‘virtual JSObject* mozilla::dom::HTMLDataElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataElement.cpp:25: 37:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.56 1169 | *this->stack = this; 37:41.56 | ~~~~~~~~~~~~~^~~~~~ 37:41.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataElement.cpp:8, 37:41.56 from Unified_cpp_dom_html0.cpp:119: 37:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLDataElement::WrapNode(JSContext*, JS::Handle)’: 37:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataElementBinding.h:35: note: ‘reflector’ declared here 37:41.56 35 | JS::Rooted reflector(aCx); 37:41.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:41.60 inlined from ‘bool mozilla::dom::PaymentAddress_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PaymentAddressBinding.cpp:511: 37:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:41.60 1169 | *this->stack = this; 37:41.60 | ~~~~~~~~~~~~~^~~~~~ 37:41.60 PaymentAddressBinding.cpp: In function ‘bool mozilla::dom::PaymentAddress_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:41.60 PaymentAddressBinding.cpp:511: note: ‘result’ declared here 37:41.60 511 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:41.60 PaymentAddressBinding.cpp:503: note: ‘cx’ declared here 37:41.60 503 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:41.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataElement.cpp:23: note: ‘aCx’ declared here 37:41.63 23 | JSObject* HTMLDataElement::WrapNode(JSContext* aCx, 37:41.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.63 inlined from ‘JSObject* mozilla::dom::HTMLDataListElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLDataListElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataListElementBinding.h:35, 37:41.63 inlined from ‘virtual JSObject* mozilla::dom::HTMLDataListElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataListElement.cpp:20: 37:41.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.64 1169 | *this->stack = this; 37:41.64 | ~~~~~~~~~~~~~^~~~~~ 37:41.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataListElement.cpp:8, 37:41.64 from Unified_cpp_dom_html0.cpp:128: 37:41.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataListElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLDataListElement::WrapNode(JSContext*, JS::Handle)’: 37:41.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDataListElementBinding.h:35: note: ‘reflector’ declared here 37:41.64 35 | JS::Rooted reflector(aCx); 37:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDataListElement.cpp:18: note: ‘aCx’ declared here 37:41.66 18 | JSObject* HTMLDataListElement::WrapNode(JSContext* aCx, 37:41.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:41.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:41.67 inlined from ‘JSObject* mozilla::dom::HTMLDetailsElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLDetailsElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDetailsElementBinding.h:35, 37:41.67 inlined from ‘virtual JSObject* mozilla::dom::HTMLDetailsElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDetailsElement.cpp:167: 37:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:41.67 1169 | *this->stack = this; 37:41.67 | ~~~~~~~~~~~~~^~~~~~ 37:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDetailsElement.cpp:9, 37:41.67 from Unified_cpp_dom_html0.cpp:137: 37:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDetailsElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLDetailsElement::WrapNode(JSContext*, JS::Handle)’: 37:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDetailsElementBinding.h:35: note: ‘reflector’ declared here 37:41.67 35 | JS::Rooted reflector(aCx); 37:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDetailsElement.cpp:165: note: ‘aCx’ declared here 37:41.68 165 | JSObject* HTMLDetailsElement::WrapNode(JSContext* aCx, 37:42.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:42.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:42.37 inlined from ‘bool mozilla::dom::AddressErrors::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PaymentRequestBinding.cpp:310: 37:42.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:42.38 1169 | *this->stack = this; 37:42.38 | ~~~~~~~~~~~~~^~~~~~ 37:42.38 In file included from UnifiedBindings15.cpp:405: 37:42.39 PaymentRequestBinding.cpp: In member function ‘bool mozilla::dom::AddressErrors::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:42.39 PaymentRequestBinding.cpp:310: note: ‘obj’ declared here 37:42.39 310 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:42.39 PaymentRequestBinding.cpp:302: note: ‘cx’ declared here 37:42.39 302 | AddressErrors::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:42.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:42.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:42.97 inlined from ‘bool mozilla::dom::PayerErrors::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PaymentRequestBinding.cpp:698: 37:42.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:42.97 1169 | *this->stack = this; 37:42.97 | ~~~~~~~~~~~~~^~~~~~ 37:42.97 PaymentRequestBinding.cpp: In member function ‘bool mozilla::dom::PayerErrors::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:42.97 PaymentRequestBinding.cpp:698: note: ‘obj’ declared here 37:42.97 698 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:42.97 PaymentRequestBinding.cpp:690: note: ‘cx’ declared here 37:42.97 690 | PayerErrors::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:44.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 37:44.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:6, 37:44.17 from PaymentRequestUpdateEventBinding.cpp:4, 37:44.17 from UnifiedBindings16.cpp:2: 37:44.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:44.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:44.17 inlined from ‘bool mozilla::dom::PointerEvent_Binding::getPredictedEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PointerEventBinding.cpp:908:71: 37:44.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:44.17 1169 | *this->stack = this; 37:44.17 | ~~~~~~~~~~~~~^~~~~~ 37:44.17 In file included from UnifiedBindings16.cpp:405: 37:44.17 PointerEventBinding.cpp: In function ‘bool mozilla::dom::PointerEvent_Binding::getPredictedEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:44.17 PointerEventBinding.cpp:908:25: note: ‘returnArray’ declared here 37:44.17 908 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:44.17 | ^~~~~~~~~~~ 37:44.17 PointerEventBinding.cpp:893:31: note: ‘cx’ declared here 37:44.17 893 | getPredictedEvents(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:44.17 | ~~~~~~~~~~~^~ 37:44.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:44.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:44.31 inlined from ‘bool mozilla::dom::PointerEvent_Binding::getCoalescedEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PointerEventBinding.cpp:849:71: 37:44.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:44.31 1169 | *this->stack = this; 37:44.31 | ~~~~~~~~~~~~~^~~~~~ 37:44.31 PointerEventBinding.cpp: In function ‘bool mozilla::dom::PointerEvent_Binding::getCoalescedEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:44.31 PointerEventBinding.cpp:849:25: note: ‘returnArray’ declared here 37:44.31 849 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:44.31 | ^~~~~~~~~~~ 37:44.31 PointerEventBinding.cpp:834:31: note: ‘cx’ declared here 37:44.31 834 | getCoalescedEvents(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:44.31 | ~~~~~~~~~~~^~ 37:44.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:44.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:44.56 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:429:71: 37:44.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:44.56 1169 | *this->stack = this; 37:44.56 | ~~~~~~~~~~~~~^~~~~~ 37:44.60 In file included from UnifiedBindings16.cpp:28: 37:44.61 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:44.61 PeerConnectionImplBinding.cpp:429:25: note: ‘returnArray’ declared here 37:44.61 429 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:44.61 | ^~~~~~~~~~~ 37:44.61 PeerConnectionImplBinding.cpp:414:29: note: ‘cx’ declared here 37:44.61 414 | getRemoteStreams(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:44.61 | ~~~~~~~~~~~^~ 37:44.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:44.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:44.74 inlined from ‘bool mozilla::dom::Performance_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceBinding.cpp:1075:71: 37:44.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:44.74 1169 | *this->stack = this; 37:44.74 | ~~~~~~~~~~~~~^~~~~~ 37:44.76 In file included from UnifiedBindings16.cpp:67: 37:44.77 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:44.77 PerformanceBinding.cpp:1075:25: note: ‘returnArray’ declared here 37:44.77 1075 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:44.77 | ^~~~~~~~~~~ 37:44.77 PerformanceBinding.cpp:1060:23: note: ‘cx’ declared here 37:44.77 1060 | getEntries(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:44.77 | ~~~~~~~~~~~^~ 37:44.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:44.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:44.91 inlined from ‘bool mozilla::dom::PerformanceObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceObserverBinding.cpp:358:71: 37:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:44.91 1169 | *this->stack = this; 37:44.91 | ~~~~~~~~~~~~~^~~~~~ 37:44.91 In file included from UnifiedBindings16.cpp:197: 37:44.91 PerformanceObserverBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:44.91 PerformanceObserverBinding.cpp:358:25: note: ‘returnArray’ declared here 37:44.91 358 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:44.91 | ^~~~~~~~~~~ 37:44.91 PerformanceObserverBinding.cpp:343:24: note: ‘cx’ declared here 37:44.91 343 | takeRecords(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:44.91 | ~~~~~~~~~~~^~ 37:45.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 37:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextClause.h:12, 37:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextClause.cpp:7: 37:45.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.08 inlined from ‘JSObject* mozilla::dom::TextClause_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextClause]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextClauseBinding.h:38:27, 37:45.08 inlined from ‘virtual JSObject* mozilla::dom::TextClause::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextClause.cpp:40:34: 37:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.08 1169 | *this->stack = this; 37:45.08 | ~~~~~~~~~~~~~^~~~~~ 37:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextClause.cpp:8: 37:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextClauseBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextClause::WrapObject(JSContext*, JS::Handle)’: 37:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextClauseBinding.h:38:27: note: ‘reflector’ declared here 37:45.08 38 | JS::Rooted reflector(aCx); 37:45.08 | ^~~~~~~~~ 37:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextClause.cpp:38:45: note: ‘aCx’ declared here 37:45.08 38 | JSObject* TextClause::WrapObject(JSContext* aCx, 37:45.08 | ~~~~~~~~~~~^~~ 37:45.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.13 inlined from ‘JSObject* mozilla::dom::TextEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEventBinding.h:38, 37:45.13 inlined from ‘virtual JSObject* mozilla::dom::TextEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEvent.h:28: 37:45.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.13 1169 | *this->stack = this; 37:45.13 | ~~~~~~~~~~~~~^~~~~~ 37:45.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEvent.h:12, 37:45.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextEvent.cpp:11, 37:45.13 from Unified_cpp_dom_events3.cpp:20: 37:45.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEventBinding.h:38: note: ‘reflector’ declared here 37:45.13 38 | JS::Rooted reflector(aCx); 37:45.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEvent.h:27: note: ‘aCx’ declared here 37:45.18 27 | JSContext* aCx, JS::Handle aGivenProto) override { 37:45.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.25 inlined from ‘JSObject* mozilla::dom::Touch_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Touch]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchBinding.h:112:27, 37:45.25 inlined from ‘virtual JSObject* mozilla::dom::Touch::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Touch.cpp:219: 37:45.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.25 1169 | *this->stack = this; 37:45.25 | ~~~~~~~~~~~~~^~~~~~ 37:45.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Touch.h:14, 37:45.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventDispatcher.h:12, 37:45.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TextComposition.cpp:14: 37:45.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchBinding.h: In member function ‘virtual JSObject* mozilla::dom::Touch::WrapObject(JSContext*, JS::Handle)’: 37:45.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchBinding.h:112:27: note: ‘reflector’ declared here 37:45.25 112 | JS::Rooted reflector(aCx); 37:45.25 | ^~~~~~~~~ 37:45.25 In file included from Unified_cpp_dom_events3.cpp:29: 37:45.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Touch.cpp:218: note: ‘aCx’ declared here 37:45.25 218 | JSObject* Touch::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 37:45.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.28 inlined from ‘JSObject* mozilla::dom::TouchList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TouchList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchListBinding.h:38, 37:45.28 inlined from ‘virtual JSObject* mozilla::dom::TouchList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TouchEvent.cpp:38: 37:45.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.28 1169 | *this->stack = this; 37:45.28 | ~~~~~~~~~~~~~^~~~~~ 37:45.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TouchEvent.cpp:10, 37:45.28 from Unified_cpp_dom_events3.cpp:38: 37:45.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchListBinding.h: In member function ‘virtual JSObject* mozilla::dom::TouchList::WrapObject(JSContext*, JS::Handle)’: 37:45.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchListBinding.h:38: note: ‘reflector’ declared here 37:45.28 38 | JS::Rooted reflector(aCx); 37:45.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TouchEvent.cpp:36: note: ‘aCx’ declared here 37:45.28 36 | JSObject* TouchList::WrapObject(JSContext* aCx, 37:45.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.37 inlined from ‘JSObject* mozilla::dom::TransitionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TransitionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEventBinding.h:88, 37:45.37 inlined from ‘virtual JSObject* mozilla::dom::TransitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:29: 37:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.37 1169 | *this->stack = this; 37:45.37 | ~~~~~~~~~~~~~^~~~~~ 37:45.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:11, 37:45.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/TransitionEvent.cpp:7, 37:45.37 from Unified_cpp_dom_events3.cpp:47: 37:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TransitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEventBinding.h:88: note: ‘reflector’ declared here 37:45.37 88 | JS::Rooted reflector(aCx); 37:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:28: note: ‘aCx’ declared here 37:45.38 28 | JSContext* aCx, JS::Handle aGivenProto) override { 37:45.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.42 inlined from ‘JSObject* mozilla::dom::WheelEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WheelEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WheelEventBinding.h:105, 37:45.42 inlined from ‘virtual JSObject* mozilla::dom::WheelEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/WheelEvent.h:29: 37:45.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.42 1169 | *this->stack = this; 37:45.42 | ~~~~~~~~~~~~~^~~~~~ 37:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/WheelEvent.h:11, 37:45.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/WheelEvent.cpp:7, 37:45.42 from Unified_cpp_dom_events3.cpp:65: 37:45.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WheelEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::WheelEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WheelEventBinding.h:105: note: ‘reflector’ declared here 37:45.42 105 | JS::Rooted reflector(aCx); 37:45.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/WheelEvent.h:28: note: ‘aCx’ declared here 37:45.42 28 | JSContext* aCx, JS::Handle aGivenProto) override { 37:45.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:45.51 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:558:71: 37:45.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:45.51 1169 | *this->stack = this; 37:45.51 | ~~~~~~~~~~~~~^~~~~~ 37:45.51 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.51 PeerConnectionImplBinding.cpp:558:25: note: ‘returnArray’ declared here 37:45.51 558 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:45.51 | ^~~~~~~~~~~ 37:45.51 PeerConnectionImplBinding.cpp:543:28: note: ‘cx’ declared here 37:45.51 543 | getTransceivers(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:45.51 | ~~~~~~~~~~~^~ 37:45.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.51 inlined from ‘JSObject* mozilla::dom::XULCommandEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULCommandEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEventBinding.h:38, 37:45.51 inlined from ‘virtual JSObject* mozilla::dom::XULCommandEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:28: 37:45.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.52 1169 | *this->stack = this; 37:45.52 | ~~~~~~~~~~~~~^~~~~~ 37:45.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:14, 37:45.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/XULCommandEvent.cpp:7, 37:45.52 from Unified_cpp_dom_events3.cpp:83: 37:45.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULCommandEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEventBinding.h:38: note: ‘reflector’ declared here 37:45.52 38 | JS::Rooted reflector(aCx); 37:45.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 37:45.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 37:45.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:9: 37:45.53 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:45.53 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 37:45.53 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 37:45.53 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:45.53 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:45.53 inlined from ‘void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:44, 37:45.53 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:554:39: 37:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 37:45.53 315 | mHdr->mLength = 0; 37:45.53 | ~~~~~~~~~~~~~~^~~ 37:45.53 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.53 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object ‘result’ of size 8 37:45.53 551 | nsTArray> result; 37:45.53 | ^~~~~~ 37:45.53 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:45.53 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:45.53 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:45.53 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:45.53 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:45.53 inlined from ‘void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:44, 37:45.53 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:554:39: 37:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 37:45.53 450 | mArray.mHdr->mLength = 0; 37:45.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:45.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:27: note: ‘aCx’ declared here 37:45.63 27 | JSContext* aCx, JS::Handle aGivenProto) override { 37:45.63 In file included from PeerConnectionImplBinding.cpp:6: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:43: note: at offset 8 into object ‘’ of size 8 37:45.64 488 | aTransceiversOut = mTransceivers.Clone(); 37:45.64 | ~~~~~~~~~~~~~~~~~~~^~ 37:45.64 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:45.64 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:45.64 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:45.64 inlined from ‘void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:44, 37:45.64 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:554:39: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 37:45.64 450 | mArray.mHdr->mLength = 0; 37:45.64 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:45.64 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.64 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object ‘result’ of size 8 37:45.64 551 | nsTArray> result; 37:45.64 | ^~~~~~ 37:45.64 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:45.64 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:45.64 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:45.64 inlined from ‘void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:44, 37:45.64 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:554:39: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 37:45.64 450 | mArray.mHdr->mLength = 0; 37:45.64 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:43: note: at offset 8 into object ‘’ of size 8 37:45.64 488 | aTransceiversOut = mTransceivers.Clone(); 37:45.64 | ~~~~~~~~~~~~~~~~~~~^~ 37:45.64 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:45.64 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:45.64 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:45.64 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:45.64 inlined from ‘void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:488:44, 37:45.64 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionImplBinding.cpp:554:39: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 37:45.64 450 | mArray.mHdr->mLength = 0; 37:45.64 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:45.64 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:45.64 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object ‘result’ of size 8 37:45.64 551 | nsTArray> result; 37:45.64 | ^~~~~~ 37:45.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.64 inlined from ‘JSObject* mozilla::dom::UIEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UIEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:185:27, 37:45.64 inlined from ‘virtual JSObject* mozilla::dom::UIEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEvent.h:43: 37:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.64 1169 | *this->stack = this; 37:45.64 | ~~~~~~~~~~~~~^~~~~~ 37:45.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h:6, 37:45.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:22: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::UIEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:185:27: note: ‘reflector’ declared here 37:45.70 185 | JS::Rooted reflector(aCx); 37:45.70 | ^~~~~~~~~ 37:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextEvent.h:10: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEvent.h:42: note: ‘aCx’ declared here 37:45.70 42 | JSContext* aCx, JS::Handle aGivenProto) override { 37:45.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:45.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:45.70 inlined from ‘JSObject* mozilla::dom::TouchEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TouchEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEventBinding.h:112, 37:45.70 inlined from ‘virtual JSObject* mozilla::dom::TouchEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEvent.h:72: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:45.70 1169 | *this->stack = this; 37:45.70 | ~~~~~~~~~~~~~^~~~~~ 37:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEvent.h:10, 37:45.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/events/Touch.cpp:10: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TouchEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEventBinding.h:112: note: ‘reflector’ declared here 37:45.70 112 | JS::Rooted reflector(aCx); 37:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TouchEvent.h:71: note: ‘aCx’ declared here 37:45.70 71 | JSContext* aCx, JS::Handle aGivenProto) override { 37:46.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:46.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:46.41 inlined from ‘bool mozilla::dom::SocketElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:955:54: 37:46.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:46.41 1169 | *this->stack = this; 37:46.41 | ~~~~~~~~~~~~~^~~~~~ 37:46.41 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::SocketElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:46.41 NetDashboardBinding.cpp:955:25: note: ‘obj’ declared here 37:46.41 955 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:46.41 | ^~~ 37:46.41 NetDashboardBinding.cpp:947:44: note: ‘cx’ declared here 37:46.41 947 | SocketElement::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:46.41 | ~~~~~~~~~~~^~ 37:46.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:46.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:46.50 inlined from ‘bool mozilla::dom::SocketsDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2445:54: 37:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:46.50 1169 | *this->stack = this; 37:46.50 | ~~~~~~~~~~~~~^~~~~~ 37:46.50 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::SocketsDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:46.50 NetDashboardBinding.cpp:2445:25: note: ‘obj’ declared here 37:46.50 2445 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:46.50 | ^~~ 37:46.50 NetDashboardBinding.cpp:2437:42: note: ‘cx’ declared here 37:46.50 2437 | SocketsDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:46.50 | ~~~~~~~~~~~^~ 37:46.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:46.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:46.58 inlined from ‘bool mozilla::dom::WebSocketElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:1131:54: 37:46.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:46.58 1169 | *this->stack = this; 37:46.58 | ~~~~~~~~~~~~~^~~~~~ 37:46.59 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::WebSocketElement::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:46.60 NetDashboardBinding.cpp:1131:25: note: ‘obj’ declared here 37:46.60 1131 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:46.60 | ^~~ 37:46.60 NetDashboardBinding.cpp:1123:47: note: ‘cx’ declared here 37:46.60 1123 | WebSocketElement::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:46.60 | ~~~~~~~~~~~^~ 37:46.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:46.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:46.62 inlined from ‘bool mozilla::dom::PlacesBookmarkKeyword_Binding::get_keyword(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at PlacesEventBinding.cpp:4739:85: 37:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:46.62 1169 | *this->stack = this; 37:46.62 | ~~~~~~~~~~~~~^~~~~~ 37:46.63 In file included from UnifiedBindings16.cpp:327: 37:46.64 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkKeyword_Binding::get_keyword(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 37:46.64 PlacesEventBinding.cpp:4739:25: note: ‘slotStorage’ declared here 37:46.64 4739 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 37:46.64 | ^~~~~~~~~~~ 37:46.64 PlacesEventBinding.cpp:4729:24: note: ‘cx’ declared here 37:46.64 4729 | get_keyword(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 37:46.64 | ~~~~~~~~~~~^~ 37:46.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:46.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:46.66 inlined from ‘bool mozilla::dom::WebSocketDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at NetDashboardBinding.cpp:2570:54: 37:46.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:46.66 1169 | *this->stack = this; 37:46.66 | ~~~~~~~~~~~~~^~~~~~ 37:46.67 NetDashboardBinding.cpp: In member function ‘bool mozilla::dom::WebSocketDict::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:46.68 NetDashboardBinding.cpp:2570:25: note: ‘obj’ declared here 37:46.68 2570 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:46.68 | ^~~ 37:46.68 NetDashboardBinding.cpp:2562:44: note: ‘cx’ declared here 37:46.68 2562 | WebSocketDict::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:46.68 | ~~~~~~~~~~~^~ 37:47.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:47.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:47.72 inlined from ‘bool mozilla::dom::PaymentRequestUpdateEvent_Binding::Wrap(JSContext*, mozilla::dom::PaymentRequestUpdateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaymentRequestUpdateEventBinding.cpp:436:90: 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:47.72 1169 | *this->stack = this; 37:47.72 | ~~~~~~~~~~~~~^~~~~~ 37:47.83 PaymentRequestUpdateEventBinding.cpp: In function ‘bool mozilla::dom::PaymentRequestUpdateEvent_Binding::Wrap(JSContext*, mozilla::dom::PaymentRequestUpdateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:47.84 PaymentRequestUpdateEventBinding.cpp:436:25: note: ‘global’ declared here 37:47.84 436 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:47.84 | ^~~~~~ 37:47.84 PaymentRequestUpdateEventBinding.cpp:408:17: note: ‘aCx’ declared here 37:47.84 408 | Wrap(JSContext* aCx, mozilla::dom::PaymentRequestUpdateEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:47.84 | ~~~~~~~~~~~^~~ 37:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 37:48.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:41: 37:48.26 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:48.26 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 37:48.26 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:48.26 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray >}; T = nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 37:48.26 inlined from ‘void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 37:48.26 inlined from ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:614:21: 37:48.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 37:48.26 655 | aOther.mHdr->mLength = 0; 37:48.26 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:48.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp: In member function ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:614:48: note: at offset 8 into object ‘’ of size 8 37:48.29 614 | aElements.SetValue(nsTArray>()); 37:48.29 | ^ 37:48.29 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:48.29 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 37:48.29 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:48.29 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray >}; T = nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 37:48.29 inlined from ‘void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 37:48.29 inlined from ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:652:21: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 37:48.29 655 | aOther.mHdr->mLength = 0; 37:48.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp: In member function ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:652:36: note: at offset 8 into object ‘’ of size 8 37:48.29 652 | aElements.SetValue(elements.Clone()); 37:48.29 | ~~~~~~~~~~~~~~^~ 37:48.29 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:48.29 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:48.29 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:48.29 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:48.29 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:48.29 inlined from ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:655:42: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘CopyableTArray > [1]’ [-Warray-bounds=] 37:48.29 450 | mArray.mHdr->mLength = 0; 37:48.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp: In member function ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:635:8: note: at offset 8 into object ‘elements’ of size 8 37:48.29 635 | auto elements = getAttrAssociatedElements(); 37:48.29 | ^~~~~~~~ 37:48.29 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 37:48.29 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 37:48.29 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 37:48.29 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 37:48.29 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 37:48.29 inlined from ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:655:42: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘CopyableTArray > [1]’ [-Warray-bounds=] 37:48.29 450 | mArray.mHdr->mLength = 0; 37:48.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp: In member function ‘void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)’: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ElementInternals.cpp:635:8: note: at offset 8 into object ‘elements’ of size 8 37:48.29 635 | auto elements = getAttrAssociatedElements(); 37:48.29 | ^~~~~~~~ 37:48.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:48.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:48.45 inlined from ‘bool mozilla::dom::PCErrorData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PeerConnectionObserverBinding.cpp:158:54: 37:48.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:48.45 1169 | *this->stack = this; 37:48.45 | ~~~~~~~~~~~~~^~~~~~ 37:48.45 In file included from UnifiedBindings16.cpp:41: 37:48.45 PeerConnectionObserverBinding.cpp: In member function ‘bool mozilla::dom::PCErrorData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 37:48.45 PeerConnectionObserverBinding.cpp:158:25: note: ‘obj’ declared here 37:48.45 158 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 37:48.45 | ^~~ 37:48.45 PeerConnectionObserverBinding.cpp:150:42: note: ‘cx’ declared here 37:48.45 150 | PCErrorData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 37:48.45 | ~~~~~~~~~~~^~ 37:48.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:48.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:48.57 inlined from ‘bool mozilla::dom::PeerConnectionObserver_Binding::Wrap(JSContext*, mozilla::dom::PeerConnectionObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PeerConnectionObserverBinding.cpp:1468:90: 37:48.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:48.57 1169 | *this->stack = this; 37:48.57 | ~~~~~~~~~~~~~^~~~~~ 37:48.57 PeerConnectionObserverBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionObserver_Binding::Wrap(JSContext*, mozilla::dom::PeerConnectionObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:48.57 PeerConnectionObserverBinding.cpp:1468:25: note: ‘global’ declared here 37:48.57 1468 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:48.57 | ^~~~~~ 37:48.57 PeerConnectionObserverBinding.cpp:1443:17: note: ‘aCx’ declared here 37:48.57 1443 | Wrap(JSContext* aCx, mozilla::dom::PeerConnectionObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:48.57 | ~~~~~~~~~~~^~~ 37:48.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:48.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:48.64 inlined from ‘virtual JSObject* mozilla::dom::PeerConnectionObserver::WrapObject(JSContext*, JS::Handle)’ at PeerConnectionObserverBinding.cpp:2373:94: 37:48.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:48.65 1169 | *this->stack = this; 37:48.65 | ~~~~~~~~~~~~~^~~~~~ 37:48.65 PeerConnectionObserverBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::PeerConnectionObserver::WrapObject(JSContext*, JS::Handle)’: 37:48.66 PeerConnectionObserverBinding.cpp:2373:25: note: ‘obj’ declared here 37:48.66 2373 | JS::Rooted obj(aCx, PeerConnectionObserver_Binding::Wrap(aCx, this, aGivenProto)); 37:48.66 | ^~~ 37:48.66 PeerConnectionObserverBinding.cpp:2371:47: note: ‘aCx’ declared here 37:48.66 2371 | PeerConnectionObserver::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 37:48.66 | ~~~~~~~~~~~^~~ 37:49.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:49.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:49.40 inlined from ‘bool mozilla::dom::PathUtils_Binding::split(JSContext*, unsigned int, JS::Value*)’ at PathUtilsBinding.cpp:448: 37:49.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:49.40 1169 | *this->stack = this; 37:49.40 | ~~~~~~~~~~~~~^~~~~~ 37:49.46 In file included from UnifiedBindings15.cpp:366: 37:49.47 PathUtilsBinding.cpp: In function ‘bool mozilla::dom::PathUtils_Binding::split(JSContext*, unsigned int, JS::Value*)’: 37:49.47 PathUtilsBinding.cpp:448: note: ‘returnArray’ declared here 37:49.47 448 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:49.47 PathUtilsBinding.cpp:415: note: ‘cx’ declared here 37:49.47 415 | split(JSContext* cx, unsigned argc, JS::Value* vp) 37:49.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:49.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:49.88 inlined from ‘bool mozilla::dom::PathUtils_Binding::splitRelative(JSContext*, unsigned int, JS::Value*)’ at PathUtilsBinding.cpp:513: 37:49.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 37:49.88 1169 | *this->stack = this; 37:49.88 | ~~~~~~~~~~~~~^~~~~~ 37:49.89 PathUtilsBinding.cpp: In function ‘bool mozilla::dom::PathUtils_Binding::splitRelative(JSContext*, unsigned int, JS::Value*)’: 37:49.90 PathUtilsBinding.cpp:513: note: ‘returnArray’ declared here 37:49.90 513 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:49.90 PathUtilsBinding.cpp:475: note: ‘cx_’ declared here 37:49.90 475 | splitRelative(JSContext* cx_, unsigned argc, JS::Value* vp) 37:51.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:51.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:51.13 inlined from ‘bool mozilla::dom::Performance_Binding::Wrap(JSContext*, mozilla::dom::Performance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceBinding.cpp:2028:90: 37:51.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:51.13 1169 | *this->stack = this; 37:51.13 | ~~~~~~~~~~~~~^~~~~~ 37:51.13 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::Wrap(JSContext*, mozilla::dom::Performance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:51.13 PerformanceBinding.cpp:2028:25: note: ‘global’ declared here 37:51.13 2028 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:51.13 | ^~~~~~ 37:51.13 PerformanceBinding.cpp:2000:17: note: ‘aCx’ declared here 37:51.13 2000 | Wrap(JSContext* aCx, mozilla::dom::Performance* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:51.13 | ~~~~~~~~~~~^~~ 37:51.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:51.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:51.28 inlined from ‘bool mozilla::dom::PerformanceEntry_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceEntryBinding.cpp:177:57: 37:51.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:51.28 1169 | *this->stack = this; 37:51.29 | ~~~~~~~~~~~~~^~~~~~ 37:51.44 In file included from UnifiedBindings16.cpp:80: 37:51.45 PerformanceEntryBinding.cpp: In function ‘bool mozilla::dom::PerformanceEntry_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:51.45 PerformanceEntryBinding.cpp:177:25: note: ‘result’ declared here 37:51.45 177 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:51.45 | ^~~~~~ 37:51.45 PerformanceEntryBinding.cpp:169:19: note: ‘cx’ declared here 37:51.45 169 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:51.45 | ~~~~~~~~~~~^~ 37:51.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:51.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:51.86 inlined from ‘bool mozilla::dom::EventCounts_Binding::Wrap(JSContext*, mozilla::dom::EventCounts*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceEventTimingBinding.cpp:892:90: 37:51.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:51.86 1169 | *this->stack = this; 37:51.86 | ~~~~~~~~~~~~~^~~~~~ 37:51.88 In file included from UnifiedBindings16.cpp:119: 37:51.89 PerformanceEventTimingBinding.cpp: In function ‘bool mozilla::dom::EventCounts_Binding::Wrap(JSContext*, mozilla::dom::EventCounts*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:51.89 PerformanceEventTimingBinding.cpp:892:25: note: ‘global’ declared here 37:51.89 892 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:51.89 | ^~~~~~ 37:51.89 PerformanceEventTimingBinding.cpp:867:17: note: ‘aCx’ declared here 37:51.89 867 | Wrap(JSContext* aCx, mozilla::dom::EventCounts* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:51.89 | ~~~~~~~~~~~^~~ 37:52.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:52.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:52.18 inlined from ‘bool mozilla::dom::PerformanceEventTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceEventTiming*, JS::Rooted&)’ at PerformanceEventTimingBinding.cpp:1325:70: 37:52.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:52.18 1169 | *this->stack = this; 37:52.18 | ~~~~~~~~~~~~~^~~~~~ 37:52.18 PerformanceEventTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceEventTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceEventTiming*, JS::Rooted&)’: 37:52.18 PerformanceEventTimingBinding.cpp:1325:25: note: ‘unwrappedObj’ declared here 37:52.18 1325 | JS::Rooted unwrappedObj(cx, js::CheckedUnwrapStatic(obj)); 37:52.18 | ^~~~~~~~~~~~ 37:52.18 PerformanceEventTimingBinding.cpp:1323:34: note: ‘cx’ declared here 37:52.18 1323 | CollectJSONAttributes(JSContext* cx, JS::Handle obj, mozilla::dom::PerformanceEventTiming* self, JS::Rooted& result) 37:52.18 | ~~~~~~~~~~~^~ 37:52.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:52.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:52.33 inlined from ‘bool mozilla::dom::PerformanceEventTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceEventTimingBinding.cpp:1213:57: 37:52.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:52.33 1169 | *this->stack = this; 37:52.33 | ~~~~~~~~~~~~~^~~~~~ 37:52.33 PerformanceEventTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceEventTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:52.33 PerformanceEventTimingBinding.cpp:1213:25: note: ‘result’ declared here 37:52.33 1213 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:52.33 | ^~~~~~ 37:52.33 PerformanceEventTimingBinding.cpp:1205:19: note: ‘cx’ declared here 37:52.33 1205 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:52.33 | ~~~~~~~~~~~^~ 37:52.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:52.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:52.49 inlined from ‘bool mozilla::dom::LargestContentfulPaint_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceLargestContentfulPaintBinding.cpp:253:57: 37:52.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:52.49 1169 | *this->stack = this; 37:52.49 | ~~~~~~~~~~~~~^~~~~~ 37:52.49 In file included from UnifiedBindings16.cpp:132: 37:52.49 PerformanceLargestContentfulPaintBinding.cpp: In function ‘bool mozilla::dom::LargestContentfulPaint_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:52.49 PerformanceLargestContentfulPaintBinding.cpp:253:25: note: ‘result’ declared here 37:52.49 253 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:52.49 | ^~~~~~ 37:52.49 PerformanceLargestContentfulPaintBinding.cpp:245:19: note: ‘cx’ declared here 37:52.49 245 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:52.49 | ~~~~~~~~~~~^~ 37:52.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:52.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:52.61 inlined from ‘bool mozilla::dom::PerformanceNavigation_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceNavigationBinding.cpp:104:57: 37:52.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:52.62 1169 | *this->stack = this; 37:52.62 | ~~~~~~~~~~~~~^~~~~~ 37:52.65 In file included from UnifiedBindings16.cpp:171: 37:52.65 PerformanceNavigationBinding.cpp: In function ‘bool mozilla::dom::PerformanceNavigation_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:52.65 PerformanceNavigationBinding.cpp:104:25: note: ‘result’ declared here 37:52.65 104 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:52.65 | ^~~~~~ 37:52.65 PerformanceNavigationBinding.cpp:96:19: note: ‘cx’ declared here 37:52.65 96 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:52.65 | ~~~~~~~~~~~^~ 37:52.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:52.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:52.73 inlined from ‘bool mozilla::dom::PerformanceNavigation_Binding::Wrap(JSContext*, mozilla::dom::PerformanceNavigation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceNavigationBinding.cpp:345:90: 37:52.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:52.73 1169 | *this->stack = this; 37:52.73 | ~~~~~~~~~~~~~^~~~~~ 37:52.74 PerformanceNavigationBinding.cpp: In function ‘bool mozilla::dom::PerformanceNavigation_Binding::Wrap(JSContext*, mozilla::dom::PerformanceNavigation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:52.75 PerformanceNavigationBinding.cpp:345:25: note: ‘global’ declared here 37:52.75 345 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:52.75 | ^~~~~~ 37:52.75 PerformanceNavigationBinding.cpp:320:17: note: ‘aCx’ declared here 37:52.75 320 | Wrap(JSContext* aCx, mozilla::dom::PerformanceNavigation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:52.75 | ~~~~~~~~~~~^~~ 37:53.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:53.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:53.34 inlined from ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceObserverEntryListBinding.cpp:190:71: 37:53.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 37:53.34 1169 | *this->stack = this; 37:53.34 | ~~~~~~~~~~~~~^~~~~~ 37:53.37 In file included from UnifiedBindings16.cpp:210: 37:53.38 PerformanceObserverEntryListBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:53.38 PerformanceObserverEntryListBinding.cpp:190:25: note: ‘returnArray’ declared here 37:53.38 190 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 37:53.38 | ^~~~~~~~~~~ 37:53.38 PerformanceObserverEntryListBinding.cpp:170:23: note: ‘cx_’ declared here 37:53.38 170 | getEntries(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:53.38 | ~~~~~~~~~~~^~~ 37:53.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:53.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:53.68 inlined from ‘bool mozilla::dom::PerformanceResourceTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceResourceTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceResourceTimingBinding.cpp:1400:90: 37:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:53.68 1169 | *this->stack = this; 37:53.68 | ~~~~~~~~~~~~~^~~~~~ 37:53.75 In file included from UnifiedBindings16.cpp:236: 37:53.76 PerformanceResourceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceResourceTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceResourceTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:53.76 PerformanceResourceTimingBinding.cpp:1400:25: note: ‘global’ declared here 37:53.76 1400 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:53.76 | ^~~~~~ 37:53.76 PerformanceResourceTimingBinding.cpp:1372:17: note: ‘aCx’ declared here 37:53.76 1372 | Wrap(JSContext* aCx, mozilla::dom::PerformanceResourceTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:53.76 | ~~~~~~~~~~~^~~ 37:54.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:54.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.05 inlined from ‘bool mozilla::dom::PerformanceServerTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceServerTimingBinding.cpp:147:57: 37:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:54.05 1169 | *this->stack = this; 37:54.05 | ~~~~~~~~~~~~~^~~~~~ 37:54.07 In file included from UnifiedBindings16.cpp:249: 37:54.08 PerformanceServerTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceServerTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:54.08 PerformanceServerTimingBinding.cpp:147:25: note: ‘result’ declared here 37:54.08 147 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:54.08 | ^~~~~~ 37:54.08 PerformanceServerTimingBinding.cpp:139:19: note: ‘cx’ declared here 37:54.08 139 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:54.08 | ~~~~~~~~~~~^~ 37:54.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:54.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.11 inlined from ‘bool mozilla::dom::PerformanceTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceTiming*, JS::Rooted&)’ at PerformanceTimingBinding.cpp:927:70: 37:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:54.11 1169 | *this->stack = this; 37:54.11 | ~~~~~~~~~~~~~^~~~~~ 37:54.15 In file included from UnifiedBindings16.cpp:262: 37:54.16 PerformanceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceTiming*, JS::Rooted&)’: 37:54.16 PerformanceTimingBinding.cpp:927:25: note: ‘unwrappedObj’ declared here 37:54.16 927 | JS::Rooted unwrappedObj(cx, js::CheckedUnwrapStatic(obj)); 37:54.16 | ^~~~~~~~~~~~ 37:54.16 PerformanceTimingBinding.cpp:925:34: note: ‘cx’ declared here 37:54.16 925 | CollectJSONAttributes(JSContext* cx, JS::Handle obj, mozilla::dom::PerformanceTiming* self, JS::Rooted& result) 37:54.16 | ~~~~~~~~~~~^~ 37:54.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:54.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.60 inlined from ‘bool mozilla::dom::PerformanceTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceTimingBinding.cpp:787:57: 37:54.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:54.60 1169 | *this->stack = this; 37:54.60 | ~~~~~~~~~~~~~^~~~~~ 37:54.60 PerformanceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 37:54.60 PerformanceTimingBinding.cpp:787:25: note: ‘result’ declared here 37:54.60 787 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 37:54.60 | ^~~~~~ 37:54.60 PerformanceTimingBinding.cpp:779:19: note: ‘cx’ declared here 37:54.60 779 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 37:54.60 | ~~~~~~~~~~~^~ 37:54.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:54.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.64 inlined from ‘bool mozilla::dom::PerformanceTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceTimingBinding.cpp:1261:90: 37:54.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:54.64 1169 | *this->stack = this; 37:54.64 | ~~~~~~~~~~~~~^~~~~~ 37:54.64 PerformanceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:54.64 PerformanceTimingBinding.cpp:1261:25: note: ‘global’ declared here 37:54.64 1261 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:54.64 | ^~~~~~ 37:54.64 PerformanceTimingBinding.cpp:1236:17: note: ‘aCx’ declared here 37:54.64 1236 | Wrap(JSContext* aCx, mozilla::dom::PerformanceTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:54.64 | ~~~~~~~~~~~^~~ 37:54.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 37:54.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.90 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 37:54.90 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 37:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 37:54.90 1169 | *this->stack = this; 37:54.90 | ~~~~~~~~~~~~~^~~~~~ 37:54.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12, 37:54.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 37:54.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 37:54.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/CustomStateSet.cpp:10: 37:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 37:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 37:54.90 389 | JS::RootedVector v(aCx); 37:54.90 | ^ 37:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 37:54.90 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 37:54.90 | ~~~~~~~~~~~^~~ 37:54.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:54.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:54.90 inlined from ‘bool mozilla::dom::PermissionStatus_Binding::Wrap(JSContext*, mozilla::dom::PermissionStatus*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PermissionStatusBinding.cpp:436:90: 37:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:54.90 1169 | *this->stack = this; 37:54.90 | ~~~~~~~~~~~~~^~~~~~ 37:54.91 In file included from UnifiedBindings16.cpp:301: 37:54.92 PermissionStatusBinding.cpp: In function ‘bool mozilla::dom::PermissionStatus_Binding::Wrap(JSContext*, mozilla::dom::PermissionStatus*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:54.92 PermissionStatusBinding.cpp:436:25: note: ‘global’ declared here 37:54.92 436 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:54.92 | ^~~~~~ 37:54.92 PermissionStatusBinding.cpp:408:17: note: ‘aCx’ declared here 37:54.92 408 | Wrap(JSContext* aCx, mozilla::dom::PermissionStatus* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:54.92 | ~~~~~~~~~~~^~~ 37:57.93 dom/ipc 37:58.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:58.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:58.49 inlined from ‘bool mozilla::dom::PlacesBookmarkAddition_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkAddition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:4122:90: 37:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:58.49 1169 | *this->stack = this; 37:58.49 | ~~~~~~~~~~~~~^~~~~~ 37:58.52 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkAddition_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkAddition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:58.53 PlacesEventBinding.cpp:4122:25: note: ‘global’ declared here 37:58.53 4122 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:58.53 | ^~~~~~ 37:58.53 PlacesEventBinding.cpp:4091:17: note: ‘aCx’ declared here 37:58.53 4091 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkAddition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:58.53 | ~~~~~~~~~~~^~~ 37:58.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:58.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:58.68 inlined from ‘bool mozilla::dom::PlacesBookmarkGuid_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkGuid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:4607:90: 37:58.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:58.68 1169 | *this->stack = this; 37:58.68 | ~~~~~~~~~~~~~^~~~~~ 37:58.68 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkGuid_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkGuid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:58.68 PlacesEventBinding.cpp:4607:25: note: ‘global’ declared here 37:58.68 4607 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:58.68 | ^~~~~~ 37:58.68 PlacesEventBinding.cpp:4573:17: note: ‘aCx’ declared here 37:58.68 4573 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkGuid* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:58.68 | ~~~~~~~~~~~^~~ 37:58.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:58.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:58.85 inlined from ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at NodeListBinding.cpp:354:35: 37:58.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:58.85 1169 | *this->stack = this; 37:58.85 | ~~~~~~~~~~~~~^~~~~~ 37:58.85 NodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 37:58.85 NodeListBinding.cpp:354:25: note: ‘expando’ declared here 37:58.85 354 | JS::Rooted expando(cx); 37:58.85 | ^~~~~~~ 37:58.85 NodeListBinding.cpp:342:42: note: ‘cx’ declared here 37:58.85 342 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 37:58.85 | ~~~~~~~~~~~^~ 37:58.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:58.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 37:58.92 inlined from ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at PaintRequestListBinding.cpp:347: 37:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 37:58.92 1169 | *this->stack = this; 37:58.92 | ~~~~~~~~~~~~~^~~~~~ 37:58.92 PaintRequestListBinding.cpp: In member function ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 37:58.92 PaintRequestListBinding.cpp:347: note: ‘expando’ declared here 37:58.92 347 | JS::Rooted expando(cx); 37:58.92 PaintRequestListBinding.cpp:335: note: ‘cx’ declared here 37:58.92 335 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 37:59.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:59.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:59.13 inlined from ‘bool mozilla::dom::PlacesBookmarkKeyword_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkKeyword*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:5041:90: 37:59.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:59.13 1169 | *this->stack = this; 37:59.13 | ~~~~~~~~~~~~~^~~~~~ 37:59.13 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkKeyword_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkKeyword*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:59.13 PlacesEventBinding.cpp:5041:25: note: ‘global’ declared here 37:59.13 5041 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:59.13 | ^~~~~~ 37:59.13 PlacesEventBinding.cpp:5007:17: note: ‘aCx’ declared here 37:59.13 5007 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkKeyword* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:59.13 | ~~~~~~~~~~~^~~ 37:59.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:59.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:59.60 inlined from ‘bool mozilla::dom::PlacesBookmarkMoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkMoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:5723:90: 37:59.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:59.61 1169 | *this->stack = this; 37:59.61 | ~~~~~~~~~~~~~^~~~~~ 37:59.61 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkMoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkMoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:59.61 PlacesEventBinding.cpp:5723:25: note: ‘global’ declared here 37:59.61 5723 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:59.61 | ^~~~~~ 37:59.61 PlacesEventBinding.cpp:5692:17: note: ‘aCx’ declared here 37:59.61 5692 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkMoved* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:59.61 | ~~~~~~~~~~~^~~ 37:59.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 37:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 37:59.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsParent.h:11, 37:59.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsParent.cpp:7: 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:59.69 202 | return ReinterpretHelper::FromInternalValue(v); 37:59.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 37:59.69 4432 | return mProperties.Get(aProperty, aFoundResult); 37:59.69 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 37:59.69 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 37:59.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 37:59.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 37:59.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 37:59.69 413 | struct FrameBidiData { 37:59.69 | ^~~~~~~~~~~~~ 37:59.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 37:59.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 37:59.85 inlined from ‘bool mozilla::dom::PlacesBookmarkRemoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkRemoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:6167:90: 37:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 37:59.85 1169 | *this->stack = this; 37:59.85 | ~~~~~~~~~~~~~^~~~~~ 37:59.85 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkRemoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkRemoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 37:59.85 PlacesEventBinding.cpp:6167:25: note: ‘global’ declared here 37:59.85 6167 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 37:59.85 | ^~~~~~ 37:59.88 PlacesEventBinding.cpp:6136:17: note: ‘aCx’ declared here 37:59.88 6136 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkRemoved* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 37:59.88 | ~~~~~~~~~~~^~~ 38:00.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:00.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:00.39 inlined from ‘bool mozilla::dom::PlacesBookmarkTags_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTags*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:6623:90: 38:00.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:00.39 1169 | *this->stack = this; 38:00.39 | ~~~~~~~~~~~~~^~~~~~ 38:00.39 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkTags_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTags*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:00.39 PlacesEventBinding.cpp:6623:25: note: ‘global’ declared here 38:00.39 6623 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:00.39 | ^~~~~~ 38:00.39 PlacesEventBinding.cpp:6589:17: note: ‘aCx’ declared here 38:00.39 6589 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkTags* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:00.39 | ~~~~~~~~~~~^~~ 38:00.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:00.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:00.67 inlined from ‘bool mozilla::dom::PlacesBookmarkTime_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:7001:90: 38:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:00.67 1169 | *this->stack = this; 38:00.67 | ~~~~~~~~~~~~~^~~~~~ 38:00.67 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkTime_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:00.67 PlacesEventBinding.cpp:7001:25: note: ‘global’ declared here 38:00.67 7001 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:00.67 | ^~~~~~ 38:00.67 PlacesEventBinding.cpp:6967:17: note: ‘aCx’ declared here 38:00.67 6967 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkTime* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:00.67 | ~~~~~~~~~~~^~~ 38:00.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:00.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:00.91 inlined from ‘bool mozilla::dom::NavigationTransition_Binding::Wrap(JSContext*, mozilla::dom::NavigationTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigationTransitionBinding.cpp:306:90: 38:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:00.91 1169 | *this->stack = this; 38:00.91 | ~~~~~~~~~~~~~^~~~~~ 38:00.94 NavigationTransitionBinding.cpp: In function ‘bool mozilla::dom::NavigationTransition_Binding::Wrap(JSContext*, mozilla::dom::NavigationTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:00.95 NavigationTransitionBinding.cpp:306:25: note: ‘global’ declared here 38:00.95 306 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:00.95 | ^~~~~~ 38:00.95 NavigationTransitionBinding.cpp:281:17: note: ‘aCx’ declared here 38:00.95 281 | Wrap(JSContext* aCx, mozilla::dom::NavigationTransition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:00.95 | ~~~~~~~~~~~^~~ 38:01.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:01.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:01.11 inlined from ‘bool mozilla::dom::PlacesBookmarkTitle_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTitle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:7384:90: 38:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:01.11 1169 | *this->stack = this; 38:01.11 | ~~~~~~~~~~~~~^~~~~~ 38:01.11 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkTitle_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkTitle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:01.11 PlacesEventBinding.cpp:7384:25: note: ‘global’ declared here 38:01.11 7384 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:01.11 | ^~~~~~ 38:01.11 PlacesEventBinding.cpp:7350:17: note: ‘aCx’ declared here 38:01.11 7350 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkTitle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:01.11 | ~~~~~~~~~~~^~~ 38:01.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:01.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:01.61 inlined from ‘bool mozilla::dom::PlacesBookmarkUrl_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkUrl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:7693:90: 38:01.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:01.61 1169 | *this->stack = this; 38:01.61 | ~~~~~~~~~~~~~^~~~~~ 38:01.61 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkUrl_Binding::Wrap(JSContext*, mozilla::dom::PlacesBookmarkUrl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:01.61 PlacesEventBinding.cpp:7693:25: note: ‘global’ declared here 38:01.61 7693 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:01.61 | ^~~~~~ 38:01.61 PlacesEventBinding.cpp:7659:17: note: ‘aCx’ declared here 38:01.61 7659 | Wrap(JSContext* aCx, mozilla::dom::PlacesBookmarkUrl* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:01.61 | ~~~~~~~~~~~^~~ 38:02.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.05 inlined from ‘bool mozilla::dom::PlacesFavicon_Binding::Wrap(JSContext*, mozilla::dom::PlacesFavicon*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:8319:90: 38:02.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:02.05 1169 | *this->stack = this; 38:02.05 | ~~~~~~~~~~~~~^~~~~~ 38:02.05 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesFavicon_Binding::Wrap(JSContext*, mozilla::dom::PlacesFavicon*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:02.05 PlacesEventBinding.cpp:8319:25: note: ‘global’ declared here 38:02.05 8319 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:02.05 | ^~~~~~ 38:02.05 PlacesEventBinding.cpp:8291:17: note: ‘aCx’ declared here 38:02.05 8291 | Wrap(JSContext* aCx, mozilla::dom::PlacesFavicon* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:02.05 | ~~~~~~~~~~~^~~ 38:02.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.11 inlined from ‘bool mozilla::dom::Navigator_Binding::Wrap(JSContext*, mozilla::dom::Navigator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NavigatorBinding.cpp:4192:90: 38:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:02.11 1169 | *this->stack = this; 38:02.11 | ~~~~~~~~~~~~~^~~~~~ 38:02.11 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::Wrap(JSContext*, mozilla::dom::Navigator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:02.11 NavigatorBinding.cpp:4192:25: note: ‘global’ declared here 38:02.11 4192 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:02.11 | ^~~~~~ 38:02.11 NavigatorBinding.cpp:4167:17: note: ‘aCx’ declared here 38:02.11 4167 | Wrap(JSContext* aCx, mozilla::dom::Navigator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:02.11 | ~~~~~~~~~~~^~~ 38:02.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.37 inlined from ‘bool mozilla::dom::PlacesHistoryCleared_Binding::Wrap(JSContext*, mozilla::dom::PlacesHistoryCleared*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:8614:90: 38:02.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:02.37 1169 | *this->stack = this; 38:02.37 | ~~~~~~~~~~~~~^~~~~~ 38:02.37 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesHistoryCleared_Binding::Wrap(JSContext*, mozilla::dom::PlacesHistoryCleared*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:02.37 PlacesEventBinding.cpp:8614:25: note: ‘global’ declared here 38:02.37 8614 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:02.37 | ^~~~~~ 38:02.37 PlacesEventBinding.cpp:8586:17: note: ‘aCx’ declared here 38:02.37 8586 | Wrap(JSContext* aCx, mozilla::dom::PlacesHistoryCleared* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:02.37 | ~~~~~~~~~~~^~~ 38:02.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.55 inlined from ‘bool mozilla::dom::Navigator_Binding::get_activeVRDisplays(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at NavigatorBinding.cpp:1449:85: 38:02.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:02.55 1169 | *this->stack = this; 38:02.55 | ~~~~~~~~~~~~~^~~~~~ 38:02.56 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::get_activeVRDisplays(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 38:02.57 NavigatorBinding.cpp:1449:25: note: ‘slotStorage’ declared here 38:02.57 1449 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 38:02.57 | ^~~~~~~~~~~ 38:02.57 NavigatorBinding.cpp:1439:33: note: ‘cx’ declared here 38:02.57 1439 | get_activeVRDisplays(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 38:02.57 | ~~~~~~~~~~~^~ 38:02.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.57 inlined from ‘bool mozilla::dom::PlacesPurgeCaches_Binding::Wrap(JSContext*, mozilla::dom::PlacesPurgeCaches*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:8909:90: 38:02.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:02.57 1169 | *this->stack = this; 38:02.57 | ~~~~~~~~~~~~~^~~~~~ 38:02.57 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesPurgeCaches_Binding::Wrap(JSContext*, mozilla::dom::PlacesPurgeCaches*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:02.57 PlacesEventBinding.cpp:8909:25: note: ‘global’ declared here 38:02.57 8909 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:02.57 | ^~~~~~ 38:02.57 PlacesEventBinding.cpp:8881:17: note: ‘aCx’ declared here 38:02.57 8881 | Wrap(JSContext* aCx, mozilla::dom::PlacesPurgeCaches* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:02.57 | ~~~~~~~~~~~^~~ 38:02.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:02.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:02.84 inlined from ‘bool mozilla::dom::PlacesRanking_Binding::Wrap(JSContext*, mozilla::dom::PlacesRanking*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:9204:90: 38:02.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:02.84 1169 | *this->stack = this; 38:02.84 | ~~~~~~~~~~~~~^~~~~~ 38:02.84 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesRanking_Binding::Wrap(JSContext*, mozilla::dom::PlacesRanking*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:02.84 PlacesEventBinding.cpp:9204:25: note: ‘global’ declared here 38:02.84 9204 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:02.84 | ^~~~~~ 38:02.84 PlacesEventBinding.cpp:9176:17: note: ‘aCx’ declared here 38:02.84 9176 | Wrap(JSContext* aCx, mozilla::dom::PlacesRanking* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:02.84 | ~~~~~~~~~~~^~~ 38:03.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.19 inlined from ‘bool mozilla::dom::PlacesVisit_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisit*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:9852:90: 38:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.19 1169 | *this->stack = this; 38:03.19 | ~~~~~~~~~~~~~^~~~~~ 38:03.19 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesVisit_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisit*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.19 PlacesEventBinding.cpp:9852:25: note: ‘global’ declared here 38:03.19 9852 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.19 | ^~~~~~ 38:03.19 PlacesEventBinding.cpp:9824:17: note: ‘aCx’ declared here 38:03.19 9824 | Wrap(JSContext* aCx, mozilla::dom::PlacesVisit* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.19 | ~~~~~~~~~~~^~~ 38:03.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.20 inlined from ‘bool mozilla::dom::NotifyPaintEvent_Binding::Wrap(JSContext*, mozilla::dom::NotifyPaintEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NotifyPaintEventBinding.cpp:438:90: 38:03.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.20 1169 | *this->stack = this; 38:03.20 | ~~~~~~~~~~~~~^~~~~~ 38:03.21 In file included from UnifiedBindings15.cpp:184: 38:03.22 NotifyPaintEventBinding.cpp: In function ‘bool mozilla::dom::NotifyPaintEvent_Binding::Wrap(JSContext*, mozilla::dom::NotifyPaintEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.22 NotifyPaintEventBinding.cpp:438:25: note: ‘global’ declared here 38:03.22 438 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.22 | ^~~~~~ 38:03.22 NotifyPaintEventBinding.cpp:410:17: note: ‘aCx’ declared here 38:03.22 410 | Wrap(JSContext* aCx, mozilla::dom::NotifyPaintEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.22 | ~~~~~~~~~~~^~~ 38:03.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.30 inlined from ‘bool mozilla::dom::PlacesVisitRemoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisitRemoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:10412:90: 38:03.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.31 1169 | *this->stack = this; 38:03.31 | ~~~~~~~~~~~~~^~~~~~ 38:03.31 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesVisitRemoved_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisitRemoved*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.31 PlacesEventBinding.cpp:10412:25: note: ‘global’ declared here 38:03.31 10412 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.31 | ^~~~~~ 38:03.31 PlacesEventBinding.cpp:10384:17: note: ‘aCx’ declared here 38:03.31 10384 | Wrap(JSContext* aCx, mozilla::dom::PlacesVisitRemoved* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.31 | ~~~~~~~~~~~^~~ 38:03.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.54 inlined from ‘bool mozilla::dom::PageTransitionEvent_Binding::Wrap(JSContext*, mozilla::dom::PageTransitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PageTransitionEventBinding.cpp:517: 38:03.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.54 1169 | *this->stack = this; 38:03.54 | ~~~~~~~~~~~~~^~~~~~ 38:03.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.57 inlined from ‘bool mozilla::dom::PlacesVisitTitle_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisitTitle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesEventBinding.cpp:10863:90: 38:03.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.57 1169 | *this->stack = this; 38:03.57 | ~~~~~~~~~~~~~^~~~~~ 38:03.57 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesVisitTitle_Binding::Wrap(JSContext*, mozilla::dom::PlacesVisitTitle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.57 PlacesEventBinding.cpp:10863:25: note: ‘global’ declared here 38:03.57 10863 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.57 | ^~~~~~ 38:03.57 PlacesEventBinding.cpp:10835:17: note: ‘aCx’ declared here 38:03.57 10835 | Wrap(JSContext* aCx, mozilla::dom::PlacesVisitTitle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.57 | ~~~~~~~~~~~^~~ 38:03.58 In file included from UnifiedBindings15.cpp:288: 38:03.58 PageTransitionEventBinding.cpp: In function ‘bool mozilla::dom::PageTransitionEvent_Binding::Wrap(JSContext*, mozilla::dom::PageTransitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.58 PageTransitionEventBinding.cpp:517: note: ‘global’ declared here 38:03.58 517 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.58 PageTransitionEventBinding.cpp:489: note: ‘aCx’ declared here 38:03.58 489 | Wrap(JSContext* aCx, mozilla::dom::PageTransitionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:03.73 inlined from ‘JSObject* mozilla::dom::PageTransitionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PageTransitionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PageTransitionEventBinding.h:87, 38:03.73 inlined from ‘virtual JSObject* mozilla::dom::PageTransitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PageTransitionEvent.cpp:40: 38:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.73 1169 | *this->stack = this; 38:03.73 | ~~~~~~~~~~~~~^~~~~~ 38:03.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PageTransitionEvent.h:15, 38:03.73 from PageTransitionEvent.cpp:10, 38:03.73 from UnifiedBindings15.cpp:275: 38:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PageTransitionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PageTransitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 38:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PageTransitionEventBinding.h:87: note: ‘reflector’ declared here 38:03.73 87 | JS::Rooted reflector(aCx); 38:03.74 PageTransitionEvent.cpp:38: note: ‘aCx’ declared here 38:03.74 38 | PageTransitionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 38:03.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.79 inlined from ‘bool mozilla::dom::OfflineAudioCompletionEvent_Binding::Wrap(JSContext*, mozilla::dom::OfflineAudioCompletionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at OfflineAudioCompletionEventBinding.cpp:458:90: 38:03.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.79 1169 | *this->stack = this; 38:03.79 | ~~~~~~~~~~~~~^~~~~~ 38:03.79 In file included from UnifiedBindings15.cpp:210: 38:03.79 OfflineAudioCompletionEventBinding.cpp: In function ‘bool mozilla::dom::OfflineAudioCompletionEvent_Binding::Wrap(JSContext*, mozilla::dom::OfflineAudioCompletionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.79 OfflineAudioCompletionEventBinding.cpp:458:25: note: ‘global’ declared here 38:03.79 458 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.79 | ^~~~~~ 38:03.79 OfflineAudioCompletionEventBinding.cpp:430:17: note: ‘aCx’ declared here 38:03.79 430 | Wrap(JSContext* aCx, mozilla::dom::OfflineAudioCompletionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.79 | ~~~~~~~~~~~^~~ 38:03.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:03.87 inlined from ‘bool mozilla::dom::PlacesWeakCallbackWrapper_Binding::Wrap(JSContext*, mozilla::dom::PlacesWeakCallbackWrapper*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesObserversBinding.cpp:1758:90: 38:03.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.87 1169 | *this->stack = this; 38:03.87 | ~~~~~~~~~~~~~^~~~~~ 38:03.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:03.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:03.90 inlined from ‘JSObject* mozilla::dom::OfflineAudioCompletionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::OfflineAudioCompletionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioCompletionEventBinding.h:104:27, 38:03.90 inlined from ‘virtual JSObject* mozilla::dom::OfflineAudioCompletionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at OfflineAudioCompletionEvent.cpp:60:51: 38:03.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:03.90 1169 | *this->stack = this; 38:03.90 | ~~~~~~~~~~~~~^~~~~~ 38:03.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioCompletionEvent.h:15, 38:03.90 from OfflineAudioCompletionEvent.cpp:10, 38:03.90 from UnifiedBindings15.cpp:197: 38:03.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioCompletionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::OfflineAudioCompletionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 38:03.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioCompletionEventBinding.h:104:27: note: ‘reflector’ declared here 38:03.90 104 | JS::Rooted reflector(aCx); 38:03.90 | ^~~~~~~~~ 38:03.91 In file included from UnifiedBindings16.cpp:340: 38:03.92 PlacesObserversBinding.cpp: In function ‘bool mozilla::dom::PlacesWeakCallbackWrapper_Binding::Wrap(JSContext*, mozilla::dom::PlacesWeakCallbackWrapper*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:03.92 PlacesObserversBinding.cpp:1758:25: note: ‘global’ declared here 38:03.92 1758 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:03.92 | ^~~~~~ 38:03.92 PlacesObserversBinding.cpp:1733:17: note: ‘aCx’ declared here 38:03.92 1733 | Wrap(JSContext* aCx, mozilla::dom::PlacesWeakCallbackWrapper* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:03.92 | ~~~~~~~~~~~^~~ 38:03.92 OfflineAudioCompletionEvent.cpp:58:60: note: ‘aCx’ declared here 38:03.92 58 | OfflineAudioCompletionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 38:03.92 | ~~~~~~~~~~~^~~ 38:04.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:04.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:04.06 inlined from ‘bool mozilla::dom::Navigator_Binding::getGamepads(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at NavigatorBinding.cpp:1257:71: 38:04.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:04.06 1169 | *this->stack = this; 38:04.06 | ~~~~~~~~~~~~~^~~~~~ 38:04.07 NavigatorBinding.cpp: In function ‘bool mozilla::dom::Navigator_Binding::getGamepads(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:04.08 NavigatorBinding.cpp:1257:25: note: ‘returnArray’ declared here 38:04.08 1257 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 38:04.08 | ^~~~~~~~~~~ 38:04.08 NavigatorBinding.cpp:1238:24: note: ‘cx’ declared here 38:04.08 1238 | getGamepads(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:04.08 | ~~~~~~~~~~~^~ 38:04.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:04.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:04.63 inlined from ‘bool mozilla::dom::PointerEvent_Binding::Wrap(JSContext*, mozilla::dom::PointerEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PointerEventBinding.cpp:1257:90: 38:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:04.63 1169 | *this->stack = this; 38:04.63 | ~~~~~~~~~~~~~^~~~~~ 38:04.65 PointerEventBinding.cpp: In function ‘bool mozilla::dom::PointerEvent_Binding::Wrap(JSContext*, mozilla::dom::PointerEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:04.66 PointerEventBinding.cpp:1257:25: note: ‘global’ declared here 38:04.66 1257 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:04.66 | ^~~~~~ 38:04.66 PointerEventBinding.cpp:1223:17: note: ‘aCx’ declared here 38:04.66 1223 | Wrap(JSContext* aCx, mozilla::dom::PointerEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:04.66 | ~~~~~~~~~~~^~~ 38:06.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:06.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:06.35 inlined from ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at NodeListBinding.cpp:316:35: 38:06.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:06.35 1169 | *this->stack = this; 38:06.35 | ~~~~~~~~~~~~~^~~~~~ 38:06.38 NodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 38:06.38 NodeListBinding.cpp:316:25: note: ‘expando’ declared here 38:06.38 316 | JS::Rooted expando(cx); 38:06.38 | ^~~~~~~ 38:06.38 NodeListBinding.cpp:290:50: note: ‘cx’ declared here 38:06.38 290 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 38:06.38 | ~~~~~~~~~~~^~ 38:06.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:06.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:06.54 inlined from ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at NodeListBinding.cpp:424:81: 38:06.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:06.54 1169 | *this->stack = this; 38:06.54 | ~~~~~~~~~~~~~^~~~~~ 38:06.54 NodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::NodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 38:06.54 NodeListBinding.cpp:424:29: note: ‘expando’ declared here 38:06.54 424 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 38:06.54 | ^~~~~~~ 38:06.54 NodeListBinding.cpp:396:33: note: ‘cx’ declared here 38:06.54 396 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 38:06.54 | ~~~~~~~~~~~^~ 38:07.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:07.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:07.27 inlined from ‘bool mozilla::dom::NodeList_Binding::Wrap(JSContext*, nsINodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at NodeListBinding.cpp:606:90: 38:07.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:07.27 1169 | *this->stack = this; 38:07.27 | ~~~~~~~~~~~~~^~~~~~ 38:07.27 NodeListBinding.cpp: In function ‘bool mozilla::dom::NodeList_Binding::Wrap(JSContext*, nsINodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:07.27 NodeListBinding.cpp:606:25: note: ‘global’ declared here 38:07.27 606 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:07.27 | ^~~~~~ 38:07.27 NodeListBinding.cpp:581:17: note: ‘aCx’ declared here 38:07.27 581 | Wrap(JSContext* aCx, nsINodeList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:07.27 | ~~~~~~~~~~~^~~ 38:08.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:08.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:08.45 inlined from ‘bool mozilla::dom::OfflineAudioContext_Binding::Wrap(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at OfflineAudioContextBinding.cpp:645:90: 38:08.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:08.45 1169 | *this->stack = this; 38:08.45 | ~~~~~~~~~~~~~^~~~~~ 38:08.47 In file included from UnifiedBindings15.cpp:223: 38:08.48 OfflineAudioContextBinding.cpp: In function ‘bool mozilla::dom::OfflineAudioContext_Binding::Wrap(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:08.48 OfflineAudioContextBinding.cpp:645:25: note: ‘global’ declared here 38:08.48 645 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:08.48 | ^~~~~~ 38:08.48 OfflineAudioContextBinding.cpp:614:17: note: ‘aCx’ declared here 38:08.48 614 | Wrap(JSContext* aCx, mozilla::dom::AudioContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:08.48 | ~~~~~~~~~~~^~~ 38:08.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:08.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:08.98 inlined from ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceObserverEntryListBinding.cpp:256:71: 38:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:08.98 1169 | *this->stack = this; 38:08.98 | ~~~~~~~~~~~~~^~~~~~ 38:08.98 PerformanceObserverEntryListBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:08.98 PerformanceObserverEntryListBinding.cpp:256:25: note: ‘returnArray’ declared here 38:08.98 256 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 38:08.98 | ^~~~~~~~~~~ 38:08.98 PerformanceObserverEntryListBinding.cpp:234:29: note: ‘cx’ declared here 38:08.98 234 | getEntriesByType(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:08.98 | ~~~~~~~~~~~^~ 38:09.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:09.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:09.01 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 38:09.01 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 38:09.01 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::ClientWebGLContext; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 38:09.01 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 38:09.01 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::OwningNonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 38:09.01 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 38:09.01 inlined from ‘bool mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at OffscreenCanvasBinding.cpp:862: 38:09.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:09.01 1169 | *this->stack = this; 38:09.01 | ~~~~~~~~~~~~~^~~~~~ 38:09.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:18, 38:09.01 from OffscreenCanvasBinding.cpp:5: 38:09.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In member function ‘bool mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 38:09.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 38:09.01 986 | JS::Rooted reflector(aCx); 38:09.01 | ^~~~~~~~~ 38:09.04 OffscreenCanvasBinding.cpp:841: note: ‘cx’ declared here 38:09.04 841 | OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 38:09.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:09.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:09.22 inlined from ‘bool mozilla::dom::Performance_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceBinding.cpp:1141:71: 38:09.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:09.22 1169 | *this->stack = this; 38:09.22 | ~~~~~~~~~~~~~^~~~~~ 38:09.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:09.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:09.25 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 38:09.25 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 38:09.25 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::ClientWebGLContext; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 38:09.25 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 38:09.25 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::dom::NonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 38:09.25 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const NonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 38:09.25 inlined from ‘bool mozilla::dom::OffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at OffscreenCanvasBinding.cpp:413: 38:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:09.25 1169 | *this->stack = this; 38:09.25 | ~~~~~~~~~~~~~^~~~~~ 38:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In member function ‘bool mozilla::dom::OffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 38:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 38:09.25 986 | JS::Rooted reflector(aCx); 38:09.25 | ^~~~~~~~~ 38:09.25 OffscreenCanvasBinding.cpp:392: note: ‘cx’ declared here 38:09.25 392 | OffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 38:09.25 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:09.25 PerformanceBinding.cpp:1141:25: note: ‘returnArray’ declared here 38:09.25 1141 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 38:09.25 | ^~~~~~~~~~~ 38:09.25 PerformanceBinding.cpp:1119:29: note: ‘cx’ declared here 38:09.25 1119 | getEntriesByType(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:09.25 | ~~~~~~~~~~~^~ 38:09.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:09.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:09.52 inlined from ‘bool mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::Wrap(JSContext*, mozilla::dom::OffscreenCanvasRenderingContext2D*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at OffscreenCanvasRenderingContext2DBinding.cpp:5658: 38:09.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:09.52 1169 | *this->stack = this; 38:09.52 | ~~~~~~~~~~~~~^~~~~~ 38:09.52 OffscreenCanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::Wrap(JSContext*, mozilla::dom::OffscreenCanvasRenderingContext2D*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:09.52 OffscreenCanvasRenderingContext2DBinding.cpp:5658: note: ‘global’ declared here 38:09.52 5658 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:09.52 OffscreenCanvasRenderingContext2DBinding.cpp:5633: note: ‘aCx’ declared here 38:09.52 5633 | Wrap(JSContext* aCx, mozilla::dom::OffscreenCanvasRenderingContext2D* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:10.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:10.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:10.24 inlined from ‘bool mozilla::dom::OffscreenCanvas_Binding::Wrap(JSContext*, mozilla::dom::OffscreenCanvas*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at OffscreenCanvasBinding.cpp:1705: 38:10.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:10.24 1169 | *this->stack = this; 38:10.24 | ~~~~~~~~~~~~~^~~~~~ 38:10.24 OffscreenCanvasBinding.cpp: In function ‘bool mozilla::dom::OffscreenCanvas_Binding::Wrap(JSContext*, mozilla::dom::OffscreenCanvas*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:10.24 OffscreenCanvasBinding.cpp:1705: note: ‘global’ declared here 38:10.24 1705 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:10.24 OffscreenCanvasBinding.cpp:1677: note: ‘aCx’ declared here 38:10.24 1677 | Wrap(JSContext* aCx, mozilla::dom::OffscreenCanvas* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:10.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:10.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:10.62 inlined from ‘bool mozilla::dom::OscillatorNode_Binding::Wrap(JSContext*, mozilla::dom::OscillatorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at OscillatorNodeBinding.cpp:809: 38:10.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:10.62 1169 | *this->stack = this; 38:10.62 | ~~~~~~~~~~~~~^~~~~~ 38:10.64 In file included from UnifiedBindings15.cpp:262: 38:10.65 OscillatorNodeBinding.cpp: In function ‘bool mozilla::dom::OscillatorNode_Binding::Wrap(JSContext*, mozilla::dom::OscillatorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:10.65 OscillatorNodeBinding.cpp:809: note: ‘global’ declared here 38:10.65 809 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:10.65 OscillatorNodeBinding.cpp:775: note: ‘aCx’ declared here 38:10.65 775 | Wrap(JSContext* aCx, mozilla::dom::OscillatorNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:10.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:10.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:10.97 inlined from ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceObserverEntryListBinding.cpp:330:71: 38:10.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:10.97 1169 | *this->stack = this; 38:10.97 | ~~~~~~~~~~~~~^~~~~~ 38:10.97 PerformanceObserverEntryListBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:10.97 PerformanceObserverEntryListBinding.cpp:330:25: note: ‘returnArray’ declared here 38:10.97 330 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 38:10.97 | ^~~~~~~~~~~ 38:10.97 PerformanceObserverEntryListBinding.cpp:300:29: note: ‘cx’ declared here 38:10.97 300 | getEntriesByName(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:10.97 | ~~~~~~~~~~~^~ 38:11.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:11.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:11.13 inlined from ‘bool mozilla::dom::Performance_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceBinding.cpp:1215:71: 38:11.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:11.13 1169 | *this->stack = this; 38:11.13 | ~~~~~~~~~~~~~^~~~~~ 38:11.13 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:11.13 PerformanceBinding.cpp:1215:25: note: ‘returnArray’ declared here 38:11.13 1215 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 38:11.13 | ^~~~~~~~~~~ 38:11.13 PerformanceBinding.cpp:1185:29: note: ‘cx’ declared here 38:11.13 1185 | getEntriesByName(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:11.13 | ~~~~~~~~~~~^~ 38:11.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:11.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:11.55 inlined from ‘bool mozilla::dom::PlacesBookmarkTags_Binding::get_tags(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at PlacesEventBinding.cpp:6299:85: 38:11.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:11.56 1169 | *this->stack = this; 38:11.56 | ~~~~~~~~~~~~~^~~~~~ 38:11.56 PlacesEventBinding.cpp: In function ‘bool mozilla::dom::PlacesBookmarkTags_Binding::get_tags(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 38:11.57 PlacesEventBinding.cpp:6299:25: note: ‘slotStorage’ declared here 38:11.57 6299 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 38:11.57 | ^~~~~~~~~~~ 38:11.57 PlacesEventBinding.cpp:6289:21: note: ‘cx’ declared here 38:11.57 6289 | get_tags(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 38:11.57 | ~~~~~~~~~~~^~ 38:11.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:11.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:11.84 inlined from ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at PluginArrayBinding.cpp:490:35: 38:11.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:11.84 1169 | *this->stack = this; 38:11.84 | ~~~~~~~~~~~~~^~~~~~ 38:11.84 In file included from UnifiedBindings16.cpp:353: 38:11.85 PluginArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 38:11.85 PluginArrayBinding.cpp:490:25: note: ‘expando’ declared here 38:11.85 490 | JS::Rooted expando(cx); 38:11.85 | ^~~~~~~ 38:11.85 PluginArrayBinding.cpp:470:42: note: ‘cx’ declared here 38:11.85 470 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 38:11.85 | ~~~~~~~~~~~^~ 38:11.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:11.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:11.86 inlined from ‘bool mozilla::dom::PaintRequest_Binding::Wrap(JSContext*, mozilla::dom::PaintRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaintRequestBinding.cpp:256: 38:11.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:11.86 1169 | *this->stack = this; 38:11.86 | ~~~~~~~~~~~~~^~~~~~ 38:11.87 In file included from UnifiedBindings15.cpp:301: 38:11.88 PaintRequestBinding.cpp: In function ‘bool mozilla::dom::PaintRequest_Binding::Wrap(JSContext*, mozilla::dom::PaintRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:11.88 PaintRequestBinding.cpp:256: note: ‘global’ declared here 38:11.88 256 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:11.88 PaintRequestBinding.cpp:231: note: ‘aCx’ declared here 38:11.88 231 | Wrap(JSContext* aCx, mozilla::dom::PaintRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:11.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:11.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:11.95 inlined from ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at PluginBinding.cpp:568:35: 38:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:11.95 1169 | *this->stack = this; 38:11.95 | ~~~~~~~~~~~~~^~~~~~ 38:11.95 In file included from UnifiedBindings16.cpp:366: 38:11.95 PluginBinding.cpp: In member function ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 38:11.95 PluginBinding.cpp:568:25: note: ‘expando’ declared here 38:11.95 568 | JS::Rooted expando(cx); 38:11.95 | ^~~~~~~ 38:11.95 PluginBinding.cpp:548:42: note: ‘cx’ declared here 38:11.95 548 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 38:11.95 | ~~~~~~~~~~~^~ 38:12.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 38:12.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:12.07 inlined from ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at PaintRequestListBinding.cpp:288: 38:12.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 38:12.07 1169 | *this->stack = this; 38:12.07 | ~~~~~~~~~~~~~^~~~~~ 38:12.07 PaintRequestListBinding.cpp: In member function ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 38:12.07 PaintRequestListBinding.cpp:288: note: ‘value’ declared here 38:12.07 288 | JS::Rooted value(cx); 38:12.07 PaintRequestListBinding.cpp:283: note: ‘cx’ declared here 38:12.07 283 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 38:12.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:12.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:12.42 inlined from ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at PaintRequestListBinding.cpp:417: 38:12.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:12.42 1169 | *this->stack = this; 38:12.42 | ~~~~~~~~~~~~~^~~~~~ 38:12.42 PaintRequestListBinding.cpp: In member function ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 38:12.42 PaintRequestListBinding.cpp:417: note: ‘expando’ declared here 38:12.42 417 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 38:12.42 PaintRequestListBinding.cpp:389: note: ‘cx’ declared here 38:12.42 389 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 38:12.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 38:12.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:12.64 inlined from ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at PaintRequestListBinding.cpp:509: 38:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 38:12.64 1169 | *this->stack = this; 38:12.64 | ~~~~~~~~~~~~~^~~~~~ 38:12.64 PaintRequestListBinding.cpp: In member function ‘virtual bool mozilla::dom::PaintRequestList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 38:12.64 PaintRequestListBinding.cpp:509: note: ‘temp’ declared here 38:12.64 509 | JS::Rooted temp(cx); 38:12.64 PaintRequestListBinding.cpp:507: note: ‘cx’ declared here 38:12.64 507 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 38:12.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:12.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:12.88 inlined from ‘bool mozilla::dom::PaintRequestList_Binding::Wrap(JSContext*, mozilla::dom::PaintRequestList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaintRequestListBinding.cpp:593: 38:12.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:12.88 1169 | *this->stack = this; 38:12.88 | ~~~~~~~~~~~~~^~~~~~ 38:12.88 PaintRequestListBinding.cpp: In function ‘bool mozilla::dom::PaintRequestList_Binding::Wrap(JSContext*, mozilla::dom::PaintRequestList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:12.88 PaintRequestListBinding.cpp:593: note: ‘global’ declared here 38:12.88 593 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:12.88 PaintRequestListBinding.cpp:568: note: ‘aCx’ declared here 38:12.88 568 | Wrap(JSContext* aCx, mozilla::dom::PaintRequestList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:13.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:13.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:13.35 inlined from ‘bool mozilla::dom::PannerNode_Binding::Wrap(JSContext*, mozilla::dom::PannerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PannerNodeBinding.cpp:1747: 38:13.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:13.35 1169 | *this->stack = this; 38:13.35 | ~~~~~~~~~~~~~^~~~~~ 38:13.39 In file included from UnifiedBindings15.cpp:340: 38:13.40 PannerNodeBinding.cpp: In function ‘bool mozilla::dom::PannerNode_Binding::Wrap(JSContext*, mozilla::dom::PannerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:13.40 PannerNodeBinding.cpp:1747: note: ‘global’ declared here 38:13.40 1747 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:13.40 PannerNodeBinding.cpp:1716: note: ‘aCx’ declared here 38:13.40 1716 | Wrap(JSContext* aCx, mozilla::dom::PannerNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:13.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:13.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:13.85 inlined from ‘bool mozilla::dom::PaymentAddress_Binding::Wrap(JSContext*, mozilla::dom::PaymentAddress*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaymentAddressBinding.cpp:843: 38:13.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:13.85 1169 | *this->stack = this; 38:13.85 | ~~~~~~~~~~~~~^~~~~~ 38:13.85 PaymentAddressBinding.cpp: In function ‘bool mozilla::dom::PaymentAddress_Binding::Wrap(JSContext*, mozilla::dom::PaymentAddress*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:13.85 PaymentAddressBinding.cpp:843: note: ‘global’ declared here 38:13.85 843 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:13.85 PaymentAddressBinding.cpp:818: note: ‘aCx’ declared here 38:13.85 818 | Wrap(JSContext* aCx, mozilla::dom::PaymentAddress* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:14.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:14.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:14.06 inlined from ‘bool mozilla::dom::PaymentMethodChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::PaymentMethodChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaymentMethodChangeEventBinding.cpp:524: 38:14.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:14.06 1169 | *this->stack = this; 38:14.06 | ~~~~~~~~~~~~~^~~~~~ 38:14.08 In file included from UnifiedBindings15.cpp:392: 38:14.08 PaymentMethodChangeEventBinding.cpp: In function ‘bool mozilla::dom::PaymentMethodChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::PaymentMethodChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:14.08 PaymentMethodChangeEventBinding.cpp:524: note: ‘global’ declared here 38:14.08 524 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:14.08 PaymentMethodChangeEventBinding.cpp:493: note: ‘aCx’ declared here 38:14.08 493 | Wrap(JSContext* aCx, mozilla::dom::PaymentMethodChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:14.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:14.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:14.51 inlined from ‘bool mozilla::dom::PaymentRequest_Binding::Wrap(JSContext*, mozilla::dom::PaymentRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaymentRequestBinding.cpp:3240: 38:14.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:14.51 1169 | *this->stack = this; 38:14.51 | ~~~~~~~~~~~~~^~~~~~ 38:14.51 PaymentRequestBinding.cpp: In function ‘bool mozilla::dom::PaymentRequest_Binding::Wrap(JSContext*, mozilla::dom::PaymentRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:14.51 PaymentRequestBinding.cpp:3240: note: ‘global’ declared here 38:14.51 3240 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:14.51 PaymentRequestBinding.cpp:3212: note: ‘aCx’ declared here 38:14.51 3212 | Wrap(JSContext* aCx, mozilla::dom::PaymentRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:15.19 dom/jsurl 38:16.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:16.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:16.64 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {JSContext*&, JS::Handle&}; T = JS::Rooted]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 38:16.64 inlined from ‘bool mozilla::dom::PeerConnectionObserver_Binding::onIceCandidate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PeerConnectionObserverBinding.cpp:671:25: 38:16.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:16.67 1169 | *this->stack = this; 38:16.67 | ~~~~~~~~~~~~~^~~~~~ 38:16.67 PeerConnectionObserverBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionObserver_Binding::onIceCandidate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:16.67 PeerConnectionObserverBinding.cpp:668:33: note: ‘unwrappedObj’ declared here 38:16.67 668 | Maybe > unwrappedObj; 38:16.67 | ^~~~~~~~~~~~ 38:16.67 PeerConnectionObserverBinding.cpp:657:27: note: ‘cx’ declared here 38:16.67 657 | onIceCandidate(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:16.67 | ~~~~~~~~~~~^~ 38:19.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:19.04 inlined from ‘bool mozilla::dom::PaymentResponse_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PaymentResponseBinding.cpp:567:57: 38:19.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:19.04 1169 | *this->stack = this; 38:19.04 | ~~~~~~~~~~~~~^~~~~~ 38:19.07 In file included from UnifiedBindings16.cpp:15: 38:19.08 PaymentResponseBinding.cpp: In function ‘bool mozilla::dom::PaymentResponse_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:19.08 PaymentResponseBinding.cpp:567:25: note: ‘result’ declared here 38:19.08 567 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 38:19.08 | ^~~~~~ 38:19.08 PaymentResponseBinding.cpp:559:19: note: ‘cx’ declared here 38:19.08 559 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:19.08 | ~~~~~~~~~~~^~ 38:19.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:19.14 inlined from ‘bool mozilla::dom::PaymentResponse_Binding::Wrap(JSContext*, mozilla::dom::PaymentResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PaymentResponseBinding.cpp:867:90: 38:19.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:19.14 1169 | *this->stack = this; 38:19.14 | ~~~~~~~~~~~~~^~~~~~ 38:19.14 PaymentResponseBinding.cpp: In function ‘bool mozilla::dom::PaymentResponse_Binding::Wrap(JSContext*, mozilla::dom::PaymentResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:19.14 PaymentResponseBinding.cpp:867:25: note: ‘global’ declared here 38:19.14 867 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:19.14 | ^~~~~~ 38:19.14 PaymentResponseBinding.cpp:839:17: note: ‘aCx’ declared here 38:19.14 839 | Wrap(JSContext* aCx, mozilla::dom::PaymentResponse* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:19.14 | ~~~~~~~~~~~^~~ 38:19.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:19.23 inlined from ‘bool mozilla::dom::PluginCrashedEvent_Binding::Wrap(JSContext*, mozilla::dom::PluginCrashedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PluginCrashedEventBinding.cpp:695:90: 38:19.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:19.24 1169 | *this->stack = this; 38:19.24 | ~~~~~~~~~~~~~^~~~~~ 38:19.27 In file included from UnifiedBindings16.cpp:392: 38:19.28 PluginCrashedEventBinding.cpp: In function ‘bool mozilla::dom::PluginCrashedEvent_Binding::Wrap(JSContext*, mozilla::dom::PluginCrashedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:19.28 PluginCrashedEventBinding.cpp:695:25: note: ‘global’ declared here 38:19.28 695 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:19.28 | ^~~~~~ 38:19.28 PluginCrashedEventBinding.cpp:667:17: note: ‘aCx’ declared here 38:19.28 667 | Wrap(JSContext* aCx, mozilla::dom::PluginCrashedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:19.28 | ~~~~~~~~~~~^~~ 38:19.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:19.42 inlined from ‘JSObject* mozilla::dom::PluginCrashedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PluginCrashedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginCrashedEventBinding.h:94:27, 38:19.42 inlined from ‘virtual JSObject* mozilla::dom::PluginCrashedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PluginCrashedEvent.cpp:40:42: 38:19.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:19.42 1169 | *this->stack = this; 38:19.42 | ~~~~~~~~~~~~~^~~~~~ 38:19.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginCrashedEvent.h:15, 38:19.42 from PluginCrashedEvent.cpp:10, 38:19.42 from UnifiedBindings16.cpp:379: 38:19.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginCrashedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PluginCrashedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 38:19.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginCrashedEventBinding.h:94:27: note: ‘reflector’ declared here 38:19.42 94 | JS::Rooted reflector(aCx); 38:19.42 | ^~~~~~~~~ 38:19.42 PluginCrashedEvent.cpp:38:51: note: ‘aCx’ declared here 38:19.43 38 | PluginCrashedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 38:19.43 | ~~~~~~~~~~~^~~ 38:19.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:19.44 inlined from ‘bool mozilla::dom::PerformanceEntryEvent_Binding::Wrap(JSContext*, mozilla::dom::PerformanceEntryEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceEntryEventBinding.cpp:704:90: 38:19.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:19.44 1169 | *this->stack = this; 38:19.45 | ~~~~~~~~~~~~~^~~~~~ 38:19.45 In file included from UnifiedBindings16.cpp:106: 38:19.46 PerformanceEntryEventBinding.cpp: In function ‘bool mozilla::dom::PerformanceEntryEvent_Binding::Wrap(JSContext*, mozilla::dom::PerformanceEntryEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:19.46 PerformanceEntryEventBinding.cpp:704:25: note: ‘global’ declared here 38:19.46 704 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:19.46 | ^~~~~~ 38:19.46 PerformanceEntryEventBinding.cpp:676:17: note: ‘aCx’ declared here 38:19.46 676 | Wrap(JSContext* aCx, mozilla::dom::PerformanceEntryEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:19.46 | ~~~~~~~~~~~^~~ 38:19.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:19.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:19.58 inlined from ‘JSObject* mozilla::dom::PerformanceEntryEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceEntryEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEntryEventBinding.h:94:27, 38:19.58 inlined from ‘virtual JSObject* mozilla::dom::PerformanceEntryEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PerformanceEntryEvent.cpp:41:45: 38:19.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:19.58 1169 | *this->stack = this; 38:19.58 | ~~~~~~~~~~~~~^~~~~~ 38:19.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEntryEvent.h:15, 38:19.58 from PerformanceEntryEvent.cpp:10, 38:19.58 from UnifiedBindings16.cpp:93: 38:19.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEntryEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceEntryEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 38:19.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEntryEventBinding.h:94:27: note: ‘reflector’ declared here 38:19.58 94 | JS::Rooted reflector(aCx); 38:19.58 | ^~~~~~~~~ 38:19.59 PerformanceEntryEvent.cpp:39:54: note: ‘aCx’ declared here 38:19.60 39 | PerformanceEntryEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 38:19.60 | ~~~~~~~~~~~^~~ 38:20.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:20.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:20.08 inlined from ‘bool mozilla::dom::PeerConnectionImpl_Binding::Wrap(JSContext*, mozilla::PeerConnectionImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PeerConnectionImplBinding.cpp:2301:90: 38:20.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:20.08 1169 | *this->stack = this; 38:20.08 | ~~~~~~~~~~~~~^~~~~~ 38:20.10 PeerConnectionImplBinding.cpp: In function ‘bool mozilla::dom::PeerConnectionImpl_Binding::Wrap(JSContext*, mozilla::PeerConnectionImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:20.11 PeerConnectionImplBinding.cpp:2301:25: note: ‘global’ declared here 38:20.11 2301 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:20.11 | ^~~~~~ 38:20.11 PeerConnectionImplBinding.cpp:2276:17: note: ‘aCx’ declared here 38:20.11 2276 | Wrap(JSContext* aCx, mozilla::PeerConnectionImpl* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:20.11 | ~~~~~~~~~~~^~~ 38:22.10 Compiling build-parallel v0.1.2 38:22.86 Compiling peek-poke v0.3.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/peek-poke) 38:22.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:22.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:22.95 inlined from ‘bool mozilla::dom::Performance_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::Performance*, JS::Rooted&)’ at PerformanceBinding.cpp:1859:70: 38:22.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:22.95 1169 | *this->stack = this; 38:22.95 | ~~~~~~~~~~~~~^~~~~~ 38:22.95 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::Performance*, JS::Rooted&)’: 38:22.95 PerformanceBinding.cpp:1859:25: note: ‘unwrappedObj’ declared here 38:22.95 1859 | JS::Rooted unwrappedObj(cx, js::CheckedUnwrapStatic(obj)); 38:22.95 | ^~~~~~~~~~~~ 38:22.95 PerformanceBinding.cpp:1857:34: note: ‘cx’ declared here 38:22.95 1857 | CollectJSONAttributes(JSContext* cx, JS::Handle obj, mozilla::dom::Performance* self, JS::Rooted& result) 38:22.95 | ~~~~~~~~~~~^~ 38:23.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:23.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:23.13 inlined from ‘bool mozilla::dom::Performance_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceBinding.cpp:1718:57: 38:23.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:23.13 1169 | *this->stack = this; 38:23.13 | ~~~~~~~~~~~~~^~~~~~ 38:23.13 PerformanceBinding.cpp: In function ‘bool mozilla::dom::Performance_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:23.13 PerformanceBinding.cpp:1718:25: note: ‘result’ declared here 38:23.13 1718 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 38:23.13 | ^~~~~~ 38:23.13 PerformanceBinding.cpp:1710:19: note: ‘cx’ declared here 38:23.13 1710 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:23.13 | ~~~~~~~~~~~^~ 38:23.95 Compiling gpu-descriptor v0.3.0 38:24.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:24.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:24.17 inlined from ‘bool mozilla::dom::PerformanceEventTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceEventTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceEventTimingBinding.cpp:1482:90: 38:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:24.17 1169 | *this->stack = this; 38:24.17 | ~~~~~~~~~~~~~^~~~~~ 38:24.17 PerformanceEventTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceEventTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceEventTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:24.17 PerformanceEventTimingBinding.cpp:1482:25: note: ‘global’ declared here 38:24.17 1482 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:24.17 | ^~~~~~ 38:24.17 PerformanceEventTimingBinding.cpp:1454:17: note: ‘aCx’ declared here 38:24.17 1454 | Wrap(JSContext* aCx, mozilla::dom::PerformanceEventTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:24.17 | ~~~~~~~~~~~^~~ 38:24.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:24.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:24.36 inlined from ‘bool mozilla::dom::LargestContentfulPaint_Binding::Wrap(JSContext*, mozilla::dom::LargestContentfulPaint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceLargestContentfulPaintBinding.cpp:517:90: 38:24.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:24.36 1169 | *this->stack = this; 38:24.36 | ~~~~~~~~~~~~~^~~~~~ 38:24.36 PerformanceLargestContentfulPaintBinding.cpp: In function ‘bool mozilla::dom::LargestContentfulPaint_Binding::Wrap(JSContext*, mozilla::dom::LargestContentfulPaint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:24.36 PerformanceLargestContentfulPaintBinding.cpp:517:25: note: ‘global’ declared here 38:24.36 517 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:24.36 | ^~~~~~ 38:24.36 PerformanceLargestContentfulPaintBinding.cpp:489:17: note: ‘aCx’ declared here 38:24.36 489 | Wrap(JSContext* aCx, mozilla::dom::LargestContentfulPaint* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:24.36 | ~~~~~~~~~~~^~~ 38:24.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:24.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:24.55 inlined from ‘bool mozilla::dom::PerformanceMark_Binding::Wrap(JSContext*, mozilla::dom::PerformanceMark*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceMarkBinding.cpp:301:90: 38:24.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:24.55 1169 | *this->stack = this; 38:24.55 | ~~~~~~~~~~~~~^~~~~~ 38:24.56 In file included from UnifiedBindings16.cpp:145: 38:24.57 PerformanceMarkBinding.cpp: In function ‘bool mozilla::dom::PerformanceMark_Binding::Wrap(JSContext*, mozilla::dom::PerformanceMark*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:24.57 PerformanceMarkBinding.cpp:301:25: note: ‘global’ declared here 38:24.57 301 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:24.57 | ^~~~~~ 38:24.57 PerformanceMarkBinding.cpp:273:17: note: ‘aCx’ declared here 38:24.57 273 | Wrap(JSContext* aCx, mozilla::dom::PerformanceMark* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:24.57 | ~~~~~~~~~~~^~~ 38:24.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:24.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:24.76 inlined from ‘bool mozilla::dom::PerformanceMeasure_Binding::Wrap(JSContext*, mozilla::dom::PerformanceMeasure*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceMeasureBinding.cpp:229:90: 38:24.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:24.76 1169 | *this->stack = this; 38:24.76 | ~~~~~~~~~~~~~^~~~~~ 38:24.76 In file included from UnifiedBindings16.cpp:158: 38:24.76 PerformanceMeasureBinding.cpp: In function ‘bool mozilla::dom::PerformanceMeasure_Binding::Wrap(JSContext*, mozilla::dom::PerformanceMeasure*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:24.76 PerformanceMeasureBinding.cpp:229:25: note: ‘global’ declared here 38:24.76 229 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:24.76 | ^~~~~~ 38:24.76 PerformanceMeasureBinding.cpp:201:17: note: ‘aCx’ declared here 38:24.76 201 | Wrap(JSContext* aCx, mozilla::dom::PerformanceMeasure* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:24.76 | ~~~~~~~~~~~^~~ 38:24.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:24.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:24.93 inlined from ‘bool mozilla::dom::PerformanceNavigationTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceNavigationTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceNavigationTimingBinding.cpp:710:90: 38:24.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:24.93 1169 | *this->stack = this; 38:24.93 | ~~~~~~~~~~~~~^~~~~~ 38:24.95 In file included from UnifiedBindings16.cpp:184: 38:24.96 PerformanceNavigationTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceNavigationTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceNavigationTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:24.96 PerformanceNavigationTimingBinding.cpp:710:25: note: ‘global’ declared here 38:24.96 710 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:24.96 | ^~~~~~ 38:24.96 PerformanceNavigationTimingBinding.cpp:679:17: note: ‘aCx’ declared here 38:24.96 679 | Wrap(JSContext* aCx, mozilla::dom::PerformanceNavigationTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:24.96 | ~~~~~~~~~~~^~~ 38:25.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:25.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:25.24 inlined from ‘bool mozilla::dom::PerformanceObserver_Binding::Wrap(JSContext*, mozilla::dom::PerformanceObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceObserverBinding.cpp:680:90: 38:25.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:25.24 1169 | *this->stack = this; 38:25.24 | ~~~~~~~~~~~~~^~~~~~ 38:25.24 PerformanceObserverBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserver_Binding::Wrap(JSContext*, mozilla::dom::PerformanceObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:25.24 PerformanceObserverBinding.cpp:680:25: note: ‘global’ declared here 38:25.24 680 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:25.24 | ^~~~~~ 38:25.24 PerformanceObserverBinding.cpp:655:17: note: ‘aCx’ declared here 38:25.24 655 | Wrap(JSContext* aCx, mozilla::dom::PerformanceObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:25.24 | ~~~~~~~~~~~^~~ 38:25.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:25.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:25.68 inlined from ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::Wrap(JSContext*, mozilla::dom::PerformanceObserverEntryList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceObserverEntryListBinding.cpp:533:90: 38:25.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:25.68 1169 | *this->stack = this; 38:25.68 | ~~~~~~~~~~~~~^~~~~~ 38:25.68 PerformanceObserverEntryListBinding.cpp: In function ‘bool mozilla::dom::PerformanceObserverEntryList_Binding::Wrap(JSContext*, mozilla::dom::PerformanceObserverEntryList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:25.68 PerformanceObserverEntryListBinding.cpp:533:25: note: ‘global’ declared here 38:25.68 533 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:25.68 | ^~~~~~ 38:25.68 PerformanceObserverEntryListBinding.cpp:508:17: note: ‘aCx’ declared here 38:25.68 508 | Wrap(JSContext* aCx, mozilla::dom::PerformanceObserverEntryList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:25.68 | ~~~~~~~~~~~^~~ 38:25.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:25.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:25.86 inlined from ‘bool mozilla::dom::PerformancePaintTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformancePaintTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformancePaintTimingBinding.cpp:151:90: 38:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:25.86 1169 | *this->stack = this; 38:25.86 | ~~~~~~~~~~~~~^~~~~~ 38:25.87 In file included from UnifiedBindings16.cpp:223: 38:25.88 PerformancePaintTimingBinding.cpp: In function ‘bool mozilla::dom::PerformancePaintTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformancePaintTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:25.88 PerformancePaintTimingBinding.cpp:151:25: note: ‘global’ declared here 38:25.88 151 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:25.88 | ^~~~~~ 38:25.88 PerformancePaintTimingBinding.cpp:123:17: note: ‘aCx’ declared here 38:25.88 123 | Wrap(JSContext* aCx, mozilla::dom::PerformancePaintTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:25.88 | ~~~~~~~~~~~^~~ 38:26.00 Compiling gpu-alloc v0.6.0 38:26.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:26.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:26.03 inlined from ‘bool mozilla::dom::PerformanceResourceTiming_Binding::get_serverTiming(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at PerformanceResourceTimingBinding.cpp:808:85: 38:26.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:26.03 1169 | *this->stack = this; 38:26.03 | ~~~~~~~~~~~~~^~~~~~ 38:26.03 PerformanceResourceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceResourceTiming_Binding::get_serverTiming(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 38:26.03 PerformanceResourceTimingBinding.cpp:808:25: note: ‘slotStorage’ declared here 38:26.03 808 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 38:26.03 | ^~~~~~~~~~~ 38:26.03 PerformanceResourceTimingBinding.cpp:798:29: note: ‘cx’ declared here 38:26.03 798 | get_serverTiming(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 38:26.03 | ~~~~~~~~~~~^~ 38:26.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:26.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:26.37 inlined from ‘bool mozilla::dom::PerformanceResourceTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceResourceTiming*, JS::Rooted&)’ at PerformanceResourceTimingBinding.cpp:1088:70: 38:26.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:26.42 1169 | *this->stack = this; 38:26.42 | ~~~~~~~~~~~~~^~~~~~ 38:26.42 PerformanceResourceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceResourceTiming_Binding::CollectJSONAttributes(JSContext*, JS::Handle, mozilla::dom::PerformanceResourceTiming*, JS::Rooted&)’: 38:26.42 PerformanceResourceTimingBinding.cpp:1088:25: note: ‘unwrappedObj’ declared here 38:26.42 1088 | JS::Rooted unwrappedObj(cx, js::CheckedUnwrapStatic(obj)); 38:26.42 | ^~~~~~~~~~~~ 38:26.42 PerformanceResourceTimingBinding.cpp:1086:34: note: ‘cx’ declared here 38:26.42 1086 | CollectJSONAttributes(JSContext* cx, JS::Handle obj, mozilla::dom::PerformanceResourceTiming* self, JS::Rooted& result) 38:26.42 | ~~~~~~~~~~~^~ 38:26.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:26.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:26.80 inlined from ‘bool mozilla::dom::PerformanceNavigationTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceNavigationTimingBinding.cpp:383:57: 38:26.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:26.80 1169 | *this->stack = this; 38:26.80 | ~~~~~~~~~~~~~^~~~~~ 38:26.80 PerformanceNavigationTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceNavigationTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:26.80 PerformanceNavigationTimingBinding.cpp:383:25: note: ‘result’ declared here 38:26.80 383 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 38:26.80 | ^~~~~~ 38:26.80 PerformanceNavigationTimingBinding.cpp:375:19: note: ‘cx’ declared here 38:26.80 375 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:26.80 | ~~~~~~~~~~~^~ 38:26.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:26.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:26.89 inlined from ‘bool mozilla::dom::PerformanceResourceTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at PerformanceResourceTimingBinding.cpp:954:57: 38:26.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:26.89 1169 | *this->stack = this; 38:26.89 | ~~~~~~~~~~~~~^~~~~~ 38:26.89 PerformanceResourceTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceResourceTiming_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 38:26.89 PerformanceResourceTimingBinding.cpp:954:25: note: ‘result’ declared here 38:26.89 954 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 38:26.89 | ^~~~~~ 38:26.89 PerformanceResourceTimingBinding.cpp:946:19: note: ‘cx’ declared here 38:26.89 946 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 38:26.89 | ~~~~~~~~~~~^~ 38:26.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:26.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:26.96 inlined from ‘bool mozilla::dom::PerformanceServerTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceServerTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PerformanceServerTimingBinding.cpp:390:90: 38:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:26.96 1169 | *this->stack = this; 38:26.96 | ~~~~~~~~~~~~~^~~~~~ 38:26.96 PerformanceServerTimingBinding.cpp: In function ‘bool mozilla::dom::PerformanceServerTiming_Binding::Wrap(JSContext*, mozilla::dom::PerformanceServerTiming*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:26.96 PerformanceServerTimingBinding.cpp:390:25: note: ‘global’ declared here 38:26.96 390 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:26.96 | ^~~~~~ 38:26.96 PerformanceServerTimingBinding.cpp:365:17: note: ‘aCx’ declared here 38:26.96 365 | Wrap(JSContext* aCx, mozilla::dom::PerformanceServerTiming* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:26.96 | ~~~~~~~~~~~^~~ 38:27.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:27.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:27.14 inlined from ‘bool mozilla::dom::PeriodicWave_Binding::Wrap(JSContext*, mozilla::dom::PeriodicWave*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PeriodicWaveBinding.cpp:511:90: 38:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:27.14 1169 | *this->stack = this; 38:27.14 | ~~~~~~~~~~~~~^~~~~~ 38:27.14 In file included from UnifiedBindings16.cpp:275: 38:27.15 PeriodicWaveBinding.cpp: In function ‘bool mozilla::dom::PeriodicWave_Binding::Wrap(JSContext*, mozilla::dom::PeriodicWave*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:27.15 PeriodicWaveBinding.cpp:511:25: note: ‘global’ declared here 38:27.15 511 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:27.15 | ^~~~~~ 38:27.15 PeriodicWaveBinding.cpp:486:17: note: ‘aCx’ declared here 38:27.15 486 | Wrap(JSContext* aCx, mozilla::dom::PeriodicWave* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:27.15 | ~~~~~~~~~~~^~~ 38:27.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:27.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:27.82 inlined from ‘bool mozilla::dom::Permissions_Binding::Wrap(JSContext*, mozilla::dom::Permissions*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PermissionsBinding.cpp:557:90: 38:27.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:27.82 1169 | *this->stack = this; 38:27.82 | ~~~~~~~~~~~~~^~~~~~ 38:27.82 In file included from UnifiedBindings16.cpp:314: 38:27.82 PermissionsBinding.cpp: In function ‘bool mozilla::dom::Permissions_Binding::Wrap(JSContext*, mozilla::dom::Permissions*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:27.82 PermissionsBinding.cpp:557:25: note: ‘global’ declared here 38:27.82 557 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:27.82 | ^~~~~~ 38:27.82 PermissionsBinding.cpp:532:17: note: ‘aCx’ declared here 38:27.82 532 | Wrap(JSContext* aCx, mozilla::dom::Permissions* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:27.82 | ~~~~~~~~~~~^~~ 38:28.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:28.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:28.69 inlined from ‘bool mozilla::dom::PlacesEventCounts_Binding::Wrap(JSContext*, mozilla::dom::PlacesEventCounts*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PlacesObserversBinding.cpp:946:90: 38:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:28.69 1169 | *this->stack = this; 38:28.69 | ~~~~~~~~~~~~~^~~~~~ 38:28.70 PlacesObserversBinding.cpp: In function ‘bool mozilla::dom::PlacesEventCounts_Binding::Wrap(JSContext*, mozilla::dom::PlacesEventCounts*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:28.71 PlacesObserversBinding.cpp:946:25: note: ‘global’ declared here 38:28.71 946 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:28.71 | ^~~~~~ 38:28.71 PlacesObserversBinding.cpp:921:17: note: ‘aCx’ declared here 38:28.71 921 | Wrap(JSContext* aCx, mozilla::dom::PlacesEventCounts* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:28.71 | ~~~~~~~~~~~^~~ 38:29.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:29.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:29.13 inlined from ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at PluginArrayBinding.cpp:389:35: 38:29.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:29.13 1169 | *this->stack = this; 38:29.13 | ~~~~~~~~~~~~~^~~~~~ 38:29.13 PluginArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 38:29.13 PluginArrayBinding.cpp:389:25: note: ‘expando’ declared here 38:29.13 389 | JS::Rooted expando(cx); 38:29.13 | ^~~~~~~ 38:29.13 PluginArrayBinding.cpp:363:50: note: ‘cx’ declared here 38:29.13 363 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 38:29.13 | ~~~~~~~~~~~^~ 38:29.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:29.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:29.48 inlined from ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at PluginArrayBinding.cpp:581:81: 38:29.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:29.48 1169 | *this->stack = this; 38:29.48 | ~~~~~~~~~~~~~^~~~~~ 38:29.48 PluginArrayBinding.cpp: In member function ‘virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 38:29.48 PluginArrayBinding.cpp:581:29: note: ‘expando’ declared here 38:29.48 581 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 38:29.48 | ^~~~~~~ 38:29.48 PluginArrayBinding.cpp:553:33: note: ‘cx’ declared here 38:29.48 553 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 38:29.48 | ~~~~~~~~~~~^~ 38:30.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:30.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:30.61 inlined from ‘bool mozilla::dom::PluginArray_Binding::Wrap(JSContext*, nsPluginArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PluginArrayBinding.cpp:822:90: 38:30.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:30.61 1169 | *this->stack = this; 38:30.61 | ~~~~~~~~~~~~~^~~~~~ 38:30.61 PluginArrayBinding.cpp: In function ‘bool mozilla::dom::PluginArray_Binding::Wrap(JSContext*, nsPluginArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:30.62 PluginArrayBinding.cpp:822:25: note: ‘global’ declared here 38:30.62 822 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:30.62 | ^~~~~~ 38:30.62 PluginArrayBinding.cpp:797:17: note: ‘aCx’ declared here 38:30.62 797 | Wrap(JSContext* aCx, nsPluginArray* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:30.62 | ~~~~~~~~~~~^~~ 38:30.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:30.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 38:30.71 inlined from ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at PluginBinding.cpp:467:35: 38:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:30.71 1169 | *this->stack = this; 38:30.71 | ~~~~~~~~~~~~~^~~~~~ 38:30.71 PluginBinding.cpp: In member function ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 38:30.72 PluginBinding.cpp:467:25: note: ‘expando’ declared here 38:30.72 467 | JS::Rooted expando(cx); 38:30.72 | ^~~~~~~ 38:30.72 PluginBinding.cpp:441:50: note: ‘cx’ declared here 38:30.72 441 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 38:30.72 | ~~~~~~~~~~~^~ 38:30.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:30.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:30.97 inlined from ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at PluginBinding.cpp:659:81: 38:30.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 38:30.97 1169 | *this->stack = this; 38:30.97 | ~~~~~~~~~~~~~^~~~~~ 38:30.99 PluginBinding.cpp: In member function ‘virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 38:31.00 PluginBinding.cpp:659:29: note: ‘expando’ declared here 38:31.00 659 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 38:31.00 | ^~~~~~~ 38:31.00 PluginBinding.cpp:631:33: note: ‘cx’ declared here 38:31.00 631 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 38:31.00 | ~~~~~~~~~~~^~ 38:31.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 38:31.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 38:31.44 inlined from ‘bool mozilla::dom::Plugin_Binding::Wrap(JSContext*, nsPluginElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PluginBinding.cpp:900:90: 38:31.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 38:31.44 1169 | *this->stack = this; 38:31.44 | ~~~~~~~~~~~~~^~~~~~ 38:31.44 PluginBinding.cpp: In function ‘bool mozilla::dom::Plugin_Binding::Wrap(JSContext*, nsPluginElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 38:31.44 PluginBinding.cpp:900:25: note: ‘global’ declared here 38:31.44 900 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 38:31.44 | ^~~~~~ 38:31.44 PluginBinding.cpp:875:17: note: ‘aCx’ declared here 38:31.44 875 | Wrap(JSContext* aCx, nsPluginElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 38:31.44 | ~~~~~~~~~~~^~~ 38:33.97 Compiling remote_settings v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 38:53.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 38:53.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActorService.cpp:11, 38:53.15 from Unified_cpp_dom_ipc_jsactor0.cpp:20: 38:53.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 38:53.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 38:53.15 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 38:53.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 39:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsParent.cpp: In member function ‘void mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::PerformMaintenanceOnDatabase()’: 39:18.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsParent.cpp:13709:3: warning: ‘maintenanceAction’ may be used uninitialized [-Wmaybe-uninitialized] 39:18.06 13709 | switch (maintenanceAction) { 39:18.06 | ^~~~~~ 39:18.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsParent.cpp:13704:21: note: ‘maintenanceAction’ was declared here 39:18.06 13704 | MaintenanceAction maintenanceAction; 39:18.06 | ^~~~~~~~~~~~~~~~~ 39:22.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 39:22.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 39:22.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:23, 39:22.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PromiseNativeHandler.h:12, 39:22.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSActor.h:13, 39:22.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActor.cpp:7, 39:22.06 from Unified_cpp_dom_ipc_jsactor0.cpp:2: 39:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 39:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 39:22.06 2179 | GlobalProperties() { mozilla::PodZero(this); } 39:22.06 | ~~~~~~~~~~~~~~~~^~~~~~ 39:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 39:22.06 37 | memset(aT, 0, sizeof(T)); 39:22.06 | ~~~~~~^~~~~~~~~~~~~~~~~~ 39:22.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActor.cpp:25: 39:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 39:22.06 2178 | struct GlobalProperties { 39:22.06 | ^~~~~~~~~~~~~~~~ 39:24.48 dom/l10n 39:28.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 39:28.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsFrameLoader.h:36, 39:28.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 39:28.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActor.cpp:18: 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 39:28.93 202 | return ReinterpretHelper::FromInternalValue(v); 39:28.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 39:28.93 4432 | return mProperties.Get(aProperty, aFoundResult); 39:28.93 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 39:28.93 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 39:28.93 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 39:28.93 302 | memcpy(&value, &aInternalValue, sizeof(value)); 39:28.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:28.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 39:28.93 413 | struct FrameBidiData { 39:28.93 | ^~~~~~~~~~~~~ 39:46.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:24, 39:46.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ContentChild.cpp:86: 39:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationInfo.h: In member function ‘already_AddRefed mozilla::dom::ServiceWorkerRegistrationInfo::Newest() const’: 39:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationInfo.h:102: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 39:46.50 102 | } else if (mWaitingWorker) { 39:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationInfo.h:102: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 39:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24: 39:46.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 39:46.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 39:46.75 inlined from ‘JSObject* mozilla::dom::JSProcessActorChild_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::JSProcessActorChild]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h:191, 39:46.75 inlined from ‘virtual JSObject* mozilla::dom::JSProcessActorChild::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSProcessActorChild.cpp:25: 39:46.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 39:46.75 1169 | *this->stack = this; 39:46.75 | ~~~~~~~~~~~~~^~~~~~ 39:46.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActorService.cpp:19: 39:46.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h: In member function ‘virtual JSObject* mozilla::dom::JSProcessActorChild::WrapObject(JSContext*, JS::Handle)’: 39:46.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h:191: note: ‘reflector’ declared here 39:46.75 191 | JS::Rooted reflector(aCx); 39:46.75 In file included from Unified_cpp_dom_ipc_jsactor0.cpp:29: 39:46.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSProcessActorChild.cpp:23: note: ‘aCx’ declared here 39:46.75 23 | JSObject* JSProcessActorChild::WrapObject(JSContext* aCx, 39:46.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 39:46.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 39:46.79 inlined from ‘JSObject* mozilla::dom::JSProcessActorParent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::JSProcessActorParent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h:230, 39:46.79 inlined from ‘virtual JSObject* mozilla::dom::JSProcessActorParent::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSProcessActorParent.cpp:24: 39:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 39:46.79 1169 | *this->stack = this; 39:46.79 | ~~~~~~~~~~~~~^~~~~~ 39:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h: In member function ‘virtual JSObject* mozilla::dom::JSProcessActorParent::WrapObject(JSContext*, JS::Handle)’: 39:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSProcessActorBinding.h:230: note: ‘reflector’ declared here 39:46.79 230 | JS::Rooted reflector(aCx); 39:46.79 In file included from Unified_cpp_dom_ipc_jsactor0.cpp:38: 39:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSProcessActorParent.cpp:22: note: ‘aCx’ declared here 39:46.79 22 | JSObject* JSProcessActorParent::WrapObject(JSContext* aCx, 39:46.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 39:46.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 39:46.81 inlined from ‘JSObject* mozilla::dom::JSWindowActorChild_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::JSWindowActorChild]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h:251, 39:46.81 inlined from ‘virtual JSObject* mozilla::dom::JSWindowActorChild::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSWindowActorChild.cpp:23: 39:46.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 39:46.81 1169 | *this->stack = this; 39:46.81 | ~~~~~~~~~~~~~^~~~~~ 39:46.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSActorService.cpp:22: 39:46.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h: In member function ‘virtual JSObject* mozilla::dom::JSWindowActorChild::WrapObject(JSContext*, JS::Handle)’: 39:46.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h:251: note: ‘reflector’ declared here 39:46.81 251 | JS::Rooted reflector(aCx); 39:46.81 In file included from Unified_cpp_dom_ipc_jsactor0.cpp:56: 39:46.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSWindowActorChild.cpp:21: note: ‘aCx’ declared here 39:46.81 21 | JSObject* JSWindowActorChild::WrapObject(JSContext* aCx, 39:46.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 39:46.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 39:46.86 inlined from ‘JSObject* mozilla::dom::JSWindowActorParent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::JSWindowActorParent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h:290, 39:46.86 inlined from ‘virtual JSObject* mozilla::dom::JSWindowActorParent::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSWindowActorParent.cpp:21: 39:46.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 39:46.86 1169 | *this->stack = this; 39:46.86 | ~~~~~~~~~~~~~^~~~~~ 39:46.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h: In member function ‘virtual JSObject* mozilla::dom::JSWindowActorParent::WrapObject(JSContext*, JS::Handle)’: 39:46.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorBinding.h:290: note: ‘reflector’ declared here 39:46.86 290 | JS::Rooted reflector(aCx); 39:46.86 In file included from Unified_cpp_dom_ipc_jsactor0.cpp:65: 39:46.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/jsactor/JSWindowActorParent.cpp:19: note: ‘aCx’ declared here 39:46.86 19 | JSObject* JSWindowActorParent::WrapObject(JSContext* aCx, 39:50.56 dom/localstorage 40:05.68 In file included from /usr/include/c++/14/list:65, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.h:12, 40:05.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLIFrameElement.cpp:18, 40:05.68 from Unified_cpp_dom_html1.cpp:119: 40:05.68 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 40:05.68 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 40:05.68 1555 | while (__first != __last) 40:05.68 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 40:12.76 dom/locks 40:16.99 Compiling ohttp v0.5.1 40:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 40:18.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:6, 40:18.23 from PopStateEvent.cpp:9, 40:18.23 from UnifiedBindings17.cpp:2: 40:18.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:18.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:18.23 inlined from ‘bool mozilla::dom::PrecompiledScript_Binding::Wrap(JSContext*, mozilla::dom::PrecompiledScript*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PrecompiledScriptBinding.cpp:429:90: 40:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:18.23 1169 | *this->stack = this; 40:18.23 | ~~~~~~~~~~~~~^~~~~~ 40:18.23 In file included from UnifiedBindings17.cpp:119: 40:18.23 PrecompiledScriptBinding.cpp: In function ‘bool mozilla::dom::PrecompiledScript_Binding::Wrap(JSContext*, mozilla::dom::PrecompiledScript*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:18.23 PrecompiledScriptBinding.cpp:429:25: note: ‘global’ declared here 40:18.23 429 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:18.23 | ^~~~~~ 40:18.23 PrecompiledScriptBinding.cpp:404:17: note: ‘aCx’ declared here 40:18.23 404 | Wrap(JSContext* aCx, mozilla::dom::PrecompiledScript* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:18.23 | ~~~~~~~~~~~^~~ 40:18.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:18.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:18.83 inlined from ‘bool mozilla::dom::PrivateAttribution_Binding::Wrap(JSContext*, mozilla::dom::PrivateAttribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PrivateAttributionBinding.cpp:721:90: 40:18.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:18.83 1169 | *this->stack = this; 40:18.83 | ~~~~~~~~~~~~~^~~~~~ 40:18.86 In file included from UnifiedBindings17.cpp:132: 40:18.87 PrivateAttributionBinding.cpp: In function ‘bool mozilla::dom::PrivateAttribution_Binding::Wrap(JSContext*, mozilla::dom::PrivateAttribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:18.87 PrivateAttributionBinding.cpp:721:25: note: ‘global’ declared here 40:18.87 721 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:18.87 | ^~~~~~ 40:18.87 PrivateAttributionBinding.cpp:696:17: note: ‘aCx’ declared here 40:18.87 696 | Wrap(JSContext* aCx, mozilla::dom::PrivateAttribution* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:18.87 | ~~~~~~~~~~~^~~ 40:20.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:20.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:20.27 inlined from ‘bool mozilla::dom::PromiseDebuggingStateHolder::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PromiseDebuggingBinding.cpp:114:54: 40:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:20.27 1169 | *this->stack = this; 40:20.27 | ~~~~~~~~~~~~~^~~~~~ 40:20.27 In file included from UnifiedBindings17.cpp:197: 40:20.27 PromiseDebuggingBinding.cpp: In member function ‘bool mozilla::dom::PromiseDebuggingStateHolder::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:20.27 PromiseDebuggingBinding.cpp:114:25: note: ‘obj’ declared here 40:20.27 114 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:20.27 | ^~~ 40:20.27 PromiseDebuggingBinding.cpp:106:58: note: ‘cx’ declared here 40:20.27 106 | PromiseDebuggingStateHolder::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:20.27 | ~~~~~~~~~~~^~ 40:24.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:24.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:24.85 inlined from ‘bool mozilla::dom::PushSubscriptionOptionsInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PushManagerBinding.cpp:619:54: 40:24.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:24.85 1169 | *this->stack = this; 40:24.85 | ~~~~~~~~~~~~~^~~~~~ 40:24.85 In file included from UnifiedBindings17.cpp:249: 40:24.85 PushManagerBinding.cpp: In member function ‘bool mozilla::dom::PushSubscriptionOptionsInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:24.85 PushManagerBinding.cpp:619:25: note: ‘obj’ declared here 40:24.85 619 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:24.85 | ^~~ 40:24.85 PushManagerBinding.cpp:611:58: note: ‘cx’ declared here 40:24.85 611 | PushSubscriptionOptionsInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:24.85 | ~~~~~~~~~~~^~ 40:24.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:24.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:24.90 inlined from ‘bool mozilla::dom::PushManagerImpl_Binding::Wrap(JSContext*, mozilla::dom::PushManagerImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushManagerBinding.cpp:1660:90: 40:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:24.90 1169 | *this->stack = this; 40:24.90 | ~~~~~~~~~~~~~^~~~~~ 40:24.90 PushManagerBinding.cpp: In function ‘bool mozilla::dom::PushManagerImpl_Binding::Wrap(JSContext*, mozilla::dom::PushManagerImpl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:24.90 PushManagerBinding.cpp:1660:25: note: ‘global’ declared here 40:24.90 1660 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:24.90 | ^~~~~~ 40:24.90 PushManagerBinding.cpp:1635:17: note: ‘aCx’ declared here 40:24.90 1635 | Wrap(JSContext* aCx, mozilla::dom::PushManagerImpl* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:24.90 | ~~~~~~~~~~~^~~ 40:25.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:25.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:25.08 inlined from ‘virtual JSObject* mozilla::dom::PushManagerImpl::WrapObject(JSContext*, JS::Handle)’ at PushManagerBinding.cpp:2125:87: 40:25.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:25.08 1169 | *this->stack = this; 40:25.08 | ~~~~~~~~~~~~~^~~~~~ 40:25.08 PushManagerBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::PushManagerImpl::WrapObject(JSContext*, JS::Handle)’: 40:25.08 PushManagerBinding.cpp:2125:25: note: ‘obj’ declared here 40:25.08 2125 | JS::Rooted obj(aCx, PushManagerImpl_Binding::Wrap(aCx, this, aGivenProto)); 40:25.08 | ^~~ 40:25.08 PushManagerBinding.cpp:2123:40: note: ‘aCx’ declared here 40:25.08 2123 | PushManagerImpl::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 40:25.08 | ~~~~~~~~~~~^~~ 40:25.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:25.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:25.60 inlined from ‘bool mozilla::dom::PushSubscriptionKeys::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PushSubscriptionBinding.cpp:325:54: 40:25.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:25.60 1169 | *this->stack = this; 40:25.60 | ~~~~~~~~~~~~~^~~~~~ 40:25.61 In file included from UnifiedBindings17.cpp:275: 40:25.62 PushSubscriptionBinding.cpp: In member function ‘bool mozilla::dom::PushSubscriptionKeys::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:25.62 PushSubscriptionBinding.cpp:325:25: note: ‘obj’ declared here 40:25.62 325 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:25.62 | ^~~ 40:25.62 PushSubscriptionBinding.cpp:317:51: note: ‘cx’ declared here 40:25.62 317 | PushSubscriptionKeys::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:25.62 | ~~~~~~~~~~~^~ 40:25.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:25.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:25.81 inlined from ‘bool mozilla::dom::PushSubscriptionJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at PushSubscriptionBinding.cpp:430:54: 40:25.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:25.81 1169 | *this->stack = this; 40:25.81 | ~~~~~~~~~~~~~^~~~~~ 40:25.83 PushSubscriptionBinding.cpp: In member function ‘bool mozilla::dom::PushSubscriptionJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:25.84 PushSubscriptionBinding.cpp:430:25: note: ‘obj’ declared here 40:25.84 430 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:25.84 | ^~~ 40:25.84 PushSubscriptionBinding.cpp:422:51: note: ‘cx’ declared here 40:25.84 422 | PushSubscriptionJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:25.84 | ~~~~~~~~~~~^~ 40:26.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:26.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:26.16 inlined from ‘bool mozilla::dom::PushSubscriptionChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::PushSubscriptionChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushSubscriptionChangeEventBinding.cpp:514:90: 40:26.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:26.16 1169 | *this->stack = this; 40:26.16 | ~~~~~~~~~~~~~^~~~~~ 40:26.16 In file included from UnifiedBindings17.cpp:301: 40:26.16 PushSubscriptionChangeEventBinding.cpp: In function ‘bool mozilla::dom::PushSubscriptionChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::PushSubscriptionChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:26.16 PushSubscriptionChangeEventBinding.cpp:514:25: note: ‘global’ declared here 40:26.16 514 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:26.16 | ^~~~~~ 40:26.16 PushSubscriptionChangeEventBinding.cpp:483:17: note: ‘aCx’ declared here 40:26.16 483 | Wrap(JSContext* aCx, mozilla::dom::PushSubscriptionChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:26.16 | ~~~~~~~~~~~^~~ 40:26.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:26.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:26.39 inlined from ‘JSObject* mozilla::dom::PushSubscriptionChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushSubscriptionChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionChangeEventBinding.h:107:27, 40:26.39 inlined from ‘virtual JSObject* mozilla::dom::PushSubscriptionChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PushSubscriptionChangeEvent.cpp:62:51: 40:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:26.39 1169 | *this->stack = this; 40:26.39 | ~~~~~~~~~~~~~^~~~~~ 40:26.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionChangeEvent.h:14, 40:26.39 from PushSubscriptionChangeEvent.cpp:10, 40:26.39 from UnifiedBindings17.cpp:288: 40:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushSubscriptionChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionChangeEventBinding.h:107:27: note: ‘reflector’ declared here 40:26.39 107 | JS::Rooted reflector(aCx); 40:26.39 | ^~~~~~~~~ 40:26.39 PushSubscriptionChangeEvent.cpp:60:60: note: ‘aCx’ declared here 40:26.39 60 | PushSubscriptionChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:26.39 | ~~~~~~~~~~~^~~ 40:26.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:26.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:26.99 inlined from ‘bool mozilla::dom::RTCDtlsFingerprint::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCCertificateBinding.cpp:232:54: 40:26.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:26.99 1169 | *this->stack = this; 40:26.99 | ~~~~~~~~~~~~~^~~~~~ 40:26.99 In file included from UnifiedBindings17.cpp:340: 40:26.99 RTCCertificateBinding.cpp: In member function ‘bool mozilla::dom::RTCDtlsFingerprint::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:26.99 RTCCertificateBinding.cpp:232:25: note: ‘obj’ declared here 40:26.99 232 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:26.99 | ^~~ 40:26.99 RTCCertificateBinding.cpp:224:49: note: ‘cx’ declared here 40:26.99 224 | RTCDtlsFingerprint::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:26.99 | ~~~~~~~~~~~^~ 40:27.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:27.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:27.04 inlined from ‘bool mozilla::dom::RTCCertificate_Binding::getFingerprints(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCCertificateBinding.cpp:341:71: 40:27.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:27.04 1169 | *this->stack = this; 40:27.04 | ~~~~~~~~~~~~~^~~~~~ 40:27.04 RTCCertificateBinding.cpp: In function ‘bool mozilla::dom::RTCCertificate_Binding::getFingerprints(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 40:27.04 RTCCertificateBinding.cpp:341:25: note: ‘returnArray’ declared here 40:27.04 341 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 40:27.04 | ^~~~~~~~~~~ 40:27.04 RTCCertificateBinding.cpp:326:28: note: ‘cx’ declared here 40:27.04 326 | getFingerprints(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 40:27.04 | ~~~~~~~~~~~^~ 40:27.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:27.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:27.30 inlined from ‘bool mozilla::dom::RTCIceServer::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCConfigurationBinding.cpp:240:54: 40:27.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:27.30 1169 | *this->stack = this; 40:27.30 | ~~~~~~~~~~~~~^~~~~~ 40:27.30 In file included from UnifiedBindings17.cpp:353: 40:27.30 RTCConfigurationBinding.cpp: In member function ‘bool mozilla::dom::RTCIceServer::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:27.30 RTCConfigurationBinding.cpp:240:25: note: ‘obj’ declared here 40:27.30 240 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:27.30 | ^~~ 40:27.30 RTCConfigurationBinding.cpp:232:43: note: ‘cx’ declared here 40:27.30 232 | RTCIceServer::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:27.30 | ~~~~~~~~~~~^~ 40:27.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:27.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:27.61 inlined from ‘bool mozilla::dom::RTCDTMFSender_Binding::Wrap(JSContext*, mozilla::dom::RTCDTMFSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCDTMFSenderBinding.cpp:419:90: 40:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:27.61 1169 | *this->stack = this; 40:27.61 | ~~~~~~~~~~~~~^~~~~~ 40:27.61 In file included from UnifiedBindings17.cpp:366: 40:27.61 RTCDTMFSenderBinding.cpp: In function ‘bool mozilla::dom::RTCDTMFSender_Binding::Wrap(JSContext*, mozilla::dom::RTCDTMFSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:27.61 RTCDTMFSenderBinding.cpp:419:25: note: ‘global’ declared here 40:27.61 419 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:27.61 | ^~~~~~ 40:27.61 RTCDTMFSenderBinding.cpp:391:17: note: ‘aCx’ declared here 40:27.61 391 | Wrap(JSContext* aCx, mozilla::dom::RTCDTMFSender* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:27.61 | ~~~~~~~~~~~^~~ 40:37.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 40:37.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 40:37.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 40:37.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 40:37.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/L10nMutations.cpp:8, 40:37.95 from Unified_cpp_dom_l10n0.cpp:20: 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 40:37.95 202 | return ReinterpretHelper::FromInternalValue(v); 40:37.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 40:37.95 4432 | return mProperties.Get(aProperty, aFoundResult); 40:37.95 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 40:37.95 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 40:37.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 40:37.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 40:37.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:37.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 40:37.95 413 | struct FrameBidiData { 40:37.95 | ^~~~~~~~~~~~~ 40:38.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:38.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:38.84 inlined from ‘bool mozilla::dom::PopupPositionedEvent_Binding::Wrap(JSContext*, mozilla::dom::PopupPositionedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PopupPositionedEventBinding.cpp:593:90: 40:38.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:38.84 1169 | *this->stack = this; 40:38.84 | ~~~~~~~~~~~~~^~~~~~ 40:38.84 In file included from UnifiedBindings17.cpp:80: 40:38.84 PopupPositionedEventBinding.cpp: In function ‘bool mozilla::dom::PopupPositionedEvent_Binding::Wrap(JSContext*, mozilla::dom::PopupPositionedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:38.84 PopupPositionedEventBinding.cpp:593:25: note: ‘global’ declared here 40:38.84 593 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:38.84 | ^~~~~~ 40:38.84 PopupPositionedEventBinding.cpp:565:17: note: ‘aCx’ declared here 40:38.84 565 | Wrap(JSContext* aCx, mozilla::dom::PopupPositionedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:38.84 | ~~~~~~~~~~~^~~ 40:39.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.05 inlined from ‘JSObject* mozilla::dom::PopupPositionedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PopupPositionedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupPositionedEventBinding.h:92:27, 40:39.05 inlined from ‘virtual JSObject* mozilla::dom::PopupPositionedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PopupPositionedEvent.cpp:40:44: 40:39.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.05 1169 | *this->stack = this; 40:39.05 | ~~~~~~~~~~~~~^~~~~~ 40:39.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupPositionedEvent.h:15, 40:39.05 from PopupPositionedEvent.cpp:10, 40:39.05 from UnifiedBindings17.cpp:67: 40:39.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupPositionedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PopupPositionedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupPositionedEventBinding.h:92:27: note: ‘reflector’ declared here 40:39.05 92 | JS::Rooted reflector(aCx); 40:39.05 | ^~~~~~~~~ 40:39.05 PopupPositionedEvent.cpp:38:53: note: ‘aCx’ declared here 40:39.05 38 | PopupPositionedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.05 | ~~~~~~~~~~~^~~ 40:39.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.07 inlined from ‘bool mozilla::dom::PositionStateEvent_Binding::Wrap(JSContext*, mozilla::dom::PositionStateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PositionStateEventBinding.cpp:554:90: 40:39.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.07 1169 | *this->stack = this; 40:39.07 | ~~~~~~~~~~~~~^~~~~~ 40:39.07 In file included from UnifiedBindings17.cpp:106: 40:39.07 PositionStateEventBinding.cpp: In function ‘bool mozilla::dom::PositionStateEvent_Binding::Wrap(JSContext*, mozilla::dom::PositionStateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.07 PositionStateEventBinding.cpp:554:25: note: ‘global’ declared here 40:39.07 554 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.07 | ^~~~~~ 40:39.07 PositionStateEventBinding.cpp:526:17: note: ‘aCx’ declared here 40:39.07 526 | Wrap(JSContext* aCx, mozilla::dom::PositionStateEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.07 | ~~~~~~~~~~~^~~ 40:39.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.16 inlined from ‘JSObject* mozilla::dom::PositionStateEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PositionStateEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PositionStateEventBinding.h:91:27, 40:39.16 inlined from ‘virtual JSObject* mozilla::dom::PositionStateEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PositionStateEvent.cpp:41:42: 40:39.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.16 1169 | *this->stack = this; 40:39.16 | ~~~~~~~~~~~~~^~~~~~ 40:39.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PositionStateEvent.h:15, 40:39.16 from PositionStateEvent.cpp:10, 40:39.16 from UnifiedBindings17.cpp:93: 40:39.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PositionStateEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PositionStateEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PositionStateEventBinding.h:91:27: note: ‘reflector’ declared here 40:39.16 91 | JS::Rooted reflector(aCx); 40:39.16 | ^~~~~~~~~ 40:39.16 PositionStateEvent.cpp:39:51: note: ‘aCx’ declared here 40:39.16 39 | PositionStateEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.16 | ~~~~~~~~~~~^~~ 40:39.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.17 inlined from ‘bool mozilla::dom::ProgressEvent_Binding::Wrap(JSContext*, mozilla::dom::ProgressEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ProgressEventBinding.cpp:535:90: 40:39.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.17 1169 | *this->stack = this; 40:39.17 | ~~~~~~~~~~~~~^~~~~~ 40:39.18 In file included from UnifiedBindings17.cpp:171: 40:39.19 ProgressEventBinding.cpp: In function ‘bool mozilla::dom::ProgressEvent_Binding::Wrap(JSContext*, mozilla::dom::ProgressEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.19 ProgressEventBinding.cpp:535:25: note: ‘global’ declared here 40:39.19 535 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.19 | ^~~~~~ 40:39.19 ProgressEventBinding.cpp:507:17: note: ‘aCx’ declared here 40:39.19 507 | Wrap(JSContext* aCx, mozilla::dom::ProgressEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.19 | ~~~~~~~~~~~^~~ 40:39.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.33 inlined from ‘JSObject* mozilla::dom::ProgressEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ProgressEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProgressEventBinding.h:88:27, 40:39.33 inlined from ‘virtual JSObject* mozilla::dom::ProgressEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ProgressEvent.cpp:41:37: 40:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.33 1169 | *this->stack = this; 40:39.33 | ~~~~~~~~~~~~~^~~~~~ 40:39.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProgressEvent.h:15, 40:39.33 from ProgressEvent.cpp:10, 40:39.33 from UnifiedBindings17.cpp:158: 40:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProgressEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ProgressEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProgressEventBinding.h:88:27: note: ‘reflector’ declared here 40:39.33 88 | JS::Rooted reflector(aCx); 40:39.33 | ^~~~~~~~~ 40:39.33 ProgressEvent.cpp:39:46: note: ‘aCx’ declared here 40:39.33 39 | ProgressEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.33 | ~~~~~~~~~~~^~~ 40:39.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.35 inlined from ‘bool mozilla::dom::RTCDTMFToneChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCDTMFToneChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCDTMFToneChangeEventBinding.cpp:437:90: 40:39.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.36 1169 | *this->stack = this; 40:39.36 | ~~~~~~~~~~~~~^~~~~~ 40:39.36 In file included from UnifiedBindings17.cpp:392: 40:39.37 RTCDTMFToneChangeEventBinding.cpp: In function ‘bool mozilla::dom::RTCDTMFToneChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCDTMFToneChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.37 RTCDTMFToneChangeEventBinding.cpp:437:25: note: ‘global’ declared here 40:39.37 437 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.37 | ^~~~~~ 40:39.37 RTCDTMFToneChangeEventBinding.cpp:409:17: note: ‘aCx’ declared here 40:39.37 409 | Wrap(JSContext* aCx, mozilla::dom::RTCDTMFToneChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.37 | ~~~~~~~~~~~^~~ 40:39.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.50 inlined from ‘JSObject* mozilla::dom::RTCDTMFToneChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCDTMFToneChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFToneChangeEventBinding.h:86:27, 40:39.50 inlined from ‘virtual JSObject* mozilla::dom::RTCDTMFToneChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at RTCDTMFToneChangeEvent.cpp:40:46: 40:39.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.50 1169 | *this->stack = this; 40:39.50 | ~~~~~~~~~~~~~^~~~~~ 40:39.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFToneChangeEvent.h:15, 40:39.50 from RTCDTMFToneChangeEvent.cpp:10, 40:39.50 from UnifiedBindings17.cpp:379: 40:39.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFToneChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCDTMFToneChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFToneChangeEventBinding.h:86:27: note: ‘reflector’ declared here 40:39.50 86 | JS::Rooted reflector(aCx); 40:39.50 | ^~~~~~~~~ 40:39.50 RTCDTMFToneChangeEvent.cpp:38:55: note: ‘aCx’ declared here 40:39.50 38 | RTCDTMFToneChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.50 | ~~~~~~~~~~~^~~ 40:39.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.53 inlined from ‘bool mozilla::dom::PromiseRejectionEvent_Binding::Wrap(JSContext*, mozilla::dom::PromiseRejectionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PromiseRejectionEventBinding.cpp:522:90: 40:39.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.53 1169 | *this->stack = this; 40:39.53 | ~~~~~~~~~~~~~^~~~~~ 40:39.53 In file included from UnifiedBindings17.cpp:223: 40:39.53 PromiseRejectionEventBinding.cpp: In function ‘bool mozilla::dom::PromiseRejectionEvent_Binding::Wrap(JSContext*, mozilla::dom::PromiseRejectionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.53 PromiseRejectionEventBinding.cpp:522:25: note: ‘global’ declared here 40:39.53 522 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.53 | ^~~~~~ 40:39.53 PromiseRejectionEventBinding.cpp:494:17: note: ‘aCx’ declared here 40:39.53 494 | Wrap(JSContext* aCx, mozilla::dom::PromiseRejectionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.53 | ~~~~~~~~~~~^~~ 40:39.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.64 inlined from ‘JSObject* mozilla::dom::PromiseRejectionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PromiseRejectionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PromiseRejectionEventBinding.h:83:27, 40:39.64 inlined from ‘virtual JSObject* mozilla::dom::PromiseRejectionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PromiseRejectionEvent.cpp:70:45: 40:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.64 1169 | *this->stack = this; 40:39.64 | ~~~~~~~~~~~~~^~~~~~ 40:39.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PromiseRejectionEvent.h:15, 40:39.64 from PromiseRejectionEvent.cpp:10, 40:39.64 from UnifiedBindings17.cpp:210: 40:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PromiseRejectionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PromiseRejectionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PromiseRejectionEventBinding.h:83:27: note: ‘reflector’ declared here 40:39.64 83 | JS::Rooted reflector(aCx); 40:39.64 | ^~~~~~~~~ 40:39.64 PromiseRejectionEvent.cpp:68:54: note: ‘aCx’ declared here 40:39.64 68 | PromiseRejectionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.64 | ~~~~~~~~~~~^~~ 40:39.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.68 inlined from ‘bool mozilla::dom::PopupBlockedEvent_Binding::Wrap(JSContext*, mozilla::dom::PopupBlockedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PopupBlockedEventBinding.cpp:629:90: 40:39.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.68 1169 | *this->stack = this; 40:39.68 | ~~~~~~~~~~~~~^~~~~~ 40:39.68 In file included from UnifiedBindings17.cpp:54: 40:39.68 PopupBlockedEventBinding.cpp: In function ‘bool mozilla::dom::PopupBlockedEvent_Binding::Wrap(JSContext*, mozilla::dom::PopupBlockedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.68 PopupBlockedEventBinding.cpp:629:25: note: ‘global’ declared here 40:39.68 629 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.68 | ^~~~~~ 40:39.68 PopupBlockedEventBinding.cpp:601:17: note: ‘aCx’ declared here 40:39.68 601 | Wrap(JSContext* aCx, mozilla::dom::PopupBlockedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.68 | ~~~~~~~~~~~^~~ 40:39.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:39.83 inlined from ‘JSObject* mozilla::dom::PopupBlockedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PopupBlockedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupBlockedEventBinding.h:109:27, 40:39.83 inlined from ‘virtual JSObject* mozilla::dom::PopupBlockedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PopupBlockedEvent.cpp:63:41: 40:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.83 1169 | *this->stack = this; 40:39.83 | ~~~~~~~~~~~~~^~~~~~ 40:39.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupBlockedEvent.h:15, 40:39.83 from PopupBlockedEvent.cpp:10, 40:39.83 from UnifiedBindings17.cpp:41: 40:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupBlockedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PopupBlockedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopupBlockedEventBinding.h:109:27: note: ‘reflector’ declared here 40:39.83 109 | JS::Rooted reflector(aCx); 40:39.83 | ^~~~~~~~~ 40:39.83 PopupBlockedEvent.cpp:61:50: note: ‘aCx’ declared here 40:39.83 61 | PopupBlockedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:39.83 | ~~~~~~~~~~~^~~ 40:39.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:39.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:39.85 inlined from ‘bool mozilla::dom::PopStateEvent_Binding::Wrap(JSContext*, mozilla::dom::PopStateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PopStateEventBinding.cpp:444:90: 40:39.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:39.85 1169 | *this->stack = this; 40:39.85 | ~~~~~~~~~~~~~^~~~~~ 40:39.85 In file included from UnifiedBindings17.cpp:15: 40:39.85 PopStateEventBinding.cpp: In function ‘bool mozilla::dom::PopStateEvent_Binding::Wrap(JSContext*, mozilla::dom::PopStateEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:39.85 PopStateEventBinding.cpp:444:25: note: ‘global’ declared here 40:39.85 444 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:39.85 | ^~~~~~ 40:39.85 PopStateEventBinding.cpp:416:17: note: ‘aCx’ declared here 40:39.85 416 | Wrap(JSContext* aCx, mozilla::dom::PopStateEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:39.85 | ~~~~~~~~~~~^~~ 40:40.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:40.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:40.03 inlined from ‘JSObject* mozilla::dom::PopStateEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PopStateEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopStateEventBinding.h:81:27, 40:40.03 inlined from ‘virtual JSObject* mozilla::dom::PopStateEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at PopStateEvent.cpp:68:37: 40:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:40.03 1169 | *this->stack = this; 40:40.03 | ~~~~~~~~~~~~~^~~~~~ 40:40.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopStateEvent.h:15, 40:40.03 from PopStateEvent.cpp:10: 40:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopStateEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PopStateEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 40:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PopStateEventBinding.h:81:27: note: ‘reflector’ declared here 40:40.03 81 | JS::Rooted reflector(aCx); 40:40.03 | ^~~~~~~~~ 40:40.03 PopStateEvent.cpp:66:46: note: ‘aCx’ declared here 40:40.03 66 | PopStateEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 40:40.03 | ~~~~~~~~~~~^~~ 40:40.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:40.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:40.28 inlined from ‘bool mozilla::dom::ProcessingInstruction_Binding::Wrap(JSContext*, mozilla::dom::ProcessingInstruction*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ProcessingInstructionBinding.cpp:274:90: 40:40.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:40.28 1169 | *this->stack = this; 40:40.28 | ~~~~~~~~~~~~~^~~~~~ 40:40.28 In file included from UnifiedBindings17.cpp:145: 40:40.28 ProcessingInstructionBinding.cpp: In function ‘bool mozilla::dom::ProcessingInstruction_Binding::Wrap(JSContext*, mozilla::dom::ProcessingInstruction*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:40.28 ProcessingInstructionBinding.cpp:274:25: note: ‘global’ declared here 40:40.28 274 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:40.28 | ^~~~~~ 40:40.28 ProcessingInstructionBinding.cpp:240:17: note: ‘aCx’ declared here 40:40.28 240 | Wrap(JSContext* aCx, mozilla::dom::ProcessingInstruction* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:40.28 | ~~~~~~~~~~~^~~ 40:40.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 40:40.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDialogElement.cpp:16, 40:40.70 from Unified_cpp_dom_html1.cpp:2: 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 40:40.70 202 | return ReinterpretHelper::FromInternalValue(v); 40:40.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 40:40.70 4432 | return mProperties.Get(aProperty, aFoundResult); 40:40.70 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 40:40.70 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 40:40.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 40:40.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 40:40.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:40.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 40:40.70 413 | struct FrameBidiData { 40:40.70 | ^~~~~~~~~~~~~ 40:41.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:41.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:41.35 inlined from ‘bool mozilla::dom::PushEvent_Binding::Wrap(JSContext*, mozilla::dom::PushEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushEventBinding.cpp:944:90: 40:41.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:41.35 1169 | *this->stack = this; 40:41.35 | ~~~~~~~~~~~~~^~~~~~ 40:41.35 In file included from UnifiedBindings17.cpp:236: 40:41.35 PushEventBinding.cpp: In function ‘bool mozilla::dom::PushEvent_Binding::Wrap(JSContext*, mozilla::dom::PushEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:41.35 PushEventBinding.cpp:944:25: note: ‘global’ declared here 40:41.35 944 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:41.35 | ^~~~~~ 40:41.35 PushEventBinding.cpp:913:17: note: ‘aCx’ declared here 40:41.35 913 | Wrap(JSContext* aCx, mozilla::dom::PushEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:41.35 | ~~~~~~~~~~~^~~ 40:41.72 Compiling fluent v0.16.0 40:41.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:41.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:41.82 inlined from ‘bool mozilla::dom::PushManager_Binding::Wrap(JSContext*, mozilla::dom::PushManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushManagerBinding.cpp:1093:90: 40:41.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:41.82 1169 | *this->stack = this; 40:41.82 | ~~~~~~~~~~~~~^~~~~~ 40:41.82 PushManagerBinding.cpp: In function ‘bool mozilla::dom::PushManager_Binding::Wrap(JSContext*, mozilla::dom::PushManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:41.83 PushManagerBinding.cpp:1093:25: note: ‘global’ declared here 40:41.83 1093 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:41.83 | ^~~~~~ 40:41.83 PushManagerBinding.cpp:1068:17: note: ‘aCx’ declared here 40:41.83 1068 | Wrap(JSContext* aCx, mozilla::dom::PushManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:41.83 | ~~~~~~~~~~~^~~ 40:42.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:42.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:42.21 inlined from ‘bool mozilla::dom::PushMessageData_Binding::Wrap(JSContext*, mozilla::dom::PushMessageData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushMessageDataBinding.cpp:385:90: 40:42.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:42.21 1169 | *this->stack = this; 40:42.21 | ~~~~~~~~~~~~~^~~~~~ 40:42.21 In file included from UnifiedBindings17.cpp:262: 40:42.21 PushMessageDataBinding.cpp: In function ‘bool mozilla::dom::PushMessageData_Binding::Wrap(JSContext*, mozilla::dom::PushMessageData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:42.21 PushMessageDataBinding.cpp:385:25: note: ‘global’ declared here 40:42.21 385 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:42.21 | ^~~~~~ 40:42.21 PushMessageDataBinding.cpp:360:17: note: ‘aCx’ declared here 40:42.21 360 | Wrap(JSContext* aCx, mozilla::dom::PushMessageData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:42.21 | ~~~~~~~~~~~^~~ 40:42.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:42.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:42.66 inlined from ‘bool mozilla::dom::PushSubscription_Binding::Wrap(JSContext*, mozilla::dom::PushSubscription*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushSubscriptionBinding.cpp:1040:90: 40:42.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:42.66 1169 | *this->stack = this; 40:42.66 | ~~~~~~~~~~~~~^~~~~~ 40:42.66 PushSubscriptionBinding.cpp: In function ‘bool mozilla::dom::PushSubscription_Binding::Wrap(JSContext*, mozilla::dom::PushSubscription*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:42.66 PushSubscriptionBinding.cpp:1040:25: note: ‘global’ declared here 40:42.66 1040 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:42.66 | ^~~~~~ 40:42.66 PushSubscriptionBinding.cpp:1015:17: note: ‘aCx’ declared here 40:42.66 1015 | Wrap(JSContext* aCx, mozilla::dom::PushSubscription* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:42.66 | ~~~~~~~~~~~^~~ 40:43.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:43.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:43.45 inlined from ‘bool mozilla::dom::PushSubscriptionOptions_Binding::Wrap(JSContext*, mozilla::dom::PushSubscriptionOptions*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at PushSubscriptionOptionsBinding.cpp:237:90: 40:43.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:43.45 1169 | *this->stack = this; 40:43.45 | ~~~~~~~~~~~~~^~~~~~ 40:43.45 In file included from UnifiedBindings17.cpp:314: 40:43.45 PushSubscriptionOptionsBinding.cpp: In function ‘bool mozilla::dom::PushSubscriptionOptions_Binding::Wrap(JSContext*, mozilla::dom::PushSubscriptionOptions*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:43.45 PushSubscriptionOptionsBinding.cpp:237:25: note: ‘global’ declared here 40:43.45 237 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:43.45 | ^~~~~~ 40:43.45 PushSubscriptionOptionsBinding.cpp:212:17: note: ‘aCx’ declared here 40:43.45 212 | Wrap(JSContext* aCx, mozilla::dom::PushSubscriptionOptions* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:43.45 | ~~~~~~~~~~~^~~ 40:43.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:43.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:43.59 inlined from ‘bool mozilla::dom::ByteLengthQueuingStrategy_Binding::Wrap(JSContext*, mozilla::dom::ByteLengthQueuingStrategy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at QueuingStrategyBinding.cpp:568:90: 40:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:43.59 1169 | *this->stack = this; 40:43.59 | ~~~~~~~~~~~~~^~~~~~ 40:43.62 In file included from UnifiedBindings17.cpp:327: 40:43.63 QueuingStrategyBinding.cpp: In function ‘bool mozilla::dom::ByteLengthQueuingStrategy_Binding::Wrap(JSContext*, mozilla::dom::ByteLengthQueuingStrategy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:43.63 QueuingStrategyBinding.cpp:568:25: note: ‘global’ declared here 40:43.63 568 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:43.63 | ^~~~~~ 40:43.63 QueuingStrategyBinding.cpp:543:17: note: ‘aCx’ declared here 40:43.63 543 | Wrap(JSContext* aCx, mozilla::dom::ByteLengthQueuingStrategy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:43.63 | ~~~~~~~~~~~^~~ 40:43.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:43.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:43.92 inlined from ‘bool mozilla::dom::CountQueuingStrategy_Binding::Wrap(JSContext*, mozilla::dom::CountQueuingStrategy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at QueuingStrategyBinding.cpp:967:90: 40:43.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:43.92 1169 | *this->stack = this; 40:43.92 | ~~~~~~~~~~~~~^~~~~~ 40:43.94 QueuingStrategyBinding.cpp: In function ‘bool mozilla::dom::CountQueuingStrategy_Binding::Wrap(JSContext*, mozilla::dom::CountQueuingStrategy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:43.95 QueuingStrategyBinding.cpp:967:25: note: ‘global’ declared here 40:43.95 967 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:43.95 | ^~~~~~ 40:43.95 QueuingStrategyBinding.cpp:942:17: note: ‘aCx’ declared here 40:43.95 942 | Wrap(JSContext* aCx, mozilla::dom::CountQueuingStrategy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:43.95 | ~~~~~~~~~~~^~~ 40:44.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:44.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:44.20 inlined from ‘bool mozilla::dom::RTCConfiguration::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCConfigurationBinding.cpp:600:54: 40:44.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 40:44.20 1169 | *this->stack = this; 40:44.20 | ~~~~~~~~~~~~~^~~~~~ 40:44.20 RTCConfigurationBinding.cpp: In member function ‘bool mozilla::dom::RTCConfiguration::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 40:44.20 RTCConfigurationBinding.cpp:600:25: note: ‘obj’ declared here 40:44.20 600 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 40:44.20 | ^~~ 40:44.20 RTCConfigurationBinding.cpp:592:47: note: ‘cx’ declared here 40:44.20 592 | RTCConfiguration::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 40:44.20 | ~~~~~~~~~~~^~ 40:45.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:45.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:45.17 inlined from ‘bool mozilla::dom::RTCCertificate_Binding::Wrap(JSContext*, mozilla::dom::RTCCertificate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCCertificateBinding.cpp:586:90: 40:45.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:45.17 1169 | *this->stack = this; 40:45.17 | ~~~~~~~~~~~~~^~~~~~ 40:45.17 RTCCertificateBinding.cpp: In function ‘bool mozilla::dom::RTCCertificate_Binding::Wrap(JSContext*, mozilla::dom::RTCCertificate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:45.17 RTCCertificateBinding.cpp:586:25: note: ‘global’ declared here 40:45.17 586 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:45.17 | ^~~~~~ 40:45.17 RTCCertificateBinding.cpp:561:17: note: ‘aCx’ declared here 40:45.17 561 | Wrap(JSContext* aCx, mozilla::dom::RTCCertificate* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:45.17 | ~~~~~~~~~~~^~~ 40:45.54 Compiling dbus v0.6.5 40:46.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:46.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 40:46.20 inlined from ‘bool mozilla::dom::RTCDataChannel_Binding::Wrap(JSContext*, nsDOMDataChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCDataChannelBinding.cpp:1320:90: 40:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:46.20 1169 | *this->stack = this; 40:46.20 | ~~~~~~~~~~~~~^~~~~~ 40:46.20 In file included from UnifiedBindings17.cpp:405: 40:46.20 RTCDataChannelBinding.cpp: In function ‘bool mozilla::dom::RTCDataChannel_Binding::Wrap(JSContext*, nsDOMDataChannel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 40:46.20 RTCDataChannelBinding.cpp:1320:25: note: ‘global’ declared here 40:46.20 1320 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 40:46.20 | ^~~~~~ 40:46.20 RTCDataChannelBinding.cpp:1292:17: note: ‘aCx’ declared here 40:46.20 1292 | Wrap(JSContext* aCx, nsDOMDataChannel* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 40:46.20 | ~~~~~~~~~~~^~~ 40:47.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ForOfIterator.h:21, 40:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.cpp:7, 40:47.28 from Unified_cpp_dom_l10n0.cpp:2: 40:47.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:47.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:47.28 inlined from ‘JSObject* mozilla::dom::DOMLocalization_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMLocalization]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMLocalizationBinding.h:38:27, 40:47.28 inlined from ‘virtual JSObject* mozilla::dom::DOMLocalization::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.cpp:92:39: 40:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:47.28 1169 | *this->stack = this; 40:47.28 | ~~~~~~~~~~~~~^~~~~~ 40:47.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.h:13, 40:47.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.cpp:11: 40:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMLocalizationBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMLocalization::WrapObject(JSContext*, JS::Handle)’: 40:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMLocalizationBinding.h:38:27: note: ‘reflector’ declared here 40:47.28 38 | JS::Rooted reflector(aCx); 40:47.28 | ^~~~~~~~~ 40:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.cpp:90:50: note: ‘aCx’ declared here 40:47.28 90 | JSObject* DOMLocalization::WrapObject(JSContext* aCx, 40:47.28 | ~~~~~~~~~~~^~~ 40:47.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 40:47.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 40:47.46 inlined from ‘JSObject* mozilla::dom::DocumentL10n_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DocumentL10n]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentL10nBinding.h:35:27, 40:47.46 inlined from ‘virtual JSObject* mozilla::dom::DocumentL10n::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp:59:36: 40:47.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 40:47.46 1169 | *this->stack = this; 40:47.46 | ~~~~~~~~~~~~~^~~~~~ 40:47.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp:12, 40:47.46 from Unified_cpp_dom_l10n0.cpp:11: 40:47.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentL10nBinding.h: In member function ‘virtual JSObject* mozilla::dom::DocumentL10n::WrapObject(JSContext*, JS::Handle)’: 40:47.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentL10nBinding.h:35:27: note: ‘reflector’ declared here 40:47.46 35 | JS::Rooted reflector(aCx); 40:47.46 | ^~~~~~~~~ 40:47.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp:57:47: note: ‘aCx’ declared here 40:47.46 57 | JSObject* DocumentL10n::WrapObject(JSContext* aCx, 40:47.46 | ~~~~~~~~~~~^~~ 40:53.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 40:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 40:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 40:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 40:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 40:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DOMLocalization.cpp:9: 40:53.44 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 40:53.44 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::L10nOverlaysError; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 40:53.44 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 40:53.44 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 40:53.44 inlined from ‘void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 40:53.44 inlined from ‘static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/L10nOverlays.cpp:458:21: 40:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 40:53.44 655 | aOther.mHdr->mLength = 0; 40:53.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 40:53.44 In file included from Unified_cpp_dom_l10n0.cpp:29: 40:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/L10nOverlays.cpp: In static member function ‘static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)’: 40:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/L10nOverlays.cpp:447:31: note: at offset 8 into object ‘errors’ of size 8 40:53.44 447 | nsTArray errors; 40:53.44 | ^~~~~~ 40:59.05 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 40:59.06 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 40:59.06 inlined from ‘void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2534:44, 40:59.06 inlined from ‘bool nsTArray_Impl::RemoveElement(const Item&, const Comparator&) [with Item = mozilla::dom::Element*; Comparator = nsDefaultComparator, mozilla::dom::Element*>; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1984:27, 40:59.06 inlined from ‘bool nsTArray_Impl::RemoveElement(const Item&) [with Item = mozilla::dom::Element*; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1992:25, 40:59.06 inlined from ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp:216:31: 40:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 40:59.06 315 | mHdr->mLength = 0; 40:59.06 | ~~~~~~~~~~~~~~^~~ 40:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp: In member function ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’: 40:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/l10n/DocumentL10n.cpp:189:36: note: at offset 8 into object ‘elements’ of size 8 40:59.06 189 | Sequence> elements; 40:59.06 | ^~~~~~~~ 41:00.92 dom/mathml 41:03.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 41:03.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 41:03.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserChild.h:11, 41:03.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ContentChild.cpp:11: 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 41:03.52 202 | return ReinterpretHelper::FromInternalValue(v); 41:03.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 41:03.52 4432 | return mProperties.Get(aProperty, aFoundResult); 41:03.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 41:03.52 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 41:03.52 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 41:03.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 41:03.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:03.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 41:03.52 413 | struct FrameBidiData { 41:03.52 | ^~~~~~~~~~~~~ 41:13.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 41:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:6, 41:13.24 from RTCDataChannelEvent.cpp:9, 41:13.24 from UnifiedBindings18.cpp:2: 41:13.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:13.24 inlined from ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at RadioNodeListBinding.cpp:374:60: 41:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:13.24 1169 | *this->stack = this; 41:13.24 | ~~~~~~~~~~~~~^~~~~~ 41:13.24 In file included from UnifiedBindings18.cpp:366: 41:13.24 RadioNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 41:13.24 RadioNodeListBinding.cpp:374:25: note: ‘expando’ declared here 41:13.24 374 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 41:13.24 | ^~~~~~~ 41:13.24 RadioNodeListBinding.cpp:357:36: note: ‘cx’ declared here 41:13.24 357 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 41:13.24 | ~~~~~~~~~~~^~ 41:13.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:14, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:16, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDialogElement.h:10, 41:13.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDialogElement.cpp:7: 41:13.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.57 inlined from ‘JSObject* mozilla::dom::HTMLDialogElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLDialogElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDialogElementBinding.h:35:27, 41:13.57 inlined from ‘virtual JSObject* mozilla::dom::HTMLDialogElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDialogElement.cpp:364:41: 41:13.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.57 1169 | *this->stack = this; 41:13.57 | ~~~~~~~~~~~~~^~~~~~ 41:13.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDialogElement.cpp:11: 41:13.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDialogElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLDialogElement::WrapNode(JSContext*, JS::Handle)’: 41:13.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDialogElementBinding.h:35:27: note: ‘reflector’ declared here 41:13.57 35 | JS::Rooted reflector(aCx); 41:13.57 | ^~~~~~~~~ 41:13.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDialogElement.cpp:362:50: note: ‘aCx’ declared here 41:13.58 362 | JSObject* HTMLDialogElement::WrapNode(JSContext* aCx, 41:13.58 | ~~~~~~~~~~~^~~ 41:13.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.60 inlined from ‘JSObject* mozilla::dom::HTMLDivElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLDivElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDivElementBinding.h:35:27, 41:13.60 inlined from ‘virtual JSObject* mozilla::dom::HTMLDivElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDivElement.cpp:22:43: 41:13.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.60 1169 | *this->stack = this; 41:13.60 | ~~~~~~~~~~~~~^~~~~~ 41:13.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDivElement.cpp:10, 41:13.60 from Unified_cpp_dom_html1.cpp:11: 41:13.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDivElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLDivElement::WrapNode(JSContext*, JS::Handle)’: 41:13.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDivElementBinding.h:35:27: note: ‘reflector’ declared here 41:13.60 35 | JS::Rooted reflector(aCx); 41:13.60 | ^~~~~~~~~ 41:13.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLDivElement.cpp:20:47: note: ‘aCx’ declared here 41:13.60 20 | JSObject* HTMLDivElement::WrapNode(JSContext* aCx, 41:13.60 | ~~~~~~~~~~~^~~ 41:13.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.72 inlined from ‘JSObject* mozilla::dom::HTMLElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37:27, 41:13.72 inlined from ‘virtual JSObject* mozilla::dom::HTMLElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLElement.cpp:48:40: 41:13.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.72 1169 | *this->stack = this; 41:13.72 | ~~~~~~~~~~~~~^~~~~~ 41:13.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLElement.cpp:15, 41:13.72 from Unified_cpp_dom_html1.cpp:20: 41:13.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLElement::WrapNode(JSContext*, JS::Handle)’: 41:13.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37:27: note: ‘reflector’ declared here 41:13.72 37 | JS::Rooted reflector(aCx); 41:13.72 | ^~~~~~~~~ 41:13.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLElement.cpp:46:44: note: ‘aCx’ declared here 41:13.72 46 | JSObject* HTMLElement::WrapNode(JSContext* aCx, 41:13.72 | ~~~~~~~~~~~^~~ 41:13.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.81 inlined from ‘JSObject* mozilla::dom::HTMLEmbedElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLEmbedElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLEmbedElementBinding.h:38:27, 41:13.81 inlined from ‘virtual JSObject* mozilla::dom::HTMLEmbedElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLEmbedElement.cpp:241:40: 41:13.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.81 1169 | *this->stack = this; 41:13.81 | ~~~~~~~~~~~~~^~~~~~ 41:13.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLEmbedElement.cpp:9, 41:13.81 from Unified_cpp_dom_html1.cpp:29: 41:13.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLEmbedElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLEmbedElement::WrapNode(JSContext*, JS::Handle)’: 41:13.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLEmbedElementBinding.h:38:27: note: ‘reflector’ declared here 41:13.81 38 | JS::Rooted reflector(aCx); 41:13.81 | ^~~~~~~~~ 41:13.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLEmbedElement.cpp:239:49: note: ‘aCx’ declared here 41:13.81 239 | JSObject* HTMLEmbedElement::WrapNode(JSContext* aCx, 41:13.81 | ~~~~~~~~~~~^~~ 41:13.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.86 inlined from ‘JSObject* mozilla::dom::HTMLFieldSetElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFieldSetElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFieldSetElementBinding.h:35:27, 41:13.86 inlined from ‘virtual JSObject* mozilla::dom::HTMLFieldSetElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFieldSetElement.cpp:311:43: 41:13.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.86 1169 | *this->stack = this; 41:13.86 | ~~~~~~~~~~~~~^~~~~~ 41:13.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFieldSetElement.cpp:13, 41:13.86 from Unified_cpp_dom_html1.cpp:38: 41:13.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFieldSetElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFieldSetElement::WrapNode(JSContext*, JS::Handle)’: 41:13.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFieldSetElementBinding.h:35:27: note: ‘reflector’ declared here 41:13.86 35 | JS::Rooted reflector(aCx); 41:13.86 | ^~~~~~~~~ 41:13.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFieldSetElement.cpp:309:52: note: ‘aCx’ declared here 41:13.87 309 | JSObject* HTMLFieldSetElement::WrapNode(JSContext* aCx, 41:13.87 | ~~~~~~~~~~~^~~ 41:13.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.88 inlined from ‘JSObject* mozilla::dom::HTMLFontElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFontElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFontElementBinding.h:35:27, 41:13.88 inlined from ‘virtual JSObject* mozilla::dom::HTMLFontElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFontElement.cpp:22:39: 41:13.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.88 1169 | *this->stack = this; 41:13.88 | ~~~~~~~~~~~~~^~~~~~ 41:13.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFontElement.cpp:9, 41:13.88 from Unified_cpp_dom_html1.cpp:47: 41:13.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFontElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFontElement::WrapNode(JSContext*, JS::Handle)’: 41:13.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFontElementBinding.h:35:27: note: ‘reflector’ declared here 41:13.88 35 | JS::Rooted reflector(aCx); 41:13.88 | ^~~~~~~~~ 41:13.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFontElement.cpp:20:48: note: ‘aCx’ declared here 41:13.89 20 | JSObject* HTMLFontElement::WrapNode(JSContext* aCx, 41:13.89 | ~~~~~~~~~~~^~~ 41:13.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.92 inlined from ‘JSObject* mozilla::dom::HTMLFormControlsCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFormControlsCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormControlsCollectionBinding.h:373:27, 41:13.92 inlined from ‘virtual JSObject* mozilla::dom::HTMLFormControlsCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormControlsCollection.cpp:304:50: 41:13.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.92 1169 | *this->stack = this; 41:13.92 | ~~~~~~~~~~~~~^~~~~~ 41:13.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormControlsCollection.cpp:13, 41:13.92 from Unified_cpp_dom_html1.cpp:56: 41:13.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormControlsCollectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFormControlsCollection::WrapObject(JSContext*, JS::Handle)’: 41:13.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormControlsCollectionBinding.h:373:27: note: ‘reflector’ declared here 41:13.92 373 | JS::Rooted reflector(aCx); 41:13.92 | ^~~~~~~~~ 41:13.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormControlsCollection.cpp:303:16: note: ‘aCx’ declared here 41:13.92 303 | JSContext* aCx, JS::Handle aGivenProto) { 41:13.92 | ~~~~~~~~~~~^~~ 41:13.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:13.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:13.97 inlined from ‘JSObject* mozilla::dom::HTMLFormElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFormElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormElementBinding.h:35:27, 41:13.97 inlined from ‘virtual JSObject* mozilla::dom::HTMLFormElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormElement.cpp:1984:39: 41:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:13.97 1169 | *this->stack = this; 41:13.97 | ~~~~~~~~~~~~~^~~~~~ 41:13.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormElement.cpp:26, 41:13.97 from Unified_cpp_dom_html1.cpp:65: 41:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFormElement::WrapNode(JSContext*, JS::Handle)’: 41:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFormElementBinding.h:35:27: note: ‘reflector’ declared here 41:13.97 35 | JS::Rooted reflector(aCx); 41:13.97 | ^~~~~~~~~ 41:13.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormElement.cpp:1982:48: note: ‘aCx’ declared here 41:13.97 1982 | JSObject* HTMLFormElement::WrapNode(JSContext* aCx, 41:13.97 | ~~~~~~~~~~~^~~ 41:14.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.03 inlined from ‘JSObject* mozilla::dom::HTMLFrameElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFrameElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameElementBinding.h:35:27, 41:14.03 inlined from ‘virtual JSObject* mozilla::dom::HTMLFrameElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameElement.cpp:51:40: 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.03 1169 | *this->stack = this; 41:14.03 | ~~~~~~~~~~~~~^~~~~~ 41:14.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameElement.cpp:8, 41:14.03 from Unified_cpp_dom_html1.cpp:83: 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFrameElement::WrapNode(JSContext*, JS::Handle)’: 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameElementBinding.h:35:27: note: ‘reflector’ declared here 41:14.03 35 | JS::Rooted reflector(aCx); 41:14.03 | ^~~~~~~~~ 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameElement.cpp:49:49: note: ‘aCx’ declared here 41:14.03 49 | JSObject* HTMLFrameElement::WrapNode(JSContext* aCx, 41:14.03 | ~~~~~~~~~~~^~~ 41:14.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.05 inlined from ‘JSObject* mozilla::dom::HTMLFrameSetElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLFrameSetElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameSetElementBinding.h:35:27, 41:14.05 inlined from ‘virtual JSObject* mozilla::dom::HTMLFrameSetElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameSetElement.cpp:23:43: 41:14.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.05 1169 | *this->stack = this; 41:14.05 | ~~~~~~~~~~~~~^~~~~~ 41:14.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameSetElement.cpp:9, 41:14.05 from Unified_cpp_dom_html1.cpp:92: 41:14.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameSetElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLFrameSetElement::WrapNode(JSContext*, JS::Handle)’: 41:14.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLFrameSetElementBinding.h:35:27: note: ‘reflector’ declared here 41:14.05 35 | JS::Rooted reflector(aCx); 41:14.05 | ^~~~~~~~~ 41:14.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFrameSetElement.cpp:21:52: note: ‘aCx’ declared here 41:14.06 21 | JSObject* HTMLFrameSetElement::WrapNode(JSContext* aCx, 41:14.06 | ~~~~~~~~~~~^~~ 41:14.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.14 inlined from ‘JSObject* mozilla::dom::HTMLHRElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLHRElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHRElementBinding.h:35:27, 41:14.14 inlined from ‘virtual JSObject* mozilla::dom::HTMLHRElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHRElement.cpp:190:37: 41:14.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.14 1169 | *this->stack = this; 41:14.14 | ~~~~~~~~~~~~~^~~~~~ 41:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHRElement.cpp:8, 41:14.14 from Unified_cpp_dom_html1.cpp:101: 41:14.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHRElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLHRElement::WrapNode(JSContext*, JS::Handle)’: 41:14.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHRElementBinding.h:35:27: note: ‘reflector’ declared here 41:14.14 35 | JS::Rooted reflector(aCx); 41:14.14 | ^~~~~~~~~ 41:14.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHRElement.cpp:188:46: note: ‘aCx’ declared here 41:14.14 188 | JSObject* HTMLHRElement::WrapNode(JSContext* aCx, 41:14.14 | ~~~~~~~~~~~^~~ 41:14.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.17 inlined from ‘JSObject* mozilla::dom::HTMLHeadingElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLHeadingElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHeadingElementBinding.h:35:27, 41:14.17 inlined from ‘virtual JSObject* mozilla::dom::HTMLHeadingElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHeadingElement.cpp:23:42: 41:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.17 1169 | *this->stack = this; 41:14.17 | ~~~~~~~~~~~~~^~~~~~ 41:14.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHeadingElement.cpp:8, 41:14.17 from Unified_cpp_dom_html1.cpp:110: 41:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHeadingElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLHeadingElement::WrapNode(JSContext*, JS::Handle)’: 41:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLHeadingElementBinding.h:35:27: note: ‘reflector’ declared here 41:14.17 35 | JS::Rooted reflector(aCx); 41:14.17 | ^~~~~~~~~ 41:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLHeadingElement.cpp:21:51: note: ‘aCx’ declared here 41:14.17 21 | JSObject* HTMLHeadingElement::WrapNode(JSContext* aCx, 41:14.17 | ~~~~~~~~~~~^~~ 41:14.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.23 inlined from ‘JSObject* mozilla::dom::HTMLIFrameElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLIFrameElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLIFrameElementBinding.h:35:27, 41:14.23 inlined from ‘virtual JSObject* mozilla::dom::HTMLIFrameElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLIFrameElement.cpp:235: 41:14.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.23 1169 | *this->stack = this; 41:14.23 | ~~~~~~~~~~~~~^~~~~~ 41:14.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLIFrameElement.cpp:11: 41:14.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLIFrameElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLIFrameElement::WrapNode(JSContext*, JS::Handle)’: 41:14.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLIFrameElementBinding.h:35:27: note: ‘reflector’ declared here 41:14.23 35 | JS::Rooted reflector(aCx); 41:14.23 | ^~~~~~~~~ 41:14.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLIFrameElement.cpp:233: note: ‘aCx’ declared here 41:14.23 233 | JSObject* HTMLIFrameElement::WrapNode(JSContext* aCx, 41:14.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.39 inlined from ‘JSObject* mozilla::dom::HTMLImageElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLImageElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLImageElementBinding.h:38, 41:14.39 inlined from ‘virtual JSObject* mozilla::dom::HTMLImageElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLImageElement.cpp:660: 41:14.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.39 1169 | *this->stack = this; 41:14.39 | ~~~~~~~~~~~~~^~~~~~ 41:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLImageElement.cpp:12, 41:14.39 from Unified_cpp_dom_html1.cpp:128: 41:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLImageElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLImageElement::WrapNode(JSContext*, JS::Handle)’: 41:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLImageElementBinding.h:38: note: ‘reflector’ declared here 41:14.40 38 | JS::Rooted reflector(aCx); 41:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLImageElement.cpp:658: note: ‘aCx’ declared here 41:14.40 658 | JSObject* HTMLImageElement::WrapNode(JSContext* aCx, 41:14.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:14.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:14.46 inlined from ‘JSObject* mozilla::dom::HTMLInputElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLInputElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLInputElementBinding.h:120:27, 41:14.46 inlined from ‘virtual JSObject* mozilla::dom::HTMLInputElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7439: 41:14.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:14.46 1169 | *this->stack = this; 41:14.46 | ~~~~~~~~~~~~~^~~~~~ 41:14.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:18, 41:14.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLFormElement.cpp:69: 41:14.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLInputElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLInputElement::WrapNode(JSContext*, JS::Handle)’: 41:14.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLInputElementBinding.h:120:27: note: ‘reflector’ declared here 41:14.48 120 | JS::Rooted reflector(aCx); 41:14.48 | ^~~~~~~~~ 41:14.48 In file included from Unified_cpp_dom_html1.cpp:137: 41:14.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7437: note: ‘aCx’ declared here 41:14.48 7437 | JSObject* HTMLInputElement::WrapNode(JSContext* aCx, 41:17.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:17.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:17.66 inlined from ‘bool mozilla::dom::RTCRtpSender_Binding::getStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCRtpSenderBinding.cpp:487:71: 41:17.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:17.66 1169 | *this->stack = this; 41:17.66 | ~~~~~~~~~~~~~^~~~~~ 41:17.66 In file included from UnifiedBindings18.cpp:236: 41:17.66 RTCRtpSenderBinding.cpp: In function ‘bool mozilla::dom::RTCRtpSender_Binding::getStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 41:17.66 RTCRtpSenderBinding.cpp:487:25: note: ‘returnArray’ declared here 41:17.66 487 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 41:17.66 | ^~~~~~~~~~~ 41:17.66 RTCRtpSenderBinding.cpp:472:23: note: ‘cx’ declared here 41:17.66 472 | getStreams(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 41:17.66 | ~~~~~~~~~~~^~ 41:20.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 41:21.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 41:21.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/IDBResult.h:8, 41:21.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:10, 41:21.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:7: 41:21.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 41:21.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:21.00 inlined from ‘static nsresult mozilla::dom::indexedDB::Key::DecodeJSValInternal(const EncodedDataType*&, const EncodedDataType*, JSContext*, uint8_t, JS::MutableHandle, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:482:34: 41:21.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 41:21.00 1169 | *this->stack = this; 41:21.00 | ~~~~~~~~~~~~~^~~~~~ 41:21.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In static member function ‘static nsresult mozilla::dom::indexedDB::Key::DecodeJSValInternal(const EncodedDataType*&, const EncodedDataType*, JSContext*, uint8_t, JS::MutableHandle, uint16_t)’: 41:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:482:27: note: ‘val’ declared here 41:21.01 482 | JS::Rooted val(aCx); 41:21.01 | ^~~ 41:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:458:75: note: ‘aCx’ declared here 41:21.01 458 | const EncodedDataType* aEnd, JSContext* aCx, 41:21.01 | ~~~~~~~~~~~^~~ 41:21.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:21.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:21.34 inlined from ‘bool mozilla::dom::RTCDtlsTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCDtlsTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCDtlsTransportBinding.cpp:371:90: 41:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:21.34 1169 | *this->stack = this; 41:21.34 | ~~~~~~~~~~~~~^~~~~~ 41:21.34 In file included from UnifiedBindings18.cpp:28: 41:21.34 RTCDtlsTransportBinding.cpp: In function ‘bool mozilla::dom::RTCDtlsTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCDtlsTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:21.34 RTCDtlsTransportBinding.cpp:371:25: note: ‘global’ declared here 41:21.34 371 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:21.34 | ^~~~~~ 41:21.34 RTCDtlsTransportBinding.cpp:343:17: note: ‘aCx’ declared here 41:21.34 343 | Wrap(JSContext* aCx, mozilla::dom::RTCDtlsTransport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:21.34 | ~~~~~~~~~~~^~~ 41:21.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 41:21.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 41:21.45 inlined from ‘nsresult mozilla::dom::indexedDB::Key::ToJSVal(JSContext*, JS::Heap&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:1034:34: 41:21.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 41:21.45 1169 | *this->stack = this; 41:21.45 | ~~~~~~~~~~~~~^~~~~~ 41:21.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘nsresult mozilla::dom::indexedDB::Key::ToJSVal(JSContext*, JS::Heap&) const’: 41:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:1034:25: note: ‘value’ declared here 41:21.50 1034 | JS::Rooted value(aCx); 41:21.50 | ^~~~~ 41:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:1033:34: note: ‘aCx’ declared here 41:21.50 1033 | nsresult Key::ToJSVal(JSContext* aCx, JS::Heap& aVal) const { 41:21.50 | ~~~~~~~~~~~^~~ 41:21.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:21.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:21.79 inlined from ‘bool mozilla::dom::RTCEncodedAudioFrameMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCEncodedAudioFrameBinding.cpp:81:54: 41:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:21.79 1169 | *this->stack = this; 41:21.79 | ~~~~~~~~~~~~~^~~~~~ 41:21.79 In file included from UnifiedBindings18.cpp:41: 41:21.79 RTCEncodedAudioFrameBinding.cpp: In member function ‘bool mozilla::dom::RTCEncodedAudioFrameMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:21.79 RTCEncodedAudioFrameBinding.cpp:81:25: note: ‘obj’ declared here 41:21.79 81 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:21.79 | ^~~ 41:21.79 RTCEncodedAudioFrameBinding.cpp:73:59: note: ‘cx’ declared here 41:21.79 73 | RTCEncodedAudioFrameMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:21.79 | ~~~~~~~~~~~^~ 41:23.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:23.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:23.23 inlined from ‘bool mozilla::dom::RTCIceCandidateInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIceCandidateBinding.cpp:246:54: 41:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:23.23 1169 | *this->stack = this; 41:23.23 | ~~~~~~~~~~~~~^~~~~~ 41:23.23 In file included from UnifiedBindings18.cpp:67: 41:23.23 RTCIceCandidateBinding.cpp: In member function ‘bool mozilla::dom::RTCIceCandidateInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:23.23 RTCIceCandidateBinding.cpp:246:25: note: ‘obj’ declared here 41:23.23 246 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:23.23 | ^~~ 41:23.23 RTCIceCandidateBinding.cpp:238:50: note: ‘cx’ declared here 41:23.23 238 | RTCIceCandidateInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:23.23 | ~~~~~~~~~~~^~ 41:23.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 41:23.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:41: 41:23.40 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:23.40 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 41:23.40 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:97:35, 41:23.40 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:49:16, 41:23.40 inlined from ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 41:23.40 315 | mHdr->mLength = 0; 41:23.40 | ~~~~~~~~~~~~~~^~~ 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object ‘res’ of size 24 41:23.40 220 | Key res; 41:23.40 | ^~~ 41:23.40 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:23.40 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 41:23.40 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:23.40 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 41:23.40 inlined from ‘mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:29:7, 41:23.40 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 41:23.40 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 41:23.40 inlined from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&; A = mozilla::detail::MaybeStorageBase; B = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 41:23.40 inlined from ‘constexpr mozilla::CompactPair, nsresult>::CompactPair(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&][inherited from mozilla::detail::CompactPairHelper, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:99:9, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:176:46, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:235:45, 41:23.40 inlined from ‘constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:539:47, 41:23.40 inlined from ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:326:10: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 41:23.40 655 | aOther.mHdr->mLength = 0; 41:23.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object ‘res’ of size 24 41:23.40 220 | Key res; 41:23.40 | ^~~ 41:23.40 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:23.40 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 41:23.40 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:23.40 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 41:23.40 inlined from ‘mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:29:7, 41:23.40 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 41:23.40 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 41:23.40 inlined from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&; A = mozilla::detail::MaybeStorageBase; B = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 41:23.40 inlined from ‘constexpr mozilla::CompactPair, nsresult>::CompactPair(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&][inherited from mozilla::detail::CompactPairHelper, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:99:9, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:176:46, 41:23.40 inlined from ‘constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:235:45, 41:23.40 inlined from ‘constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:539:47, 41:23.40 inlined from ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:259:12: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 41:23.40 655 | aOther.mHdr->mLength = 0; 41:23.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’: 41:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object ‘res’ of size 24 41:23.40 220 | Key res; 41:23.40 | ^~~ 41:23.43 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:23.44 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 41:23.44 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:23.44 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 41:23.44 inlined from ‘mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:29:7, 41:23.44 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 41:23.44 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 41:23.44 inlined from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&; A = mozilla::detail::MaybeStorageBase; B = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 41:23.44 inlined from ‘constexpr mozilla::CompactPair, nsresult>::CompactPair(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&][inherited from mozilla::detail::CompactPairHelper, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:99:9, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:176:46, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:235:45, 41:23.44 inlined from ‘constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:539:47, 41:23.44 inlined from ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:228:12: 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 41:23.44 655 | aOther.mHdr->mLength = 0; 41:23.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’: 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object ‘res’ of size 24 41:23.44 220 | Key res; 41:23.44 | ^~~ 41:23.44 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:23.44 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 41:23.44 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:23.44 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 41:23.44 inlined from ‘mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.h:29:7, 41:23.44 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 41:23.44 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 41:23.44 inlined from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&; A = mozilla::detail::MaybeStorageBase; B = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 41:23.44 inlined from ‘constexpr mozilla::CompactPair, nsresult>::CompactPair(AArg&&, BArg&&) [with AArg = mozilla::dom::indexedDB::Key; BArg = const nsresult&][inherited from mozilla::detail::CompactPairHelper, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:99:9, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:176:46, 41:23.44 inlined from ‘constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:235:45, 41:23.44 inlined from ‘constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:539:47, 41:23.44 inlined from ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:223:12: 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 41:23.44 655 | aOther.mHdr->mLength = 0; 41:23.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp: In member function ‘mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const’: 41:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object ‘res’ of size 24 41:23.44 220 | Key res; 41:23.44 | ^~~ 41:23.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:23.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:23.48 inlined from ‘bool mozilla::dom::RTCIceCandidate_Binding::Wrap(JSContext*, mozilla::dom::RTCIceCandidate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCIceCandidateBinding.cpp:1415:90: 41:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:23.48 1169 | *this->stack = this; 41:23.48 | ~~~~~~~~~~~~~^~~~~~ 41:23.48 RTCIceCandidateBinding.cpp: In function ‘bool mozilla::dom::RTCIceCandidate_Binding::Wrap(JSContext*, mozilla::dom::RTCIceCandidate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:23.48 RTCIceCandidateBinding.cpp:1415:25: note: ‘global’ declared here 41:23.48 1415 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:23.48 | ^~~~~~ 41:23.48 RTCIceCandidateBinding.cpp:1390:17: note: ‘aCx’ declared here 41:23.48 1390 | Wrap(JSContext* aCx, mozilla::dom::RTCIceCandidate* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:23.54 | ~~~~~~~~~~~^~~ 41:23.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:23.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:23.75 inlined from ‘virtual JSObject* mozilla::dom::RTCIceCandidate::WrapObject(JSContext*, JS::Handle)’ at RTCIceCandidateBinding.cpp:2124:87: 41:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:23.75 1169 | *this->stack = this; 41:23.75 | ~~~~~~~~~~~~~^~~~~~ 41:23.75 RTCIceCandidateBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::RTCIceCandidate::WrapObject(JSContext*, JS::Handle)’: 41:23.75 RTCIceCandidateBinding.cpp:2124:25: note: ‘obj’ declared here 41:23.75 2124 | JS::Rooted obj(aCx, RTCIceCandidate_Binding::Wrap(aCx, this, aGivenProto)); 41:23.75 | ^~~ 41:23.75 RTCIceCandidateBinding.cpp:2122:40: note: ‘aCx’ declared here 41:23.75 2122 | RTCIceCandidate::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 41:23.75 | ~~~~~~~~~~~^~~ 41:25.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:25.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:25.82 inlined from ‘bool mozilla::dom::RTCIceTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCIceTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCIceTransportBinding.cpp:461:90: 41:25.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:25.82 1169 | *this->stack = this; 41:25.82 | ~~~~~~~~~~~~~^~~~~~ 41:25.82 In file included from UnifiedBindings18.cpp:80: 41:25.82 RTCIceTransportBinding.cpp: In function ‘bool mozilla::dom::RTCIceTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCIceTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:25.82 RTCIceTransportBinding.cpp:461:25: note: ‘global’ declared here 41:25.82 461 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:25.82 | ^~~~~~ 41:25.82 RTCIceTransportBinding.cpp:433:17: note: ‘aCx’ declared here 41:25.82 433 | Wrap(JSContext* aCx, mozilla::dom::RTCIceTransport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:25.82 | ~~~~~~~~~~~^~~ 41:26.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:26.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:26.25 inlined from ‘bool mozilla::dom::RTCIdentityAssertion::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIdentityAssertionBinding.cpp:126:54: 41:26.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:26.25 1169 | *this->stack = this; 41:26.25 | ~~~~~~~~~~~~~^~~~~~ 41:26.25 In file included from UnifiedBindings18.cpp:93: 41:26.25 RTCIdentityAssertionBinding.cpp: In member function ‘bool mozilla::dom::RTCIdentityAssertion::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:26.25 RTCIdentityAssertionBinding.cpp:126:25: note: ‘obj’ declared here 41:26.25 126 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:26.25 | ^~~ 41:26.25 RTCIdentityAssertionBinding.cpp:118:51: note: ‘cx’ declared here 41:26.25 118 | RTCIdentityAssertion::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:26.25 | ~~~~~~~~~~~^~ 41:26.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:26.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:26.81 inlined from ‘bool mozilla::dom::RTCIdentityProviderDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIdentityProviderBinding.cpp:364:54: 41:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:26.81 1169 | *this->stack = this; 41:26.81 | ~~~~~~~~~~~~~^~~~~~ 41:26.81 In file included from UnifiedBindings18.cpp:106: 41:26.81 RTCIdentityProviderBinding.cpp: In member function ‘bool mozilla::dom::RTCIdentityProviderDetails::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:26.81 RTCIdentityProviderBinding.cpp:364:25: note: ‘obj’ declared here 41:26.81 364 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:26.81 | ^~~ 41:26.81 RTCIdentityProviderBinding.cpp:356:57: note: ‘cx’ declared here 41:26.81 356 | RTCIdentityProviderDetails::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:26.81 | ~~~~~~~~~~~^~ 41:27.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:27.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:27.02 inlined from ‘bool mozilla::dom::RTCIdentityProviderOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIdentityProviderBinding.cpp:529:54: 41:27.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:27.02 1169 | *this->stack = this; 41:27.02 | ~~~~~~~~~~~~~^~~~~~ 41:27.02 RTCIdentityProviderBinding.cpp: In member function ‘bool mozilla::dom::RTCIdentityProviderOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:27.02 RTCIdentityProviderBinding.cpp:529:25: note: ‘obj’ declared here 41:27.02 529 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:27.02 | ^~~ 41:27.02 RTCIdentityProviderBinding.cpp:521:57: note: ‘cx’ declared here 41:27.02 521 | RTCIdentityProviderOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:27.02 | ~~~~~~~~~~~^~ 41:27.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:27.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:27.32 inlined from ‘bool mozilla::dom::RTCIdentityValidationResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIdentityProviderBinding.cpp:711:54: 41:27.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:27.32 1169 | *this->stack = this; 41:27.32 | ~~~~~~~~~~~~~^~~~~~ 41:27.32 RTCIdentityProviderBinding.cpp: In member function ‘bool mozilla::dom::RTCIdentityValidationResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:27.32 RTCIdentityProviderBinding.cpp:711:25: note: ‘obj’ declared here 41:27.32 711 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:27.32 | ^~~ 41:27.32 RTCIdentityProviderBinding.cpp:703:58: note: ‘cx’ declared here 41:27.32 703 | RTCIdentityValidationResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:27.32 | ~~~~~~~~~~~^~ 41:27.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:27.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:27.62 inlined from ‘bool mozilla::dom::RTCIdentityAssertionResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCIdentityProviderBinding.cpp:952:54: 41:27.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:27.62 1169 | *this->stack = this; 41:27.62 | ~~~~~~~~~~~~~^~~~~~ 41:27.63 RTCIdentityProviderBinding.cpp: In member function ‘bool mozilla::dom::RTCIdentityAssertionResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:27.64 RTCIdentityProviderBinding.cpp:952:25: note: ‘obj’ declared here 41:27.64 952 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:27.64 | ^~~ 41:27.64 RTCIdentityProviderBinding.cpp:944:57: note: ‘cx’ declared here 41:27.64 944 | RTCIdentityAssertionResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:27.64 | ~~~~~~~~~~~^~ 41:28.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:28.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:28.69 inlined from ‘bool mozilla::dom::RTCDataChannelInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCPeerConnectionBinding.cpp:716:54: 41:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:28.69 1169 | *this->stack = this; 41:28.69 | ~~~~~~~~~~~~~^~~~~~ 41:28.69 In file included from UnifiedBindings18.cpp:119: 41:28.69 RTCPeerConnectionBinding.cpp: In member function ‘bool mozilla::dom::RTCDataChannelInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:28.69 RTCPeerConnectionBinding.cpp:716:25: note: ‘obj’ declared here 41:28.69 716 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:28.69 | ^~~ 41:28.69 RTCPeerConnectionBinding.cpp:708:49: note: ‘cx’ declared here 41:28.69 708 | RTCDataChannelInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:28.69 | ~~~~~~~~~~~^~ 41:37.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:37.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:37.68 inlined from ‘bool mozilla::dom::RTCPeerConnectionStatic_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnectionStatic*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCPeerConnectionStaticBinding.cpp:422:90: 41:37.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:37.68 1169 | *this->stack = this; 41:37.68 | ~~~~~~~~~~~~~^~~~~~ 41:37.68 In file included from UnifiedBindings18.cpp:158: 41:37.68 RTCPeerConnectionStaticBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnectionStatic_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnectionStatic*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:37.68 RTCPeerConnectionStaticBinding.cpp:422:25: note: ‘global’ declared here 41:37.68 422 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:37.68 | ^~~~~~ 41:37.68 RTCPeerConnectionStaticBinding.cpp:397:17: note: ‘aCx’ declared here 41:37.68 397 | Wrap(JSContext* aCx, mozilla::dom::RTCPeerConnectionStatic* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:37.68 | ~~~~~~~~~~~^~~ 41:37.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:37.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:37.78 inlined from ‘virtual JSObject* mozilla::dom::RTCPeerConnectionStatic::WrapObject(JSContext*, JS::Handle)’ at RTCPeerConnectionStaticBinding.cpp:665:95: 41:37.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:37.78 1169 | *this->stack = this; 41:37.78 | ~~~~~~~~~~~~~^~~~~~ 41:37.79 RTCPeerConnectionStaticBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::RTCPeerConnectionStatic::WrapObject(JSContext*, JS::Handle)’: 41:37.80 RTCPeerConnectionStaticBinding.cpp:665:25: note: ‘obj’ declared here 41:37.80 665 | JS::Rooted obj(aCx, RTCPeerConnectionStatic_Binding::Wrap(aCx, this, aGivenProto)); 41:37.80 | ^~~ 41:37.80 RTCPeerConnectionStaticBinding.cpp:663:48: note: ‘aCx’ declared here 41:37.80 663 | RTCPeerConnectionStatic::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 41:37.80 | ~~~~~~~~~~~^~~ 41:38.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:38.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:38.79 inlined from ‘bool mozilla::dom::RTCRtpCodec::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpCapabilitiesBinding.cpp:166:54: 41:38.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:38.79 1169 | *this->stack = this; 41:38.79 | ~~~~~~~~~~~~~^~~~~~ 41:38.79 In file included from UnifiedBindings18.cpp:171: 41:38.79 RTCRtpCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpCodec::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:38.79 RTCRtpCapabilitiesBinding.cpp:166:25: note: ‘obj’ declared here 41:38.79 166 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:38.79 | ^~~ 41:38.79 RTCRtpCapabilitiesBinding.cpp:158:42: note: ‘cx’ declared here 41:38.79 158 | RTCRtpCodec::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:38.79 | ~~~~~~~~~~~^~ 41:39.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:39.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:39.07 inlined from ‘bool mozilla::dom::RTCRtpHeaderExtensionCapability::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpCapabilitiesBinding.cpp:306:54: 41:39.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:39.07 1169 | *this->stack = this; 41:39.07 | ~~~~~~~~~~~~~^~~~~~ 41:39.07 RTCRtpCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpHeaderExtensionCapability::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:39.07 RTCRtpCapabilitiesBinding.cpp:306:25: note: ‘obj’ declared here 41:39.07 306 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:39.07 | ^~~ 41:39.07 RTCRtpCapabilitiesBinding.cpp:298:62: note: ‘cx’ declared here 41:39.07 298 | RTCRtpHeaderExtensionCapability::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:39.07 | ~~~~~~~~~~~^~ 41:39.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:39.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:39.29 inlined from ‘bool mozilla::dom::RTCRtpCapabilities::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpCapabilitiesBinding.cpp:381:54: 41:39.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:39.29 1169 | *this->stack = this; 41:39.29 | ~~~~~~~~~~~~~^~~~~~ 41:39.29 RTCRtpCapabilitiesBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpCapabilities::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:39.29 RTCRtpCapabilitiesBinding.cpp:381:25: note: ‘obj’ declared here 41:39.29 381 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:39.29 | ^~~ 41:39.29 RTCRtpCapabilitiesBinding.cpp:373:49: note: ‘cx’ declared here 41:39.29 373 | RTCRtpCapabilities::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:39.29 | ~~~~~~~~~~~^~ 41:39.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:40.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:40.00 inlined from ‘bool mozilla::dom::RTCRtcpParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpParametersBinding.cpp:172:54: 41:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:40.00 1169 | *this->stack = this; 41:40.00 | ~~~~~~~~~~~~~^~~~~~ 41:40.00 In file included from UnifiedBindings18.cpp:184: 41:40.00 RTCRtpParametersBinding.cpp: In member function ‘bool mozilla::dom::RTCRtcpParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:40.00 RTCRtpParametersBinding.cpp:172:25: note: ‘obj’ declared here 41:40.00 172 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:40.00 | ^~~ 41:40.00 RTCRtpParametersBinding.cpp:164:48: note: ‘cx’ declared here 41:40.00 164 | RTCRtcpParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:40.00 | ~~~~~~~~~~~^~ 41:40.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:40.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:40.92 inlined from ‘bool mozilla::dom::RTCRtpHeaderExtensionParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpParametersBinding.cpp:773:54: 41:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:40.92 1169 | *this->stack = this; 41:40.92 | ~~~~~~~~~~~~~^~~~~~ 41:40.92 RTCRtpParametersBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpHeaderExtensionParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:40.92 RTCRtpParametersBinding.cpp:773:25: note: ‘obj’ declared here 41:40.92 773 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:40.92 | ^~~ 41:40.92 RTCRtpParametersBinding.cpp:765:62: note: ‘cx’ declared here 41:40.92 765 | RTCRtpHeaderExtensionParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:40.92 | ~~~~~~~~~~~^~ 41:41.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:41.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:41.04 inlined from ‘bool mozilla::dom::RTCRtpParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpParametersBinding.cpp:1022:54: 41:41.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:41.04 1169 | *this->stack = this; 41:41.04 | ~~~~~~~~~~~~~^~~~~~ 41:41.04 RTCRtpParametersBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:41.04 RTCRtpParametersBinding.cpp:1022:25: note: ‘obj’ declared here 41:41.04 1022 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:41.04 | ^~~ 41:41.04 RTCRtpParametersBinding.cpp:1014:47: note: ‘cx’ declared here 41:41.04 1014 | RTCRtpParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:41.04 | ~~~~~~~~~~~^~ 41:41.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:41.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:41.20 inlined from ‘bool mozilla::dom::RTCRtpReceiver_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpReceiver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCRtpReceiverBinding.cpp:835:90: 41:41.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:41.20 1169 | *this->stack = this; 41:41.20 | ~~~~~~~~~~~~~^~~~~~ 41:41.22 In file included from UnifiedBindings18.cpp:197: 41:41.23 RTCRtpReceiverBinding.cpp: In function ‘bool mozilla::dom::RTCRtpReceiver_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpReceiver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:41.23 RTCRtpReceiverBinding.cpp:835:25: note: ‘global’ declared here 41:41.23 835 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:41.23 | ^~~~~~ 41:41.23 RTCRtpReceiverBinding.cpp:810:17: note: ‘aCx’ declared here 41:41.23 810 | Wrap(JSContext* aCx, mozilla::dom::RTCRtpReceiver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:41.23 | ~~~~~~~~~~~^~~ 41:41.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:41.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:41.38 inlined from ‘bool mozilla::dom::RTCRtpScriptTransform_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpScriptTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCRtpScriptTransformBinding.cpp:287:90: 41:41.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:41.38 1169 | *this->stack = this; 41:41.38 | ~~~~~~~~~~~~~^~~~~~ 41:41.38 In file included from UnifiedBindings18.cpp:210: 41:41.38 RTCRtpScriptTransformBinding.cpp: In function ‘bool mozilla::dom::RTCRtpScriptTransform_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpScriptTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:41.38 RTCRtpScriptTransformBinding.cpp:287:25: note: ‘global’ declared here 41:41.38 287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:41.38 | ^~~~~~ 41:41.38 RTCRtpScriptTransformBinding.cpp:262:17: note: ‘aCx’ declared here 41:41.38 262 | Wrap(JSContext* aCx, mozilla::dom::RTCRtpScriptTransform* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:41.38 | ~~~~~~~~~~~^~~ 41:41.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:41.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:41.60 inlined from ‘bool mozilla::dom::RTCRtpSender_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCRtpSenderBinding.cpp:976:90: 41:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:41.60 1169 | *this->stack = this; 41:41.60 | ~~~~~~~~~~~~~^~~~~~ 41:41.64 RTCRtpSenderBinding.cpp: In function ‘bool mozilla::dom::RTCRtpSender_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpSender*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:41.65 RTCRtpSenderBinding.cpp:976:25: note: ‘global’ declared here 41:41.65 976 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:41.65 | ^~~~~~ 41:41.65 RTCRtpSenderBinding.cpp:951:17: note: ‘aCx’ declared here 41:41.65 951 | Wrap(JSContext* aCx, mozilla::dom::RTCRtpSender* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:41.65 | ~~~~~~~~~~~^~~ 41:42.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:42.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:42.04 inlined from ‘bool mozilla::dom::RTCRtpContributingSource::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpSourcesBinding.cpp:92:54: 41:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:42.04 1169 | *this->stack = this; 41:42.04 | ~~~~~~~~~~~~~^~~~~~ 41:42.04 In file included from UnifiedBindings18.cpp:249: 41:42.04 RTCRtpSourcesBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpContributingSource::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:42.04 RTCRtpSourcesBinding.cpp:92:25: note: ‘obj’ declared here 41:42.04 92 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:42.04 | ^~~ 41:42.04 RTCRtpSourcesBinding.cpp:84:55: note: ‘cx’ declared here 41:42.04 84 | RTCRtpContributingSource::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:42.04 | ~~~~~~~~~~~^~ 41:42.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:42.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:42.28 inlined from ‘bool mozilla::dom::RTCRtpReceiver_Binding::getContributingSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCRtpReceiverBinding.cpp:210:71: 41:42.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:42.28 1169 | *this->stack = this; 41:42.28 | ~~~~~~~~~~~~~^~~~~~ 41:42.33 RTCRtpReceiverBinding.cpp: In function ‘bool mozilla::dom::RTCRtpReceiver_Binding::getContributingSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 41:42.34 RTCRtpReceiverBinding.cpp:210:25: note: ‘returnArray’ declared here 41:42.34 210 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 41:42.34 | ^~~~~~~~~~~ 41:42.34 RTCRtpReceiverBinding.cpp:195:35: note: ‘cx’ declared here 41:42.34 195 | getContributingSources(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 41:42.34 | ~~~~~~~~~~~^~ 41:42.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:42.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:42.57 inlined from ‘bool mozilla::dom::RTCRtpSynchronizationSource::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpSourcesBinding.cpp:215:49: 41:42.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:42.57 1169 | *this->stack = this; 41:42.57 | ~~~~~~~~~~~~~^~~~~~ 41:42.57 RTCRtpSourcesBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpSynchronizationSource::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:42.57 RTCRtpSourcesBinding.cpp:215:25: note: ‘obj’ declared here 41:42.57 215 | JS::Rooted obj(cx, &rval.toObject()); 41:42.57 | ^~~ 41:42.57 RTCRtpSourcesBinding.cpp:203:58: note: ‘cx’ declared here 41:42.57 203 | RTCRtpSynchronizationSource::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:42.58 | ~~~~~~~~~~~^~ 41:42.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:42.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:42.70 inlined from ‘bool mozilla::dom::RTCRtpReceiver_Binding::getSynchronizationSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCRtpReceiverBinding.cpp:268:71: 41:42.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:42.70 1169 | *this->stack = this; 41:42.70 | ~~~~~~~~~~~~~^~~~~~ 41:42.70 RTCRtpReceiverBinding.cpp: In function ‘bool mozilla::dom::RTCRtpReceiver_Binding::getSynchronizationSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 41:42.70 RTCRtpReceiverBinding.cpp:268:25: note: ‘returnArray’ declared here 41:42.70 268 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 41:42.70 | ^~~~~~~~~~~ 41:42.70 RTCRtpReceiverBinding.cpp:253:38: note: ‘cx’ declared here 41:42.70 253 | getSynchronizationSources(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 41:42.70 | ~~~~~~~~~~~^~ 41:43.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:43.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:43.03 inlined from ‘bool mozilla::dom::RTCRtpTransceiver_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpTransceiver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCRtpTransceiverBinding.cpp:1077:90: 41:43.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:43.03 1169 | *this->stack = this; 41:43.03 | ~~~~~~~~~~~~~^~~~~~ 41:43.03 In file included from UnifiedBindings18.cpp:262: 41:43.03 RTCRtpTransceiverBinding.cpp: In function ‘bool mozilla::dom::RTCRtpTransceiver_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpTransceiver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:43.03 RTCRtpTransceiverBinding.cpp:1077:25: note: ‘global’ declared here 41:43.03 1077 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:43.03 | ^~~~~~ 41:43.03 RTCRtpTransceiverBinding.cpp:1052:17: note: ‘aCx’ declared here 41:43.03 1052 | Wrap(JSContext* aCx, mozilla::dom::RTCRtpTransceiver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:43.03 | ~~~~~~~~~~~^~~ 41:43.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:43.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:43.50 inlined from ‘bool mozilla::dom::RTCSctpTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCSctpTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCSctpTransportBinding.cpp:440:90: 41:43.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:43.50 1169 | *this->stack = this; 41:43.50 | ~~~~~~~~~~~~~^~~~~~ 41:43.50 In file included from UnifiedBindings18.cpp:275: 41:43.50 RTCSctpTransportBinding.cpp: In function ‘bool mozilla::dom::RTCSctpTransport_Binding::Wrap(JSContext*, mozilla::dom::RTCSctpTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:43.50 RTCSctpTransportBinding.cpp:440:25: note: ‘global’ declared here 41:43.50 440 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:43.50 | ^~~~~~ 41:43.50 RTCSctpTransportBinding.cpp:412:17: note: ‘aCx’ declared here 41:43.50 412 | Wrap(JSContext* aCx, mozilla::dom::RTCSctpTransport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:43.50 | ~~~~~~~~~~~^~~ 41:43.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:43.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:43.84 inlined from ‘bool mozilla::dom::RTCLocalSessionDescriptionInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCSessionDescriptionBinding.cpp:166:54: 41:43.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:43.84 1169 | *this->stack = this; 41:43.84 | ~~~~~~~~~~~~~^~~~~~ 41:43.84 In file included from UnifiedBindings18.cpp:288: 41:43.84 RTCSessionDescriptionBinding.cpp: In member function ‘bool mozilla::dom::RTCLocalSessionDescriptionInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:43.84 RTCSessionDescriptionBinding.cpp:166:25: note: ‘obj’ declared here 41:43.84 166 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:43.84 | ^~~ 41:43.84 RTCSessionDescriptionBinding.cpp:158:61: note: ‘cx’ declared here 41:43.84 158 | RTCLocalSessionDescriptionInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:43.84 | ~~~~~~~~~~~^~ 41:43.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:43.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:43.93 inlined from ‘bool mozilla::dom::RTCSessionDescriptionInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCSessionDescriptionBinding.cpp:334:54: 41:43.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:43.93 1169 | *this->stack = this; 41:43.93 | ~~~~~~~~~~~~~^~~~~~ 41:43.93 RTCSessionDescriptionBinding.cpp: In member function ‘bool mozilla::dom::RTCSessionDescriptionInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:43.93 RTCSessionDescriptionBinding.cpp:334:25: note: ‘obj’ declared here 41:43.93 334 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:43.93 | ^~~ 41:43.93 RTCSessionDescriptionBinding.cpp:326:56: note: ‘cx’ declared here 41:43.93 326 | RTCSessionDescriptionInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:43.93 | ~~~~~~~~~~~^~ 41:44.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:44.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:44.04 inlined from ‘bool mozilla::dom::RTCSessionDescription_Binding::Wrap(JSContext*, mozilla::dom::RTCSessionDescription*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCSessionDescriptionBinding.cpp:942:90: 41:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:44.04 1169 | *this->stack = this; 41:44.04 | ~~~~~~~~~~~~~^~~~~~ 41:44.06 RTCSessionDescriptionBinding.cpp: In function ‘bool mozilla::dom::RTCSessionDescription_Binding::Wrap(JSContext*, mozilla::dom::RTCSessionDescription*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:44.07 RTCSessionDescriptionBinding.cpp:942:25: note: ‘global’ declared here 41:44.07 942 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:44.07 | ^~~~~~ 41:44.07 RTCSessionDescriptionBinding.cpp:917:17: note: ‘aCx’ declared here 41:44.07 917 | Wrap(JSContext* aCx, mozilla::dom::RTCSessionDescription* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:44.07 | ~~~~~~~~~~~^~~ 41:44.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:44.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:44.30 inlined from ‘virtual JSObject* mozilla::dom::RTCSessionDescription::WrapObject(JSContext*, JS::Handle)’ at RTCSessionDescriptionBinding.cpp:1342:93: 41:44.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:44.30 1169 | *this->stack = this; 41:44.30 | ~~~~~~~~~~~~~^~~~~~ 41:44.33 RTCSessionDescriptionBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::RTCSessionDescription::WrapObject(JSContext*, JS::Handle)’: 41:44.34 RTCSessionDescriptionBinding.cpp:1342:25: note: ‘obj’ declared here 41:44.34 1342 | JS::Rooted obj(aCx, RTCSessionDescription_Binding::Wrap(aCx, this, aGivenProto)); 41:44.34 | ^~~ 41:44.34 RTCSessionDescriptionBinding.cpp:1340:46: note: ‘aCx’ declared here 41:44.34 1340 | RTCSessionDescription::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 41:44.34 | ~~~~~~~~~~~^~~ 41:45.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:45.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:45.09 inlined from ‘bool mozilla::dom::RTCBandwidthEstimationInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:145:54: 41:45.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:45.09 1169 | *this->stack = this; 41:45.09 | ~~~~~~~~~~~~~^~~~~~ 41:45.11 In file included from UnifiedBindings18.cpp:301: 41:45.12 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCBandwidthEstimationInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:45.12 RTCStatsReportBinding.cpp:145:25: note: ‘obj’ declared here 41:45.12 145 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:45.12 | ^~~ 41:45.12 RTCStatsReportBinding.cpp:137:61: note: ‘cx’ declared here 41:45.12 137 | RTCBandwidthEstimationInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:45.12 | ~~~~~~~~~~~^~ 41:45.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:45.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:45.56 inlined from ‘bool mozilla::dom::RTCIceServerInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:311:54: 41:45.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:45.56 1169 | *this->stack = this; 41:45.56 | ~~~~~~~~~~~~~^~~~~~ 41:45.56 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCIceServerInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:45.56 RTCStatsReportBinding.cpp:311:25: note: ‘obj’ declared here 41:45.56 311 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:45.56 | ^~~ 41:45.56 RTCStatsReportBinding.cpp:303:51: note: ‘cx’ declared here 41:45.56 303 | RTCIceServerInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:45.56 | ~~~~~~~~~~~^~ 41:45.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:45.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:45.86 inlined from ‘bool mozilla::dom::RTCSdpParsingErrorInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:432:54: 41:45.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:45.86 1169 | *this->stack = this; 41:45.86 | ~~~~~~~~~~~~~^~~~~~ 41:45.86 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCSdpParsingErrorInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:45.86 RTCStatsReportBinding.cpp:432:25: note: ‘obj’ declared here 41:45.86 432 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:45.86 | ^~~ 41:45.86 RTCStatsReportBinding.cpp:424:57: note: ‘cx’ declared here 41:45.86 424 | RTCSdpParsingErrorInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:45.86 | ~~~~~~~~~~~^~ 41:46.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:46.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:46.06 inlined from ‘bool mozilla::dom::RTCStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:520:54: 41:46.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:46.06 1169 | *this->stack = this; 41:46.06 | ~~~~~~~~~~~~~^~~~~~ 41:46.06 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:46.06 RTCStatsReportBinding.cpp:520:25: note: ‘obj’ declared here 41:46.06 520 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:46.06 | ^~~ 41:46.06 RTCStatsReportBinding.cpp:512:39: note: ‘cx’ declared here 41:46.06 512 | RTCStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:46.06 | ~~~~~~~~~~~^~ 41:47.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:47.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:47.21 inlined from ‘bool mozilla::dom::RTCConfigurationInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:993:54: 41:47.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:47.21 1169 | *this->stack = this; 41:47.21 | ~~~~~~~~~~~~~^~~~~~ 41:47.21 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCConfigurationInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:47.21 RTCStatsReportBinding.cpp:993:25: note: ‘obj’ declared here 41:47.21 993 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 41:47.21 | ^~~ 41:47.21 RTCStatsReportBinding.cpp:985:55: note: ‘cx’ declared here 41:47.21 985 | RTCConfigurationInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:47.21 | ~~~~~~~~~~~^~ 41:47.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:47.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:47.72 inlined from ‘bool mozilla::dom::RTCDataChannelStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:1187:49: 41:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:47.72 1169 | *this->stack = this; 41:47.72 | ~~~~~~~~~~~~~^~~~~~ 41:47.75 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCDataChannelStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:47.76 RTCStatsReportBinding.cpp:1187:25: note: ‘obj’ declared here 41:47.76 1187 | JS::Rooted obj(cx, &rval.toObject()); 41:47.76 | ^~~ 41:47.76 RTCStatsReportBinding.cpp:1175:50: note: ‘cx’ declared here 41:47.76 1175 | RTCDataChannelStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:47.76 | ~~~~~~~~~~~^~ 41:49.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:49.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:49.90 inlined from ‘bool mozilla::dom::RTCPeerConnectionStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2047:49: 41:49.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:49.90 1169 | *this->stack = this; 41:49.90 | ~~~~~~~~~~~~~^~~~~~ 41:49.90 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCPeerConnectionStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:49.90 RTCStatsReportBinding.cpp:2047:25: note: ‘obj’ declared here 41:49.90 2047 | JS::Rooted obj(cx, &rval.toObject()); 41:49.90 | ^~~ 41:49.90 RTCStatsReportBinding.cpp:2035:53: note: ‘cx’ declared here 41:49.90 2035 | RTCPeerConnectionStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:49.90 | ~~~~~~~~~~~^~ 41:50.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:50.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:50.22 inlined from ‘bool mozilla::dom::RTCRTPContributingSourceStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2149:49: 41:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:50.22 1169 | *this->stack = this; 41:50.22 | ~~~~~~~~~~~~~^~~~~~ 41:50.22 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCRTPContributingSourceStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:50.22 RTCStatsReportBinding.cpp:2149:25: note: ‘obj’ declared here 41:50.22 2149 | JS::Rooted obj(cx, &rval.toObject()); 41:50.22 | ^~~ 41:50.22 RTCStatsReportBinding.cpp:2137:60: note: ‘cx’ declared here 41:50.22 2137 | RTCRTPContributingSourceStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:50.22 | ~~~~~~~~~~~^~ 41:51.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:51.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:51.33 inlined from ‘bool mozilla::dom::RTCReceivedRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2668:49: 41:51.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:51.33 1169 | *this->stack = this; 41:51.33 | ~~~~~~~~~~~~~^~~~~~ 41:51.33 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCReceivedRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:51.33 RTCStatsReportBinding.cpp:2668:25: note: ‘obj’ declared here 41:51.33 2668 | JS::Rooted obj(cx, &rval.toObject()); 41:51.33 | ^~~ 41:51.33 RTCStatsReportBinding.cpp:2656:56: note: ‘cx’ declared here 41:51.33 2656 | RTCReceivedRtpStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:51.33 | ~~~~~~~~~~~^~ 41:51.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:51.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:51.91 inlined from ‘bool mozilla::dom::RTCSentRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2937:49: 41:51.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:51.91 1169 | *this->stack = this; 41:51.91 | ~~~~~~~~~~~~~^~~~~~ 41:51.91 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCSentRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:51.92 RTCStatsReportBinding.cpp:2937:25: note: ‘obj’ declared here 41:51.92 2937 | JS::Rooted obj(cx, &rval.toObject()); 41:51.92 | ^~~ 41:51.92 RTCStatsReportBinding.cpp:2925:52: note: ‘cx’ declared here 41:51.92 2925 | RTCSentRtpStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:51.92 | ~~~~~~~~~~~^~ 41:52.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:52.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:52.14 inlined from ‘bool mozilla::dom::RTCVideoSourceStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:3041:49: 41:52.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:52.14 1169 | *this->stack = this; 41:52.14 | ~~~~~~~~~~~~~^~~~~~ 41:52.14 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCVideoSourceStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:52.14 RTCStatsReportBinding.cpp:3041:25: note: ‘obj’ declared here 41:52.14 3041 | JS::Rooted obj(cx, &rval.toObject()); 41:52.14 | ^~~ 41:52.14 RTCStatsReportBinding.cpp:3029:50: note: ‘cx’ declared here 41:52.14 3029 | RTCVideoSourceStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:52.14 | ~~~~~~~~~~~^~ 41:54.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:54.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:54.26 inlined from ‘bool mozilla::dom::RTCRemoteOutboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:4392:49: 41:54.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:54.26 1169 | *this->stack = this; 41:54.26 | ~~~~~~~~~~~~~^~~~~~ 41:54.26 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCRemoteOutboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 41:54.26 RTCStatsReportBinding.cpp:4392:25: note: ‘obj’ declared here 41:54.26 4392 | JS::Rooted obj(cx, &rval.toObject()); 41:54.26 | ^~~ 41:54.26 RTCStatsReportBinding.cpp:4380:62: note: ‘cx’ declared here 41:54.26 4380 | RTCRemoteOutboundRtpStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 41:54.26 | ~~~~~~~~~~~^~ 41:54.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:54.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:54.90 inlined from ‘bool mozilla::dom::RTCStatsReport_Binding::Wrap(JSContext*, mozilla::dom::RTCStatsReport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCStatsReportBinding.cpp:6402:90: 41:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 41:54.90 1169 | *this->stack = this; 41:54.90 | ~~~~~~~~~~~~~^~~~~~ 41:54.90 RTCStatsReportBinding.cpp: In function ‘bool mozilla::dom::RTCStatsReport_Binding::Wrap(JSContext*, mozilla::dom::RTCStatsReport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 41:54.90 RTCStatsReportBinding.cpp:6402:25: note: ‘global’ declared here 41:54.90 6402 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 41:54.90 | ^~~~~~ 41:54.90 RTCStatsReportBinding.cpp:6377:17: note: ‘aCx’ declared here 41:54.90 6377 | Wrap(JSContext* aCx, mozilla::dom::RTCStatsReport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 41:54.90 | ~~~~~~~~~~~^~~ 41:55.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 41:55.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 41:55.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventBinding.h:9: 41:55.49 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:55.49 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 41:55.49 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 41:55.49 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 41:55.49 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:55.49 inlined from ‘void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const’ at RTCTrackEvent.cpp:111:28: 41:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 41:55.49 450 | mArray.mHdr->mLength = 0; 41:55.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:55.49 In file included from UnifiedBindings18.cpp:314: 41:55.49 RTCTrackEvent.cpp: In member function ‘void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const’: 41:55.49 RTCTrackEvent.cpp:111:27: note: at offset 8 into object ‘’ of size 8 41:55.49 111 | aRetVal = mStreams.Clone(); 41:55.49 | ~~~~~~~~~~~~~~^~ 41:55.49 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 41:55.49 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 41:55.49 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 41:55.49 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 41:55.49 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 41:55.49 inlined from ‘void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const’ at RTCTrackEvent.cpp:111:28: 41:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 41:55.49 450 | mArray.mHdr->mLength = 0; 41:55.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:55.49 RTCTrackEvent.cpp: In member function ‘void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const’: 41:55.49 RTCTrackEvent.cpp:111:27: note: at offset 8 into object ‘’ of size 8 41:55.49 111 | aRetVal = mStreams.Clone(); 41:55.49 | ~~~~~~~~~~~~~~^~ 41:55.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 41:55.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:55.95 inlined from ‘bool mozilla::dom::RTCTrackEvent_Binding::get_streams(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at RTCTrackEventBinding.cpp:354:85: 41:55.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 41:55.95 1169 | *this->stack = this; 41:55.95 | ~~~~~~~~~~~~~^~~~~~ 41:55.95 In file included from UnifiedBindings18.cpp:327: 41:55.95 RTCTrackEventBinding.cpp: In function ‘bool mozilla::dom::RTCTrackEvent_Binding::get_streams(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 41:55.95 RTCTrackEventBinding.cpp:354:25: note: ‘slotStorage’ declared here 41:55.95 354 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 41:55.95 | ^~~~~~~~~~~ 41:55.95 RTCTrackEventBinding.cpp:344:24: note: ‘cx’ declared here 41:55.95 344 | get_streams(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 41:55.95 | ~~~~~~~~~~~^~ 41:59.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 41:59.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:59.81 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 41:59.81 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 41:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 41:59.81 1169 | *this->stack = this; 41:59.81 | ~~~~~~~~~~~~~^~~~~~ 41:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12, 41:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 41:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 41:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:15: 41:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 41:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 41:59.81 389 | JS::RootedVector v(aCx); 41:59.81 | ^ 41:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 41:59.81 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 41:59.81 | ~~~~~~~~~~~^~~ 41:59.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 41:59.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 41:59.98 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 41:59.98 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const OwningFileOrDirectory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 41:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 41:59.98 1169 | *this->stack = this; 41:59.98 | ~~~~~~~~~~~~~^~~~~~ 41:59.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const OwningFileOrDirectory]’: 41:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 41:60.00 389 | JS::RootedVector v(aCx); 41:60.00 | ^ 41:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 41:60.00 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 41:60.00 | ~~~~~~~~~~~^~~ 42:00.69 Compiling swgl v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/swgl) 42:05.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:05.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:05.59 inlined from ‘bool mozilla::dom::RTCVideoFrameHistoryEntryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:642:54: 42:05.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:05.59 1169 | *this->stack = this; 42:05.59 | ~~~~~~~~~~~~~^~~~~~ 42:05.63 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCVideoFrameHistoryEntryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:05.63 RTCStatsReportBinding.cpp:642:25: note: ‘obj’ declared here 42:05.63 642 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:05.63 | ^~~ 42:05.63 RTCStatsReportBinding.cpp:634:64: note: ‘cx’ declared here 42:05.63 634 | RTCVideoFrameHistoryEntryInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:05.63 | ~~~~~~~~~~~^~ 42:06.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:06.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:06.03 inlined from ‘bool mozilla::dom::RTCVideoFrameHistoryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2544:54: 42:06.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:06.03 1169 | *this->stack = this; 42:06.03 | ~~~~~~~~~~~~~^~~~~~ 42:06.04 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCVideoFrameHistoryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:06.05 RTCStatsReportBinding.cpp:2544:25: note: ‘obj’ declared here 42:06.05 2544 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:06.05 | ^~~ 42:06.05 RTCStatsReportBinding.cpp:2536:59: note: ‘cx’ declared here 42:06.05 2536 | RTCVideoFrameHistoryInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:06.05 | ~~~~~~~~~~~^~ 42:06.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:06.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:06.34 inlined from ‘bool mozilla::dom::RTCRtpEncodingParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpParametersBinding.cpp:541:54: 42:06.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:06.34 1169 | *this->stack = this; 42:06.34 | ~~~~~~~~~~~~~^~~~~~ 42:06.34 RTCRtpParametersBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpEncodingParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:06.34 RTCRtpParametersBinding.cpp:541:25: note: ‘obj’ declared here 42:06.34 541 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:06.34 | ^~~ 42:06.34 RTCRtpParametersBinding.cpp:533:55: note: ‘cx’ declared here 42:06.34 533 | RTCRtpEncodingParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:06.34 | ~~~~~~~~~~~^~ 42:06.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:06.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:06.81 inlined from ‘bool mozilla::dom::RTCRtpSendParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpParametersBinding.cpp:1379:73: 42:06.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:06.81 1169 | *this->stack = this; 42:06.81 | ~~~~~~~~~~~~~^~~~~~ 42:06.81 RTCRtpParametersBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpSendParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:06.81 RTCRtpParametersBinding.cpp:1379:27: note: ‘returnArray’ declared here 42:06.81 1379 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:06.81 | ^~~~~~~~~~~ 42:06.81 RTCRtpParametersBinding.cpp:1344:51: note: ‘cx’ declared here 42:06.81 1344 | RTCRtpSendParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:06.81 | ~~~~~~~~~~~^~ 42:06.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 42:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 42:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mathml/MathMLElement.cpp:16, 42:06.95 from Unified_cpp_dom_mathml0.cpp:2: 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 42:06.95 202 | return ReinterpretHelper::FromInternalValue(v); 42:06.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 42:06.95 4432 | return mProperties.Get(aProperty, aFoundResult); 42:06.95 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 42:06.95 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 42:06.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 42:06.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 42:06.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 42:06.95 413 | struct FrameBidiData { 42:06.95 | ^~~~~~~~~~~~~ 42:07.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:07.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:07.10 inlined from ‘bool mozilla::dom::RTCRtpTransceiverInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCRtpTransceiverBinding.cpp:259:54: 42:07.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:07.10 1169 | *this->stack = this; 42:07.10 | ~~~~~~~~~~~~~^~~~~~ 42:07.10 RTCRtpTransceiverBinding.cpp: In member function ‘bool mozilla::dom::RTCRtpTransceiverInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:07.10 RTCRtpTransceiverBinding.cpp:259:25: note: ‘obj’ declared here 42:07.10 259 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:07.10 | ^~~ 42:07.10 RTCRtpTransceiverBinding.cpp:251:52: note: ‘cx’ declared here 42:07.10 251 | RTCRtpTransceiverInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:07.10 | ~~~~~~~~~~~^~ 42:09.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:09.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:09.96 inlined from ‘bool mozilla::dom::RTCOutboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:3854:49: 42:09.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:09.96 1169 | *this->stack = this; 42:09.96 | ~~~~~~~~~~~~~^~~~~~ 42:09.96 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCOutboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:09.96 RTCStatsReportBinding.cpp:3854:25: note: ‘obj’ declared here 42:09.96 3854 | JS::Rooted obj(cx, &rval.toObject()); 42:09.96 | ^~~ 42:09.96 RTCStatsReportBinding.cpp:3842:56: note: ‘cx’ declared here 42:09.96 3842 | RTCOutboundRtpStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:09.96 | ~~~~~~~~~~~^~ 42:10.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:10.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:10.93 inlined from ‘bool mozilla::dom::RTCRemoteInboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:4237:49: 42:10.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:10.93 1169 | *this->stack = this; 42:10.93 | ~~~~~~~~~~~~~^~~~~~ 42:10.93 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCRemoteInboundRtpStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:10.93 RTCStatsReportBinding.cpp:4237:25: note: ‘obj’ declared here 42:10.93 4237 | JS::Rooted obj(cx, &rval.toObject()); 42:10.93 | ^~~ 42:10.93 RTCStatsReportBinding.cpp:4225:61: note: ‘cx’ declared here 42:10.93 4225 | RTCRemoteInboundRtpStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:10.93 | ~~~~~~~~~~~^~ 42:11.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:11.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:11.21 inlined from ‘bool mozilla::dom::RTCEncodedVideoFrameMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCEncodedVideoFrameBinding.cpp:109:54: 42:11.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:11.21 1169 | *this->stack = this; 42:11.21 | ~~~~~~~~~~~~~^~~~~~ 42:11.21 In file included from UnifiedBindings18.cpp:54: 42:11.21 RTCEncodedVideoFrameBinding.cpp: In member function ‘bool mozilla::dom::RTCEncodedVideoFrameMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:11.21 RTCEncodedVideoFrameBinding.cpp:109:25: note: ‘obj’ declared here 42:11.21 109 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:11.21 | ^~~ 42:11.21 RTCEncodedVideoFrameBinding.cpp:101:59: note: ‘cx’ declared here 42:11.21 101 | RTCEncodedVideoFrameMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:11.21 | ~~~~~~~~~~~^~ 42:12.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:12.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:12.08 inlined from ‘bool mozilla::dom::RTCSdpHistoryEntryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2404:54: 42:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:12.09 1169 | *this->stack = this; 42:12.09 | ~~~~~~~~~~~~~^~~~~~ 42:12.09 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCSdpHistoryEntryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:12.09 RTCStatsReportBinding.cpp:2404:25: note: ‘obj’ declared here 42:12.09 2404 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:12.09 | ^~~ 42:12.09 RTCStatsReportBinding.cpp:2396:57: note: ‘cx’ declared here 42:12.09 2396 | RTCSdpHistoryEntryInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:12.09 | ~~~~~~~~~~~^~ 42:12.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:12.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:12.33 inlined from ‘bool mozilla::dom::RTCSdpHistoryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:2816:54: 42:12.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:12.33 1169 | *this->stack = this; 42:12.33 | ~~~~~~~~~~~~~^~~~~~ 42:12.33 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCSdpHistoryInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:12.34 RTCStatsReportBinding.cpp:2816:25: note: ‘obj’ declared here 42:12.34 2816 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:12.34 | ^~~ 42:12.34 RTCStatsReportBinding.cpp:2808:52: note: ‘cx’ declared here 42:12.34 2808 | RTCSdpHistoryInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:12.34 | ~~~~~~~~~~~^~ 42:13.82 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 42:14.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:14.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsStyledElement.h:17, 42:14.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 42:14.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mathml/MathMLElement.cpp:7: 42:14.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:14.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 42:14.01 inlined from ‘JSObject* mozilla::dom::MathMLElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MathMLElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MathMLElementBinding.h:35:27, 42:14.01 inlined from ‘virtual JSObject* mozilla::dom::MathMLElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mathml/MathMLElement.cpp:744:37: 42:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 42:14.01 1169 | *this->stack = this; 42:14.01 | ~~~~~~~~~~~~~^~~~~~ 42:14.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mathml/MathMLElement.cpp:28: 42:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MathMLElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::MathMLElement::WrapNode(JSContext*, JS::Handle)’: 42:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MathMLElementBinding.h:35:27: note: ‘reflector’ declared here 42:14.01 35 | JS::Rooted reflector(aCx); 42:14.01 | ^~~~~~~~~ 42:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mathml/MathMLElement.cpp:742:46: note: ‘aCx’ declared here 42:14.01 742 | JSObject* MathMLElement::WrapNode(JSContext* aCx, 42:14.01 | ~~~~~~~~~~~^~~ 42:15.35 Compiling ron v0.8.1 42:17.67 dom/media/autoplay 42:18.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:18.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:18.03 inlined from ‘bool mozilla::dom::RTCSessionDescription_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCSessionDescriptionBinding.cpp:615:57: 42:18.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:18.03 1169 | *this->stack = this; 42:18.03 | ~~~~~~~~~~~~~^~~~~~ 42:18.03 RTCSessionDescriptionBinding.cpp: In function ‘bool mozilla::dom::RTCSessionDescription_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:18.03 RTCSessionDescriptionBinding.cpp:615:25: note: ‘result’ declared here 42:18.03 615 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 42:18.03 | ^~~~~~ 42:18.03 RTCSessionDescriptionBinding.cpp:607:19: note: ‘cx’ declared here 42:18.03 607 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:18.03 | ~~~~~~~~~~~^~ 42:19.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 42:19.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 42:19.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11: 42:19.83 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 42:19.83 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 42:19.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 42:19.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 42:19.83 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 42:19.83 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 42:19.83 inlined from ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7496: 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds=] 42:19.83 450 | mArray.mHdr->mLength = 0; 42:19.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp: In member function ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’: 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7481: note: at offset 8 into object ‘entries’ of size 8 42:19.83 7481 | Sequence> entries; 42:19.83 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 42:19.83 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 42:19.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 42:19.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 42:19.83 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 42:19.83 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 42:19.83 inlined from ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7496: 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds=] 42:19.83 450 | mArray.mHdr->mLength = 0; 42:19.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp: In member function ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’: 42:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLInputElement.cpp:7481: note: at offset 8 into object ‘entries’ of size 8 42:19.83 7481 | Sequence> entries; 42:24.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:24.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:24.46 inlined from ‘bool mozilla::dom::RTCStatsCollection::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:4602:54: 42:24.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:24.46 1169 | *this->stack = this; 42:24.46 | ~~~~~~~~~~~~~^~~~~~ 42:24.46 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCStatsCollection::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:24.46 RTCStatsReportBinding.cpp:4602:25: note: ‘obj’ declared here 42:24.46 4602 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 42:24.46 | ^~~ 42:24.46 RTCStatsReportBinding.cpp:4594:49: note: ‘cx’ declared here 42:24.46 4594 | RTCStatsCollection::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:24.46 | ~~~~~~~~~~~^~ 42:26.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:26.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:26.12 inlined from ‘bool mozilla::dom::RTCStatsReportInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RTCStatsReportBinding.cpp:5420:73: 42:26.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:26.12 1169 | *this->stack = this; 42:26.12 | ~~~~~~~~~~~~~^~~~~~ 42:26.12 RTCStatsReportBinding.cpp: In member function ‘bool mozilla::dom::RTCStatsReportInternal::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 42:26.13 RTCStatsReportBinding.cpp:5420:27: note: ‘returnArray’ declared here 42:26.13 5420 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:26.13 | ^~~~~~~~~~~ 42:26.13 RTCStatsReportBinding.cpp:5287:53: note: ‘cx’ declared here 42:26.13 5287 | RTCStatsReportInternal::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 42:26.13 | ~~~~~~~~~~~^~ 42:26.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:26.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 42:26.80 inlined from ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at RadioNodeListBinding.cpp:347:35: 42:26.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:26.80 1169 | *this->stack = this; 42:26.80 | ~~~~~~~~~~~~~^~~~~~ 42:26.80 RadioNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 42:26.80 RadioNodeListBinding.cpp:347:25: note: ‘expando’ declared here 42:26.80 347 | JS::Rooted expando(cx); 42:26.80 | ^~~~~~~ 42:26.80 RadioNodeListBinding.cpp:335:42: note: ‘cx’ declared here 42:26.80 335 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 42:26.80 | ~~~~~~~~~~~^~ 42:28.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:28.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:28.18 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::getSenders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCPeerConnectionBinding.cpp:3979:71: 42:28.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:28.18 1169 | *this->stack = this; 42:28.18 | ~~~~~~~~~~~~~^~~~~~ 42:28.18 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::getSenders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:28.19 RTCPeerConnectionBinding.cpp:3979:25: note: ‘returnArray’ declared here 42:28.19 3979 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:28.19 | ^~~~~~~~~~~ 42:28.19 RTCPeerConnectionBinding.cpp:3947:23: note: ‘cx’ declared here 42:28.19 3947 | getSenders(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:28.19 | ~~~~~~~~~~~^~ 42:29.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:29.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:29.25 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::getReceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCPeerConnectionBinding.cpp:4055:71: 42:29.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:29.25 1169 | *this->stack = this; 42:29.25 | ~~~~~~~~~~~~~^~~~~~ 42:29.25 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::getReceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:29.25 RTCPeerConnectionBinding.cpp:4055:25: note: ‘returnArray’ declared here 42:29.25 4055 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:29.25 | ^~~~~~~~~~~ 42:29.25 RTCPeerConnectionBinding.cpp:4023:25: note: ‘cx’ declared here 42:29.25 4023 | getReceivers(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:29.25 | ~~~~~~~~~~~^~ 42:30.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:30.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:30.21 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCPeerConnectionBinding.cpp:4131:71: 42:30.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:30.21 1169 | *this->stack = this; 42:30.21 | ~~~~~~~~~~~~~^~~~~~ 42:30.21 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:30.21 RTCPeerConnectionBinding.cpp:4131:25: note: ‘returnArray’ declared here 42:30.21 4131 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:30.21 | ^~~~~~~~~~~ 42:30.21 RTCPeerConnectionBinding.cpp:4099:28: note: ‘cx’ declared here 42:30.21 4099 | getTransceivers(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:30.21 | ~~~~~~~~~~~^~ 42:30.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 42:30.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 42:30.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Lock.h:12, 42:30.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/Lock.cpp:7, 42:30.78 from Unified_cpp_dom_locks0.cpp:2: 42:30.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:30.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 42:30.78 inlined from ‘JSObject* mozilla::dom::Lock_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Lock]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockBinding.h:39:27, 42:30.78 inlined from ‘virtual JSObject* mozilla::dom::Lock::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/Lock.cpp:39:28: 42:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 42:30.78 1169 | *this->stack = this; 42:30.78 | ~~~~~~~~~~~~~^~~~~~ 42:30.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/Lock.cpp:8: 42:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockBinding.h: In member function ‘virtual JSObject* mozilla::dom::Lock::WrapObject(JSContext*, JS::Handle)’: 42:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockBinding.h:39:27: note: ‘reflector’ declared here 42:30.78 39 | JS::Rooted reflector(aCx); 42:30.78 | ^~~~~~~~~ 42:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/Lock.cpp:38:39: note: ‘aCx’ declared here 42:30.78 38 | JSObject* Lock::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 42:30.78 | ~~~~~~~~~~~^~~ 42:30.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:30.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 42:30.83 inlined from ‘JSObject* mozilla::dom::LockManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::LockManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockManagerBinding.h:342:27, 42:30.83 inlined from ‘virtual JSObject* mozilla::dom::LockManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/LockManager.cpp:34:35: 42:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 42:30.83 1169 | *this->stack = this; 42:30.83 | ~~~~~~~~~~~~~^~~~~~ 42:30.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Lock.h:15: 42:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::LockManager::WrapObject(JSContext*, JS::Handle)’: 42:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LockManagerBinding.h:342:27: note: ‘reflector’ declared here 42:30.83 342 | JS::Rooted reflector(aCx); 42:30.83 | ^~~~~~~~~ 42:30.83 In file included from Unified_cpp_dom_locks0.cpp:11: 42:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locks/LockManager.cpp:32:46: note: ‘aCx’ declared here 42:30.83 32 | JSObject* LockManager::WrapObject(JSContext* aCx, 42:30.83 | ~~~~~~~~~~~^~~ 42:34.74 Compiling quinn-udp v0.5.10 42:40.40 Compiling rustc_version v0.4.0 42:40.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:40.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:40.58 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::getLocalStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCPeerConnectionBinding.cpp:3533:71: 42:40.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:40.58 1169 | *this->stack = this; 42:40.58 | ~~~~~~~~~~~~~^~~~~~ 42:40.59 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::getLocalStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:40.60 RTCPeerConnectionBinding.cpp:3533:25: note: ‘returnArray’ declared here 42:40.60 3533 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:40.60 | ^~~~~~~~~~~ 42:40.60 RTCPeerConnectionBinding.cpp:3500:28: note: ‘cx’ declared here 42:40.60 3500 | getLocalStreams(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:40.60 | ~~~~~~~~~~~^~ 42:41.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 42:41.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 42:41.55 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RTCPeerConnectionBinding.cpp:3610:71: 42:41.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 42:41.55 1169 | *this->stack = this; 42:41.55 | ~~~~~~~~~~~~~^~~~~~ 42:41.55 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 42:41.55 RTCPeerConnectionBinding.cpp:3610:25: note: ‘returnArray’ declared here 42:41.55 3610 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 42:41.55 | ^~~~~~~~~~~ 42:41.55 RTCPeerConnectionBinding.cpp:3577:29: note: ‘cx’ declared here 42:41.55 3577 | getRemoteStreams(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 42:41.55 | ~~~~~~~~~~~^~ 42:46.59 dom/media/bridge 42:46.78 Compiling wgpu-types v24.0.0 (https://github.com/gfx-rs/wgpu?rev=c6286791febc64cf8ef054b5356c2669327ef51c#c6286791) 42:47.25 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 42:49.92 Compiling raw-window-handle v0.6.0 42:52.18 Compiling chunky-vec v0.1.0 42:52.63 Compiling profiling v1.0.7 42:52.92 Compiling fluent-fallback v0.7.0 43:00.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:00.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:00.67 inlined from ‘bool mozilla::dom::RTCTransformEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCTransformEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCTransformEventBinding.cpp:440:90: 43:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:00.67 1169 | *this->stack = this; 43:00.67 | ~~~~~~~~~~~~~^~~~~~ 43:00.68 In file included from UnifiedBindings18.cpp:353: 43:00.69 RTCTransformEventBinding.cpp: In function ‘bool mozilla::dom::RTCTransformEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCTransformEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:00.69 RTCTransformEventBinding.cpp:440:25: note: ‘global’ declared here 43:00.69 440 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:00.69 | ^~~~~~ 43:00.69 RTCTransformEventBinding.cpp:412:17: note: ‘aCx’ declared here 43:00.69 412 | Wrap(JSContext* aCx, mozilla::dom::RTCTransformEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:00.69 | ~~~~~~~~~~~^~~ 43:00.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:00.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:00.87 inlined from ‘JSObject* mozilla::dom::RTCTransformEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCTransformEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTransformEventBinding.h:104:27, 43:00.87 inlined from ‘virtual JSObject* mozilla::dom::RTCTransformEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at RTCTransformEvent.cpp:60:41: 43:00.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:00.87 1169 | *this->stack = this; 43:00.87 | ~~~~~~~~~~~~~^~~~~~ 43:00.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTransformEvent.h:15, 43:00.87 from RTCTransformEvent.cpp:10, 43:00.87 from UnifiedBindings18.cpp:340: 43:00.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTransformEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCTransformEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 43:00.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTransformEventBinding.h:104:27: note: ‘reflector’ declared here 43:00.87 104 | JS::Rooted reflector(aCx); 43:00.87 | ^~~~~~~~~ 43:00.87 RTCTransformEvent.cpp:58:50: note: ‘aCx’ declared here 43:00.87 58 | RTCTransformEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 43:00.87 | ~~~~~~~~~~~^~~ 43:00.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:00.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:00.95 inlined from ‘bool mozilla::dom::RTCTrackEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCTrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCTrackEventBinding.cpp:766:90: 43:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:00.95 1169 | *this->stack = this; 43:00.95 | ~~~~~~~~~~~~~^~~~~~ 43:00.95 RTCTrackEventBinding.cpp: In function ‘bool mozilla::dom::RTCTrackEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCTrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:00.95 RTCTrackEventBinding.cpp:766:25: note: ‘global’ declared here 43:00.95 766 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:00.95 | ^~~~~~ 43:00.95 RTCTrackEventBinding.cpp:738:17: note: ‘aCx’ declared here 43:00.95 738 | Wrap(JSContext* aCx, mozilla::dom::RTCTrackEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:00.95 | ~~~~~~~~~~~^~~ 43:01.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:01.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:01.17 inlined from ‘JSObject* mozilla::dom::RTCTrackEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCTrackEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTrackEventBinding.h:122:27, 43:01.17 inlined from ‘virtual JSObject* mozilla::dom::RTCTrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at RTCTrackEvent.cpp:71:37: 43:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:01.17 1169 | *this->stack = this; 43:01.17 | ~~~~~~~~~~~~~^~~~~~ 43:01.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTrackEvent.h:15, 43:01.17 from RTCTrackEvent.cpp:11: 43:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTrackEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCTrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 43:01.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCTrackEventBinding.h:122:27: note: ‘reflector’ declared here 43:01.17 122 | JS::Rooted reflector(aCx); 43:01.17 | ^~~~~~~~~ 43:01.17 RTCTrackEvent.cpp:69:46: note: ‘aCx’ declared here 43:01.17 69 | RTCTrackEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 43:01.17 | ~~~~~~~~~~~^~~ 43:01.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:01.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:01.24 inlined from ‘bool mozilla::dom::RTCPeerConnectionIceEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnectionIceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCPeerConnectionIceEventBinding.cpp:462:90: 43:01.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:01.24 1169 | *this->stack = this; 43:01.24 | ~~~~~~~~~~~~~^~~~~~ 43:01.24 In file included from UnifiedBindings18.cpp:145: 43:01.24 RTCPeerConnectionIceEventBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnectionIceEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnectionIceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:01.24 RTCPeerConnectionIceEventBinding.cpp:462:25: note: ‘global’ declared here 43:01.24 462 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:01.24 | ^~~~~~ 43:01.24 RTCPeerConnectionIceEventBinding.cpp:434:17: note: ‘aCx’ declared here 43:01.24 434 | Wrap(JSContext* aCx, mozilla::dom::RTCPeerConnectionIceEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:01.24 | ~~~~~~~~~~~^~~ 43:01.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:01.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:01.51 inlined from ‘JSObject* mozilla::dom::RTCPeerConnectionIceEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCPeerConnectionIceEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCPeerConnectionIceEventBinding.h:104:27, 43:01.51 inlined from ‘virtual JSObject* mozilla::dom::RTCPeerConnectionIceEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at RTCPeerConnectionIceEvent.cpp:60:49: 43:01.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:01.51 1169 | *this->stack = this; 43:01.51 | ~~~~~~~~~~~~~^~~~~~ 43:01.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCPeerConnectionIceEvent.h:15, 43:01.51 from RTCPeerConnectionIceEvent.cpp:11, 43:01.51 from UnifiedBindings18.cpp:132: 43:01.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCPeerConnectionIceEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCPeerConnectionIceEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 43:01.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCPeerConnectionIceEventBinding.h:104:27: note: ‘reflector’ declared here 43:01.51 104 | JS::Rooted reflector(aCx); 43:01.51 | ^~~~~~~~~ 43:01.51 RTCPeerConnectionIceEvent.cpp:58:58: note: ‘aCx’ declared here 43:01.51 58 | RTCPeerConnectionIceEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 43:01.51 | ~~~~~~~~~~~^~~ 43:01.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:01.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:01.54 inlined from ‘bool mozilla::dom::RTCDataChannelEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCDataChannelEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCDataChannelEventBinding.cpp:458:90: 43:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:01.54 1169 | *this->stack = this; 43:01.54 | ~~~~~~~~~~~~~^~~~~~ 43:01.56 In file included from UnifiedBindings18.cpp:15: 43:01.57 RTCDataChannelEventBinding.cpp: In function ‘bool mozilla::dom::RTCDataChannelEvent_Binding::Wrap(JSContext*, mozilla::dom::RTCDataChannelEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:01.57 RTCDataChannelEventBinding.cpp:458:25: note: ‘global’ declared here 43:01.57 458 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:01.57 | ^~~~~~ 43:01.57 RTCDataChannelEventBinding.cpp:430:17: note: ‘aCx’ declared here 43:01.57 430 | Wrap(JSContext* aCx, mozilla::dom::RTCDataChannelEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:01.57 | ~~~~~~~~~~~^~~ 43:01.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:01.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:01.84 inlined from ‘JSObject* mozilla::dom::RTCDataChannelEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCDataChannelEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelEventBinding.h:105:27, 43:01.84 inlined from ‘virtual JSObject* mozilla::dom::RTCDataChannelEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at RTCDataChannelEvent.cpp:60:43: 43:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:01.84 1169 | *this->stack = this; 43:01.84 | ~~~~~~~~~~~~~^~~~~~ 43:01.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelEvent.h:15, 43:01.84 from RTCDataChannelEvent.cpp:10: 43:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCDataChannelEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 43:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelEventBinding.h:105:27: note: ‘reflector’ declared here 43:01.84 105 | JS::Rooted reflector(aCx); 43:01.84 | ^~~~~~~~~ 43:01.84 RTCDataChannelEvent.cpp:58:52: note: ‘aCx’ declared here 43:01.84 58 | RTCDataChannelEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 43:01.84 | ~~~~~~~~~~~^~~ 43:03.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:03.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:03.76 inlined from ‘bool mozilla::dom::RTCEncodedAudioFrame_Binding::Wrap(JSContext*, mozilla::dom::RTCEncodedAudioFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCEncodedAudioFrameBinding.cpp:538:90: 43:03.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:03.76 1169 | *this->stack = this; 43:03.76 | ~~~~~~~~~~~~~^~~~~~ 43:03.77 RTCEncodedAudioFrameBinding.cpp: In function ‘bool mozilla::dom::RTCEncodedAudioFrame_Binding::Wrap(JSContext*, mozilla::dom::RTCEncodedAudioFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:03.78 RTCEncodedAudioFrameBinding.cpp:538:25: note: ‘global’ declared here 43:03.78 538 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:03.78 | ^~~~~~ 43:03.78 RTCEncodedAudioFrameBinding.cpp:513:17: note: ‘aCx’ declared here 43:03.78 513 | Wrap(JSContext* aCx, mozilla::dom::RTCEncodedAudioFrame* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:03.78 | ~~~~~~~~~~~^~~ 43:03.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:03.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:03.88 inlined from ‘bool mozilla::dom::RTCEncodedVideoFrame_Binding::Wrap(JSContext*, mozilla::dom::RTCEncodedVideoFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCEncodedVideoFrameBinding.cpp:724:90: 43:03.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:03.88 1169 | *this->stack = this; 43:03.88 | ~~~~~~~~~~~~~^~~~~~ 43:03.88 RTCEncodedVideoFrameBinding.cpp: In function ‘bool mozilla::dom::RTCEncodedVideoFrame_Binding::Wrap(JSContext*, mozilla::dom::RTCEncodedVideoFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:03.88 RTCEncodedVideoFrameBinding.cpp:724:25: note: ‘global’ declared here 43:03.88 724 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:03.88 | ^~~~~~ 43:03.88 RTCEncodedVideoFrameBinding.cpp:699:17: note: ‘aCx’ declared here 43:03.88 699 | Wrap(JSContext* aCx, mozilla::dom::RTCEncodedVideoFrame* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:03.88 | ~~~~~~~~~~~^~~ 43:04.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:04.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:04.07 inlined from ‘bool mozilla::dom::RTCIdentityProviderRegistrar_Binding::Wrap(JSContext*, mozilla::dom::RTCIdentityProviderRegistrar*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCIdentityProviderBinding.cpp:1394:90: 43:04.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:04.07 1169 | *this->stack = this; 43:04.07 | ~~~~~~~~~~~~~^~~~~~ 43:04.07 RTCIdentityProviderBinding.cpp: In function ‘bool mozilla::dom::RTCIdentityProviderRegistrar_Binding::Wrap(JSContext*, mozilla::dom::RTCIdentityProviderRegistrar*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:04.08 RTCIdentityProviderBinding.cpp:1394:25: note: ‘global’ declared here 43:04.08 1394 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:04.08 | ^~~~~~ 43:04.08 RTCIdentityProviderBinding.cpp:1369:17: note: ‘aCx’ declared here 43:04.08 1369 | Wrap(JSContext* aCx, mozilla::dom::RTCIdentityProviderRegistrar* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:04.08 | ~~~~~~~~~~~^~~ 43:05.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:05.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:05.66 inlined from ‘bool mozilla::dom::RTCPeerConnection_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCPeerConnectionBinding.cpp:6141:90: 43:05.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:05.66 1169 | *this->stack = this; 43:05.66 | ~~~~~~~~~~~~~^~~~~~ 43:05.66 RTCPeerConnectionBinding.cpp: In function ‘bool mozilla::dom::RTCPeerConnection_Binding::Wrap(JSContext*, mozilla::dom::RTCPeerConnection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:05.66 RTCPeerConnectionBinding.cpp:6141:25: note: ‘global’ declared here 43:05.66 6141 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:05.66 | ^~~~~~ 43:05.66 RTCPeerConnectionBinding.cpp:6113:17: note: ‘aCx’ declared here 43:05.66 6113 | Wrap(JSContext* aCx, mozilla::dom::RTCPeerConnection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:05.66 | ~~~~~~~~~~~^~~ 43:05.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:05.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:05.79 inlined from ‘virtual JSObject* mozilla::dom::RTCPeerConnection::WrapObject(JSContext*, JS::Handle)’ at RTCPeerConnectionBinding.cpp:10041:89: 43:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:05.79 1169 | *this->stack = this; 43:05.79 | ~~~~~~~~~~~~~^~~~~~ 43:05.79 RTCPeerConnectionBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::RTCPeerConnection::WrapObject(JSContext*, JS::Handle)’: 43:05.79 RTCPeerConnectionBinding.cpp:10041:25: note: ‘obj’ declared here 43:05.79 10041 | JS::Rooted obj(aCx, RTCPeerConnection_Binding::Wrap(aCx, this, aGivenProto)); 43:05.79 | ^~~ 43:05.79 RTCPeerConnectionBinding.cpp:10039:42: note: ‘aCx’ declared here 43:05.79 10039 | RTCPeerConnection::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 43:05.79 | ~~~~~~~~~~~^~~ 43:06.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:06.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:06.98 inlined from ‘bool mozilla::dom::RTCRtpScriptTransformer_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpScriptTransformer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RTCRtpScriptTransformerBinding.cpp:401:90: 43:06.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:06.98 1169 | *this->stack = this; 43:06.98 | ~~~~~~~~~~~~~^~~~~~ 43:06.99 In file included from UnifiedBindings18.cpp:223: 43:07.00 RTCRtpScriptTransformerBinding.cpp: In function ‘bool mozilla::dom::RTCRtpScriptTransformer_Binding::Wrap(JSContext*, mozilla::dom::RTCRtpScriptTransformer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:07.00 RTCRtpScriptTransformerBinding.cpp:401:25: note: ‘global’ declared here 43:07.00 401 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:07.00 | ^~~~~~ 43:07.00 RTCRtpScriptTransformerBinding.cpp:376:17: note: ‘aCx’ declared here 43:07.00 376 | Wrap(JSContext* aCx, mozilla::dom::RTCRtpScriptTransformer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:07.00 | ~~~~~~~~~~~^~~ 43:07.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:07.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:07.82 inlined from ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at RadioNodeListBinding.cpp:309:35: 43:07.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:07.83 1169 | *this->stack = this; 43:07.83 | ~~~~~~~~~~~~~^~~~~~ 43:07.83 RadioNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 43:07.83 RadioNodeListBinding.cpp:309:25: note: ‘expando’ declared here 43:07.83 309 | JS::Rooted expando(cx); 43:07.83 | ^~~~~~~ 43:07.83 RadioNodeListBinding.cpp:283:50: note: ‘cx’ declared here 43:07.83 283 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 43:07.83 | ~~~~~~~~~~~^~ 43:08.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:08.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:08.04 inlined from ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at RadioNodeListBinding.cpp:417:81: 43:08.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:08.04 1169 | *this->stack = this; 43:08.04 | ~~~~~~~~~~~~~^~~~~~ 43:08.04 RadioNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 43:08.04 RadioNodeListBinding.cpp:417:29: note: ‘expando’ declared here 43:08.04 417 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 43:08.04 | ^~~~~~~ 43:08.04 RadioNodeListBinding.cpp:389:33: note: ‘cx’ declared here 43:08.04 389 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 43:08.04 | ~~~~~~~~~~~^~ 43:08.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 43:08.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:08.21 inlined from ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at RadioNodeListBinding.cpp:509:32: 43:08.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 43:08.21 1169 | *this->stack = this; 43:08.21 | ~~~~~~~~~~~~~^~~~~~ 43:08.21 RadioNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::RadioNodeList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 43:08.21 RadioNodeListBinding.cpp:509:25: note: ‘temp’ declared here 43:08.21 509 | JS::Rooted temp(cx); 43:08.21 | ^~~~ 43:08.21 RadioNodeListBinding.cpp:507:41: note: ‘cx’ declared here 43:08.21 507 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 43:08.21 | ~~~~~~~~~~~^~ 43:09.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:09.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:09.45 inlined from ‘bool mozilla::dom::RadioNodeList_Binding::Wrap(JSContext*, mozilla::dom::RadioNodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RadioNodeListBinding.cpp:602:90: 43:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:09.46 1169 | *this->stack = this; 43:09.46 | ~~~~~~~~~~~~~^~~~~~ 43:09.48 RadioNodeListBinding.cpp: In function ‘bool mozilla::dom::RadioNodeList_Binding::Wrap(JSContext*, mozilla::dom::RadioNodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:09.49 RadioNodeListBinding.cpp:602:25: note: ‘global’ declared here 43:09.49 602 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:09.49 | ^~~~~~ 43:09.49 RadioNodeListBinding.cpp:574:17: note: ‘aCx’ declared here 43:09.49 574 | Wrap(JSContext* aCx, mozilla::dom::RadioNodeList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:09.49 | ~~~~~~~~~~~^~~ 43:09.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:09.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:09.68 inlined from ‘bool mozilla::dom::ClientRectsAndTexts::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at RangeBinding.cpp:85:54: 43:09.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:09.68 1169 | *this->stack = this; 43:09.68 | ~~~~~~~~~~~~~^~~~~~ 43:09.69 In file included from UnifiedBindings18.cpp:379: 43:09.70 RangeBinding.cpp: In member function ‘bool mozilla::dom::ClientRectsAndTexts::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 43:09.70 RangeBinding.cpp:85:25: note: ‘obj’ declared here 43:09.70 85 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 43:09.70 | ^~~ 43:09.70 RangeBinding.cpp:77:50: note: ‘cx’ declared here 43:09.70 77 | ClientRectsAndTexts::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 43:09.70 | ~~~~~~~~~~~^~ 43:10.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:10.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:10.34 inlined from ‘bool mozilla::dom::Range_Binding::Wrap(JSContext*, nsRange*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RangeBinding.cpp:1901:90: 43:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:10.34 1169 | *this->stack = this; 43:10.34 | ~~~~~~~~~~~~~^~~~~~ 43:10.37 RangeBinding.cpp: In function ‘bool mozilla::dom::Range_Binding::Wrap(JSContext*, nsRange*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:10.38 RangeBinding.cpp:1901:25: note: ‘global’ declared here 43:10.38 1901 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:10.38 | ^~~~~~ 43:10.38 RangeBinding.cpp:1873:17: note: ‘aCx’ declared here 43:10.38 1873 | Wrap(JSContext* aCx, nsRange* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:10.38 | ~~~~~~~~~~~^~~ 43:10.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:10.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:10.99 inlined from ‘bool mozilla::dom::ReadableByteStreamController_Binding::Wrap(JSContext*, mozilla::dom::ReadableByteStreamController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableByteStreamControllerBinding.cpp:429:90: 43:10.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:10.99 1169 | *this->stack = this; 43:10.99 | ~~~~~~~~~~~~~^~~~~~ 43:10.99 In file included from UnifiedBindings18.cpp:392: 43:10.99 ReadableByteStreamControllerBinding.cpp: In function ‘bool mozilla::dom::ReadableByteStreamController_Binding::Wrap(JSContext*, mozilla::dom::ReadableByteStreamController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:10.99 ReadableByteStreamControllerBinding.cpp:429:25: note: ‘global’ declared here 43:10.99 429 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:10.99 | ^~~~~~ 43:10.99 ReadableByteStreamControllerBinding.cpp:404:17: note: ‘aCx’ declared here 43:10.99 404 | Wrap(JSContext* aCx, mozilla::dom::ReadableByteStreamController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:10.99 | ~~~~~~~~~~~^~~ 43:11.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:11.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:11.25 inlined from ‘bool mozilla::dom::ReadableStreamBYOBReader_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableStreamBYOBReaderBinding.cpp:591:90: 43:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:11.25 1169 | *this->stack = this; 43:11.25 | ~~~~~~~~~~~~~^~~~~~ 43:11.25 In file included from UnifiedBindings18.cpp:405: 43:11.25 ReadableStreamBYOBReaderBinding.cpp: In function ‘bool mozilla::dom::ReadableStreamBYOBReader_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:11.25 ReadableStreamBYOBReaderBinding.cpp:591:25: note: ‘global’ declared here 43:11.25 591 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:11.25 | ^~~~~~ 43:11.25 ReadableStreamBYOBReaderBinding.cpp:566:17: note: ‘aCx’ declared here 43:11.25 566 | Wrap(JSContext* aCx, mozilla::dom::ReadableStreamBYOBReader* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:11.25 | ~~~~~~~~~~~^~~ 43:18.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 43:18.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBRequestBinding.h:6, 43:18.70 from ReadableStreamBYOBRequestBinding.cpp:5, 43:18.70 from UnifiedBindings19.cpp:2: 43:18.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:18.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:18.70 inlined from ‘bool mozilla::dom::ReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReportingBinding.cpp:2620:57: 43:18.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:18.70 1169 | *this->stack = this; 43:18.70 | ~~~~~~~~~~~~~^~~~~~ 43:18.70 In file included from UnifiedBindings19.cpp:67: 43:18.70 ReportingBinding.cpp: In function ‘bool mozilla::dom::ReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:18.70 ReportingBinding.cpp:2620:25: note: ‘result’ declared here 43:18.70 2620 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 43:18.70 | ^~~~~~ 43:18.70 ReportingBinding.cpp:2612:19: note: ‘cx’ declared here 43:18.70 2612 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:18.70 | ~~~~~~~~~~~^~ 43:23.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:23.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:23.93 inlined from ‘bool mozilla::dom::ReadableStream_Binding::tee(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReadableStreamBinding.cpp:870:71: 43:23.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:23.93 1169 | *this->stack = this; 43:23.93 | ~~~~~~~~~~~~~^~~~~~ 43:23.93 In file included from UnifiedBindings19.cpp:15: 43:23.93 ReadableStreamBinding.cpp: In function ‘bool mozilla::dom::ReadableStream_Binding::tee(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:23.93 ReadableStreamBinding.cpp:870:25: note: ‘returnArray’ declared here 43:23.93 870 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 43:23.93 | ^~~~~~~~~~~ 43:23.93 ReadableStreamBinding.cpp:851:16: note: ‘cx’ declared here 43:23.93 851 | tee(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:23.93 | ~~~~~~~~~~~^~ 43:26.17 In file included from Unified_cpp_dom_localstorage0.cpp:11: 43:26.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsParent.cpp: In member function ‘virtual mozilla::ipc::IPCResult mozilla::dom::{anonymous}::Database::RecvPBackgroundLSSnapshotConstructor(mozilla::dom::PBackgroundLSDatabaseParent::PBackgroundLSSnapshotParent*, const nsAString&, const nsAString&, const bool&, const mozilla::dom::PBackgroundLSDatabaseParent::int64_t&, mozilla::dom::PBackgroundLSDatabaseParent::LSSnapshotInitInfo*)’: 43:26.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsParent.cpp:5610:12: warning: ‘nextLoadIndex’ may be used uninitialized [-Wmaybe-uninitialized] 43:26.17 5610 | uint32_t nextLoadIndex; 43:26.17 | ^~~~~~~~~~~~~ 43:26.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:26.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:26.54 inlined from ‘bool mozilla::dom::ReadableStream_Binding::Wrap(JSContext*, mozilla::dom::ReadableStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableStreamBinding.cpp:1229:90: 43:26.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:26.54 1169 | *this->stack = this; 43:26.54 | ~~~~~~~~~~~~~^~~~~~ 43:26.54 ReadableStreamBinding.cpp: In function ‘bool mozilla::dom::ReadableStream_Binding::Wrap(JSContext*, mozilla::dom::ReadableStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:26.54 ReadableStreamBinding.cpp:1229:25: note: ‘global’ declared here 43:26.54 1229 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:26.54 | ^~~~~~ 43:26.54 ReadableStreamBinding.cpp:1204:17: note: ‘aCx’ declared here 43:26.54 1204 | Wrap(JSContext* aCx, mozilla::dom::ReadableStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:26.54 | ~~~~~~~~~~~^~~ 43:26.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 43:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:13, 43:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 43:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsChild.h:12, 43:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsChild.cpp:7, 43:26.77 from Unified_cpp_dom_localstorage0.cpp:2: 43:26.77 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 43:26.77 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 43:26.77 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 43:26.77 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 43:26.77 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 43:26.77 inlined from ‘virtual void mozilla::dom::{anonymous}::GetStateOp::GetResponse(mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestResponse&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsParent.cpp:8269:73: 43:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestGetStateResponse [1]’ {aka ‘mozilla::dom::LSSimpleRequestGetStateResponse [1]’} [-Warray-bounds=] 43:26.77 315 | mHdr->mLength = 0; 43:26.77 | ~~~~~~~~~~~~~~^~~ 43:26.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsParent.cpp: In member function ‘virtual void mozilla::dom::{anonymous}::GetStateOp::GetResponse(mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestResponse&)’: 43:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/localstorage/ActorsParent.cpp:8265:35: note: at offset 8 into object ‘getStateResponse’ of size 8 43:26.81 8265 | LSSimpleRequestGetStateResponse getStateResponse; 43:26.81 | ^~~~~~~~~~~~~~~~ 43:26.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:26.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:26.89 inlined from ‘bool mozilla::dom::ReadableStreamReadResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ReadableStreamDefaultReaderBinding.cpp:488:54: 43:26.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:26.89 1169 | *this->stack = this; 43:26.89 | ~~~~~~~~~~~~~^~~~~~ 43:26.89 In file included from UnifiedBindings19.cpp:41: 43:26.89 ReadableStreamDefaultReaderBinding.cpp: In member function ‘bool mozilla::dom::ReadableStreamReadResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 43:26.89 ReadableStreamDefaultReaderBinding.cpp:488:25: note: ‘obj’ declared here 43:26.89 488 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 43:26.89 | ^~~ 43:26.89 ReadableStreamDefaultReaderBinding.cpp:480:55: note: ‘cx’ declared here 43:26.89 480 | ReadableStreamReadResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 43:26.89 | ~~~~~~~~~~~^~ 43:27.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:27.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:27.83 inlined from ‘bool mozilla::dom::CSPViolationReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReportingBinding.cpp:1075:57: 43:27.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:27.84 1169 | *this->stack = this; 43:27.84 | ~~~~~~~~~~~~~^~~~~~ 43:27.84 ReportingBinding.cpp: In function ‘bool mozilla::dom::CSPViolationReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:27.84 ReportingBinding.cpp:1075:25: note: ‘result’ declared here 43:27.84 1075 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 43:27.84 | ^~~~~~ 43:27.84 ReportingBinding.cpp:1067:19: note: ‘cx’ declared here 43:27.84 1067 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:27.84 | ~~~~~~~~~~~^~ 43:27.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:27.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:27.94 inlined from ‘bool mozilla::dom::DeprecationReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReportingBinding.cpp:1746:57: 43:27.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:27.94 1169 | *this->stack = this; 43:27.94 | ~~~~~~~~~~~~~^~~~~~ 43:27.94 ReportingBinding.cpp: In function ‘bool mozilla::dom::DeprecationReportBody_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:27.94 ReportingBinding.cpp:1746:25: note: ‘result’ declared here 43:27.94 1746 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 43:27.94 | ^~~~~~ 43:27.94 ReportingBinding.cpp:1738:19: note: ‘cx’ declared here 43:27.94 1738 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:27.94 | ~~~~~~~~~~~^~ 43:28.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:28.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:28.02 inlined from ‘bool mozilla::dom::Report_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReportingBinding.cpp:2256:57: 43:28.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:28.02 1169 | *this->stack = this; 43:28.02 | ~~~~~~~~~~~~~^~~~~~ 43:28.02 ReportingBinding.cpp: In function ‘bool mozilla::dom::Report_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:28.02 ReportingBinding.cpp:2256:25: note: ‘result’ declared here 43:28.02 2256 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 43:28.02 | ^~~~~~ 43:28.02 ReportingBinding.cpp:2248:19: note: ‘cx’ declared here 43:28.02 2248 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:28.02 | ~~~~~~~~~~~^~ 43:28.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:28.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:28.08 inlined from ‘bool mozilla::dom::ReportingObserver_Binding::Wrap(JSContext*, mozilla::dom::ReportingObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReportingBinding.cpp:3157:90: 43:28.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:28.08 1169 | *this->stack = this; 43:28.08 | ~~~~~~~~~~~~~^~~~~~ 43:28.08 ReportingBinding.cpp: In function ‘bool mozilla::dom::ReportingObserver_Binding::Wrap(JSContext*, mozilla::dom::ReportingObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:28.08 ReportingBinding.cpp:3157:25: note: ‘global’ declared here 43:28.08 3157 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:28.08 | ^~~~~~ 43:28.08 ReportingBinding.cpp:3132:17: note: ‘aCx’ declared here 43:28.08 3132 | Wrap(JSContext* aCx, mozilla::dom::ReportingObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:28.08 | ~~~~~~~~~~~^~~ 43:31.93 Compiling diplomat_core v0.8.0 43:34.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:34.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:34.71 inlined from ‘bool mozilla::dom::ReadableStreamBYOBRequest_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamBYOBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableStreamBYOBRequestBinding.cpp:354:90: 43:34.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:34.72 1169 | *this->stack = this; 43:34.72 | ~~~~~~~~~~~~~^~~~~~ 43:34.72 ReadableStreamBYOBRequestBinding.cpp: In function ‘bool mozilla::dom::ReadableStreamBYOBRequest_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamBYOBRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:34.72 ReadableStreamBYOBRequestBinding.cpp:354:25: note: ‘global’ declared here 43:34.72 354 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:34.72 | ^~~~~~ 43:34.72 ReadableStreamBYOBRequestBinding.cpp:329:17: note: ‘aCx’ declared here 43:34.72 329 | Wrap(JSContext* aCx, mozilla::dom::ReadableStreamBYOBRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:34.72 | ~~~~~~~~~~~^~~ 43:34.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:34.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:34.81 inlined from ‘bool mozilla::dom::ReadableStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableStreamDefaultControllerBinding.cpp:363:90: 43:34.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:34.81 1169 | *this->stack = this; 43:34.81 | ~~~~~~~~~~~~~^~~~~~ 43:34.81 In file included from UnifiedBindings19.cpp:28: 43:34.81 ReadableStreamDefaultControllerBinding.cpp: In function ‘bool mozilla::dom::ReadableStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:34.81 ReadableStreamDefaultControllerBinding.cpp:363:25: note: ‘global’ declared here 43:34.81 363 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:34.81 | ^~~~~~ 43:34.81 ReadableStreamDefaultControllerBinding.cpp:338:17: note: ‘aCx’ declared here 43:34.81 338 | Wrap(JSContext* aCx, mozilla::dom::ReadableStreamDefaultController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:34.81 | ~~~~~~~~~~~^~~ 43:35.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:35.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:35.19 inlined from ‘bool mozilla::dom::ReadableStreamDefaultReader_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReadableStreamDefaultReaderBinding.cpp:962:90: 43:35.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:35.19 1169 | *this->stack = this; 43:35.19 | ~~~~~~~~~~~~~^~~~~~ 43:35.19 ReadableStreamDefaultReaderBinding.cpp: In function ‘bool mozilla::dom::ReadableStreamDefaultReader_Binding::Wrap(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:35.19 ReadableStreamDefaultReaderBinding.cpp:962:25: note: ‘global’ declared here 43:35.19 962 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:35.19 | ^~~~~~ 43:35.19 ReadableStreamDefaultReaderBinding.cpp:937:17: note: ‘aCx’ declared here 43:35.19 937 | Wrap(JSContext* aCx, mozilla::dom::ReadableStreamDefaultReader* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:35.19 | ~~~~~~~~~~~^~~ 43:36.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:36.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:36.27 inlined from ‘bool mozilla::dom::CSPViolationReportBody_Binding::Wrap(JSContext*, mozilla::dom::CSPViolationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReportingBinding.cpp:1398:90: 43:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:36.29 1169 | *this->stack = this; 43:36.29 | ~~~~~~~~~~~~~^~~~~~ 43:36.29 ReportingBinding.cpp: In function ‘bool mozilla::dom::CSPViolationReportBody_Binding::Wrap(JSContext*, mozilla::dom::CSPViolationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:36.29 ReportingBinding.cpp:1398:25: note: ‘global’ declared here 43:36.29 1398 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:36.29 | ^~~~~~ 43:36.29 ReportingBinding.cpp:1370:17: note: ‘aCx’ declared here 43:36.29 1370 | Wrap(JSContext* aCx, mozilla::dom::CSPViolationReportBody* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:36.29 | ~~~~~~~~~~~^~~ 43:36.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:36.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:36.44 inlined from ‘bool mozilla::dom::DeprecationReportBody_Binding::Wrap(JSContext*, mozilla::dom::DeprecationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReportingBinding.cpp:2019:90: 43:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:36.44 1169 | *this->stack = this; 43:36.44 | ~~~~~~~~~~~~~^~~~~~ 43:36.44 ReportingBinding.cpp: In function ‘bool mozilla::dom::DeprecationReportBody_Binding::Wrap(JSContext*, mozilla::dom::DeprecationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:36.44 ReportingBinding.cpp:2019:25: note: ‘global’ declared here 43:36.44 2019 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:36.44 | ^~~~~~ 43:36.44 ReportingBinding.cpp:1991:17: note: ‘aCx’ declared here 43:36.44 1991 | Wrap(JSContext* aCx, mozilla::dom::DeprecationReportBody* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:36.44 | ~~~~~~~~~~~^~~ 43:36.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:36.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:36.53 inlined from ‘bool mozilla::dom::Report_Binding::Wrap(JSContext*, mozilla::dom::Report*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReportingBinding.cpp:2493:90: 43:36.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:36.54 1169 | *this->stack = this; 43:36.54 | ~~~~~~~~~~~~~^~~~~~ 43:36.55 ReportingBinding.cpp: In function ‘bool mozilla::dom::Report_Binding::Wrap(JSContext*, mozilla::dom::Report*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:36.56 ReportingBinding.cpp:2493:25: note: ‘global’ declared here 43:36.56 2493 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:36.56 | ^~~~~~ 43:36.56 ReportingBinding.cpp:2468:17: note: ‘aCx’ declared here 43:36.56 2468 | Wrap(JSContext* aCx, mozilla::dom::Report* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:36.56 | ~~~~~~~~~~~^~~ 43:36.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:36.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:36.69 inlined from ‘bool mozilla::dom::ReportingObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ReportingBinding.cpp:2877:71: 43:36.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:36.69 1169 | *this->stack = this; 43:36.69 | ~~~~~~~~~~~~~^~~~~~ 43:36.71 ReportingBinding.cpp: In function ‘bool mozilla::dom::ReportingObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:36.72 ReportingBinding.cpp:2877:25: note: ‘returnArray’ declared here 43:36.72 2877 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 43:36.72 | ^~~~~~~~~~~ 43:36.72 ReportingBinding.cpp:2862:24: note: ‘cx’ declared here 43:36.72 2862 | takeRecords(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:36.72 | ~~~~~~~~~~~^~ 43:36.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:36.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:36.92 inlined from ‘bool mozilla::dom::SVGClipPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGClipPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGClipPathElementBinding.cpp:282:90: 43:36.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:36.92 1169 | *this->stack = this; 43:36.92 | ~~~~~~~~~~~~~^~~~~~ 43:36.92 In file included from UnifiedBindings19.cpp:379: 43:36.92 SVGClipPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGClipPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGClipPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:36.92 SVGClipPathElementBinding.cpp:282:25: note: ‘global’ declared here 43:36.92 282 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:36.92 | ^~~~~~ 43:36.92 SVGClipPathElementBinding.cpp:245:17: note: ‘aCx’ declared here 43:36.92 245 | Wrap(JSContext* aCx, mozilla::dom::SVGClipPathElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:36.92 | ~~~~~~~~~~~^~~ 43:37.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:37.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:37.03 inlined from ‘bool mozilla::dom::TestingDeprecatedInterface_Binding::Wrap(JSContext*, mozilla::dom::TestingDeprecatedInterface*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ReportingBinding.cpp:3575:90: 43:37.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:37.03 1169 | *this->stack = this; 43:37.03 | ~~~~~~~~~~~~~^~~~~~ 43:37.04 ReportingBinding.cpp: In function ‘bool mozilla::dom::TestingDeprecatedInterface_Binding::Wrap(JSContext*, mozilla::dom::TestingDeprecatedInterface*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:37.05 ReportingBinding.cpp:3575:25: note: ‘global’ declared here 43:37.05 3575 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:37.05 | ^~~~~~ 43:37.05 ReportingBinding.cpp:3550:17: note: ‘aCx’ declared here 43:37.05 3550 | Wrap(JSContext* aCx, mozilla::dom::TestingDeprecatedInterface* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:37.05 | ~~~~~~~~~~~^~~ 43:37.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:37.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:37.32 inlined from ‘bool mozilla::dom::Request_Binding::Wrap(JSContext*, mozilla::dom::Request*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at RequestBinding.cpp:2163:90: 43:37.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:37.32 1169 | *this->stack = this; 43:37.32 | ~~~~~~~~~~~~~^~~~~~ 43:37.32 In file included from UnifiedBindings19.cpp:80: 43:37.32 RequestBinding.cpp: In function ‘bool mozilla::dom::Request_Binding::Wrap(JSContext*, mozilla::dom::Request*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:37.32 RequestBinding.cpp:2163:25: note: ‘global’ declared here 43:37.32 2163 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:37.32 | ^~~~~~ 43:37.32 RequestBinding.cpp:2138:17: note: ‘aCx’ declared here 43:37.32 2138 | Wrap(JSContext* aCx, mozilla::dom::Request* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:37.32 | ~~~~~~~~~~~^~~ 43:37.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:37.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:37.45 inlined from ‘JSObject* mozilla::dom::Request_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27, 43:37.45 inlined from ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:37:33, 43:37.45 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Request; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:37.45 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:37.45 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::dom::NonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:37.45 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const NonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:37.45 inlined from ‘bool mozilla::dom::RequestOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at RequestBinding.cpp:696:35: 43:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:37.45 1169 | *this->stack = this; 43:37.45 | ~~~~~~~~~~~~~^~~~~~ 43:37.45 In file included from RequestBinding.cpp:6: 43:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h: In member function ‘bool mozilla::dom::RequestOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 43:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 43:37.45 641 | JS::Rooted reflector(aCx); 43:37.45 | ^~~~~~~~~ 43:37.45 RequestBinding.cpp:689:41: note: ‘cx’ declared here 43:37.45 689 | RequestOrUTF8String::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 43:37.45 | ~~~~~~~~~~~^~ 43:37.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:37.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:37.83 inlined from ‘JSObject* mozilla::dom::Request_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27, 43:37.83 inlined from ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:37:33, 43:37.83 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Request; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:37.83 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:37.83 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:37.83 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:37.83 inlined from ‘bool mozilla::dom::Request_Binding::clone(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at RequestBinding.cpp:1445:31: 43:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:37.83 1169 | *this->stack = this; 43:37.83 | ~~~~~~~~~~~~~^~~~~~ 43:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h: In function ‘bool mozilla::dom::Request_Binding::clone(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:37.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 43:37.83 641 | JS::Rooted reflector(aCx); 43:37.83 | ^~~~~~~~~ 43:37.83 RequestBinding.cpp:1429:18: note: ‘cx’ declared here 43:37.83 1429 | clone(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:37.83 | ~~~~~~~~~~~^~ 43:37.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:37.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:37.89 inlined from ‘JSObject* mozilla::dom::Request_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27, 43:37.89 inlined from ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:37:33, 43:37.89 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Request; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:37.89 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:37.89 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::OwningNonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:37.89 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:37.89 inlined from ‘bool mozilla::dom::OwningRequestOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at RequestBinding.cpp:905:35: 43:37.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:37.89 1169 | *this->stack = this; 43:37.89 | ~~~~~~~~~~~~~^~~~~~ 43:37.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h: In member function ‘bool mozilla::dom::OwningRequestOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 43:37.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 43:37.89 641 | JS::Rooted reflector(aCx); 43:37.89 | ^~~~~~~~~ 43:37.89 RequestBinding.cpp:898:47: note: ‘cx’ declared here 43:37.89 898 | OwningRequestOrUTF8String::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 43:37.89 | ~~~~~~~~~~~^~ 43:38.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:38.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:38.66 inlined from ‘bool mozilla::dom::ResizeObserver_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ResizeObserverBinding.cpp:593:90: 43:38.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:38.66 1169 | *this->stack = this; 43:38.66 | ~~~~~~~~~~~~~^~~~~~ 43:38.66 In file included from UnifiedBindings19.cpp:93: 43:38.66 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserver_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:38.66 ResizeObserverBinding.cpp:593:25: note: ‘global’ declared here 43:38.66 593 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:38.66 | ^~~~~~ 43:38.66 ResizeObserverBinding.cpp:568:17: note: ‘aCx’ declared here 43:38.66 568 | Wrap(JSContext* aCx, mozilla::dom::ResizeObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:38.66 | ~~~~~~~~~~~^~~ 43:38.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:38.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:38.96 inlined from ‘JSObject* mozilla::dom::ResizeObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ResizeObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:223:27, 43:38.96 inlined from ‘virtual JSObject* mozilla::dom::ResizeObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:140:40, 43:38.96 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::ResizeObserver; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:38.96 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = ResizeObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:38.96 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:38.96 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:38.96 inlined from ‘bool mozilla::dom::ResizeObserver_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at ResizeObserverBinding.cpp:496:31: 43:38.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 43:38.96 1169 | *this->stack = this; 43:38.96 | ~~~~~~~~~~~~~^~~~~~ 43:38.99 In file included from ResizeObserverBinding.cpp:6: 43:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h: In function ‘bool mozilla::dom::ResizeObserver_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’: 43:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:223:27: note: ‘reflector’ declared here 43:39.00 223 | JS::Rooted reflector(aCx); 43:39.00 | ^~~~~~~~~ 43:39.00 ResizeObserverBinding.cpp:431:25: note: ‘cx_’ declared here 43:39.00 431 | _constructor(JSContext* cx_, unsigned argc, JS::Value* vp) 43:39.00 | ~~~~~~~~~~~^~~ 43:39.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:39.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:39.37 inlined from ‘bool mozilla::dom::ResizeObserverEntry_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserverEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ResizeObserverBinding.cpp:1261:90: 43:39.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:39.37 1169 | *this->stack = this; 43:39.37 | ~~~~~~~~~~~~~^~~~~~ 43:39.37 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserverEntry_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserverEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:39.38 ResizeObserverBinding.cpp:1261:25: note: ‘global’ declared here 43:39.38 1261 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:39.38 | ^~~~~~ 43:39.38 ResizeObserverBinding.cpp:1236:17: note: ‘aCx’ declared here 43:39.38 1236 | Wrap(JSContext* aCx, mozilla::dom::ResizeObserverEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:39.38 | ~~~~~~~~~~~^~~ 43:40.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:40.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:40.11 inlined from ‘bool mozilla::dom::SVGAnimatedTransformList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedTransformList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedTransformListBinding.cpp:254:90: 43:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:40.11 1169 | *this->stack = this; 43:40.11 | ~~~~~~~~~~~~~^~~~~~ 43:40.15 In file included from UnifiedBindings19.cpp:340: 43:40.16 SVGAnimatedTransformListBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedTransformList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedTransformList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:40.16 SVGAnimatedTransformListBinding.cpp:254:25: note: ‘global’ declared here 43:40.16 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:40.16 | ^~~~~~ 43:40.16 SVGAnimatedTransformListBinding.cpp:229:17: note: ‘aCx’ declared here 43:40.16 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedTransformList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:40.16 | ~~~~~~~~~~~^~~ 43:41.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.07 inlined from ‘bool mozilla::dom::SVGAngle_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAngle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAngleBinding.cpp:581:90: 43:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.07 1169 | *this->stack = this; 43:41.07 | ~~~~~~~~~~~~~^~~~~~ 43:41.07 In file included from UnifiedBindings19.cpp:132: 43:41.07 SVGAngleBinding.cpp: In function ‘bool mozilla::dom::SVGAngle_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAngle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.07 SVGAngleBinding.cpp:581:25: note: ‘global’ declared here 43:41.07 581 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.07 | ^~~~~~ 43:41.07 SVGAngleBinding.cpp:556:17: note: ‘aCx’ declared here 43:41.07 556 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAngle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.07 | ~~~~~~~~~~~^~~ 43:41.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.23 inlined from ‘bool mozilla::dom::SVGAnimatedAngle_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedAngle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedAngleBinding.cpp:254:90: 43:41.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.23 1169 | *this->stack = this; 43:41.23 | ~~~~~~~~~~~~~^~~~~~ 43:41.24 In file included from UnifiedBindings19.cpp:184: 43:41.25 SVGAnimatedAngleBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedAngle_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedAngle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.25 SVGAnimatedAngleBinding.cpp:254:25: note: ‘global’ declared here 43:41.25 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.25 | ^~~~~~ 43:41.25 SVGAnimatedAngleBinding.cpp:229:17: note: ‘aCx’ declared here 43:41.25 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedAngle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.25 | ~~~~~~~~~~~^~~ 43:41.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.35 inlined from ‘bool mozilla::dom::SVGAnimatedBoolean_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedBoolean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedBooleanBinding.cpp:283:90: 43:41.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.35 1169 | *this->stack = this; 43:41.35 | ~~~~~~~~~~~~~^~~~~~ 43:41.35 In file included from UnifiedBindings19.cpp:197: 43:41.35 SVGAnimatedBooleanBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedBoolean_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedBoolean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.35 SVGAnimatedBooleanBinding.cpp:283:25: note: ‘global’ declared here 43:41.35 283 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.35 | ^~~~~~ 43:41.35 SVGAnimatedBooleanBinding.cpp:258:17: note: ‘aCx’ declared here 43:41.35 258 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedBoolean* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.35 | ~~~~~~~~~~~^~~ 43:41.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.50 inlined from ‘bool mozilla::dom::SVGAnimatedEnumeration_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedEnumeration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedEnumerationBinding.cpp:287:90: 43:41.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.50 1169 | *this->stack = this; 43:41.50 | ~~~~~~~~~~~~~^~~~~~ 43:41.51 In file included from UnifiedBindings19.cpp:210: 43:41.52 SVGAnimatedEnumerationBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedEnumeration_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedEnumeration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.52 SVGAnimatedEnumerationBinding.cpp:287:25: note: ‘global’ declared here 43:41.52 287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.52 | ^~~~~~ 43:41.52 SVGAnimatedEnumerationBinding.cpp:262:17: note: ‘aCx’ declared here 43:41.52 262 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedEnumeration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.52 | ~~~~~~~~~~~^~~ 43:41.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.67 inlined from ‘bool mozilla::dom::SVGAnimatedInteger_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedInteger*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedIntegerBinding.cpp:283:90: 43:41.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.67 1169 | *this->stack = this; 43:41.67 | ~~~~~~~~~~~~~^~~~~~ 43:41.69 In file included from UnifiedBindings19.cpp:223: 43:41.70 SVGAnimatedIntegerBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedInteger_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedInteger*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.70 SVGAnimatedIntegerBinding.cpp:283:25: note: ‘global’ declared here 43:41.70 283 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.70 | ^~~~~~ 43:41.70 SVGAnimatedIntegerBinding.cpp:258:17: note: ‘aCx’ declared here 43:41.70 258 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedInteger* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.70 | ~~~~~~~~~~~^~~ 43:41.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.86 inlined from ‘bool mozilla::dom::SVGAnimatedLength_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedLength*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedLengthBinding.cpp:254:90: 43:41.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.86 1169 | *this->stack = this; 43:41.86 | ~~~~~~~~~~~~~^~~~~~ 43:41.86 In file included from UnifiedBindings19.cpp:236: 43:41.86 SVGAnimatedLengthBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedLength_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedLength*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.86 SVGAnimatedLengthBinding.cpp:254:25: note: ‘global’ declared here 43:41.86 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.86 | ^~~~~~ 43:41.86 SVGAnimatedLengthBinding.cpp:229:17: note: ‘aCx’ declared here 43:41.86 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedLength* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.86 | ~~~~~~~~~~~^~~ 43:41.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:41.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:41.97 inlined from ‘bool mozilla::dom::SVGAnimatedLengthList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedLengthList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedLengthListBinding.cpp:254:90: 43:41.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:41.98 1169 | *this->stack = this; 43:41.98 | ~~~~~~~~~~~~~^~~~~~ 43:41.98 In file included from UnifiedBindings19.cpp:249: 43:41.99 SVGAnimatedLengthListBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedLengthList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedLengthList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:41.99 SVGAnimatedLengthListBinding.cpp:254:25: note: ‘global’ declared here 43:41.99 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:41.99 | ^~~~~~ 43:41.99 SVGAnimatedLengthListBinding.cpp:229:17: note: ‘aCx’ declared here 43:41.99 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedLengthList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:41.99 | ~~~~~~~~~~~^~~ 43:42.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:42.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:42.10 inlined from ‘bool mozilla::dom::SVGAnimatedNumber_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedNumber*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedNumberBinding.cpp:289:90: 43:42.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:42.10 1169 | *this->stack = this; 43:42.10 | ~~~~~~~~~~~~~^~~~~~ 43:42.10 In file included from UnifiedBindings19.cpp:262: 43:42.11 SVGAnimatedNumberBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedNumber_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedNumber*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:42.11 SVGAnimatedNumberBinding.cpp:289:25: note: ‘global’ declared here 43:42.11 289 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:42.11 | ^~~~~~ 43:42.11 SVGAnimatedNumberBinding.cpp:264:17: note: ‘aCx’ declared here 43:42.11 264 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedNumber* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:42.11 | ~~~~~~~~~~~^~~ 43:42.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:42.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:42.22 inlined from ‘bool mozilla::dom::SVGAnimatedNumberList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedNumberList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedNumberListBinding.cpp:254:90: 43:42.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:42.22 1169 | *this->stack = this; 43:42.22 | ~~~~~~~~~~~~~^~~~~~ 43:42.22 In file included from UnifiedBindings19.cpp:275: 43:42.22 SVGAnimatedNumberListBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedNumberList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedNumberList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:42.22 SVGAnimatedNumberListBinding.cpp:254:25: note: ‘global’ declared here 43:42.22 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:42.22 | ^~~~~~ 43:42.22 SVGAnimatedNumberListBinding.cpp:229:17: note: ‘aCx’ declared here 43:42.22 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedNumberList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:42.22 | ~~~~~~~~~~~^~~ 43:42.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:42.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:42.37 inlined from ‘bool mozilla::dom::SVGAnimatedPreserveAspectRatio_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedPreserveAspectRatio*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedPreserveAspectRatioBinding.cpp:254:90: 43:42.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:42.37 1169 | *this->stack = this; 43:42.37 | ~~~~~~~~~~~~~^~~~~~ 43:42.37 In file included from UnifiedBindings19.cpp:301: 43:42.37 SVGAnimatedPreserveAspectRatioBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedPreserveAspectRatio_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedPreserveAspectRatio*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:42.37 SVGAnimatedPreserveAspectRatioBinding.cpp:254:25: note: ‘global’ declared here 43:42.37 254 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:42.37 | ^~~~~~ 43:42.37 SVGAnimatedPreserveAspectRatioBinding.cpp:229:17: note: ‘aCx’ declared here 43:42.37 229 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedPreserveAspectRatio* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:42.37 | ~~~~~~~~~~~^~~ 43:42.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:42.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:42.55 inlined from ‘bool mozilla::dom::SVGAnimatedRect_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimatedRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedRectBinding.cpp:263:90: 43:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:42.55 1169 | *this->stack = this; 43:42.55 | ~~~~~~~~~~~~~^~~~~~ 43:42.57 In file included from UnifiedBindings19.cpp:314: 43:42.58 SVGAnimatedRectBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedRect_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimatedRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:42.58 SVGAnimatedRectBinding.cpp:263:25: note: ‘global’ declared here 43:42.58 263 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:42.58 | ^~~~~~ 43:42.58 SVGAnimatedRectBinding.cpp:238:17: note: ‘aCx’ declared here 43:42.58 238 | Wrap(JSContext* aCx, mozilla::dom::SVGAnimatedRect* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:42.58 | ~~~~~~~~~~~^~~ 43:42.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:42.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:42.79 inlined from ‘bool mozilla::dom::SVGAnimatedString_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedString*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimatedStringBinding.cpp:300:90: 43:42.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:42.79 1169 | *this->stack = this; 43:42.79 | ~~~~~~~~~~~~~^~~~~~ 43:42.79 In file included from UnifiedBindings19.cpp:327: 43:42.79 SVGAnimatedStringBinding.cpp: In function ‘bool mozilla::dom::SVGAnimatedString_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGAnimatedString*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:42.79 SVGAnimatedStringBinding.cpp:300:25: note: ‘global’ declared here 43:42.79 300 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:42.79 | ^~~~~~ 43:42.79 SVGAnimatedStringBinding.cpp:275:17: note: ‘aCx’ declared here 43:42.79 275 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGAnimatedString* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:42.79 | ~~~~~~~~~~~^~~ 43:43.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:43.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:43.04 inlined from ‘bool mozilla::dom::ResizeObserverSize_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserverSize*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ResizeObserverBinding.cpp:1630:90: 43:43.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:43.04 1169 | *this->stack = this; 43:43.04 | ~~~~~~~~~~~~~^~~~~~ 43:43.07 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserverSize_Binding::Wrap(JSContext*, mozilla::dom::ResizeObserverSize*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:43.08 ResizeObserverBinding.cpp:1630:25: note: ‘global’ declared here 43:43.08 1630 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:43.08 | ^~~~~~ 43:43.08 ResizeObserverBinding.cpp:1605:17: note: ‘aCx’ declared here 43:43.09 1605 | Wrap(JSContext* aCx, mozilla::dom::ResizeObserverSize* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:43.09 | ~~~~~~~~~~~^~~ 43:43.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:43.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:43.33 inlined from ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_borderBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ResizeObserverBinding.cpp:790:85: 43:43.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:43.33 1169 | *this->stack = this; 43:43.33 | ~~~~~~~~~~~~~^~~~~~ 43:43.33 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_borderBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 43:43.33 ResizeObserverBinding.cpp:790:25: note: ‘slotStorage’ declared here 43:43.33 790 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 43:43.33 | ^~~~~~~~~~~ 43:43.33 ResizeObserverBinding.cpp:780:30: note: ‘cx’ declared here 43:43.33 780 | get_borderBoxSize(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 43:43.33 | ~~~~~~~~~~~^~ 43:43.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:43.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:43.78 inlined from ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_devicePixelContentBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ResizeObserverBinding.cpp:1002:85: 43:43.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:43.78 1169 | *this->stack = this; 43:43.78 | ~~~~~~~~~~~~~^~~~~~ 43:43.78 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_devicePixelContentBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 43:43.78 ResizeObserverBinding.cpp:1002:25: note: ‘slotStorage’ declared here 43:43.78 1002 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 43:43.78 | ^~~~~~~~~~~ 43:43.78 ResizeObserverBinding.cpp:992:42: note: ‘cx’ declared here 43:43.78 992 | get_devicePixelContentBoxSize(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 43:43.78 | ~~~~~~~~~~~^~ 43:44.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:44.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:44.18 inlined from ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_contentBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ResizeObserverBinding.cpp:896:85: 43:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:44.18 1169 | *this->stack = this; 43:44.18 | ~~~~~~~~~~~~~^~~~~~ 43:44.18 ResizeObserverBinding.cpp: In function ‘bool mozilla::dom::ResizeObserverEntry_Binding::get_contentBoxSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 43:44.18 ResizeObserverBinding.cpp:896:25: note: ‘slotStorage’ declared here 43:44.18 896 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 43:44.18 | ^~~~~~~~~~~ 43:44.18 ResizeObserverBinding.cpp:886:31: note: ‘cx’ declared here 43:44.18 886 | get_contentBoxSize(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 43:44.18 | ~~~~~~~~~~~^~ 43:44.32 dom/media/doctor 43:45.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:45.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:45.02 inlined from ‘bool mozilla::dom::Response_Binding::Wrap(JSContext*, mozilla::dom::Response*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ResponseBinding.cpp:2335:90: 43:45.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:45.02 1169 | *this->stack = this; 43:45.02 | ~~~~~~~~~~~~~^~~~~~ 43:45.02 In file included from UnifiedBindings19.cpp:106: 43:45.02 ResponseBinding.cpp: In function ‘bool mozilla::dom::Response_Binding::Wrap(JSContext*, mozilla::dom::Response*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:45.02 ResponseBinding.cpp:2335:25: note: ‘global’ declared here 43:45.02 2335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:45.02 | ^~~~~~ 43:45.02 ResponseBinding.cpp:2310:17: note: ‘aCx’ declared here 43:45.02 2310 | Wrap(JSContext* aCx, mozilla::dom::Response* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:45.02 | ~~~~~~~~~~~^~~ 43:45.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:45.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:45.50 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 43:45.50 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 43:45.50 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:45.50 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:45.50 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:45.50 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:45.50 inlined from ‘bool mozilla::dom::Response_Binding::clone(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ResponseBinding.cpp:1538:31: 43:45.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:45.50 1169 | *this->stack = this; 43:45.50 | ~~~~~~~~~~~~~^~~~~~ 43:45.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:29, 43:45.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InternalResponse.h:10, 43:45.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InternalRequest.h:11, 43:45.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:14, 43:45.50 from RequestBinding.cpp:35: 43:45.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘bool mozilla::dom::Response_Binding::clone(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:45.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 43:45.50 976 | JS::Rooted reflector(aCx); 43:45.50 | ^~~~~~~~~ 43:45.50 ResponseBinding.cpp:1522:18: note: ‘cx’ declared here 43:45.50 1522 | clone(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:45.50 | ~~~~~~~~~~~^~ 43:45.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:45.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:45.84 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 43:45.84 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 43:45.84 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:45.84 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:45.84 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:45.84 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:45.84 inlined from ‘bool mozilla::dom::Response_Binding::redirect(JSContext*, unsigned int, JS::Value*)’ at ResponseBinding.cpp:1241:31: 43:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:45.84 1169 | *this->stack = this; 43:45.84 | ~~~~~~~~~~~~~^~~~~~ 43:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘bool mozilla::dom::Response_Binding::redirect(JSContext*, unsigned int, JS::Value*)’: 43:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 43:45.84 976 | JS::Rooted reflector(aCx); 43:45.84 | ^~~~~~~~~ 43:45.84 ResponseBinding.cpp:1203:21: note: ‘cx’ declared here 43:45.84 1203 | redirect(JSContext* cx, unsigned argc, JS::Value* vp) 43:45.84 | ~~~~~~~~~~~^~ 43:45.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:45.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:45.95 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 43:45.95 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 43:45.95 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:45.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:45.95 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:45.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:45.95 inlined from ‘bool mozilla::dom::Response_Binding::error(JSContext*, unsigned int, JS::Value*)’ at ResponseBinding.cpp:1195:31: 43:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:45.95 1169 | *this->stack = this; 43:45.95 | ~~~~~~~~~~~~~^~~~~~ 43:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘bool mozilla::dom::Response_Binding::error(JSContext*, unsigned int, JS::Value*)’: 43:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 43:45.95 976 | JS::Rooted reflector(aCx); 43:45.95 | ^~~~~~~~~ 43:45.95 ResponseBinding.cpp:1176:18: note: ‘cx’ declared here 43:45.95 1176 | error(JSContext* cx, unsigned argc, JS::Value* vp) 43:45.95 | ~~~~~~~~~~~^~ 43:45.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:46.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 43:46.00 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 43:46.00 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 43:46.00 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 43:46.00 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 43:46.00 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 43:46.00 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 43:46.00 inlined from ‘bool mozilla::dom::Response_Binding::cloneUnfiltered(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ResponseBinding.cpp:1578:31: 43:46.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 43:46.00 1169 | *this->stack = this; 43:46.00 | ~~~~~~~~~~~~~^~~~~~ 43:46.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘bool mozilla::dom::Response_Binding::cloneUnfiltered(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 43:46.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 43:46.00 976 | JS::Rooted reflector(aCx); 43:46.00 | ^~~~~~~~~ 43:46.00 ResponseBinding.cpp:1562:28: note: ‘cx’ declared here 43:46.00 1562 | cloneUnfiltered(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 43:46.00 | ~~~~~~~~~~~^~ 43:46.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:46.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:46.11 inlined from ‘bool mozilla::dom::SVGAElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAElementBinding.cpp:908:90: 43:46.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:46.11 1169 | *this->stack = this; 43:46.11 | ~~~~~~~~~~~~~^~~~~~ 43:46.11 In file included from UnifiedBindings19.cpp:119: 43:46.11 SVGAElementBinding.cpp: In function ‘bool mozilla::dom::SVGAElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:46.11 SVGAElementBinding.cpp:908:25: note: ‘global’ declared here 43:46.11 908 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:46.11 | ^~~~~~ 43:46.11 SVGAElementBinding.cpp:868:17: note: ‘aCx’ declared here 43:46.11 868 | Wrap(JSContext* aCx, mozilla::dom::SVGAElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:46.11 | ~~~~~~~~~~~^~~ 43:46.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:46.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:46.33 inlined from ‘bool mozilla::dom::SVGAnimateElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimateElementBinding.cpp:174:90: 43:46.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:46.33 1169 | *this->stack = this; 43:46.33 | ~~~~~~~~~~~~~^~~~~~ 43:46.33 In file included from UnifiedBindings19.cpp:145: 43:46.33 SVGAnimateElementBinding.cpp: In function ‘bool mozilla::dom::SVGAnimateElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:46.33 SVGAnimateElementBinding.cpp:174:25: note: ‘global’ declared here 43:46.33 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:46.33 | ^~~~~~ 43:46.33 SVGAnimateElementBinding.cpp:134:17: note: ‘aCx’ declared here 43:46.33 134 | Wrap(JSContext* aCx, mozilla::dom::SVGAnimateElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:46.33 | ~~~~~~~~~~~^~~ 43:46.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:46.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:46.41 inlined from ‘bool mozilla::dom::SVGAnimateMotionElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateMotionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimateMotionElementBinding.cpp:174:90: 43:46.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:46.41 1169 | *this->stack = this; 43:46.41 | ~~~~~~~~~~~~~^~~~~~ 43:46.41 In file included from UnifiedBindings19.cpp:158: 43:46.41 SVGAnimateMotionElementBinding.cpp: In function ‘bool mozilla::dom::SVGAnimateMotionElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateMotionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:46.41 SVGAnimateMotionElementBinding.cpp:174:25: note: ‘global’ declared here 43:46.41 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:46.41 | ^~~~~~ 43:46.41 SVGAnimateMotionElementBinding.cpp:134:17: note: ‘aCx’ declared here 43:46.41 134 | Wrap(JSContext* aCx, mozilla::dom::SVGAnimateMotionElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:46.41 | ~~~~~~~~~~~^~~ 43:46.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:46.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:46.53 inlined from ‘bool mozilla::dom::SVGAnimateTransformElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateTransformElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGAnimateTransformElementBinding.cpp:174:90: 43:46.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:46.53 1169 | *this->stack = this; 43:46.53 | ~~~~~~~~~~~~~^~~~~~ 43:46.53 In file included from UnifiedBindings19.cpp:171: 43:46.53 SVGAnimateTransformElementBinding.cpp: In function ‘bool mozilla::dom::SVGAnimateTransformElement_Binding::Wrap(JSContext*, mozilla::dom::SVGAnimateTransformElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:46.53 SVGAnimateTransformElementBinding.cpp:174:25: note: ‘global’ declared here 43:46.53 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:46.53 | ^~~~~~ 43:46.53 SVGAnimateTransformElementBinding.cpp:134:17: note: ‘aCx’ declared here 43:46.53 134 | Wrap(JSContext* aCx, mozilla::dom::SVGAnimateTransformElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:46.53 | ~~~~~~~~~~~^~~ 43:47.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:47.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:47.45 inlined from ‘bool mozilla::dom::SVGCircleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGCircleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGCircleElementBinding.cpp:322:90: 43:47.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:47.45 1169 | *this->stack = this; 43:47.45 | ~~~~~~~~~~~~~^~~~~~ 43:47.48 In file included from UnifiedBindings19.cpp:366: 43:47.48 SVGCircleElementBinding.cpp: In function ‘bool mozilla::dom::SVGCircleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGCircleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:47.48 SVGCircleElementBinding.cpp:322:25: note: ‘global’ declared here 43:47.48 322 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:47.48 | ^~~~~~ 43:47.48 SVGCircleElementBinding.cpp:279:17: note: ‘aCx’ declared here 43:47.48 279 | Wrap(JSContext* aCx, mozilla::dom::SVGCircleElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:47.48 | ~~~~~~~~~~~^~~ 43:47.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 43:47.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 43:47.66 inlined from ‘bool mozilla::dom::SVGDefsElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDefsElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGDefsElementBinding.cpp:174:90: 43:47.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 43:47.66 1169 | *this->stack = this; 43:47.66 | ~~~~~~~~~~~~~^~~~~~ 43:47.66 In file included from UnifiedBindings19.cpp:405: 43:47.66 SVGDefsElementBinding.cpp: In function ‘bool mozilla::dom::SVGDefsElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDefsElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 43:47.66 SVGDefsElementBinding.cpp:174:25: note: ‘global’ declared here 43:47.66 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 43:47.66 | ^~~~~~ 43:47.66 SVGDefsElementBinding.cpp:134:17: note: ‘aCx’ declared here 43:47.66 134 | Wrap(JSContext* aCx, mozilla::dom::SVGDefsElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 43:47.66 | ~~~~~~~~~~~^~~ 43:52.04 dom/media/driftcontrol 43:57.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 43:57.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 43:57.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 43:57.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:34, 43:57.94 from Unified_cpp_dom_indexedDB0.cpp:2: 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 43:57.94 202 | return ReinterpretHelper::FromInternalValue(v); 43:57.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 43:57.94 4432 | return mProperties.Get(aProperty, aFoundResult); 43:57.94 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 43:57.94 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 43:57.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 43:57.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 43:57.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 43:57.94 413 | struct FrameBidiData { 43:57.94 | ^~~~~~~~~~~~~ 43:58.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 43:58.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 43:58.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 43:58.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 43:58.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessHangMonitor.cpp:24: 43:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 43:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 43:58.21 36 | if (!aKey) return 0; 43:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 44:08.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 44:08.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 44:08.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:23, 44:08.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIRemoteTab.h:11, 44:08.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProcessHangMonitor.h:14, 44:08.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessHangMonitor.cpp:7: 44:08.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 44:08.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 44:08.26 2179 | GlobalProperties() { mozilla::PodZero(this); } 44:08.26 | ~~~~~~~~~~~~~~~~^~~~~~ 44:08.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 44:08.26 37 | memset(aT, 0, sizeof(T)); 44:08.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 44:08.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessHangMonitor.cpp:11: 44:08.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 44:08.26 2178 | struct GlobalProperties { 44:08.26 | ^~~~~~~~~~~~~~~~ 44:18.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 44:18.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 44:18.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 44:18.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessHangMonitor.cpp:23: 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 44:18.56 202 | return ReinterpretHelper::FromInternalValue(v); 44:18.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 44:18.56 4432 | return mProperties.Get(aProperty, aFoundResult); 44:18.56 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 44:18.56 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 44:18.56 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 44:18.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 44:18.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 44:18.57 413 | struct FrameBidiData { 44:18.57 | ^~~~~~~~~~~~~ 44:19.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 44:19.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:19.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 44:19.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 44:19.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 44:19.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMediaElement.cpp:107, 44:19.02 from Unified_cpp_dom_html2.cpp:56: 44:19.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 44:19.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 44:19.02 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 44:19.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 44:23.81 dom/media/eme 44:29.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 44:29.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSConditionRuleBinding.h:6, 44:29.66 from CSSContainerRuleBinding.cpp:4, 44:29.66 from UnifiedBindings2.cpp:2: 44:29.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 44:29.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:29.66 inlined from ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at CSSRuleListBinding.cpp:510:32: 44:29.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 44:29.66 1169 | *this->stack = this; 44:29.66 | ~~~~~~~~~~~~~^~~~~~ 44:29.66 In file included from UnifiedBindings2.cpp:327: 44:29.66 CSSRuleListBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 44:29.66 CSSRuleListBinding.cpp:510:25: note: ‘temp’ declared here 44:29.66 510 | JS::Rooted temp(cx); 44:29.66 | ^~~~ 44:29.66 CSSRuleListBinding.cpp:508:41: note: ‘cx’ declared here 44:29.66 508 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 44:29.66 | ~~~~~~~~~~~^~ 44:32.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:32.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:32.13 inlined from ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSSRuleListBinding.cpp:310:35: 44:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:32.13 1169 | *this->stack = this; 44:32.13 | ~~~~~~~~~~~~~^~~~~~ 44:32.15 CSSRuleListBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 44:32.16 CSSRuleListBinding.cpp:310:25: note: ‘expando’ declared here 44:32.16 310 | JS::Rooted expando(cx); 44:32.16 | ^~~~~~~ 44:32.16 CSSRuleListBinding.cpp:284:50: note: ‘cx’ declared here 44:32.16 284 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 44:32.16 | ~~~~~~~~~~~^~ 44:34.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:34.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:34.75 inlined from ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSSKeyframesRuleBinding.cpp:565:60: 44:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:34.75 1169 | *this->stack = this; 44:34.75 | ~~~~~~~~~~~~~^~~~~~ 44:34.75 In file included from UnifiedBindings2.cpp:132: 44:34.75 CSSKeyframesRuleBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 44:34.75 CSSKeyframesRuleBinding.cpp:565:25: note: ‘expando’ declared here 44:34.75 565 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 44:34.75 | ^~~~~~~ 44:34.75 CSSKeyframesRuleBinding.cpp:548:36: note: ‘cx’ declared here 44:34.75 548 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 44:34.75 | ~~~~~~~~~~~^~ 44:34.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:35.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:35.00 inlined from ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSSRuleListBinding.cpp:375:60: 44:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:35.00 1169 | *this->stack = this; 44:35.00 | ~~~~~~~~~~~~~^~~~~~ 44:35.00 CSSRuleListBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 44:35.00 CSSRuleListBinding.cpp:375:25: note: ‘expando’ declared here 44:35.00 375 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 44:35.00 | ^~~~~~~ 44:35.00 CSSRuleListBinding.cpp:358:36: note: ‘cx’ declared here 44:35.00 358 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 44:35.00 | ~~~~~~~~~~~^~ 44:37.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:37.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:37.61 inlined from ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSSStyleDeclarationBinding.cpp:883:60: 44:37.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:37.61 1169 | *this->stack = this; 44:37.61 | ~~~~~~~~~~~~~^~~~~~ 44:37.61 In file included from UnifiedBindings2.cpp:366: 44:37.61 CSSStyleDeclarationBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 44:37.61 CSSStyleDeclarationBinding.cpp:883:25: note: ‘expando’ declared here 44:37.61 883 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 44:37.61 | ^~~~~~~ 44:37.61 CSSStyleDeclarationBinding.cpp:863:36: note: ‘cx’ declared here 44:37.61 863 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 44:37.61 | ~~~~~~~~~~~^~ 44:37.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:37.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:37.87 inlined from ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSSStyleDeclarationBinding.cpp:924:81: 44:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:37.87 1169 | *this->stack = this; 44:37.87 | ~~~~~~~~~~~~~^~~~~~ 44:37.90 CSSStyleDeclarationBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 44:37.91 CSSStyleDeclarationBinding.cpp:924:29: note: ‘expando’ declared here 44:37.91 924 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 44:37.91 | ^~~~~~~ 44:37.91 CSSStyleDeclarationBinding.cpp:898:33: note: ‘cx’ declared here 44:37.91 898 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 44:37.91 | ~~~~~~~~~~~^~ 44:38.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:38.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:38.09 inlined from ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSSRuleListBinding.cpp:418:81: 44:38.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:38.09 1169 | *this->stack = this; 44:38.09 | ~~~~~~~~~~~~~^~~~~~ 44:38.09 CSSRuleListBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 44:38.09 CSSRuleListBinding.cpp:418:29: note: ‘expando’ declared here 44:38.09 418 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 44:38.09 | ^~~~~~~ 44:38.09 CSSRuleListBinding.cpp:390:33: note: ‘cx’ declared here 44:38.09 390 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 44:38.09 | ~~~~~~~~~~~^~ 44:38.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:38.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:38.28 inlined from ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSSStyleDeclarationBinding.cpp:815:35: 44:38.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:38.28 1169 | *this->stack = this; 44:38.28 | ~~~~~~~~~~~~~^~~~~~ 44:38.32 CSSStyleDeclarationBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 44:38.33 CSSStyleDeclarationBinding.cpp:815:25: note: ‘expando’ declared here 44:38.33 815 | JS::Rooted expando(cx); 44:38.33 | ^~~~~~~ 44:38.33 CSSStyleDeclarationBinding.cpp:792:50: note: ‘cx’ declared here 44:38.33 792 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 44:38.33 | ~~~~~~~~~~~^~ 44:40.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.h:10, 44:40.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:9: 44:40.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.01 inlined from ‘JSObject* mozilla::dom::IDBCursorWithValue_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBTypedCursor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:442:27, 44:40.01 inlined from ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:850:14: 44:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.01 1169 | *this->stack = this; 44:40.01 | ~~~~~~~~~~~~~^~~~~~ 44:40.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursor.h:14, 44:40.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:24, 44:40.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:27, 44:40.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 44:40.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.h:14: 44:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h: In member function ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]’: 44:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:442:27: note: ‘reflector’ declared here 44:40.01 442 | JS::Rooted reflector(aCx); 44:40.01 | ^~~~~~~~~ 44:40.01 In file included from Unified_cpp_dom_indexedDB0.cpp:38: 44:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:846:22: note: ‘aCx’ declared here 44:40.01 846 | JSContext* const aCx, JS::Handle aGivenProto) { 44:40.01 | ~~~~~~~~~~~~~~~~~^~~ 44:40.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.03 inlined from ‘JSObject* mozilla::dom::IDBCursorWithValue_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBTypedCursor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:442:27, 44:40.03 inlined from ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:850:14: 44:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.03 1169 | *this->stack = this; 44:40.03 | ~~~~~~~~~~~~~^~~~~~ 44:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h: In member function ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’: 44:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:442:27: note: ‘reflector’ declared here 44:40.03 442 | JS::Rooted reflector(aCx); 44:40.03 | ^~~~~~~~~ 44:40.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:846:22: note: ‘aCx’ declared here 44:40.03 846 | JSContext* const aCx, JS::Handle aGivenProto) { 44:40.03 | ~~~~~~~~~~~~~~~~~^~~ 44:40.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.07 inlined from ‘JSObject* mozilla::dom::IDBCursor_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBTypedCursor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:400:27, 44:40.07 inlined from ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStoreKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:850:14: 44:40.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.07 1169 | *this->stack = this; 44:40.07 | ~~~~~~~~~~~~~^~~~~~ 44:40.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h: In member function ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStoreKey]’: 44:40.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:400:27: note: ‘reflector’ declared here 44:40.07 400 | JS::Rooted reflector(aCx); 44:40.07 | ^~~~~~~~~ 44:40.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:846:22: note: ‘aCx’ declared here 44:40.07 846 | JSContext* const aCx, JS::Handle aGivenProto) { 44:40.07 | ~~~~~~~~~~~~~~~~~^~~ 44:40.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.10 inlined from ‘JSObject* mozilla::dom::IDBCursor_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBTypedCursor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:400:27, 44:40.10 inlined from ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::IndexKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:850:14: 44:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.10 1169 | *this->stack = this; 44:40.10 | ~~~~~~~~~~~~~^~~~~~ 44:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h: In member function ‘JSObject* mozilla::dom::IDBTypedCursor::WrapObject(JSContext*, JS::Handle) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::IndexKey]’: 44:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorBinding.h:400:27: note: ‘reflector’ declared here 44:40.10 400 | JS::Rooted reflector(aCx); 44:40.10 | ^~~~~~~~~ 44:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:846:22: note: ‘aCx’ declared here 44:40.10 846 | JSContext* const aCx, JS::Handle aGivenProto) { 44:40.10 | ~~~~~~~~~~~~~~~~~^~~ 44:40.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.15 inlined from ‘JSObject* mozilla::dom::IDBVersionChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBVersionChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBVersionChangeEventBinding.h:87:27, 44:40.15 inlined from ‘virtual JSObject* mozilla::dom::IDBVersionChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBEvents.cpp:93:45: 44:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.15 1169 | *this->stack = this; 44:40.15 | ~~~~~~~~~~~~~^~~~~~ 44:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBEvents.cpp:11, 44:40.15 from Unified_cpp_dom_indexedDB0.cpp:65: 44:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBVersionChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBVersionChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 44:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBVersionChangeEventBinding.h:87:27: note: ‘reflector’ declared here 44:40.15 87 | JS::Rooted reflector(aCx); 44:40.15 | ^~~~~~~~~ 44:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBEvents.cpp:92:16: note: ‘aCx’ declared here 44:40.15 92 | JSContext* aCx, JS::Handle aGivenProto) { 44:40.15 | ~~~~~~~~~~~^~~ 44:40.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.23 inlined from ‘JSObject* mozilla::dom::IDBFactory_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBFactory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBFactoryBinding.h:132:27, 44:40.23 inlined from ‘virtual JSObject* mozilla::dom::IDBFactory::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBFactory.cpp:874:34: 44:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.23 1169 | *this->stack = this; 44:40.23 | ~~~~~~~~~~~~~^~~~~~ 44:40.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBFactory.cpp:17, 44:40.23 from Unified_cpp_dom_indexedDB0.cpp:74: 44:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBFactoryBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBFactory::WrapObject(JSContext*, JS::Handle)’: 44:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBFactoryBinding.h:132:27: note: ‘reflector’ declared here 44:40.23 132 | JS::Rooted reflector(aCx); 44:40.23 | ^~~~~~~~~ 44:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBFactory.cpp:872:45: note: ‘aCx’ declared here 44:40.23 872 | JSObject* IDBFactory::WrapObject(JSContext* aCx, 44:40.23 | ~~~~~~~~~~~^~~ 44:40.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.26 inlined from ‘JSObject* mozilla::dom::IDBIndex_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBIndex]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBIndexBinding.h:86:27, 44:40.26 inlined from ‘virtual JSObject* mozilla::dom::IDBIndex::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBIndex.cpp:634:32: 44:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.26 1169 | *this->stack = this; 44:40.26 | ~~~~~~~~~~~~~^~~~~~ 44:40.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.h:13, 44:40.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:15: 44:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBIndexBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBIndex::WrapObject(JSContext*, JS::Handle)’: 44:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBIndexBinding.h:86:27: note: ‘reflector’ declared here 44:40.26 86 | JS::Rooted reflector(aCx); 44:40.26 | ^~~~~~~~~ 44:40.26 In file included from Unified_cpp_dom_indexedDB0.cpp:83: 44:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBIndex.cpp:632:43: note: ‘aCx’ declared here 44:40.26 632 | JSObject* IDBIndex::WrapObject(JSContext* aCx, 44:40.26 | ~~~~~~~~~~~^~~ 44:40.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.30 inlined from ‘JSObject* mozilla::dom::IDBObjectStore_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBObjectStore]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBObjectStoreBinding.h:88:27, 44:40.30 inlined from ‘virtual JSObject* mozilla::dom::IDBObjectStore::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:1332:38: 44:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.30 1169 | *this->stack = this; 44:40.30 | ~~~~~~~~~~~~~^~~~~~ 44:40.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBDatabase.cpp:30, 44:40.30 from Unified_cpp_dom_indexedDB0.cpp:56: 44:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBObjectStoreBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBObjectStore::WrapObject(JSContext*, JS::Handle)’: 44:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBObjectStoreBinding.h:88:27: note: ‘reflector’ declared here 44:40.30 88 | JS::Rooted reflector(aCx); 44:40.30 | ^~~~~~~~~ 44:40.30 In file included from Unified_cpp_dom_indexedDB0.cpp:101: 44:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:1330:49: note: ‘aCx’ declared here 44:40.30 1330 | JSObject* IDBObjectStore::WrapObject(JSContext* aCx, 44:40.30 | ~~~~~~~~~~~^~~ 44:40.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.33 inlined from ‘JSObject* mozilla::dom::IDBRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBRequestBinding.h:498:27, 44:40.33 inlined from ‘virtual JSObject* mozilla::dom::IDBRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.cpp:219:34: 44:40.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.33 1169 | *this->stack = this; 44:40.33 | ~~~~~~~~~~~~~^~~~~~ 44:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.h:15, 44:40.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:16: 44:40.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBRequest::WrapObject(JSContext*, JS::Handle)’: 44:40.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBRequestBinding.h:498:27: note: ‘reflector’ declared here 44:40.33 498 | JS::Rooted reflector(aCx); 44:40.33 | ^~~~~~~~~ 44:40.33 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 44:40.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.cpp:217:45: note: ‘aCx’ declared here 44:40.33 217 | JSObject* IDBRequest::WrapObject(JSContext* aCx, 44:40.33 | ~~~~~~~~~~~^~~ 44:40.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.40 inlined from ‘JSObject* mozilla::dom::IDBOpenDBRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBOpenDBRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBOpenDBRequestBinding.h:35:27, 44:40.40 inlined from ‘virtual JSObject* mozilla::dom::IDBOpenDBRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.cpp:416:40: 44:40.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.40 1169 | *this->stack = this; 44:40.40 | ~~~~~~~~~~~~~^~~~~~ 44:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.cpp:27: 44:40.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBOpenDBRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBOpenDBRequest::WrapObject(JSContext*, JS::Handle)’: 44:40.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBOpenDBRequestBinding.h:35:27: note: ‘reflector’ declared here 44:40.40 35 | JS::Rooted reflector(aCx); 44:40.40 | ^~~~~~~~~ 44:40.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBRequest.cpp:412:51: note: ‘aCx’ declared here 44:40.40 412 | JSObject* IDBOpenDBRequest::WrapObject(JSContext* aCx, 44:40.40 | ~~~~~~~~~~~^~~ 44:40.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:40.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:40.43 inlined from ‘JSObject* mozilla::dom::IDBTransaction_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBTransaction]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:65:27, 44:40.43 inlined from ‘virtual JSObject* mozilla::dom::IDBTransaction::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBTransaction.cpp:974:38: 44:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:40.43 1169 | *this->stack = this; 44:40.43 | ~~~~~~~~~~~~~^~~~~~ 44:40.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:13, 44:40.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.h:13: 44:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBTransaction::WrapObject(JSContext*, JS::Handle)’: 44:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:65:27: note: ‘reflector’ declared here 44:40.43 65 | JS::Rooted reflector(aCx); 44:40.43 | ^~~~~~~~~ 44:40.43 In file included from Unified_cpp_dom_indexedDB0.cpp:119: 44:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBTransaction.cpp:970:55: note: ‘aCx’ declared here 44:40.43 970 | JSObject* IDBTransaction::WrapObject(JSContext* const aCx, 44:40.43 | ~~~~~~~~~~~~~~~~~^~~ 44:42.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:42.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:42.29 inlined from ‘JSObject* mozilla::dom::IDBDatabase_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IDBDatabase]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBDatabaseBinding.h:109:27, 44:42.29 inlined from ‘virtual JSObject* mozilla::dom::IDBDatabase::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBDatabase.cpp:922:35: 44:42.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:42.29 1169 | *this->stack = this; 44:42.29 | ~~~~~~~~~~~~~^~~~~~ 44:42.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:6: 44:42.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBDatabaseBinding.h: In member function ‘virtual JSObject* mozilla::dom::IDBDatabase::WrapObject(JSContext*, JS::Handle)’: 44:42.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBDatabaseBinding.h:109:27: note: ‘reflector’ declared here 44:42.29 109 | JS::Rooted reflector(aCx); 44:42.29 | ^~~~~~~~~ 44:42.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBDatabase.cpp:920:46: note: ‘aCx’ declared here 44:42.29 920 | JSObject* IDBDatabase::WrapObject(JSContext* aCx, 44:42.29 | ~~~~~~~~~~~^~~ 44:42.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::IDBDatabase::_ZThn8_N7mozilla3dom11IDBDatabase10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 44:42.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:42.32 1169 | *this->stack = this; 44:42.32 | ~~~~~~~~~~~~~^~~~~~ 44:42.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBDatabaseBinding.h:109:27: note: ‘reflector’ declared here 44:42.32 109 | JS::Rooted reflector(aCx); 44:42.32 | ^~~~~~~~~ 44:42.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBDatabase.cpp:920:46: note: ‘aCx’ declared here 44:42.32 920 | JSObject* IDBDatabase::WrapObject(JSContext* aCx, 44:42.32 | ~~~~~~~~~~~^~~ 44:42.81 Compiling mozglue-static v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/static/rust) 44:44.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:44.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:44.33 inlined from ‘bool mozilla::dom::CSSCustomPropertyRegisteredEvent_Binding::get_propertyDefinition(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at CSSCustomPropertyRegisteredEventBinding.cpp:153:85: 44:44.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:44.33 1169 | *this->stack = this; 44:44.33 | ~~~~~~~~~~~~~^~~~~~ 44:44.33 In file included from UnifiedBindings2.cpp:41: 44:44.33 CSSCustomPropertyRegisteredEventBinding.cpp: In function ‘bool mozilla::dom::CSSCustomPropertyRegisteredEvent_Binding::get_propertyDefinition(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 44:44.33 CSSCustomPropertyRegisteredEventBinding.cpp:153:25: note: ‘slotStorage’ declared here 44:44.33 153 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 44:44.33 | ^~~~~~~~~~~ 44:44.33 CSSCustomPropertyRegisteredEventBinding.cpp:143:35: note: ‘cx’ declared here 44:44.33 143 | get_propertyDefinition(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 44:44.33 | ~~~~~~~~~~~^~ 44:44.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:44.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:44.60 inlined from ‘bool mozilla::dom::CSSLayerStatementRule_Binding::get_nameList(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at CSSLayerStatementRuleBinding.cpp:50:85: 44:44.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:44.60 1169 | *this->stack = this; 44:44.60 | ~~~~~~~~~~~~~^~~~~~ 44:44.60 In file included from UnifiedBindings2.cpp:158: 44:44.60 CSSLayerStatementRuleBinding.cpp: In function ‘bool mozilla::dom::CSSLayerStatementRule_Binding::get_nameList(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 44:44.60 CSSLayerStatementRuleBinding.cpp:50:25: note: ‘slotStorage’ declared here 44:44.60 50 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 44:44.60 | ^~~~~~~~~~~ 44:44.60 CSSLayerStatementRuleBinding.cpp:40:25: note: ‘cx’ declared here 44:44.60 40 | get_nameList(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 44:44.60 | ~~~~~~~~~~~^~ 44:45.55 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 44:46.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:46.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:46.23 inlined from ‘bool mozilla::dom::CSSPseudoElement_Binding::Wrap(JSContext*, mozilla::dom::CSSPseudoElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPseudoElementBinding.cpp:263:90: 44:46.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:46.23 1169 | *this->stack = this; 44:46.23 | ~~~~~~~~~~~~~^~~~~~ 44:46.23 In file included from UnifiedBindings2.cpp:301: 44:46.23 CSSPseudoElementBinding.cpp: In function ‘bool mozilla::dom::CSSPseudoElement_Binding::Wrap(JSContext*, mozilla::dom::CSSPseudoElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:46.23 CSSPseudoElementBinding.cpp:263:25: note: ‘global’ declared here 44:46.23 263 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:46.23 | ^~~~~~ 44:46.23 CSSPseudoElementBinding.cpp:238:17: note: ‘aCx’ declared here 44:46.23 238 | Wrap(JSContext* aCx, mozilla::dom::CSSPseudoElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:46.23 | ~~~~~~~~~~~^~~ 44:46.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:46.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:46.40 inlined from ‘bool mozilla::dom::CSSStyleDeclaration_Binding::Wrap(JSContext*, nsICSSDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSStyleDeclarationBinding.cpp:1106:90: 44:46.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:46.40 1169 | *this->stack = this; 44:46.40 | ~~~~~~~~~~~~~^~~~~~ 44:46.40 CSSStyleDeclarationBinding.cpp: In function ‘bool mozilla::dom::CSSStyleDeclaration_Binding::Wrap(JSContext*, nsICSSDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:46.40 CSSStyleDeclarationBinding.cpp:1106:25: note: ‘global’ declared here 44:46.40 1106 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:46.40 | ^~~~~~ 44:46.40 CSSStyleDeclarationBinding.cpp:1081:17: note: ‘aCx’ declared here 44:46.40 1081 | Wrap(JSContext* aCx, nsICSSDeclaration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:46.40 | ~~~~~~~~~~~^~~ 44:46.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:46.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:46.52 inlined from ‘bool mozilla::dom::SelectorWarning::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CSSStyleRuleBinding.cpp:103:54: 44:46.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:46.52 1169 | *this->stack = this; 44:46.52 | ~~~~~~~~~~~~~^~~~~~ 44:46.53 In file included from UnifiedBindings2.cpp:379: 44:46.53 CSSStyleRuleBinding.cpp: In member function ‘bool mozilla::dom::SelectorWarning::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 44:46.53 CSSStyleRuleBinding.cpp:103:25: note: ‘obj’ declared here 44:46.53 103 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 44:46.53 | ^~~ 44:46.53 CSSStyleRuleBinding.cpp:95:46: note: ‘cx’ declared here 44:46.53 95 | SelectorWarning::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 44:46.53 | ~~~~~~~~~~~^~ 44:46.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:46.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:46.59 inlined from ‘bool mozilla::dom::CSSStyleRule_Binding::getSelectorWarnings(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CSSStyleRuleBinding.cpp:512:71: 44:46.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:46.59 1169 | *this->stack = this; 44:46.59 | ~~~~~~~~~~~~~^~~~~~ 44:46.59 CSSStyleRuleBinding.cpp: In function ‘bool mozilla::dom::CSSStyleRule_Binding::getSelectorWarnings(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 44:46.59 CSSStyleRuleBinding.cpp:512:25: note: ‘returnArray’ declared here 44:46.59 512 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 44:46.59 | ^~~~~~~~~~~ 44:46.59 CSSStyleRuleBinding.cpp:497:32: note: ‘cx’ declared here 44:46.59 497 | getSelectorWarnings(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 44:46.59 | ~~~~~~~~~~~^~ 44:48.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 44:48.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLabelElement.cpp:16, 44:48.10 from Unified_cpp_dom_html2.cpp:11: 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 44:48.10 202 | return ReinterpretHelper::FromInternalValue(v); 44:48.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 44:48.10 4432 | return mProperties.Get(aProperty, aFoundResult); 44:48.10 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 44:48.10 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 44:48.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 44:48.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 44:48.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 44:48.10 413 | struct FrameBidiData { 44:48.10 | ^~~~~~~~~~~~~ 44:48.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:48.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:48.52 inlined from ‘bool mozilla::dom::CSSStyleDeclaration_Binding::getCSSImageURLs(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CSSStyleDeclarationBinding.cpp:239:71: 44:48.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:48.52 1169 | *this->stack = this; 44:48.52 | ~~~~~~~~~~~~~^~~~~~ 44:48.52 CSSStyleDeclarationBinding.cpp: In function ‘bool mozilla::dom::CSSStyleDeclaration_Binding::getCSSImageURLs(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 44:48.52 CSSStyleDeclarationBinding.cpp:239:25: note: ‘returnArray’ declared here 44:48.52 239 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 44:48.52 | ^~~~~~~~~~~ 44:48.52 CSSStyleDeclarationBinding.cpp:213:28: note: ‘cx’ declared here 44:48.52 213 | getCSSImageURLs(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 44:48.52 | ~~~~~~~~~~~^~ 44:48.61 Compiling sfv v0.9.4 44:49.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:49.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:49.44 inlined from ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSSRuleListBinding.cpp:348:35: 44:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:49.44 1169 | *this->stack = this; 44:49.44 | ~~~~~~~~~~~~~^~~~~~ 44:49.44 CSSRuleListBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSRuleList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 44:49.44 CSSRuleListBinding.cpp:348:25: note: ‘expando’ declared here 44:49.44 348 | JS::Rooted expando(cx); 44:49.44 | ^~~~~~~ 44:49.44 CSSRuleListBinding.cpp:336:42: note: ‘cx’ declared here 44:49.44 336 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 44:49.44 | ~~~~~~~~~~~^~ 44:49.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:49.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:49.61 inlined from ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSSKeyframesRuleBinding.cpp:538:35: 44:49.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:49.61 1169 | *this->stack = this; 44:49.61 | ~~~~~~~~~~~~~^~~~~~ 44:49.61 CSSKeyframesRuleBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 44:49.61 CSSKeyframesRuleBinding.cpp:538:25: note: ‘expando’ declared here 44:49.61 538 | JS::Rooted expando(cx); 44:49.61 | ^~~~~~~ 44:49.61 CSSKeyframesRuleBinding.cpp:526:42: note: ‘cx’ declared here 44:49.61 526 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 44:49.61 | ~~~~~~~~~~~^~ 44:49.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:49.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:49.70 inlined from ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSSStyleDeclarationBinding.cpp:853:35: 44:49.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:49.70 1169 | *this->stack = this; 44:49.70 | ~~~~~~~~~~~~~^~~~~~ 44:49.70 CSSStyleDeclarationBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSStyleDeclaration_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 44:49.70 CSSStyleDeclarationBinding.cpp:853:25: note: ‘expando’ declared here 44:49.70 853 | JS::Rooted expando(cx); 44:49.70 | ^~~~~~~ 44:49.70 CSSStyleDeclarationBinding.cpp:841:42: note: ‘cx’ declared here 44:49.70 841 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 44:49.70 | ~~~~~~~~~~~^~ 44:49.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:49.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:49.78 inlined from ‘bool mozilla::dom::CSSContainerRule_Binding::Wrap(JSContext*, mozilla::dom::CSSContainerRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSContainerRuleBinding.cpp:366:90: 44:49.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:49.78 1169 | *this->stack = this; 44:49.78 | ~~~~~~~~~~~~~^~~~~~ 44:49.78 CSSContainerRuleBinding.cpp: In function ‘bool mozilla::dom::CSSContainerRule_Binding::Wrap(JSContext*, mozilla::dom::CSSContainerRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:49.78 CSSContainerRuleBinding.cpp:366:25: note: ‘global’ declared here 44:49.78 366 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:49.78 | ^~~~~~ 44:49.78 CSSContainerRuleBinding.cpp:332:17: note: ‘aCx’ declared here 44:49.78 332 | Wrap(JSContext* aCx, mozilla::dom::CSSContainerRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:49.78 | ~~~~~~~~~~~^~~ 44:50.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:50.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:50.11 inlined from ‘bool mozilla::dom::CSSCounterStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSCounterStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSCounterStyleRuleBinding.cpp:992:90: 44:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:50.11 1169 | *this->stack = this; 44:50.11 | ~~~~~~~~~~~~~^~~~~~ 44:50.11 In file included from UnifiedBindings2.cpp:15: 44:50.11 CSSCounterStyleRuleBinding.cpp: In function ‘bool mozilla::dom::CSSCounterStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSCounterStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:50.11 CSSCounterStyleRuleBinding.cpp:992:25: note: ‘global’ declared here 44:50.11 992 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:50.11 | ^~~~~~ 44:50.11 CSSCounterStyleRuleBinding.cpp:964:17: note: ‘aCx’ declared here 44:50.11 964 | Wrap(JSContext* aCx, mozilla::dom::CSSCounterStyleRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:50.11 | ~~~~~~~~~~~^~~ 44:50.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:50.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:50.29 inlined from ‘bool mozilla::dom::CSSFontFeatureValuesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontFeatureValuesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSFontFeatureValuesRuleBinding.cpp:343:90: 44:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:50.29 1169 | *this->stack = this; 44:50.29 | ~~~~~~~~~~~~~^~~~~~ 44:50.29 In file included from UnifiedBindings2.cpp:67: 44:50.30 CSSFontFeatureValuesRuleBinding.cpp: In function ‘bool mozilla::dom::CSSFontFeatureValuesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontFeatureValuesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:50.30 CSSFontFeatureValuesRuleBinding.cpp:343:25: note: ‘global’ declared here 44:50.30 343 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:50.30 | ^~~~~~ 44:50.30 CSSFontFeatureValuesRuleBinding.cpp:315:17: note: ‘aCx’ declared here 44:50.30 315 | Wrap(JSContext* aCx, mozilla::dom::CSSFontFeatureValuesRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:50.30 | ~~~~~~~~~~~^~~ 44:50.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:50.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:50.50 inlined from ‘bool mozilla::dom::CSSFontPaletteValuesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontPaletteValuesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSFontPaletteValuesRuleBinding.cpp:344:90: 44:50.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:50.50 1169 | *this->stack = this; 44:50.50 | ~~~~~~~~~~~~~^~~~~~ 44:50.50 In file included from UnifiedBindings2.cpp:80: 44:50.51 CSSFontPaletteValuesRuleBinding.cpp: In function ‘bool mozilla::dom::CSSFontPaletteValuesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontPaletteValuesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:50.51 CSSFontPaletteValuesRuleBinding.cpp:344:25: note: ‘global’ declared here 44:50.51 344 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:50.51 | ^~~~~~ 44:50.51 CSSFontPaletteValuesRuleBinding.cpp:316:17: note: ‘aCx’ declared here 44:50.51 316 | Wrap(JSContext* aCx, mozilla::dom::CSSFontPaletteValuesRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:50.51 | ~~~~~~~~~~~^~~ 44:50.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:50.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:50.63 inlined from ‘bool mozilla::dom::CSSNamespaceRule_Binding::Wrap(JSContext*, mozilla::dom::CSSNamespaceRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSNamespaceRuleBinding.cpp:263:90: 44:50.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:50.64 1169 | *this->stack = this; 44:50.64 | ~~~~~~~~~~~~~^~~~~~ 44:50.64 In file included from UnifiedBindings2.cpp:210: 44:50.65 CSSNamespaceRuleBinding.cpp: In function ‘bool mozilla::dom::CSSNamespaceRule_Binding::Wrap(JSContext*, mozilla::dom::CSSNamespaceRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:50.65 CSSNamespaceRuleBinding.cpp:263:25: note: ‘global’ declared here 44:50.65 263 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:50.65 | ^~~~~~ 44:50.65 CSSNamespaceRuleBinding.cpp:235:17: note: ‘aCx’ declared here 44:50.65 235 | Wrap(JSContext* aCx, mozilla::dom::CSSNamespaceRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:50.65 | ~~~~~~~~~~~^~~ 44:50.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:50.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:50.80 inlined from ‘bool mozilla::dom::CSSPropertyRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPropertyRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPropertyRuleBinding.cpp:341:90: 44:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:50.80 1169 | *this->stack = this; 44:50.80 | ~~~~~~~~~~~~~^~~~~~ 44:50.81 In file included from UnifiedBindings2.cpp:288: 44:50.82 CSSPropertyRuleBinding.cpp: In function ‘bool mozilla::dom::CSSPropertyRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPropertyRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:50.82 CSSPropertyRuleBinding.cpp:341:25: note: ‘global’ declared here 44:50.82 341 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:50.82 | ^~~~~~ 44:50.82 CSSPropertyRuleBinding.cpp:313:17: note: ‘aCx’ declared here 44:50.82 313 | Wrap(JSContext* aCx, mozilla::dom::CSSPropertyRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:50.82 | ~~~~~~~~~~~^~~ 44:51.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:51.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:51.20 inlined from ‘bool mozilla::dom::CSSCustomPropertyRegisteredEvent_Binding::Wrap(JSContext*, mozilla::dom::CSSCustomPropertyRegisteredEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSCustomPropertyRegisteredEventBinding.cpp:501:90: 44:51.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:51.20 1169 | *this->stack = this; 44:51.20 | ~~~~~~~~~~~~~^~~~~~ 44:51.20 CSSCustomPropertyRegisteredEventBinding.cpp: In function ‘bool mozilla::dom::CSSCustomPropertyRegisteredEvent_Binding::Wrap(JSContext*, mozilla::dom::CSSCustomPropertyRegisteredEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:51.20 CSSCustomPropertyRegisteredEventBinding.cpp:501:25: note: ‘global’ declared here 44:51.20 501 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:51.20 | ^~~~~~ 44:51.20 CSSCustomPropertyRegisteredEventBinding.cpp:473:17: note: ‘aCx’ declared here 44:51.20 473 | Wrap(JSContext* aCx, mozilla::dom::CSSCustomPropertyRegisteredEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:51.20 | ~~~~~~~~~~~^~~ 44:51.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:51.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:51.35 inlined from ‘JSObject* mozilla::dom::CSSCustomPropertyRegisteredEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSCustomPropertyRegisteredEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCustomPropertyRegisteredEventBinding.h:93:27, 44:51.35 inlined from ‘virtual JSObject* mozilla::dom::CSSCustomPropertyRegisteredEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at CSSCustomPropertyRegisteredEvent.cpp:41:56: 44:51.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:51.35 1169 | *this->stack = this; 44:51.35 | ~~~~~~~~~~~~~^~~~~~ 44:51.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCustomPropertyRegisteredEvent.h:14, 44:51.35 from CSSCustomPropertyRegisteredEvent.cpp:9, 44:51.35 from UnifiedBindings2.cpp:28: 44:51.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCustomPropertyRegisteredEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSCustomPropertyRegisteredEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 44:51.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCustomPropertyRegisteredEventBinding.h:93:27: note: ‘reflector’ declared here 44:51.35 93 | JS::Rooted reflector(aCx); 44:51.35 | ^~~~~~~~~ 44:51.35 CSSCustomPropertyRegisteredEvent.cpp:39:65: note: ‘aCx’ declared here 44:51.35 39 | CSSCustomPropertyRegisteredEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 44:51.35 | ~~~~~~~~~~~^~~ 44:51.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:51.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:51.36 inlined from ‘bool mozilla::dom::CSSFontFaceRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontFaceRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSFontFaceRuleBinding.cpp:226:90: 44:51.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:51.36 1169 | *this->stack = this; 44:51.36 | ~~~~~~~~~~~~~^~~~~~ 44:51.36 In file included from UnifiedBindings2.cpp:54: 44:51.36 CSSFontFaceRuleBinding.cpp: In function ‘bool mozilla::dom::CSSFontFaceRule_Binding::Wrap(JSContext*, mozilla::dom::CSSFontFaceRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:51.36 CSSFontFaceRuleBinding.cpp:226:25: note: ‘global’ declared here 44:51.36 226 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:51.36 | ^~~~~~ 44:51.36 CSSFontFaceRuleBinding.cpp:198:17: note: ‘aCx’ declared here 44:51.36 198 | Wrap(JSContext* aCx, mozilla::dom::CSSFontFaceRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:51.36 | ~~~~~~~~~~~^~~ 44:51.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:51.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:51.76 inlined from ‘bool mozilla::dom::CSSImportRule_Binding::Wrap(JSContext*, mozilla::dom::CSSImportRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSImportRuleBinding.cpp:419:90: 44:51.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:51.76 1169 | *this->stack = this; 44:51.76 | ~~~~~~~~~~~~~^~~~~~ 44:51.77 In file included from UnifiedBindings2.cpp:106: 44:51.78 CSSImportRuleBinding.cpp: In function ‘bool mozilla::dom::CSSImportRule_Binding::Wrap(JSContext*, mozilla::dom::CSSImportRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:51.78 CSSImportRuleBinding.cpp:419:25: note: ‘global’ declared here 44:51.78 419 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:51.78 | ^~~~~~ 44:51.78 CSSImportRuleBinding.cpp:391:17: note: ‘aCx’ declared here 44:51.78 391 | Wrap(JSContext* aCx, mozilla::dom::CSSImportRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:51.78 | ~~~~~~~~~~~^~~ 44:52.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:52.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:52.20 inlined from ‘bool mozilla::dom::CSSRuleList_Binding::Wrap(JSContext*, mozilla::dom::CSSRuleList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSRuleListBinding.cpp:594:90: 44:52.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:52.20 1169 | *this->stack = this; 44:52.20 | ~~~~~~~~~~~~~^~~~~~ 44:52.22 CSSRuleListBinding.cpp: In function ‘bool mozilla::dom::CSSRuleList_Binding::Wrap(JSContext*, mozilla::dom::CSSRuleList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:52.23 CSSRuleListBinding.cpp:594:25: note: ‘global’ declared here 44:52.23 594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:52.23 | ^~~~~~ 44:52.23 CSSRuleListBinding.cpp:569:17: note: ‘aCx’ declared here 44:52.23 569 | Wrap(JSContext* aCx, mozilla::dom::CSSRuleList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:52.23 | ~~~~~~~~~~~^~~ 44:52.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:52.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:52.39 inlined from ‘static void mozilla::dom::IDBKeyRange::FromJSVal(JSContext*, JS::Handle, RefPtr*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp:66:78: 44:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:52.39 1169 | *this->stack = this; 44:52.39 | ~~~~~~~~~~~~~^~~~~~ 44:52.39 In file included from Unified_cpp_dom_indexedDB0.cpp:92: 44:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp: In static member function ‘static void mozilla::dom::IDBKeyRange::FromJSVal(JSContext*, JS::Handle, RefPtr*, mozilla::ErrorResult&)’: 44:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp:66:25: note: ‘obj’ declared here 44:52.39 66 | JS::Rooted obj(aCx, aVal.isObject() ? &aVal.toObject() : nullptr); 44:52.39 | ^~~ 44:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp:53:40: note: ‘aCx’ declared here 44:52.39 53 | void IDBKeyRange::FromJSVal(JSContext* aCx, JS::Handle aVal, 44:52.39 | ~~~~~~~~~~~^~~ 44:52.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 44:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:15, 44:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 44:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.h:12: 44:52.68 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 44:52.68 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 44:52.68 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 44:52.68 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 44:52.68 inlined from ‘bool mozilla::dom::IDBKeyRange::Includes(JSContext*, JS::Handle, mozilla::ErrorResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp:179:7: 44:52.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} [-Warray-bounds=] 44:52.69 315 | mHdr->mLength = 0; 44:52.69 | ~~~~~~~~~~~~~~^~~ 44:52.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp: In member function ‘bool mozilla::dom::IDBKeyRange::Includes(JSContext*, JS::Handle, mozilla::ErrorResult&) const’: 44:52.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBKeyRange.cpp:179:7: note: at offset 24 into object ‘key’ of size 24 44:52.69 179 | Key key; 44:52.69 | ^~~ 44:52.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:52.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:52.72 inlined from ‘bool mozilla::dom::CSSKeyframeRule_Binding::Wrap(JSContext*, mozilla::dom::CSSKeyframeRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSKeyframeRuleBinding.cpp:336:90: 44:52.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:52.72 1169 | *this->stack = this; 44:52.72 | ~~~~~~~~~~~~~^~~~~~ 44:52.72 In file included from UnifiedBindings2.cpp:119: 44:52.72 CSSKeyframeRuleBinding.cpp: In function ‘bool mozilla::dom::CSSKeyframeRule_Binding::Wrap(JSContext*, mozilla::dom::CSSKeyframeRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:52.72 CSSKeyframeRuleBinding.cpp:336:25: note: ‘global’ declared here 44:52.72 336 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:52.72 | ^~~~~~ 44:52.72 CSSKeyframeRuleBinding.cpp:308:17: note: ‘aCx’ declared here 44:52.72 308 | Wrap(JSContext* aCx, mozilla::dom::CSSKeyframeRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:52.72 | ~~~~~~~~~~~^~~ 44:52.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:52.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:52.88 inlined from ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSSKeyframesRuleBinding.cpp:500:35: 44:52.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:52.88 1169 | *this->stack = this; 44:52.88 | ~~~~~~~~~~~~~^~~~~~ 44:52.88 CSSKeyframesRuleBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 44:52.88 CSSKeyframesRuleBinding.cpp:500:25: note: ‘expando’ declared here 44:52.88 500 | JS::Rooted expando(cx); 44:52.88 | ^~~~~~~ 44:52.88 CSSKeyframesRuleBinding.cpp:479:50: note: ‘cx’ declared here 44:52.88 479 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 44:52.88 | ~~~~~~~~~~~^~ 44:53.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:53.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:53.11 inlined from ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSSKeyframesRuleBinding.cpp:604:81: 44:53.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:53.11 1169 | *this->stack = this; 44:53.11 | ~~~~~~~~~~~~~^~~~~~ 44:53.11 CSSKeyframesRuleBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSKeyframesRule_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 44:53.11 CSSKeyframesRuleBinding.cpp:604:29: note: ‘expando’ declared here 44:53.11 604 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 44:53.11 | ^~~~~~~ 44:53.11 CSSKeyframesRuleBinding.cpp:580:33: note: ‘cx’ declared here 44:53.11 580 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 44:53.11 | ~~~~~~~~~~~^~ 44:54.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.05 inlined from ‘bool mozilla::dom::CSSKeyframesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSKeyframesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSKeyframesRuleBinding.cpp:778:90: 44:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.05 1169 | *this->stack = this; 44:54.05 | ~~~~~~~~~~~~~^~~~~~ 44:54.07 CSSKeyframesRuleBinding.cpp: In function ‘bool mozilla::dom::CSSKeyframesRule_Binding::Wrap(JSContext*, mozilla::dom::CSSKeyframesRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.07 CSSKeyframesRuleBinding.cpp:778:25: note: ‘global’ declared here 44:54.07 778 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.07 | ^~~~~~ 44:54.07 CSSKeyframesRuleBinding.cpp:750:17: note: ‘aCx’ declared here 44:54.07 750 | Wrap(JSContext* aCx, mozilla::dom::CSSKeyframesRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.07 | ~~~~~~~~~~~^~~ 44:54.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.27 inlined from ‘bool mozilla::dom::CSSLayerBlockRule_Binding::Wrap(JSContext*, mozilla::dom::CSSLayerBlockRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSLayerBlockRuleBinding.cpp:229:90: 44:54.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.27 1169 | *this->stack = this; 44:54.27 | ~~~~~~~~~~~~~^~~~~~ 44:54.27 In file included from UnifiedBindings2.cpp:145: 44:54.28 CSSLayerBlockRuleBinding.cpp: In function ‘bool mozilla::dom::CSSLayerBlockRule_Binding::Wrap(JSContext*, mozilla::dom::CSSLayerBlockRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.28 CSSLayerBlockRuleBinding.cpp:229:25: note: ‘global’ declared here 44:54.28 229 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.28 | ^~~~~~ 44:54.28 CSSLayerBlockRuleBinding.cpp:198:17: note: ‘aCx’ declared here 44:54.28 198 | Wrap(JSContext* aCx, mozilla::dom::CSSLayerBlockRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.28 | ~~~~~~~~~~~^~~ 44:54.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.41 inlined from ‘bool mozilla::dom::CSSLayerStatementRule_Binding::Wrap(JSContext*, mozilla::dom::CSSLayerStatementRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSLayerStatementRuleBinding.cpp:307:90: 44:54.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.41 1169 | *this->stack = this; 44:54.41 | ~~~~~~~~~~~~~^~~~~~ 44:54.43 CSSLayerStatementRuleBinding.cpp: In function ‘bool mozilla::dom::CSSLayerStatementRule_Binding::Wrap(JSContext*, mozilla::dom::CSSLayerStatementRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.44 CSSLayerStatementRuleBinding.cpp:307:25: note: ‘global’ declared here 44:54.44 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.44 | ^~~~~~ 44:54.44 CSSLayerStatementRuleBinding.cpp:279:17: note: ‘aCx’ declared here 44:54.44 279 | Wrap(JSContext* aCx, mozilla::dom::CSSLayerStatementRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.44 | ~~~~~~~~~~~^~~ 44:54.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.58 inlined from ‘bool mozilla::dom::CSSMarginRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMarginRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSMarginRuleBinding.cpp:307:90: 44:54.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.58 1169 | *this->stack = this; 44:54.58 | ~~~~~~~~~~~~~^~~~~~ 44:54.58 In file included from UnifiedBindings2.cpp:171: 44:54.58 CSSMarginRuleBinding.cpp: In function ‘bool mozilla::dom::CSSMarginRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMarginRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.58 CSSMarginRuleBinding.cpp:307:25: note: ‘global’ declared here 44:54.58 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.58 | ^~~~~~ 44:54.58 CSSMarginRuleBinding.cpp:279:17: note: ‘aCx’ declared here 44:54.58 279 | Wrap(JSContext* aCx, mozilla::dom::CSSMarginRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.58 | ~~~~~~~~~~~^~~ 44:54.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.71 inlined from ‘bool mozilla::dom::CSSMediaRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMediaRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSMediaRuleBinding.cpp:269:90: 44:54.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.71 1169 | *this->stack = this; 44:54.71 | ~~~~~~~~~~~~~^~~~~~ 44:54.73 In file included from UnifiedBindings2.cpp:184: 44:54.73 CSSMediaRuleBinding.cpp: In function ‘bool mozilla::dom::CSSMediaRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMediaRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.73 CSSMediaRuleBinding.cpp:269:25: note: ‘global’ declared here 44:54.73 269 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.73 | ^~~~~~ 44:54.73 CSSMediaRuleBinding.cpp:235:17: note: ‘aCx’ declared here 44:54.73 235 | Wrap(JSContext* aCx, mozilla::dom::CSSMediaRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.73 | ~~~~~~~~~~~^~~ 44:54.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.85 inlined from ‘bool mozilla::dom::CSSMozDocumentRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMozDocumentRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSMozDocumentRuleBinding.cpp:157:90: 44:54.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.85 1169 | *this->stack = this; 44:54.85 | ~~~~~~~~~~~~~^~~~~~ 44:54.85 In file included from UnifiedBindings2.cpp:197: 44:54.85 CSSMozDocumentRuleBinding.cpp: In function ‘bool mozilla::dom::CSSMozDocumentRule_Binding::Wrap(JSContext*, mozilla::dom::CSSMozDocumentRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:54.85 CSSMozDocumentRuleBinding.cpp:157:25: note: ‘global’ declared here 44:54.85 157 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:54.85 | ^~~~~~ 44:54.85 CSSMozDocumentRuleBinding.cpp:123:17: note: ‘aCx’ declared here 44:54.85 123 | Wrap(JSContext* aCx, mozilla::dom::CSSMozDocumentRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:54.85 | ~~~~~~~~~~~^~~ 44:54.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:54.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:54.99 inlined from ‘bool mozilla::dom::CSSNestedDeclarations_Binding::Wrap(JSContext*, mozilla::dom::CSSNestedDeclarations*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSNestedDeclarationsBinding.cpp:263:90: 44:54.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:54.99 1169 | *this->stack = this; 44:54.99 | ~~~~~~~~~~~~~^~~~~~ 44:55.00 In file included from UnifiedBindings2.cpp:223: 44:55.01 CSSNestedDeclarationsBinding.cpp: In function ‘bool mozilla::dom::CSSNestedDeclarations_Binding::Wrap(JSContext*, mozilla::dom::CSSNestedDeclarations*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:55.01 CSSNestedDeclarationsBinding.cpp:263:25: note: ‘global’ declared here 44:55.01 263 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:55.01 | ^~~~~~ 44:55.01 CSSNestedDeclarationsBinding.cpp:235:17: note: ‘aCx’ declared here 44:55.01 235 | Wrap(JSContext* aCx, mozilla::dom::CSSNestedDeclarations* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:55.01 | ~~~~~~~~~~~^~~ 44:55.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:55.17 inlined from ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSSPageDescriptorsBinding.cpp:620:35: 44:55.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.17 1169 | *this->stack = this; 44:55.17 | ~~~~~~~~~~~~~^~~~~~ 44:55.17 In file included from UnifiedBindings2.cpp:236: 44:55.17 CSSPageDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 44:55.17 CSSPageDescriptorsBinding.cpp:620:25: note: ‘expando’ declared here 44:55.17 620 | JS::Rooted expando(cx); 44:55.17 | ^~~~~~~ 44:55.17 CSSPageDescriptorsBinding.cpp:597:50: note: ‘cx’ declared here 44:55.17 597 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 44:55.17 | ~~~~~~~~~~~^~ 44:55.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:55.35 inlined from ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSSPageDescriptorsBinding.cpp:688:60: 44:55.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.35 1169 | *this->stack = this; 44:55.35 | ~~~~~~~~~~~~~^~~~~~ 44:55.35 CSSPageDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 44:55.35 CSSPageDescriptorsBinding.cpp:688:25: note: ‘expando’ declared here 44:55.35 688 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 44:55.35 | ^~~~~~~ 44:55.35 CSSPageDescriptorsBinding.cpp:668:36: note: ‘cx’ declared here 44:55.35 668 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 44:55.35 | ~~~~~~~~~~~^~ 44:55.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:55.46 inlined from ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSSPageDescriptorsBinding.cpp:729:81: 44:55.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.46 1169 | *this->stack = this; 44:55.46 | ~~~~~~~~~~~~~^~~~~~ 44:55.46 CSSPageDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 44:55.46 CSSPageDescriptorsBinding.cpp:729:29: note: ‘expando’ declared here 44:55.46 729 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 44:55.46 | ^~~~~~~ 44:55.46 CSSPageDescriptorsBinding.cpp:703:33: note: ‘cx’ declared here 44:55.46 703 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 44:55.46 | ~~~~~~~~~~~^~ 44:55.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:55.66 inlined from ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at CSSPositionTryDescriptorsBinding.cpp:2070:35: 44:55.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.66 1169 | *this->stack = this; 44:55.66 | ~~~~~~~~~~~~~^~~~~~ 44:55.66 In file included from UnifiedBindings2.cpp:262: 44:55.66 CSSPositionTryDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 44:55.66 CSSPositionTryDescriptorsBinding.cpp:2070:25: note: ‘expando’ declared here 44:55.66 2070 | JS::Rooted expando(cx); 44:55.66 | ^~~~~~~ 44:55.66 CSSPositionTryDescriptorsBinding.cpp:2047:50: note: ‘cx’ declared here 44:55.66 2047 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 44:55.66 | ~~~~~~~~~~~^~ 44:55.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:55.75 inlined from ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at CSSPositionTryDescriptorsBinding.cpp:2138:60: 44:55.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.75 1169 | *this->stack = this; 44:55.75 | ~~~~~~~~~~~~~^~~~~~ 44:55.75 CSSPositionTryDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 44:55.76 CSSPositionTryDescriptorsBinding.cpp:2138:25: note: ‘expando’ declared here 44:55.76 2138 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 44:55.76 | ^~~~~~~ 44:55.76 CSSPositionTryDescriptorsBinding.cpp:2118:36: note: ‘cx’ declared here 44:55.76 2118 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 44:55.76 | ~~~~~~~~~~~^~ 44:55.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:55.81 inlined from ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at CSSPositionTryDescriptorsBinding.cpp:2179:81: 44:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.81 1169 | *this->stack = this; 44:55.81 | ~~~~~~~~~~~~~^~~~~~ 44:55.81 CSSPositionTryDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 44:55.81 CSSPositionTryDescriptorsBinding.cpp:2179:29: note: ‘expando’ declared here 44:55.81 2179 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 44:55.81 | ^~~~~~~ 44:55.81 CSSPositionTryDescriptorsBinding.cpp:2153:33: note: ‘cx’ declared here 44:55.81 2153 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 44:55.81 | ~~~~~~~~~~~^~ 44:55.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:55.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:55.90 inlined from ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSSPageDescriptorsBinding.cpp:658:35: 44:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:55.90 1169 | *this->stack = this; 44:55.90 | ~~~~~~~~~~~~~^~~~~~ 44:55.90 CSSPageDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPageDescriptors_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 44:55.90 CSSPageDescriptorsBinding.cpp:658:25: note: ‘expando’ declared here 44:55.90 658 | JS::Rooted expando(cx); 44:55.90 | ^~~~~~~ 44:55.90 CSSPageDescriptorsBinding.cpp:646:42: note: ‘cx’ declared here 44:55.90 646 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 44:55.90 | ~~~~~~~~~~~^~ 44:56.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:56.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 44:56.05 inlined from ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at CSSPositionTryDescriptorsBinding.cpp:2108:35: 44:56.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 44:56.05 1169 | *this->stack = this; 44:56.05 | ~~~~~~~~~~~~~^~~~~~ 44:56.05 CSSPositionTryDescriptorsBinding.cpp: In member function ‘virtual bool mozilla::dom::CSSPositionTryDescriptors_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 44:56.05 CSSPositionTryDescriptorsBinding.cpp:2108:25: note: ‘expando’ declared here 44:56.05 2108 | JS::Rooted expando(cx); 44:56.05 | ^~~~~~~ 44:56.05 CSSPositionTryDescriptorsBinding.cpp:2096:42: note: ‘cx’ declared here 44:56.05 2096 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 44:56.05 | ~~~~~~~~~~~^~ 44:56.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:56.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:56.35 inlined from ‘bool mozilla::dom::CSSPageDescriptors_Binding::Wrap(JSContext*, mozilla::dom::CSSPageRuleDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPageDescriptorsBinding.cpp:914:90: 44:56.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:56.35 1169 | *this->stack = this; 44:56.35 | ~~~~~~~~~~~~~^~~~~~ 44:56.35 CSSPageDescriptorsBinding.cpp: In function ‘bool mozilla::dom::CSSPageDescriptors_Binding::Wrap(JSContext*, mozilla::dom::CSSPageRuleDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:56.35 CSSPageDescriptorsBinding.cpp:914:25: note: ‘global’ declared here 44:56.35 914 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:56.35 | ^~~~~~ 44:56.35 CSSPageDescriptorsBinding.cpp:886:17: note: ‘aCx’ declared here 44:56.35 886 | Wrap(JSContext* aCx, mozilla::dom::CSSPageRuleDeclaration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:56.35 | ~~~~~~~~~~~^~~ 44:57.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:57.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:57.34 inlined from ‘bool mozilla::dom::CSSPageRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPageRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPageRuleBinding.cpp:338:90: 44:57.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:57.34 1169 | *this->stack = this; 44:57.34 | ~~~~~~~~~~~~~^~~~~~ 44:57.34 In file included from UnifiedBindings2.cpp:249: 44:57.34 CSSPageRuleBinding.cpp: In function ‘bool mozilla::dom::CSSPageRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPageRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:57.34 CSSPageRuleBinding.cpp:338:25: note: ‘global’ declared here 44:57.34 338 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:57.34 | ^~~~~~ 44:57.34 CSSPageRuleBinding.cpp:307:17: note: ‘aCx’ declared here 44:57.34 307 | Wrap(JSContext* aCx, mozilla::dom::CSSPageRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:57.34 | ~~~~~~~~~~~^~~ 44:57.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:57.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:57.75 inlined from ‘bool mozilla::dom::CSSPositionTryDescriptors_Binding::Wrap(JSContext*, mozilla::dom::CSSPositionTryRuleDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPositionTryDescriptorsBinding.cpp:2364:90: 44:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:57.75 1169 | *this->stack = this; 44:57.75 | ~~~~~~~~~~~~~^~~~~~ 44:57.75 CSSPositionTryDescriptorsBinding.cpp: In function ‘bool mozilla::dom::CSSPositionTryDescriptors_Binding::Wrap(JSContext*, mozilla::dom::CSSPositionTryRuleDeclaration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:57.75 CSSPositionTryDescriptorsBinding.cpp:2364:25: note: ‘global’ declared here 44:57.75 2364 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:57.75 | ^~~~~~ 44:57.75 CSSPositionTryDescriptorsBinding.cpp:2336:17: note: ‘aCx’ declared here 44:57.75 2336 | Wrap(JSContext* aCx, mozilla::dom::CSSPositionTryRuleDeclaration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:57.75 | ~~~~~~~~~~~^~~ 44:57.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:31, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PVsyncChild.h:16, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VsyncChild.h:10, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.h:10, 44:57.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.cpp:7: 44:57.84 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::VsyncObserver*; long unsigned int N = 0]’, 44:57.84 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::VsyncObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 44:57.84 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::VsyncObserver*; T = mozilla::VsyncObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 44:57.84 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::VsyncObserver*; T = mozilla::VsyncObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 44:57.84 inlined from ‘virtual mozilla::ipc::IPCResult mozilla::dom::VsyncMainChild::RecvNotify(const mozilla::dom::PVsyncChild::VsyncEvent&, const float&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.cpp:65:65: 44:57.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_10(D)->mObservers.D.369641.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 44:57.84 282 | aArray.mIterators = this; 44:57.84 | ~~~~~~~~~~~~~~~~~~^~~~~~ 44:57.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.cpp: In member function ‘virtual mozilla::ipc::IPCResult mozilla::dom::VsyncMainChild::RecvNotify(const mozilla::dom::PVsyncChild::VsyncEvent&, const float&)’: 44:57.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.cpp:65:65: note: ‘__for_begin’ declared here 44:57.84 65 | for (RefPtr observer : mObservers.ForwardRange()) { 44:57.84 | ^ 44:57.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/VsyncMainChild.cpp:59:75: note: ‘this’ declared here 44:57.84 59 | const float& aVsyncRate) { 44:57.84 | ^ 44:57.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:57.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:57.94 inlined from ‘bool mozilla::dom::CSSPositionTryRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPositionTryRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSPositionTryRuleBinding.cpp:306:90: 44:57.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:57.94 1169 | *this->stack = this; 44:57.94 | ~~~~~~~~~~~~~^~~~~~ 44:57.95 In file included from UnifiedBindings2.cpp:275: 44:57.95 CSSPositionTryRuleBinding.cpp: In function ‘bool mozilla::dom::CSSPositionTryRule_Binding::Wrap(JSContext*, mozilla::dom::CSSPositionTryRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:57.95 CSSPositionTryRuleBinding.cpp:306:25: note: ‘global’ declared here 44:57.95 306 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:57.95 | ^~~~~~ 44:57.95 CSSPositionTryRuleBinding.cpp:278:17: note: ‘aCx’ declared here 44:57.95 278 | Wrap(JSContext* aCx, mozilla::dom::CSSPositionTryRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:57.95 | ~~~~~~~~~~~^~~ 44:58.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:58.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:58.22 inlined from ‘bool mozilla::dom::CSSScopeRule_Binding::Wrap(JSContext*, mozilla::dom::CSSScopeRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSScopeRuleBinding.cpp:274:90: 44:58.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:58.22 1169 | *this->stack = this; 44:58.22 | ~~~~~~~~~~~~~^~~~~~ 44:58.22 In file included from UnifiedBindings2.cpp:340: 44:58.22 CSSScopeRuleBinding.cpp: In function ‘bool mozilla::dom::CSSScopeRule_Binding::Wrap(JSContext*, mozilla::dom::CSSScopeRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:58.22 CSSScopeRuleBinding.cpp:274:25: note: ‘global’ declared here 44:58.22 274 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:58.22 | ^~~~~~ 44:58.22 CSSScopeRuleBinding.cpp:243:17: note: ‘aCx’ declared here 44:58.22 243 | Wrap(JSContext* aCx, mozilla::dom::CSSScopeRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:58.22 | ~~~~~~~~~~~^~~ 44:58.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:58.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:58.53 inlined from ‘bool mozilla::dom::CSSStartingStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSStartingStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSStartingStyleRuleBinding.cpp:161:90: 44:58.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:58.53 1169 | *this->stack = this; 44:58.53 | ~~~~~~~~~~~~~^~~~~~ 44:58.53 In file included from UnifiedBindings2.cpp:353: 44:58.53 CSSStartingStyleRuleBinding.cpp: In function ‘bool mozilla::dom::CSSStartingStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSStartingStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:58.53 CSSStartingStyleRuleBinding.cpp:161:25: note: ‘global’ declared here 44:58.53 161 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:58.53 | ^~~~~~ 44:58.53 CSSStartingStyleRuleBinding.cpp:130:17: note: ‘aCx’ declared here 44:58.53 130 | Wrap(JSContext* aCx, mozilla::dom::CSSStartingStyleRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:58.53 | ~~~~~~~~~~~^~~ 44:58.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 44:58.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 44:58.75 inlined from ‘bool mozilla::dom::CSSStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSStyleRuleBinding.cpp:823:90: 44:58.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 44:58.75 1169 | *this->stack = this; 44:58.75 | ~~~~~~~~~~~~~^~~~~~ 44:58.77 CSSStyleRuleBinding.cpp: In function ‘bool mozilla::dom::CSSStyleRule_Binding::Wrap(JSContext*, mozilla::dom::CSSStyleRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 44:58.78 CSSStyleRuleBinding.cpp:823:25: note: ‘global’ declared here 44:58.78 823 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 44:58.78 | ^~~~~~ 44:58.78 CSSStyleRuleBinding.cpp:792:17: note: ‘aCx’ declared here 44:58.78 792 | Wrap(JSContext* aCx, mozilla::dom::CSSStyleRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 44:58.78 | ~~~~~~~~~~~^~~ 44:58.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/doctor/DDMediaLogs.cpp:7, 44:58.85 from Unified_cpp_dom_media_doctor0.cpp:74: 44:58.85 In member function ‘void mozilla::DDMediaLogs::Log(const char*, const void*, mozilla::DDLogCategory, const char*, mozilla::DDLogValue&&)’, 44:58.85 inlined from ‘static void mozilla::DecoderDoctorLogger::Log(const char*, const void*, mozilla::DDLogCategory, const char*, mozilla::DDLogValue&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/doctor/DecoderDoctorLogger.cpp:171:20: 44:58.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/doctor/DDMediaLogs.h:48:25: warning: ‘this’ pointer is null [-Wnonnull] 44:58.85 48 | DispatchProcessLog(); 44:58.85 | ~~~~~~~~~~~~~~~~~~^~ 44:58.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/doctor/DDMediaLogs.cpp: In static member function ‘static void mozilla::DecoderDoctorLogger::Log(const char*, const void*, mozilla::DDLogCategory, const char*, mozilla::DDLogValue&&)’: 44:58.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/doctor/DDMediaLogs.cpp:639:10: note: in a call to non-static member function ‘nsresult mozilla::DDMediaLogs::DispatchProcessLog()’ 44:58.87 639 | nsresult DDMediaLogs::DispatchProcessLog() { 44:58.87 | ^~~~~~~~~~~ 45:00.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:00.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 45:00.16 inlined from ‘bool mozilla::dom::CSSStyleSheet_Binding::Wrap(JSContext*, mozilla::StyleSheet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSStyleSheetBinding.cpp:1340:90: 45:00.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:00.16 1169 | *this->stack = this; 45:00.16 | ~~~~~~~~~~~~~^~~~~~ 45:00.16 In file included from UnifiedBindings2.cpp:392: 45:00.16 CSSStyleSheetBinding.cpp: In function ‘bool mozilla::dom::CSSStyleSheet_Binding::Wrap(JSContext*, mozilla::StyleSheet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 45:00.16 CSSStyleSheetBinding.cpp:1340:25: note: ‘global’ declared here 45:00.16 1340 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 45:00.16 | ^~~~~~ 45:00.16 CSSStyleSheetBinding.cpp:1312:17: note: ‘aCx’ declared here 45:00.16 1312 | Wrap(JSContext* aCx, mozilla::StyleSheet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 45:00.16 | ~~~~~~~~~~~^~~ 45:00.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:00.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 45:00.63 inlined from ‘bool mozilla::dom::CSSSupportsRule_Binding::Wrap(JSContext*, mozilla::dom::CSSSupportsRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSSupportsRuleBinding.cpp:157:90: 45:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:00.63 1169 | *this->stack = this; 45:00.63 | ~~~~~~~~~~~~~^~~~~~ 45:00.63 In file included from UnifiedBindings2.cpp:405: 45:00.63 CSSSupportsRuleBinding.cpp: In function ‘bool mozilla::dom::CSSSupportsRule_Binding::Wrap(JSContext*, mozilla::dom::CSSSupportsRule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 45:00.63 CSSSupportsRuleBinding.cpp:157:25: note: ‘global’ declared here 45:00.63 157 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 45:00.63 | ^~~~~~ 45:00.63 CSSSupportsRuleBinding.cpp:123:17: note: ‘aCx’ declared here 45:00.63 123 | Wrap(JSContext* aCx, mozilla::dom::CSSSupportsRule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 45:00.63 | ~~~~~~~~~~~^~~ 45:04.85 dom/media/encoder 45:07.57 Compiling audio_thread_priority v0.32.0 45:07.78 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 45:07.79 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 45:07.79 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 45:07.79 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 45:07.79 inlined from ‘static void mozilla::dom::IDBObjectStore::AppendIndexUpdateInfo(int64_t, const KeyPath&, bool, const nsCString&, JSContext*, JS::Handle, nsTArray*, const VoidOrObjectStoreKeyPathString&, mozilla::ErrorResult*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:585:9: 45:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::IDBObjectStore::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} [-Warray-bounds=] 45:07.93 315 | mHdr->mLength = 0; 45:07.93 | ~~~~~~~~~~~~~~^~~ 45:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp: In static member function ‘static void mozilla::dom::IDBObjectStore::AppendIndexUpdateInfo(int64_t, const KeyPath&, bool, const nsCString&, JSContext*, JS::Handle, nsTArray*, const VoidOrObjectStoreKeyPathString&, mozilla::ErrorResult*)’: 45:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:585:9: note: at offset 24 into object ‘key’ of size 24 45:07.93 585 | Key key; 45:07.93 | ^~~ 45:14.59 Compiling nix v0.26.99 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/nix) 45:15.18 Compiling webrender v0.62.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/webrender) 45:21.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 45:21.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 45:21.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 45:21.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 45:21.86 from SVGElementBinding.cpp:32, 45:21.86 from UnifiedBindings20.cpp:28: 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 45:21.86 202 | return ReinterpretHelper::FromInternalValue(v); 45:21.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 45:21.86 4432 | return mProperties.Get(aProperty, aFoundResult); 45:21.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 45:21.86 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 45:21.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 45:21.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 45:21.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 45:21.86 413 | struct FrameBidiData { 45:21.86 | ^~~~~~~~~~~~~ 45:26.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 45:26.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 45:26.19 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 45:26.19 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const IDBDatabaseInfo]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 45:26.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 45:26.19 1169 | *this->stack = this; 45:26.19 | ~~~~~~~~~~~~~^~~~~~ 45:26.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 45:26.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 45:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:33: 45:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const IDBDatabaseInfo]’: 45:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 45:26.20 389 | JS::RootedVector v(aCx); 45:26.20 | ^ 45:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 45:26.20 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 45:26.20 | ~~~~~~~~~~~^~~ 45:28.73 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 45:28.73 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 45:28.73 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 45:28.73 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 45:28.73 inlined from ‘void mozilla::dom::indexedDB::BackgroundCursorChild::SendContinueInternal(mozilla::dom::indexedDB::PBackgroundIDBCursorChild::int64_t, const mozilla::dom::indexedDB::PBackgroundIDBCursorChild::CursorRequestParams&, const mozilla::dom::CursorData&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::IndexKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:2239:7: 45:28.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} [-Warray-bounds=] 45:28.73 315 | mHdr->mLength = 0; 45:28.73 | ~~~~~~~~~~~~~~^~~ 45:28.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp: In member function ‘void mozilla::dom::indexedDB::BackgroundCursorChild::SendContinueInternal(mozilla::dom::indexedDB::PBackgroundIDBCursorChild::int64_t, const mozilla::dom::indexedDB::PBackgroundIDBCursorChild::CursorRequestParams&, const mozilla::dom::CursorData&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::IndexKey]’: 45:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object ‘currentObjectStoreKey’ of size 24 45:28.77 2239 | Key currentObjectStoreKey; 45:28.77 | ^~~~~~~~~~~~~~~~~~~~~ 45:30.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:30.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 45:30.05 inlined from ‘bool mozilla::dom::{anonymous}::CopyingStructuredCloneWriteCallback(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*, void*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:314:38: 45:30.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:30.05 1169 | *this->stack = this; 45:30.05 | ~~~~~~~~~~~~~^~~~~~ 45:30.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp: In function ‘bool mozilla::dom::{anonymous}::CopyingStructuredCloneWriteCallback(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*, void*)’: 45:30.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:314:25: note: ‘obj’ declared here 45:30.05 314 | JS::Rooted obj(aCx, aObj); 45:30.05 | ^~~ 45:30.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:301:53: note: ‘aCx’ declared here 45:30.05 301 | bool CopyingStructuredCloneWriteCallback(JSContext* aCx, 45:30.05 | ~~~~~~~~~~~^~~ 45:30.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:30.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 45:30.59 inlined from ‘bool mozilla::dom::{anonymous}::StructuredCloneWriteCallback(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*, void*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:236:38: 45:30.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:30.59 1169 | *this->stack = this; 45:30.59 | ~~~~~~~~~~~~~^~~~~~ 45:30.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp: In function ‘bool mozilla::dom::{anonymous}::StructuredCloneWriteCallback(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*, void*)’: 45:30.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:236:25: note: ‘obj’ declared here 45:30.59 236 | JS::Rooted obj(aCx, aObj); 45:30.59 | ^~~ 45:30.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBObjectStore.cpp:215:46: note: ‘aCx’ declared here 45:30.59 215 | bool StructuredCloneWriteCallback(JSContext* aCx, 45:30.59 | ~~~~~~~~~~~^~~ 45:32.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 45:32.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:32.57 inlined from ‘void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:315:29: 45:32.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 45:32.57 1169 | *this->stack = this; 45:32.57 | ~~~~~~~~~~~~~^~~~~~ 45:32.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp: In member function ‘void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]’: 45:32.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:315:29: note: ‘val’ declared here 45:32.57 315 | JS::Rooted val(aCx); 45:32.57 | ^~~ 45:32.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:298:60: note: ‘aCx’ declared here 45:32.57 298 | void IDBTypedCursor::GetValue(JSContext* const aCx, 45:32.57 | ~~~~~~~~~~~~~~~~~^~~ 45:32.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 45:32.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:32.66 inlined from ‘void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:315:29: 45:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 45:32.66 1169 | *this->stack = this; 45:32.66 | ~~~~~~~~~~~~~^~~~~~ 45:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp: In member function ‘void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’: 45:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:315:29: note: ‘val’ declared here 45:32.66 315 | JS::Rooted val(aCx); 45:32.66 | ^~~ 45:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IDBCursor.cpp:298:60: note: ‘aCx’ declared here 45:32.66 298 | void IDBTypedCursor::GetValue(JSContext* const aCx, 45:32.66 | ~~~~~~~~~~~~~~~~~^~~ 45:36.50 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 45:36.51 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 45:36.51 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 45:36.51 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 45:36.51 inlined from ‘void mozilla::dom::indexedDB::BackgroundCursorChild::SendContinueInternal(mozilla::dom::indexedDB::PBackgroundIDBCursorChild::int64_t, const mozilla::dom::indexedDB::PBackgroundIDBCursorChild::CursorRequestParams&, const mozilla::dom::CursorData&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:2239:7: 45:36.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} [-Warray-bounds=] 45:36.51 315 | mHdr->mLength = 0; 45:36.51 | ~~~~~~~~~~~~~~^~~ 45:36.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp: In member function ‘void mozilla::dom::indexedDB::BackgroundCursorChild::SendContinueInternal(mozilla::dom::indexedDB::PBackgroundIDBCursorChild::int64_t, const mozilla::dom::indexedDB::PBackgroundIDBCursorChild::CursorRequestParams&, const mozilla::dom::CursorData&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]’: 45:36.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object ‘currentObjectStoreKey’ of size 24 45:36.51 2239 | Key currentObjectStoreKey; 45:36.51 | ^~~~~~~~~~~~~~~~~~~~~ 45:38.67 dom/media/flac 45:58.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsIFormControl.h:10, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:12, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLIElement.h:12, 45:58.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLIElement.cpp:7, 45:58.75 from Unified_cpp_dom_html2.cpp:2: 45:58.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:58.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:58.75 inlined from ‘JSObject* mozilla::dom::HTMLLIElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLLIElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLIElementBinding.h:35:27, 45:58.75 inlined from ‘virtual JSObject* mozilla::dom::HTMLLIElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLIElement.cpp:97:37: 45:58.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:58.75 1169 | *this->stack = this; 45:58.75 | ~~~~~~~~~~~~~^~~~~~ 45:58.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLIElement.cpp:8: 45:58.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLIElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLLIElement::WrapNode(JSContext*, JS::Handle)’: 45:58.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLIElementBinding.h:35:27: note: ‘reflector’ declared here 45:58.75 35 | JS::Rooted reflector(aCx); 45:58.75 | ^~~~~~~~~ 45:58.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLIElement.cpp:95:46: note: ‘aCx’ declared here 45:58.75 95 | JSObject* HTMLLIElement::WrapNode(JSContext* aCx, 45:58.75 | ~~~~~~~~~~~^~~ 45:58.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:58.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:58.80 inlined from ‘JSObject* mozilla::dom::HTMLLabelElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLLabelElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLabelElementBinding.h:35:27, 45:58.80 inlined from ‘virtual JSObject* mozilla::dom::HTMLLabelElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLabelElement.cpp:31:40: 45:58.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:58.80 1169 | *this->stack = this; 45:58.80 | ~~~~~~~~~~~~~^~~~~~ 45:58.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLabelElement.cpp:13: 45:58.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLabelElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLLabelElement::WrapNode(JSContext*, JS::Handle)’: 45:58.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLabelElementBinding.h:35:27: note: ‘reflector’ declared here 45:58.80 35 | JS::Rooted reflector(aCx); 45:58.80 | ^~~~~~~~~ 45:58.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLabelElement.cpp:29:49: note: ‘aCx’ declared here 45:58.80 29 | JSObject* HTMLLabelElement::WrapNode(JSContext* aCx, 45:58.80 | ~~~~~~~~~~~^~~ 45:58.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:58.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:58.89 inlined from ‘JSObject* mozilla::dom::HTMLLegendElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLLegendElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLegendElementBinding.h:35:27, 45:58.89 inlined from ‘virtual JSObject* mozilla::dom::HTMLLegendElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLegendElement.cpp:137:41: 45:58.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:58.89 1169 | *this->stack = this; 45:58.89 | ~~~~~~~~~~~~~^~~~~~ 45:58.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLegendElement.cpp:9, 45:58.89 from Unified_cpp_dom_html2.cpp:20: 45:58.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLegendElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLLegendElement::WrapNode(JSContext*, JS::Handle)’: 45:58.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLegendElementBinding.h:35:27: note: ‘reflector’ declared here 45:58.89 35 | JS::Rooted reflector(aCx); 45:58.89 | ^~~~~~~~~ 45:58.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLegendElement.cpp:135:50: note: ‘aCx’ declared here 45:58.89 135 | JSObject* HTMLLegendElement::WrapNode(JSContext* aCx, 45:58.89 | ~~~~~~~~~~~^~~ 45:59.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.06 inlined from ‘JSObject* mozilla::dom::HTMLLinkElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLLinkElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLinkElementBinding.h:35:27, 45:59.06 inlined from ‘virtual JSObject* mozilla::dom::HTMLLinkElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLinkElement.cpp:414:39: 45:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.06 1169 | *this->stack = this; 45:59.06 | ~~~~~~~~~~~~~^~~~~~ 45:59.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLinkElement.cpp:19, 45:59.06 from Unified_cpp_dom_html2.cpp:29: 45:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLinkElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLLinkElement::WrapNode(JSContext*, JS::Handle)’: 45:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLLinkElementBinding.h:35:27: note: ‘reflector’ declared here 45:59.06 35 | JS::Rooted reflector(aCx); 45:59.06 | ^~~~~~~~~ 45:59.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLLinkElement.cpp:412:48: note: ‘aCx’ declared here 45:59.09 412 | JSObject* HTMLLinkElement::WrapNode(JSContext* aCx, 45:59.09 | ~~~~~~~~~~~^~~ 45:59.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.14 inlined from ‘JSObject* mozilla::dom::HTMLMapElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLMapElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMapElementBinding.h:35:27, 45:59.14 inlined from ‘virtual JSObject* mozilla::dom::HTMLMapElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMapElement.cpp:41:38: 45:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.14 1169 | *this->stack = this; 45:59.14 | ~~~~~~~~~~~~~^~~~~~ 45:59.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMapElement.cpp:8, 45:59.14 from Unified_cpp_dom_html2.cpp:38: 45:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMapElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLMapElement::WrapNode(JSContext*, JS::Handle)’: 45:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMapElementBinding.h:35:27: note: ‘reflector’ declared here 45:59.14 35 | JS::Rooted reflector(aCx); 45:59.14 | ^~~~~~~~~ 45:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMapElement.cpp:39:47: note: ‘aCx’ declared here 45:59.14 39 | JSObject* HTMLMapElement::WrapNode(JSContext* aCx, 45:59.14 | ~~~~~~~~~~~^~~ 45:59.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.15 inlined from ‘JSObject* mozilla::dom::HTMLMarqueeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLMarqueeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMarqueeElementBinding.h:35:27, 45:59.15 inlined from ‘virtual JSObject* mozilla::dom::HTMLMarqueeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMarqueeElement.cpp:39:47: 45:59.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.15 1169 | *this->stack = this; 45:59.15 | ~~~~~~~~~~~~~^~~~~~ 45:59.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMarqueeElement.cpp:11, 45:59.17 from Unified_cpp_dom_html2.cpp:47: 45:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMarqueeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLMarqueeElement::WrapNode(JSContext*, JS::Handle)’: 45:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMarqueeElementBinding.h:35:27: note: ‘reflector’ declared here 45:59.17 35 | JS::Rooted reflector(aCx); 45:59.17 | ^~~~~~~~~ 45:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMarqueeElement.cpp:37:51: note: ‘aCx’ declared here 45:59.17 37 | JSObject* HTMLMarqueeElement::WrapNode(JSContext* aCx, 45:59.17 | ~~~~~~~~~~~^~~ 45:59.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.77 inlined from ‘JSObject* mozilla::dom::HTMLMenuElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLMenuElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMenuElementBinding.h:35, 45:59.77 inlined from ‘virtual JSObject* mozilla::dom::HTMLMenuElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMenuElement.cpp:25: 45:59.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.77 1169 | *this->stack = this; 45:59.77 | ~~~~~~~~~~~~~^~~~~~ 45:59.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMenuElement.cpp:9, 45:59.81 from Unified_cpp_dom_html2.cpp:65: 45:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMenuElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLMenuElement::WrapNode(JSContext*, JS::Handle)’: 45:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMenuElementBinding.h:35: note: ‘reflector’ declared here 45:59.81 35 | JS::Rooted reflector(aCx); 45:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMenuElement.cpp:23: note: ‘aCx’ declared here 45:59.81 23 | JSObject* HTMLMenuElement::WrapNode(JSContext* aCx, 45:59.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.84 inlined from ‘JSObject* mozilla::dom::HTMLMetaElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLMetaElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMetaElementBinding.h:35, 45:59.84 inlined from ‘virtual JSObject* mozilla::dom::HTMLMetaElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMetaElement.cpp:140: 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.84 1169 | *this->stack = this; 45:59.84 | ~~~~~~~~~~~~~^~~~~~ 45:59.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMetaElement.cpp:10, 45:59.84 from Unified_cpp_dom_html2.cpp:74: 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMetaElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLMetaElement::WrapNode(JSContext*, JS::Handle)’: 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMetaElementBinding.h:35: note: ‘reflector’ declared here 45:59.84 35 | JS::Rooted reflector(aCx); 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMetaElement.cpp:138: note: ‘aCx’ declared here 45:59.84 138 | JSObject* HTMLMetaElement::WrapNode(JSContext* aCx, 45:59.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.87 inlined from ‘JSObject* mozilla::dom::HTMLMeterElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLMeterElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMeterElementBinding.h:35, 45:59.87 inlined from ‘virtual JSObject* mozilla::dom::HTMLMeterElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMeterElement.cpp:256: 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.87 1169 | *this->stack = this; 45:59.87 | ~~~~~~~~~~~~~^~~~~~ 45:59.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMeterElement.cpp:8, 45:59.87 from Unified_cpp_dom_html2.cpp:83: 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMeterElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLMeterElement::WrapNode(JSContext*, JS::Handle)’: 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMeterElementBinding.h:35: note: ‘reflector’ declared here 45:59.87 35 | JS::Rooted reflector(aCx); 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMeterElement.cpp:254: note: ‘aCx’ declared here 45:59.87 254 | JSObject* HTMLMeterElement::WrapNode(JSContext* aCx, 45:59.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:59.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:59.90 inlined from ‘JSObject* mozilla::dom::HTMLModElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLModElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLModElementBinding.h:35, 45:59.90 inlined from ‘virtual JSObject* mozilla::dom::HTMLModElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLModElement.cpp:25: 45:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:59.90 1169 | *this->stack = this; 45:59.90 | ~~~~~~~~~~~~~^~~~~~ 45:59.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLModElement.cpp:8, 45:59.90 from Unified_cpp_dom_html2.cpp:92: 45:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLModElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLModElement::WrapNode(JSContext*, JS::Handle)’: 45:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLModElementBinding.h:35: note: ‘reflector’ declared here 45:59.90 35 | JS::Rooted reflector(aCx); 45:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLModElement.cpp:23: note: ‘aCx’ declared here 45:59.90 23 | JSObject* HTMLModElement::WrapNode(JSContext* aCx, 45:59.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 45:60.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 45:60.00 inlined from ‘JSObject* mozilla::dom::HTMLObjectElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLObjectElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLObjectElementBinding.h:38, 45:60.00 inlined from ‘virtual JSObject* mozilla::dom::HTMLObjectElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLObjectElement.cpp:275: 45:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 45:60.00 1169 | *this->stack = this; 45:60.00 | ~~~~~~~~~~~~~^~~~~~ 45:60.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLObjectElement.cpp:10, 45:60.00 from Unified_cpp_dom_html2.cpp:101: 45:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLObjectElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLObjectElement::WrapNode(JSContext*, JS::Handle)’: 45:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLObjectElementBinding.h:38: note: ‘reflector’ declared here 45:60.00 38 | JS::Rooted reflector(aCx); 45:60.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLObjectElement.cpp:273: note: ‘aCx’ declared here 45:60.00 273 | JSObject* HTMLObjectElement::WrapNode(JSContext* aCx, 46:00.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:00.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 46:00.04 inlined from ‘JSObject* mozilla::dom::HTMLOptGroupElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLOptGroupElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptGroupElementBinding.h:35, 46:00.04 inlined from ‘virtual JSObject* mozilla::dom::HTMLOptGroupElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptGroupElement.cpp:112: 46:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:00.04 1169 | *this->stack = this; 46:00.04 | ~~~~~~~~~~~~~^~~~~~ 46:00.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptGroupElement.cpp:10, 46:00.04 from Unified_cpp_dom_html2.cpp:110: 46:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptGroupElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLOptGroupElement::WrapNode(JSContext*, JS::Handle)’: 46:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptGroupElementBinding.h:35: note: ‘reflector’ declared here 46:00.04 35 | JS::Rooted reflector(aCx); 46:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptGroupElement.cpp:110: note: ‘aCx’ declared here 46:00.04 110 | JSObject* HTMLOptGroupElement::WrapNode(JSContext* aCx, 46:00.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:00.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 46:00.05 inlined from ‘JSObject* mozilla::dom::HTMLOptionElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLOptionElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionElementBinding.h:35, 46:00.05 inlined from ‘virtual JSObject* mozilla::dom::HTMLOptionElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionElement.cpp:344: 46:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:00.05 1169 | *this->stack = this; 46:00.05 | ~~~~~~~~~~~~~^~~~~~ 46:00.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionElement.cpp:10, 46:00.05 from Unified_cpp_dom_html2.cpp:119: 46:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLOptionElement::WrapNode(JSContext*, JS::Handle)’: 46:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionElementBinding.h:35: note: ‘reflector’ declared here 46:00.05 35 | JS::Rooted reflector(aCx); 46:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionElement.cpp:342: note: ‘aCx’ declared here 46:00.05 342 | JSObject* HTMLOptionElement::WrapNode(JSContext* aCx, 46:00.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:00.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 46:00.12 inlined from ‘JSObject* mozilla::dom::HTMLOptionsCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLOptionsCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionsCollectionBinding.h:35, 46:00.12 inlined from ‘virtual JSObject* mozilla::dom::HTMLOptionsCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionsCollection.cpp:65: 46:00.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:00.12 1169 | *this->stack = this; 46:00.12 | ~~~~~~~~~~~~~^~~~~~ 46:00.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionsCollection.cpp:8, 46:00.12 from Unified_cpp_dom_html2.cpp:128: 46:00.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionsCollectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLOptionsCollection::WrapObject(JSContext*, JS::Handle)’: 46:00.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOptionsCollectionBinding.h:35: note: ‘reflector’ declared here 46:00.12 35 | JS::Rooted reflector(aCx); 46:00.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOptionsCollection.cpp:63: note: ‘aCx’ declared here 46:00.12 63 | JSObject* HTMLOptionsCollection::WrapObject(JSContext* aCx, 46:00.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:00.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 46:00.16 inlined from ‘JSObject* mozilla::dom::HTMLOutputElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLOutputElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOutputElementBinding.h:35, 46:00.16 inlined from ‘virtual JSObject* mozilla::dom::HTMLOutputElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOutputElement.cpp:140: 46:00.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:00.16 1169 | *this->stack = this; 46:00.16 | ~~~~~~~~~~~~~^~~~~~ 46:00.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOutputElement.cpp:11, 46:00.16 from Unified_cpp_dom_html2.cpp:137: 46:00.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOutputElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLOutputElement::WrapNode(JSContext*, JS::Handle)’: 46:00.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOutputElementBinding.h:35: note: ‘reflector’ declared here 46:00.16 35 | JS::Rooted reflector(aCx); 46:00.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLOutputElement.cpp:138: note: ‘aCx’ declared here 46:00.16 138 | JSObject* HTMLOutputElement::WrapNode(JSContext* aCx, 46:16.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 46:16.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:6, 46:16.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h:6, 46:16.69 from SVGDescElementBinding.cpp:4, 46:16.69 from UnifiedBindings20.cpp:2: 46:16.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:16.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:16.69 inlined from ‘bool mozilla::dom::SVGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGElementBinding.cpp:9011:90: 46:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:16.69 1169 | *this->stack = this; 46:16.69 | ~~~~~~~~~~~~~^~~~~~ 46:16.69 SVGElementBinding.cpp: In function ‘bool mozilla::dom::SVGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:16.69 SVGElementBinding.cpp:9011:25: note: ‘global’ declared here 46:16.69 9011 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:16.69 | ^~~~~~ 46:16.69 SVGElementBinding.cpp:8977:17: note: ‘aCx’ declared here 46:16.69 8977 | Wrap(JSContext* aCx, mozilla::dom::SVGElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:16.69 | ~~~~~~~~~~~^~~ 46:17.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:17.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:17.70 inlined from ‘bool mozilla::dom::SVGDescElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDescElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGDescElementBinding.cpp:171:90: 46:17.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:17.71 1169 | *this->stack = this; 46:17.71 | ~~~~~~~~~~~~~^~~~~~ 46:17.71 SVGDescElementBinding.cpp: In function ‘bool mozilla::dom::SVGDescElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDescElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:17.71 SVGDescElementBinding.cpp:171:25: note: ‘global’ declared here 46:17.71 171 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:17.71 | ^~~~~~ 46:17.71 SVGDescElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:17.71 134 | Wrap(JSContext* aCx, mozilla::dom::SVGDescElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:17.71 | ~~~~~~~~~~~^~~ 46:17.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:17.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:17.88 inlined from ‘bool mozilla::dom::SVGFEDiffuseLightingElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDiffuseLightingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEDiffuseLightingElementBinding.cpp:563:90: 46:17.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:17.88 1169 | *this->stack = this; 46:17.88 | ~~~~~~~~~~~~~^~~~~~ 46:17.88 In file included from UnifiedBindings20.cpp:119: 46:17.88 SVGFEDiffuseLightingElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEDiffuseLightingElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDiffuseLightingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:17.88 SVGFEDiffuseLightingElementBinding.cpp:563:25: note: ‘global’ declared here 46:17.88 563 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:17.88 | ^~~~~~ 46:17.88 SVGFEDiffuseLightingElementBinding.cpp:526:17: note: ‘aCx’ declared here 46:17.88 526 | Wrap(JSContext* aCx, mozilla::dom::SVGFEDiffuseLightingElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:17.88 | ~~~~~~~~~~~^~~ 46:18.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.03 inlined from ‘bool mozilla::dom::SVGFESpecularLightingElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFESpecularLightingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFESpecularLightingElementBinding.cpp:598:90: 46:18.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.03 1169 | *this->stack = this; 46:18.03 | ~~~~~~~~~~~~~^~~~~~ 46:18.03 In file included from UnifiedBindings20.cpp:327: 46:18.03 SVGFESpecularLightingElementBinding.cpp: In function ‘bool mozilla::dom::SVGFESpecularLightingElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFESpecularLightingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.03 SVGFESpecularLightingElementBinding.cpp:598:25: note: ‘global’ declared here 46:18.03 598 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.03 | ^~~~~~ 46:18.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.05 inlined from ‘void mozilla::dom::HTMLMediaElement::MozGetMetadata(JSContext*, JS::MutableHandle, nsINode::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMediaElement.cpp:3633: 46:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tags’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.05 1169 | *this->stack = this; 46:18.05 | ~~~~~~~~~~~~~^~~~~~ 46:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMediaElement.cpp: In member function ‘void mozilla::dom::HTMLMediaElement::MozGetMetadata(JSContext*, JS::MutableHandle, nsINode::ErrorResult&)’: 46:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMediaElement.cpp:3633: note: ‘tags’ declared here 46:18.05 3633 | JS::Rooted tags(aCx, JS_NewPlainObject(aCx)); 46:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLMediaElement.cpp:3625: note: ‘aCx’ declared here 46:18.05 3625 | void HTMLMediaElement::MozGetMetadata(JSContext* aCx, 46:18.05 SVGFESpecularLightingElementBinding.cpp:561:17: note: ‘aCx’ declared here 46:18.05 561 | Wrap(JSContext* aCx, mozilla::dom::SVGFESpecularLightingElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.05 | ~~~~~~~~~~~^~~ 46:18.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.19 inlined from ‘bool mozilla::dom::SVGFEBlendElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEBlendElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEBlendElementBinding.cpp:526:90: 46:18.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.19 1169 | *this->stack = this; 46:18.19 | ~~~~~~~~~~~~~^~~~~~ 46:18.19 In file included from UnifiedBindings20.cpp:54: 46:18.19 SVGFEBlendElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEBlendElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEBlendElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.19 SVGFEBlendElementBinding.cpp:526:25: note: ‘global’ declared here 46:18.19 526 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.19 | ^~~~~~ 46:18.19 SVGFEBlendElementBinding.cpp:489:17: note: ‘aCx’ declared here 46:18.19 489 | Wrap(JSContext* aCx, mozilla::dom::SVGFEBlendElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.19 | ~~~~~~~~~~~^~~ 46:18.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.32 inlined from ‘bool mozilla::dom::SVGFEColorMatrixElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEColorMatrixElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEColorMatrixElementBinding.cpp:515:90: 46:18.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.32 1169 | *this->stack = this; 46:18.32 | ~~~~~~~~~~~~~^~~~~~ 46:18.32 In file included from UnifiedBindings20.cpp:67: 46:18.32 SVGFEColorMatrixElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEColorMatrixElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEColorMatrixElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.32 SVGFEColorMatrixElementBinding.cpp:515:25: note: ‘global’ declared here 46:18.32 515 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.32 | ^~~~~~ 46:18.32 SVGFEColorMatrixElementBinding.cpp:478:17: note: ‘aCx’ declared here 46:18.32 478 | Wrap(JSContext* aCx, mozilla::dom::SVGFEColorMatrixElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.32 | ~~~~~~~~~~~^~~ 46:18.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.47 inlined from ‘bool mozilla::dom::SVGFEComponentTransferElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEComponentTransferElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEComponentTransferElementBinding.cpp:422:90: 46:18.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.47 1169 | *this->stack = this; 46:18.47 | ~~~~~~~~~~~~~^~~~~~ 46:18.49 In file included from UnifiedBindings20.cpp:80: 46:18.50 SVGFEComponentTransferElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEComponentTransferElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEComponentTransferElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.50 SVGFEComponentTransferElementBinding.cpp:422:25: note: ‘global’ declared here 46:18.50 422 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.50 | ^~~~~~ 46:18.50 SVGFEComponentTransferElementBinding.cpp:385:17: note: ‘aCx’ declared here 46:18.50 385 | Wrap(JSContext* aCx, mozilla::dom::SVGFEComponentTransferElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.50 | ~~~~~~~~~~~^~~ 46:18.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.69 inlined from ‘bool mozilla::dom::SVGFECompositeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFECompositeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFECompositeElementBinding.cpp:658:90: 46:18.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.69 1169 | *this->stack = this; 46:18.69 | ~~~~~~~~~~~~~^~~~~~ 46:18.69 In file included from UnifiedBindings20.cpp:93: 46:18.69 SVGFECompositeElementBinding.cpp: In function ‘bool mozilla::dom::SVGFECompositeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFECompositeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.69 SVGFECompositeElementBinding.cpp:658:25: note: ‘global’ declared here 46:18.69 658 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.69 | ^~~~~~ 46:18.69 SVGFECompositeElementBinding.cpp:621:17: note: ‘aCx’ declared here 46:18.69 621 | Wrap(JSContext* aCx, mozilla::dom::SVGFECompositeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.69 | ~~~~~~~~~~~^~~ 46:18.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:18.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:18.87 inlined from ‘bool mozilla::dom::SVGFEConvolveMatrixElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEConvolveMatrixElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEConvolveMatrixElementBinding.cpp:832:90: 46:18.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:18.87 1169 | *this->stack = this; 46:18.87 | ~~~~~~~~~~~~~^~~~~~ 46:18.87 In file included from UnifiedBindings20.cpp:106: 46:18.87 SVGFEConvolveMatrixElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEConvolveMatrixElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEConvolveMatrixElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:18.87 SVGFEConvolveMatrixElementBinding.cpp:832:25: note: ‘global’ declared here 46:18.87 832 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:18.87 | ^~~~~~ 46:18.87 SVGFEConvolveMatrixElementBinding.cpp:795:17: note: ‘aCx’ declared here 46:18.87 795 | Wrap(JSContext* aCx, mozilla::dom::SVGFEConvolveMatrixElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:18.87 | ~~~~~~~~~~~^~~ 46:19.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:19.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:19.10 inlined from ‘bool mozilla::dom::SVGFEDisplacementMapElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDisplacementMapElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEDisplacementMapElementBinding.cpp:585:90: 46:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:19.10 1169 | *this->stack = this; 46:19.10 | ~~~~~~~~~~~~~^~~~~~ 46:19.10 In file included from UnifiedBindings20.cpp:132: 46:19.10 SVGFEDisplacementMapElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEDisplacementMapElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDisplacementMapElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:19.10 SVGFEDisplacementMapElementBinding.cpp:585:25: note: ‘global’ declared here 46:19.10 585 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:19.10 | ^~~~~~ 46:19.10 SVGFEDisplacementMapElementBinding.cpp:548:17: note: ‘aCx’ declared here 46:19.10 548 | Wrap(JSContext* aCx, mozilla::dom::SVGFEDisplacementMapElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:19.10 | ~~~~~~~~~~~^~~ 46:19.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:19.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:19.28 inlined from ‘bool mozilla::dom::SVGFEDistantLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDistantLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEDistantLightElementBinding.cpp:281:90: 46:19.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:19.28 1169 | *this->stack = this; 46:19.28 | ~~~~~~~~~~~~~^~~~~~ 46:19.28 In file included from UnifiedBindings20.cpp:145: 46:19.28 SVGFEDistantLightElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEDistantLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDistantLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:19.28 SVGFEDistantLightElementBinding.cpp:281:25: note: ‘global’ declared here 46:19.28 281 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:19.28 | ^~~~~~ 46:19.28 SVGFEDistantLightElementBinding.cpp:244:17: note: ‘aCx’ declared here 46:19.28 244 | Wrap(JSContext* aCx, mozilla::dom::SVGFEDistantLightElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:19.28 | ~~~~~~~~~~~^~~ 46:19.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:19.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:19.49 inlined from ‘bool mozilla::dom::SVGFEDropShadowElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDropShadowElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEDropShadowElementBinding.cpp:633:90: 46:19.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:19.50 1169 | *this->stack = this; 46:19.50 | ~~~~~~~~~~~~~^~~~~~ 46:19.50 In file included from UnifiedBindings20.cpp:158: 46:19.50 SVGFEDropShadowElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEDropShadowElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEDropShadowElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:19.50 SVGFEDropShadowElementBinding.cpp:633:25: note: ‘global’ declared here 46:19.50 633 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:19.50 | ^~~~~~ 46:19.50 SVGFEDropShadowElementBinding.cpp:596:17: note: ‘aCx’ declared here 46:19.50 596 | Wrap(JSContext* aCx, mozilla::dom::SVGFEDropShadowElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:19.50 | ~~~~~~~~~~~^~~ 46:19.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:19.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:19.70 inlined from ‘bool mozilla::dom::SVGFEFloodElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFloodElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEFloodElementBinding.cpp:387:90: 46:19.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:19.70 1169 | *this->stack = this; 46:19.70 | ~~~~~~~~~~~~~^~~~~~ 46:19.70 In file included from UnifiedBindings20.cpp:171: 46:19.70 SVGFEFloodElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEFloodElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFloodElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:19.70 SVGFEFloodElementBinding.cpp:387:25: note: ‘global’ declared here 46:19.70 387 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:19.70 | ^~~~~~ 46:19.70 SVGFEFloodElementBinding.cpp:350:17: note: ‘aCx’ declared here 46:19.70 350 | Wrap(JSContext* aCx, mozilla::dom::SVGFEFloodElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:19.70 | ~~~~~~~~~~~^~~ 46:19.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:19.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:19.93 inlined from ‘bool mozilla::dom::SVGFEGaussianBlurElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEGaussianBlurElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEGaussianBlurElementBinding.cpp:563:90: 46:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:19.93 1169 | *this->stack = this; 46:19.93 | ~~~~~~~~~~~~~^~~~~~ 46:19.93 In file included from UnifiedBindings20.cpp:236: 46:19.93 SVGFEGaussianBlurElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEGaussianBlurElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEGaussianBlurElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:19.93 SVGFEGaussianBlurElementBinding.cpp:563:25: note: ‘global’ declared here 46:19.93 563 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:19.93 | ^~~~~~ 46:19.93 SVGFEGaussianBlurElementBinding.cpp:526:17: note: ‘aCx’ declared here 46:19.93 526 | Wrap(JSContext* aCx, mozilla::dom::SVGFEGaussianBlurElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:19.93 | ~~~~~~~~~~~^~~ 46:20.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.09 inlined from ‘bool mozilla::dom::SVGFEMergeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMergeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEMergeElementBinding.cpp:387:90: 46:20.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.09 1169 | *this->stack = this; 46:20.09 | ~~~~~~~~~~~~~^~~~~~ 46:20.09 In file included from UnifiedBindings20.cpp:262: 46:20.09 SVGFEMergeElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEMergeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMergeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.09 SVGFEMergeElementBinding.cpp:387:25: note: ‘global’ declared here 46:20.09 387 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.09 | ^~~~~~ 46:20.09 SVGFEMergeElementBinding.cpp:350:17: note: ‘aCx’ declared here 46:20.09 350 | Wrap(JSContext* aCx, mozilla::dom::SVGFEMergeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.09 | ~~~~~~~~~~~^~~ 46:20.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.15 inlined from ‘bool mozilla::dom::SVGFEMergeNodeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMergeNodeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEMergeNodeElementBinding.cpp:246:90: 46:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.15 1169 | *this->stack = this; 46:20.15 | ~~~~~~~~~~~~~^~~~~~ 46:20.15 In file included from UnifiedBindings20.cpp:275: 46:20.15 SVGFEMergeNodeElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEMergeNodeElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMergeNodeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.15 SVGFEMergeNodeElementBinding.cpp:246:25: note: ‘global’ declared here 46:20.15 246 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.15 | ^~~~~~ 46:20.15 SVGFEMergeNodeElementBinding.cpp:209:17: note: ‘aCx’ declared here 46:20.15 209 | Wrap(JSContext* aCx, mozilla::dom::SVGFEMergeNodeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.15 | ~~~~~~~~~~~^~~ 46:20.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.23 inlined from ‘bool mozilla::dom::SVGFEMorphologyElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMorphologyElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEMorphologyElementBinding.cpp:548:90: 46:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.23 1169 | *this->stack = this; 46:20.23 | ~~~~~~~~~~~~~^~~~~~ 46:20.23 In file included from UnifiedBindings20.cpp:288: 46:20.23 SVGFEMorphologyElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEMorphologyElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEMorphologyElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.23 SVGFEMorphologyElementBinding.cpp:548:25: note: ‘global’ declared here 46:20.23 548 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.23 | ^~~~~~ 46:20.23 SVGFEMorphologyElementBinding.cpp:511:17: note: ‘aCx’ declared here 46:20.23 511 | Wrap(JSContext* aCx, mozilla::dom::SVGFEMorphologyElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.23 | ~~~~~~~~~~~^~~ 46:20.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.36 inlined from ‘bool mozilla::dom::SVGFEOffsetElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEOffsetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEOffsetElementBinding.cpp:493:90: 46:20.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.36 1169 | *this->stack = this; 46:20.36 | ~~~~~~~~~~~~~^~~~~~ 46:20.36 In file included from UnifiedBindings20.cpp:301: 46:20.36 SVGFEOffsetElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEOffsetElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEOffsetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.36 SVGFEOffsetElementBinding.cpp:493:25: note: ‘global’ declared here 46:20.36 493 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.36 | ^~~~~~ 46:20.36 SVGFEOffsetElementBinding.cpp:456:17: note: ‘aCx’ declared here 46:20.36 456 | Wrap(JSContext* aCx, mozilla::dom::SVGFEOffsetElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.36 | ~~~~~~~~~~~^~~ 46:20.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.50 inlined from ‘bool mozilla::dom::SVGFEPointLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEPointLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEPointLightElementBinding.cpp:316:90: 46:20.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.50 1169 | *this->stack = this; 46:20.50 | ~~~~~~~~~~~~~^~~~~~ 46:20.50 In file included from UnifiedBindings20.cpp:314: 46:20.50 SVGFEPointLightElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEPointLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEPointLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.50 SVGFEPointLightElementBinding.cpp:316:25: note: ‘global’ declared here 46:20.50 316 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.50 | ^~~~~~ 46:20.50 SVGFEPointLightElementBinding.cpp:279:17: note: ‘aCx’ declared here 46:20.50 279 | Wrap(JSContext* aCx, mozilla::dom::SVGFEPointLightElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.50 | ~~~~~~~~~~~^~~ 46:20.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.62 inlined from ‘bool mozilla::dom::SVGFESpotLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFESpotLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFESpotLightElementBinding.cpp:491:90: 46:20.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.62 1169 | *this->stack = this; 46:20.62 | ~~~~~~~~~~~~~^~~~~~ 46:20.62 In file included from UnifiedBindings20.cpp:340: 46:20.62 SVGFESpotLightElementBinding.cpp: In function ‘bool mozilla::dom::SVGFESpotLightElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFESpotLightElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.62 SVGFESpotLightElementBinding.cpp:491:25: note: ‘global’ declared here 46:20.62 491 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.62 | ^~~~~~ 46:20.62 SVGFESpotLightElementBinding.cpp:454:17: note: ‘aCx’ declared here 46:20.62 454 | Wrap(JSContext* aCx, mozilla::dom::SVGFESpotLightElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.62 | ~~~~~~~~~~~^~~ 46:20.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:20.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:20.86 inlined from ‘bool mozilla::dom::SVGFETileElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFETileElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFETileElementBinding.cpp:422:90: 46:20.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:20.86 1169 | *this->stack = this; 46:20.86 | ~~~~~~~~~~~~~^~~~~~ 46:20.86 In file included from UnifiedBindings20.cpp:353: 46:20.86 SVGFETileElementBinding.cpp: In function ‘bool mozilla::dom::SVGFETileElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFETileElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:20.86 SVGFETileElementBinding.cpp:422:25: note: ‘global’ declared here 46:20.86 422 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:20.86 | ^~~~~~ 46:20.86 SVGFETileElementBinding.cpp:385:17: note: ‘aCx’ declared here 46:20.86 385 | Wrap(JSContext* aCx, mozilla::dom::SVGFETileElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:20.86 | ~~~~~~~~~~~^~~ 46:21.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:21.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:21.09 inlined from ‘bool mozilla::dom::SVGFETurbulenceElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFETurbulenceElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFETurbulenceElementBinding.cpp:622:90: 46:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:21.09 1169 | *this->stack = this; 46:21.09 | ~~~~~~~~~~~~~^~~~~~ 46:21.09 In file included from UnifiedBindings20.cpp:366: 46:21.09 SVGFETurbulenceElementBinding.cpp: In function ‘bool mozilla::dom::SVGFETurbulenceElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFETurbulenceElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:21.09 SVGFETurbulenceElementBinding.cpp:622:25: note: ‘global’ declared here 46:21.09 622 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:21.09 | ^~~~~~ 46:21.09 SVGFETurbulenceElementBinding.cpp:585:17: note: ‘aCx’ declared here 46:21.09 585 | Wrap(JSContext* aCx, mozilla::dom::SVGFETurbulenceElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:21.09 | ~~~~~~~~~~~^~~ 46:21.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:21.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:21.34 inlined from ‘bool mozilla::dom::SVGFilterElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFilterElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFilterElementBinding.cpp:458:90: 46:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:21.34 1169 | *this->stack = this; 46:21.34 | ~~~~~~~~~~~~~^~~~~~ 46:21.34 In file included from UnifiedBindings20.cpp:379: 46:21.34 SVGFilterElementBinding.cpp: In function ‘bool mozilla::dom::SVGFilterElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFilterElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:21.34 SVGFilterElementBinding.cpp:458:25: note: ‘global’ declared here 46:21.34 458 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:21.34 | ^~~~~~ 46:21.34 SVGFilterElementBinding.cpp:421:17: note: ‘aCx’ declared here 46:21.34 421 | Wrap(JSContext* aCx, mozilla::dom::SVGFilterElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:21.34 | ~~~~~~~~~~~^~~ 46:21.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:21.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:21.58 inlined from ‘bool mozilla::dom::SVGFEFuncRElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEFuncRElementBinding.cpp:174:90: 46:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:21.58 1169 | *this->stack = this; 46:21.58 | ~~~~~~~~~~~~~^~~~~~ 46:21.58 In file included from UnifiedBindings20.cpp:223: 46:21.58 SVGFEFuncRElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEFuncRElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:21.58 SVGFEFuncRElementBinding.cpp:174:25: note: ‘global’ declared here 46:21.58 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:21.58 | ^~~~~~ 46:21.58 SVGFEFuncRElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:21.58 134 | Wrap(JSContext* aCx, mozilla::dom::SVGFEFuncRElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:21.58 | ~~~~~~~~~~~^~~ 46:21.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:21.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:21.79 inlined from ‘bool mozilla::dom::SVGFEFuncGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEFuncGElementBinding.cpp:174:90: 46:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:21.79 1169 | *this->stack = this; 46:21.79 | ~~~~~~~~~~~~~^~~~~~ 46:21.79 In file included from UnifiedBindings20.cpp:210: 46:21.79 SVGFEFuncGElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEFuncGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:21.79 SVGFEFuncGElementBinding.cpp:174:25: note: ‘global’ declared here 46:21.79 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:21.79 | ^~~~~~ 46:21.79 SVGFEFuncGElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:21.79 134 | Wrap(JSContext* aCx, mozilla::dom::SVGFEFuncGElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:21.79 | ~~~~~~~~~~~^~~ 46:21.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:21.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:21.99 inlined from ‘bool mozilla::dom::SVGFEFuncBElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncBElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEFuncBElementBinding.cpp:174:90: 46:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:21.99 1169 | *this->stack = this; 46:21.99 | ~~~~~~~~~~~~~^~~~~~ 46:21.99 In file included from UnifiedBindings20.cpp:197: 46:21.99 SVGFEFuncBElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEFuncBElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncBElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:21.99 SVGFEFuncBElementBinding.cpp:174:25: note: ‘global’ declared here 46:21.99 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:21.99 | ^~~~~~ 46:21.99 SVGFEFuncBElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:21.99 134 | Wrap(JSContext* aCx, mozilla::dom::SVGFEFuncBElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:21.99 | ~~~~~~~~~~~^~~ 46:22.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:22.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:22.22 inlined from ‘bool mozilla::dom::SVGFEFuncAElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncAElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEFuncAElementBinding.cpp:174:90: 46:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:22.22 1169 | *this->stack = this; 46:22.22 | ~~~~~~~~~~~~~^~~~~~ 46:22.22 In file included from UnifiedBindings20.cpp:184: 46:22.22 SVGFEFuncAElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEFuncAElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEFuncAElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:22.22 SVGFEFuncAElementBinding.cpp:174:25: note: ‘global’ declared here 46:22.22 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:22.22 | ^~~~~~ 46:22.22 SVGFEFuncAElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:22.22 134 | Wrap(JSContext* aCx, mozilla::dom::SVGFEFuncAElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:22.22 | ~~~~~~~~~~~^~~ 46:22.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:22.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:22.46 inlined from ‘bool mozilla::dom::SVGDiscardElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDiscardElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGDiscardElementBinding.cpp:174:90: 46:22.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:22.46 1169 | *this->stack = this; 46:22.46 | ~~~~~~~~~~~~~^~~~~~ 46:22.46 In file included from UnifiedBindings20.cpp:15: 46:22.46 SVGDiscardElementBinding.cpp: In function ‘bool mozilla::dom::SVGDiscardElement_Binding::Wrap(JSContext*, mozilla::dom::SVGDiscardElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:22.46 SVGDiscardElementBinding.cpp:174:25: note: ‘global’ declared here 46:22.46 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:22.46 | ^~~~~~ 46:22.46 SVGDiscardElementBinding.cpp:134:17: note: ‘aCx’ declared here 46:22.46 134 | Wrap(JSContext* aCx, mozilla::dom::SVGDiscardElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:22.46 | ~~~~~~~~~~~^~~ 46:25.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:25.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:25.28 inlined from ‘bool mozilla::dom::SVGEllipseElement_Binding::Wrap(JSContext*, mozilla::dom::SVGEllipseElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGEllipseElementBinding.cpp:357:90: 46:25.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:25.28 1169 | *this->stack = this; 46:25.28 | ~~~~~~~~~~~~~^~~~~~ 46:25.28 In file included from UnifiedBindings20.cpp:41: 46:25.28 SVGEllipseElementBinding.cpp: In function ‘bool mozilla::dom::SVGEllipseElement_Binding::Wrap(JSContext*, mozilla::dom::SVGEllipseElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:25.28 SVGEllipseElementBinding.cpp:357:25: note: ‘global’ declared here 46:25.28 357 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:25.28 | ^~~~~~ 46:25.28 SVGEllipseElementBinding.cpp:314:17: note: ‘aCx’ declared here 46:25.28 314 | Wrap(JSContext* aCx, mozilla::dom::SVGEllipseElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:25.28 | ~~~~~~~~~~~^~~ 46:33.46 Compiling webrender_api v0.62.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/webrender_api) 46:37.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 46:37.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 46:37.86 inlined from ‘bool mozilla::dom::SVGFEImageElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGFEImageElementBinding.cpp:536:90: 46:37.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 46:37.86 1169 | *this->stack = this; 46:37.86 | ~~~~~~~~~~~~~^~~~~~ 46:37.86 In file included from UnifiedBindings20.cpp:249: 46:37.86 SVGFEImageElementBinding.cpp: In function ‘bool mozilla::dom::SVGFEImageElement_Binding::Wrap(JSContext*, mozilla::dom::SVGFEImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 46:37.86 SVGFEImageElementBinding.cpp:536:25: note: ‘global’ declared here 46:37.86 536 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 46:37.86 | ^~~~~~ 46:37.86 SVGFEImageElementBinding.cpp:499:17: note: ‘aCx’ declared here 46:37.86 499 | Wrap(JSContext* aCx, mozilla::dom::SVGFEImageElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 46:37.86 | ~~~~~~~~~~~^~~ 46:46.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 46:46.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 46:46.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 46:46.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccessManager.cpp:10, 46:46.44 from Unified_cpp_dom_media_eme0.cpp:92: 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 46:46.44 202 | return ReinterpretHelper::FromInternalValue(v); 46:46.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 46:46.44 4432 | return mProperties.Get(aProperty, aFoundResult); 46:46.44 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 46:46.44 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 46:46.44 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 46:46.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 46:46.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 46:46.44 413 | struct FrameBidiData { 46:46.44 | ^~~~~~~~~~~~~ 46:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 46:50.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 46:50.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 46:50.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 46:50.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPoint.h:17, 46:50.87 from SVGGeometryElementBinding.cpp:6, 46:50.87 from UnifiedBindings21.cpp:28: 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 46:50.87 202 | return ReinterpretHelper::FromInternalValue(v); 46:50.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 46:50.87 4432 | return mProperties.Get(aProperty, aFoundResult); 46:50.87 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 46:50.87 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 46:50.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 46:50.87 302 | memcpy(&value, &aInternalValue, sizeof(value)); 46:50.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 46:50.87 413 | struct FrameBidiData { 46:50.87 | ^~~~~~~~~~~~~ 46:53.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 46:53.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/flac/FlacDecoder.h:11, 46:53.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/flac/FlacDecoder.cpp:7, 46:53.73 from Unified_cpp_dom_media_flac0.cpp:2: 46:53.73 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 46:53.73 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 46:53.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 46:53.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 46:53.73 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 46:53.73 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 46:53.73 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32, 46:53.73 inlined from ‘mozilla::AudioInfo::AudioInfo(const mozilla::AudioInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:511:3: 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 46:53.73 450 | mArray.mHdr->mLength = 0; 46:53.73 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:53.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VideoUtils.h:11, 46:53.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaMIMETypes.h:10, 46:53.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaContainerType.h:10, 46:53.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/flac/FlacDecoder.cpp:8: 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::AudioInfo::AudioInfo(const mozilla::AudioInfo&)’: 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 46:53.73 316 | mTags = aOther.mTags.Clone(); 46:53.73 | ~~~~~~~~~~~~~~~~~~^~ 46:53.73 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 46:53.73 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 46:53.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 46:53.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 46:53.73 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 46:53.73 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 46:53.73 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32, 46:53.73 inlined from ‘mozilla::AudioInfo::AudioInfo(const mozilla::AudioInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:511:3: 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 46:53.73 450 | mArray.mHdr->mLength = 0; 46:53.73 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::AudioInfo::AudioInfo(const mozilla::AudioInfo&)’: 46:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 46:53.73 316 | mTags = aOther.mTags.Clone(); 46:53.73 | ~~~~~~~~~~~~~~~~~~^~ 47:07.76 dom/media/gmp 47:21.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:17, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/SamplesWaitingForKey.h:12, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CDMCaps.h:12, 47:21.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/CDMCaps.cpp:7, 47:21.47 from Unified_cpp_dom_media_eme0.cpp:2: 47:21.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:21.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:21.47 inlined from ‘JSObject* mozilla::dom::MediaEncryptedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaEncryptedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaEncryptedEventBinding.h:83:27, 47:21.47 inlined from ‘virtual JSObject* mozilla::dom::MediaEncryptedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaEncryptedEvent.cpp:46:43: 47:21.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:21.47 1169 | *this->stack = this; 47:21.47 | ~~~~~~~~~~~~~^~~~~~ 47:21.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaEncryptedEvent.cpp:8, 47:21.53 from Unified_cpp_dom_media_eme0.cpp:38: 47:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaEncryptedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaEncryptedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 47:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaEncryptedEventBinding.h:83:27: note: ‘reflector’ declared here 47:21.53 83 | JS::Rooted reflector(aCx); 47:21.53 | ^~~~~~~~~ 47:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaEncryptedEvent.cpp:45:16: note: ‘aCx’ declared here 47:21.53 45 | JSContext* aCx, JS::Handle aGivenProto) { 47:21.53 | ~~~~~~~~~~~^~~ 47:21.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:21.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:21.57 inlined from ‘JSObject* mozilla::dom::MediaKeyError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeyError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyErrorBinding.h:35:27, 47:21.57 inlined from ‘virtual JSObject* mozilla::dom::MediaKeyError::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyError.cpp:24:37: 47:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:21.57 1169 | *this->stack = this; 47:21.57 | ~~~~~~~~~~~~~^~~~~~ 47:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyError.cpp:8, 47:21.57 from Unified_cpp_dom_media_eme0.cpp:47: 47:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyErrorBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeyError::WrapObjectInternal(JSContext*, JS::Handle)’: 47:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyErrorBinding.h:35:27: note: ‘reflector’ declared here 47:21.57 35 | JS::Rooted reflector(aCx); 47:21.57 | ^~~~~~~~~ 47:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyError.cpp:22:56: note: ‘aCx’ declared here 47:21.57 22 | JSObject* MediaKeyError::WrapObjectInternal(JSContext* aCx, 47:21.57 | ~~~~~~~~~~~^~~ 47:21.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:21.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:21.58 inlined from ‘JSObject* mozilla::dom::MediaKeyMessageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeyMessageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEventBinding.h:110:27, 47:21.58 inlined from ‘virtual JSObject* mozilla::dom::MediaKeyMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyMessageEvent.cpp:54:44: 47:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:21.58 1169 | *this->stack = this; 47:21.58 | ~~~~~~~~~~~~~^~~~~~ 47:21.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:17, 47:21.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyMessageEvent.cpp:7, 47:21.58 from Unified_cpp_dom_media_eme0.cpp:56: 47:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeyMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 47:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEventBinding.h:110:27: note: ‘reflector’ declared here 47:21.58 110 | JS::Rooted reflector(aCx); 47:21.58 | ^~~~~~~~~ 47:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyMessageEvent.cpp:53:16: note: ‘aCx’ declared here 47:21.58 53 | JSContext* aCx, JS::Handle aGivenProto) { 47:21.58 | ~~~~~~~~~~~^~~ 47:21.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:21.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:21.66 inlined from ‘JSObject* mozilla::dom::MediaKeyStatusMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeyStatusMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:328:27, 47:21.66 inlined from ‘virtual JSObject* mozilla::dom::MediaKeyStatusMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyStatusMap.cpp:31:41: 47:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:21.66 1169 | *this->stack = this; 47:21.66 | ~~~~~~~~~~~~~^~~~~~ 47:21.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CDMCaps.h:16: 47:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeyStatusMap::WrapObject(JSContext*, JS::Handle)’: 47:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:328:27: note: ‘reflector’ declared here 47:21.66 328 | JS::Rooted reflector(aCx); 47:21.66 | ^~~~~~~~~ 47:21.66 In file included from Unified_cpp_dom_media_eme0.cpp:74: 47:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeyStatusMap.cpp:29:52: note: ‘aCx’ declared here 47:21.66 29 | JSObject* MediaKeyStatusMap::WrapObject(JSContext* aCx, 47:21.66 | ~~~~~~~~~~~^~~ 47:22.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:22.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:22.32 inlined from ‘JSObject* mozilla::dom::MediaKeySession_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeySession]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySessionBinding.h:35:27, 47:22.32 inlined from ‘virtual JSObject* mozilla::dom::MediaKeySession::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySession.cpp:105:39: 47:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.32 1169 | *this->stack = this; 47:22.32 | ~~~~~~~~~~~~~^~~~~~ 47:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySession.h:19, 47:22.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySession.cpp:7, 47:22.32 from Unified_cpp_dom_media_eme0.cpp:65: 47:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySessionBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeySession::WrapObject(JSContext*, JS::Handle)’: 47:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySessionBinding.h:35:27: note: ‘reflector’ declared here 47:22.32 35 | JS::Rooted reflector(aCx); 47:22.32 | ^~~~~~~~~ 47:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySession.cpp:103:50: note: ‘aCx’ declared here 47:22.32 103 | JSObject* MediaKeySession::WrapObject(JSContext* aCx, 47:22.32 | ~~~~~~~~~~~^~~ 47:22.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:22.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:22.33 inlined from ‘JSObject* mozilla::dom::MediaKeySystemAccess_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeySystemAccess]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccessBinding.h:171:27, 47:22.33 inlined from ‘virtual JSObject* mozilla::dom::MediaKeySystemAccess::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp:67:44: 47:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.33 1169 | *this->stack = this; 47:22.33 | ~~~~~~~~~~~~~^~~~~~ 47:22.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EMEUtils.h:12, 47:22.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/CDMCaps.cpp:8: 47:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccessBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeySystemAccess::WrapObject(JSContext*, JS::Handle)’: 47:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccessBinding.h:171:27: note: ‘reflector’ declared here 47:22.33 171 | JS::Rooted reflector(aCx); 47:22.33 | ^~~~~~~~~ 47:22.33 In file included from Unified_cpp_dom_media_eme0.cpp:83: 47:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp:65:55: note: ‘aCx’ declared here 47:22.33 65 | JSObject* MediaKeySystemAccess::WrapObject(JSContext* aCx, 47:22.33 | ~~~~~~~~~~~^~~ 47:22.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:22.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:22.35 inlined from ‘JSObject* mozilla::dom::MediaKeys_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaKeys]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeysBinding.h:138:27, 47:22.35 inlined from ‘virtual JSObject* mozilla::dom::MediaKeys::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeys.cpp:219:33: 47:22.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.35 1169 | *this->stack = this; 47:22.35 | ~~~~~~~~~~~~~^~~~~~ 47:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/KeySystemConfig.h:14, 47:22.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/EMEUtils.cpp:11, 47:22.37 from Unified_cpp_dom_media_eme0.cpp:20: 47:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeysBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeys::WrapObject(JSContext*, JS::Handle)’: 47:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeysBinding.h:138:27: note: ‘reflector’ declared here 47:22.37 138 | JS::Rooted reflector(aCx); 47:22.37 | ^~~~~~~~~ 47:22.37 In file included from Unified_cpp_dom_media_eme0.cpp:110: 47:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeys.cpp:217:44: note: ‘aCx’ declared here 47:22.37 217 | JSObject* MediaKeys::WrapObject(JSContext* aCx, 47:22.37 | ~~~~~~~~~~~^~~ 47:22.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeySession::_ZThn8_N7mozilla3dom15MediaKeySession10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 47:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.38 1169 | *this->stack = this; 47:22.38 | ~~~~~~~~~~~~~^~~~~~ 47:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySessionBinding.h:35:27: note: ‘reflector’ declared here 47:22.38 35 | JS::Rooted reflector(aCx); 47:22.38 | ^~~~~~~~~ 47:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySession.cpp:103:50: note: ‘aCx’ declared here 47:22.38 103 | JSObject* MediaKeySession::WrapObject(JSContext* aCx, 47:22.38 | ~~~~~~~~~~~^~~ 47:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeySystemAccess::_ZThn8_N7mozilla3dom20MediaKeySystemAccess10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 47:22.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.41 1169 | *this->stack = this; 47:22.41 | ~~~~~~~~~~~~~^~~~~~ 47:22.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccessBinding.h:171:27: note: ‘reflector’ declared here 47:22.41 171 | JS::Rooted reflector(aCx); 47:22.41 | ^~~~~~~~~ 47:22.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp:65:55: note: ‘aCx’ declared here 47:22.41 65 | JSObject* MediaKeySystemAccess::WrapObject(JSContext* aCx, 47:22.41 | ~~~~~~~~~~~^~~ 47:22.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MediaKeys::_ZThn8_N7mozilla3dom9MediaKeys10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 47:22.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:22.46 1169 | *this->stack = this; 47:22.46 | ~~~~~~~~~~~~~^~~~~~ 47:22.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaKeysBinding.h:138:27: note: ‘reflector’ declared here 47:22.46 138 | JS::Rooted reflector(aCx); 47:22.46 | ^~~~~~~~~ 47:22.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeys.cpp:217:44: note: ‘aCx’ declared here 47:22.46 217 | JSObject* MediaKeys::WrapObject(JSContext* aCx, 47:22.46 | ~~~~~~~~~~~^~~ 47:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 47:27.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRect.h:23, 47:27.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGElement.h:19, 47:27.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAnimatedLength.h:11, 47:27.49 from SVGForeignObjectElementBinding.cpp:4, 47:27.49 from UnifiedBindings21.cpp:2: 47:27.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:27.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:27.49 inlined from ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SVGPointListBinding.cpp:729:60: 47:27.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:27.49 1169 | *this->stack = this; 47:27.49 | ~~~~~~~~~~~~~^~~~~~ 47:27.53 In file included from UnifiedBindings21.cpp:262: 47:27.54 SVGPointListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 47:27.54 SVGPointListBinding.cpp:729:25: note: ‘expando’ declared here 47:27.54 729 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 47:27.54 | ^~~~~~~ 47:27.54 SVGPointListBinding.cpp:708:36: note: ‘cx’ declared here 47:27.54 708 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 47:27.54 | ~~~~~~~~~~~^~ 47:27.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:27.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:27.64 inlined from ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SVGLengthListBinding.cpp:764:60: 47:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:27.64 1169 | *this->stack = this; 47:27.64 | ~~~~~~~~~~~~~^~~~~~ 47:27.64 In file included from UnifiedBindings21.cpp:93: 47:27.64 SVGLengthListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 47:27.64 SVGLengthListBinding.cpp:764:25: note: ‘expando’ declared here 47:27.64 764 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 47:27.64 | ^~~~~~~ 47:27.64 SVGLengthListBinding.cpp:743:36: note: ‘cx’ declared here 47:27.64 743 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 47:27.64 | ~~~~~~~~~~~^~ 47:27.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:27.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:27.80 inlined from ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SVGNumberListBinding.cpp:729:60: 47:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:27.80 1169 | *this->stack = this; 47:27.80 | ~~~~~~~~~~~~~^~~~~~ 47:27.80 In file included from UnifiedBindings21.cpp:210: 47:27.80 SVGNumberListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 47:27.80 SVGNumberListBinding.cpp:729:25: note: ‘expando’ declared here 47:27.80 729 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 47:27.80 | ^~~~~~~ 47:27.80 SVGNumberListBinding.cpp:708:36: note: ‘cx’ declared here 47:27.80 708 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 47:27.80 | ~~~~~~~~~~~^~ 47:27.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:27.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:27.99 inlined from ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SVGStringListBinding.cpp:688:60: 47:27.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:27.99 1169 | *this->stack = this; 47:27.99 | ~~~~~~~~~~~~~^~~~~~ 47:27.99 In file included from UnifiedBindings21.cpp:405: 47:27.99 SVGStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 47:27.99 SVGStringListBinding.cpp:688:25: note: ‘expando’ declared here 47:27.99 688 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 47:27.99 | ^~~~~~~ 47:27.99 SVGStringListBinding.cpp:668:36: note: ‘cx’ declared here 47:27.99 668 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 47:27.99 | ~~~~~~~~~~~^~ 47:35.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:35.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:35.14 inlined from ‘bool mozilla::dom::SVGPathSegment_Binding::get_values(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at SVGPathElementBinding.cpp:720:85: 47:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:35.14 1169 | *this->stack = this; 47:35.14 | ~~~~~~~~~~~~~^~~~~~ 47:35.14 In file included from UnifiedBindings21.cpp:223: 47:35.14 SVGPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGPathSegment_Binding::get_values(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 47:35.14 SVGPathElementBinding.cpp:720:25: note: ‘slotStorage’ declared here 47:35.14 720 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 47:35.14 | ^~~~~~~~~~~ 47:35.14 SVGPathElementBinding.cpp:710:23: note: ‘cx’ declared here 47:35.14 710 | get_values(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 47:35.14 | ~~~~~~~~~~~^~ 47:35.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:35.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:35.80 inlined from ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SVGStringListBinding.cpp:729:81: 47:35.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:35.80 1169 | *this->stack = this; 47:35.80 | ~~~~~~~~~~~~~^~~~~~ 47:35.82 SVGStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 47:35.83 SVGStringListBinding.cpp:729:29: note: ‘expando’ declared here 47:36.15 729 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 47:36.16 | ^~~~~~~ 47:36.16 SVGStringListBinding.cpp:703:33: note: ‘cx’ declared here 47:36.16 703 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 47:36.16 | ~~~~~~~~~~~^~ 47:38.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:38.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:38.16 inlined from ‘bool mozilla::dom::SVGLength_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGLength*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGLengthBinding.cpp:591:90: 47:38.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:38.16 1169 | *this->stack = this; 47:38.16 | ~~~~~~~~~~~~~^~~~~~ 47:38.16 In file included from UnifiedBindings21.cpp:80: 47:38.16 SVGLengthBinding.cpp: In function ‘bool mozilla::dom::SVGLength_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGLength*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:38.16 SVGLengthBinding.cpp:591:25: note: ‘global’ declared here 47:38.16 591 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:38.16 | ^~~~~~ 47:38.16 SVGLengthBinding.cpp:566:17: note: ‘aCx’ declared here 47:38.16 566 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGLength* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:38.16 | ~~~~~~~~~~~^~~ 47:38.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:38.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:38.58 inlined from ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SVGStringListBinding.cpp:620:35: 47:38.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:38.58 1169 | *this->stack = this; 47:38.58 | ~~~~~~~~~~~~~^~~~~~ 47:38.58 SVGStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 47:38.58 SVGStringListBinding.cpp:620:25: note: ‘expando’ declared here 47:38.58 620 | JS::Rooted expando(cx); 47:38.58 | ^~~~~~~ 47:38.58 SVGStringListBinding.cpp:597:50: note: ‘cx’ declared here 47:38.58 597 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 47:38.58 | ~~~~~~~~~~~^~ 47:38.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:38.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:38.98 inlined from ‘bool mozilla::dom::SVGNumber_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGNumber*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGNumberBinding.cpp:261:90: 47:38.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:38.98 1169 | *this->stack = this; 47:38.98 | ~~~~~~~~~~~~~^~~~~~ 47:38.98 In file included from UnifiedBindings21.cpp:197: 47:38.98 SVGNumberBinding.cpp: In function ‘bool mozilla::dom::SVGNumber_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGNumber*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:38.98 SVGNumberBinding.cpp:261:25: note: ‘global’ declared here 47:38.98 261 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:38.98 | ^~~~~~ 47:38.98 SVGNumberBinding.cpp:236:17: note: ‘aCx’ declared here 47:38.98 236 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGNumber* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:38.98 | ~~~~~~~~~~~^~~ 47:39.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:39.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:39.76 inlined from ‘bool mozilla::dom::SVGPoint_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPoint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPointBinding.cpp:400:90: 47:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:39.76 1169 | *this->stack = this; 47:39.76 | ~~~~~~~~~~~~~^~~~~~ 47:39.76 In file included from UnifiedBindings21.cpp:249: 47:39.76 SVGPointBinding.cpp: In function ‘bool mozilla::dom::SVGPoint_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPoint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:39.76 SVGPointBinding.cpp:400:25: note: ‘global’ declared here 47:39.76 400 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:39.76 | ^~~~~~ 47:39.76 SVGPointBinding.cpp:375:17: note: ‘aCx’ declared here 47:39.76 375 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGPoint* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:39.76 | ~~~~~~~~~~~^~~ 47:42.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:42.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:42.24 inlined from ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SVGNumberListBinding.cpp:698:35: 47:42.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:42.24 1169 | *this->stack = this; 47:42.24 | ~~~~~~~~~~~~~^~~~~~ 47:42.24 SVGNumberListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 47:42.24 SVGNumberListBinding.cpp:698:25: note: ‘expando’ declared here 47:42.24 698 | JS::Rooted expando(cx); 47:42.24 | ^~~~~~~ 47:42.24 SVGNumberListBinding.cpp:686:42: note: ‘cx’ declared here 47:42.24 686 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 47:42.24 | ~~~~~~~~~~~^~ 47:42.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:42.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:42.37 inlined from ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SVGStringListBinding.cpp:658:35: 47:42.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:42.37 1169 | *this->stack = this; 47:42.37 | ~~~~~~~~~~~~~^~~~~~ 47:42.37 SVGStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGStringList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 47:42.37 SVGStringListBinding.cpp:658:25: note: ‘expando’ declared here 47:42.37 658 | JS::Rooted expando(cx); 47:42.37 | ^~~~~~~ 47:42.37 SVGStringListBinding.cpp:646:42: note: ‘cx’ declared here 47:42.37 646 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 47:42.37 | ~~~~~~~~~~~^~ 47:42.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:42.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:42.53 inlined from ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SVGPointListBinding.cpp:698:35: 47:42.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:42.53 1169 | *this->stack = this; 47:42.53 | ~~~~~~~~~~~~~^~~~~~ 47:42.53 SVGPointListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 47:42.53 SVGPointListBinding.cpp:698:25: note: ‘expando’ declared here 47:42.53 698 | JS::Rooted expando(cx); 47:42.53 | ^~~~~~~ 47:42.53 SVGPointListBinding.cpp:686:42: note: ‘cx’ declared here 47:42.53 686 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 47:42.53 | ~~~~~~~~~~~^~ 47:42.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:42.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:42.71 inlined from ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SVGLengthListBinding.cpp:733:35: 47:42.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:42.71 1169 | *this->stack = this; 47:42.71 | ~~~~~~~~~~~~~^~~~~~ 47:42.71 SVGLengthListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 47:42.71 SVGLengthListBinding.cpp:733:25: note: ‘expando’ declared here 47:42.71 733 | JS::Rooted expando(cx); 47:42.71 | ^~~~~~~ 47:42.71 SVGLengthListBinding.cpp:721:42: note: ‘cx’ declared here 47:42.71 721 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 47:42.71 | ~~~~~~~~~~~^~ 47:43.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:43.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:43.84 inlined from ‘bool mozilla::dom::SVGForeignObjectElement_Binding::Wrap(JSContext*, mozilla::dom::SVGForeignObjectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGForeignObjectElementBinding.cpp:354:90: 47:43.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:43.84 1169 | *this->stack = this; 47:43.84 | ~~~~~~~~~~~~~^~~~~~ 47:43.84 SVGForeignObjectElementBinding.cpp: In function ‘bool mozilla::dom::SVGForeignObjectElement_Binding::Wrap(JSContext*, mozilla::dom::SVGForeignObjectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:43.84 SVGForeignObjectElementBinding.cpp:354:25: note: ‘global’ declared here 47:43.84 354 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:43.84 | ^~~~~~ 47:43.84 SVGForeignObjectElementBinding.cpp:314:17: note: ‘aCx’ declared here 47:43.84 314 | Wrap(JSContext* aCx, mozilla::dom::SVGForeignObjectElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:43.84 | ~~~~~~~~~~~^~~ 47:44.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.03 inlined from ‘bool mozilla::dom::SVGGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGGElementBinding.cpp:174:90: 47:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.03 1169 | *this->stack = this; 47:44.03 | ~~~~~~~~~~~~~^~~~~~ 47:44.03 In file included from UnifiedBindings21.cpp:15: 47:44.03 SVGGElementBinding.cpp: In function ‘bool mozilla::dom::SVGGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.03 SVGGElementBinding.cpp:174:25: note: ‘global’ declared here 47:44.03 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.03 | ^~~~~~ 47:44.03 SVGGElementBinding.cpp:134:17: note: ‘aCx’ declared here 47:44.03 134 | Wrap(JSContext* aCx, mozilla::dom::SVGGElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.03 | ~~~~~~~~~~~^~~ 47:44.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.17 inlined from ‘bool mozilla::dom::SVGLineElement_Binding::Wrap(JSContext*, mozilla::dom::SVGLineElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGLineElementBinding.cpp:357:90: 47:44.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.17 1169 | *this->stack = this; 47:44.17 | ~~~~~~~~~~~~~^~~~~~ 47:44.17 In file included from UnifiedBindings21.cpp:106: 47:44.17 SVGLineElementBinding.cpp: In function ‘bool mozilla::dom::SVGLineElement_Binding::Wrap(JSContext*, mozilla::dom::SVGLineElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.17 SVGLineElementBinding.cpp:357:25: note: ‘global’ declared here 47:44.17 357 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.17 | ^~~~~~ 47:44.17 SVGLineElementBinding.cpp:314:17: note: ‘aCx’ declared here 47:44.17 314 | Wrap(JSContext* aCx, mozilla::dom::SVGLineElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.17 | ~~~~~~~~~~~^~~ 47:44.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.32 inlined from ‘bool mozilla::dom::SVGPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPathElementBinding.cpp:519:90: 47:44.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.32 1169 | *this->stack = this; 47:44.32 | ~~~~~~~~~~~~~^~~~~~ 47:44.32 SVGPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.32 SVGPathElementBinding.cpp:519:25: note: ‘global’ declared here 47:44.32 519 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.32 | ^~~~~~ 47:44.32 SVGPathElementBinding.cpp:476:17: note: ‘aCx’ declared here 47:44.32 476 | Wrap(JSContext* aCx, mozilla::dom::SVGPathElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.32 | ~~~~~~~~~~~^~~ 47:44.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.52 inlined from ‘bool mozilla::dom::SVGPolygonElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPolygonElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPolygonElementBinding.cpp:287:90: 47:44.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.52 1169 | *this->stack = this; 47:44.52 | ~~~~~~~~~~~~~^~~~~~ 47:44.52 In file included from UnifiedBindings21.cpp:275: 47:44.52 SVGPolygonElementBinding.cpp: In function ‘bool mozilla::dom::SVGPolygonElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPolygonElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.52 SVGPolygonElementBinding.cpp:287:25: note: ‘global’ declared here 47:44.52 287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.52 | ^~~~~~ 47:44.52 SVGPolygonElementBinding.cpp:244:17: note: ‘aCx’ declared here 47:44.52 244 | Wrap(JSContext* aCx, mozilla::dom::SVGPolygonElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.52 | ~~~~~~~~~~~^~~ 47:44.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.79 inlined from ‘bool mozilla::dom::SVGPolylineElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPolylineElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPolylineElementBinding.cpp:287:90: 47:44.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.79 1169 | *this->stack = this; 47:44.79 | ~~~~~~~~~~~~~^~~~~~ 47:44.79 In file included from UnifiedBindings21.cpp:288: 47:44.79 SVGPolylineElementBinding.cpp: In function ‘bool mozilla::dom::SVGPolylineElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPolylineElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.79 SVGPolylineElementBinding.cpp:287:25: note: ‘global’ declared here 47:44.79 287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.79 | ^~~~~~ 47:44.79 SVGPolylineElementBinding.cpp:244:17: note: ‘aCx’ declared here 47:44.79 244 | Wrap(JSContext* aCx, mozilla::dom::SVGPolylineElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.79 | ~~~~~~~~~~~^~~ 47:44.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:44.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:44.92 inlined from ‘bool mozilla::dom::SVGRectElement_Binding::Wrap(JSContext*, mozilla::dom::SVGRectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGRectElementBinding.cpp:427:90: 47:44.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:44.92 1169 | *this->stack = this; 47:44.92 | ~~~~~~~~~~~~~^~~~~~ 47:44.92 In file included from UnifiedBindings21.cpp:340: 47:44.92 SVGRectElementBinding.cpp: In function ‘bool mozilla::dom::SVGRectElement_Binding::Wrap(JSContext*, mozilla::dom::SVGRectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:44.92 SVGRectElementBinding.cpp:427:25: note: ‘global’ declared here 47:44.92 427 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:44.92 | ^~~~~~ 47:44.92 SVGRectElementBinding.cpp:384:17: note: ‘aCx’ declared here 47:44.92 384 | Wrap(JSContext* aCx, mozilla::dom::SVGRectElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:44.92 | ~~~~~~~~~~~^~~ 47:50.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:50.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:50.09 inlined from ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SVGPointListBinding.cpp:772:81: 47:50.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:50.09 1169 | *this->stack = this; 47:50.09 | ~~~~~~~~~~~~~^~~~~~ 47:50.09 SVGPointListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 47:50.09 SVGPointListBinding.cpp:772:29: note: ‘expando’ declared here 47:50.09 772 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 47:50.09 | ^~~~~~~ 47:50.09 SVGPointListBinding.cpp:744:33: note: ‘cx’ declared here 47:50.09 744 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 47:50.09 | ~~~~~~~~~~~^~ 47:50.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:50.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:50.28 inlined from ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SVGPointListBinding.cpp:660:35: 47:50.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:50.28 1169 | *this->stack = this; 47:50.28 | ~~~~~~~~~~~~~^~~~~~ 47:50.28 SVGPointListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 47:50.28 SVGPointListBinding.cpp:660:25: note: ‘expando’ declared here 47:50.28 660 | JS::Rooted expando(cx); 47:50.28 | ^~~~~~~ 47:50.28 SVGPointListBinding.cpp:635:50: note: ‘cx’ declared here 47:50.28 635 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 47:50.28 | ~~~~~~~~~~~^~ 47:50.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 47:50.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:50.81 inlined from ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at SVGPointListBinding.cpp:868:32: 47:50.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 47:50.81 1169 | *this->stack = this; 47:50.81 | ~~~~~~~~~~~~~^~~~~~ 47:50.81 SVGPointListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGPointList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 47:50.81 SVGPointListBinding.cpp:868:25: note: ‘temp’ declared here 47:50.81 868 | JS::Rooted temp(cx); 47:50.81 | ^~~~ 47:50.81 SVGPointListBinding.cpp:866:41: note: ‘cx’ declared here 47:50.81 866 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 47:50.81 | ~~~~~~~~~~~^~ 47:53.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 47:53.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CDMCaps.h:10: 47:53.03 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 47:53.03 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::MediaKeySystemMediaCapability; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 47:53.03 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaKeySystemMediaCapability; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 47:53.03 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaKeySystemMediaCapability; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 47:53.03 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 47:53.03 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::dom::MediaKeySystemMediaCapability]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 47:53.03 inlined from ‘bool mozilla::dom::GetSupportedConfig(const mozilla::KeySystemConfig&, const MediaKeySystemConfiguration&, MediaKeySystemConfiguration&, mozilla::DecoderDoctorDiagnostics*, const Document*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp:1025:47: 47:53.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 10 is outside array bounds of ‘mozilla::dom::MediaKeySystemConfiguration [1]’ [-Warray-bounds=] 47:53.03 315 | mHdr->mLength = 0; 47:53.03 | ~~~~~~~~~~~~~~^~~ 47:53.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp: In function ‘bool mozilla::dom::GetSupportedConfig(const mozilla::KeySystemConfig&, const MediaKeySystemConfiguration&, MediaKeySystemConfiguration&, mozilla::DecoderDoctorDiagnostics*, const Document*)’: 47:53.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/MediaKeySystemAccess.cpp:890:31: note: at offset 80 into object ‘config’ of size 80 47:53.03 890 | MediaKeySystemConfiguration config; 47:53.03 | ^~~~~~ 47:53.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:53.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:53.54 inlined from ‘bool mozilla::dom::SVGPathSegment_Binding::Wrap(JSContext*, mozilla::dom::SVGPathSegment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPathElementBinding.cpp:1030:90: 47:53.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:53.54 1169 | *this->stack = this; 47:53.54 | ~~~~~~~~~~~~~^~~~~~ 47:53.55 SVGPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGPathSegment_Binding::Wrap(JSContext*, mozilla::dom::SVGPathSegment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:53.56 SVGPathElementBinding.cpp:1030:25: note: ‘global’ declared here 47:53.56 1030 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:53.56 | ^~~~~~ 47:53.56 SVGPathElementBinding.cpp:1005:17: note: ‘aCx’ declared here 47:53.56 1005 | Wrap(JSContext* aCx, mozilla::dom::SVGPathSegment* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:53.56 | ~~~~~~~~~~~^~~ 47:53.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:53.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:53.73 inlined from ‘bool mozilla::dom::SVGPreserveAspectRatio_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPreserveAspectRatio*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPreserveAspectRatioBinding.cpp:357:90: 47:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:53.73 1169 | *this->stack = this; 47:53.73 | ~~~~~~~~~~~~~^~~~~~ 47:53.73 In file included from UnifiedBindings21.cpp:301: 47:53.73 SVGPreserveAspectRatioBinding.cpp: In function ‘bool mozilla::dom::SVGPreserveAspectRatio_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPreserveAspectRatio*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:53.73 SVGPreserveAspectRatioBinding.cpp:357:25: note: ‘global’ declared here 47:53.73 357 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:53.73 | ^~~~~~ 47:53.73 SVGPreserveAspectRatioBinding.cpp:332:17: note: ‘aCx’ declared here 47:53.73 332 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGPreserveAspectRatio* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:53.73 | ~~~~~~~~~~~^~~ 47:53.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:53.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:53.87 inlined from ‘bool mozilla::dom::SVGRect_Binding::Wrap(JSContext*, mozilla::dom::SVGRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGRectBinding.cpp:489:90: 47:53.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:53.87 1169 | *this->stack = this; 47:53.87 | ~~~~~~~~~~~~~^~~~~~ 47:53.88 In file included from UnifiedBindings21.cpp:327: 47:53.89 SVGRectBinding.cpp: In function ‘bool mozilla::dom::SVGRect_Binding::Wrap(JSContext*, mozilla::dom::SVGRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:53.89 SVGRectBinding.cpp:489:25: note: ‘global’ declared here 47:53.89 489 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:53.89 | ^~~~~~ 47:53.89 SVGRectBinding.cpp:464:17: note: ‘aCx’ declared here 47:53.89 464 | Wrap(JSContext* aCx, mozilla::dom::SVGRect* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:53.89 | ~~~~~~~~~~~^~~ 47:56.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:56.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:56.45 inlined from ‘bool mozilla::dom::SVGImageElement_Binding::Wrap(JSContext*, mozilla::dom::SVGImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGImageElementBinding.cpp:1129:90: 47:56.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 47:56.45 1169 | *this->stack = this; 47:56.45 | ~~~~~~~~~~~~~^~~~~~ 47:56.45 In file included from UnifiedBindings21.cpp:67: 47:56.45 SVGImageElementBinding.cpp: In function ‘bool mozilla::dom::SVGImageElement_Binding::Wrap(JSContext*, mozilla::dom::SVGImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 47:56.45 SVGImageElementBinding.cpp:1129:25: note: ‘global’ declared here 47:56.45 1129 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 47:56.45 | ^~~~~~ 47:56.45 SVGImageElementBinding.cpp:1089:17: note: ‘aCx’ declared here 47:56.45 1089 | Wrap(JSContext* aCx, mozilla::dom::SVGImageElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 47:56.45 | ~~~~~~~~~~~^~~ 47:57.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:57.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 47:57.88 inlined from ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SVGLengthListBinding.cpp:807:81: 47:57.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:57.88 1169 | *this->stack = this; 47:57.88 | ~~~~~~~~~~~~~^~~~~~ 47:57.88 SVGLengthListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 47:57.88 SVGLengthListBinding.cpp:807:29: note: ‘expando’ declared here 47:57.88 807 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 47:57.88 | ^~~~~~~ 47:57.88 SVGLengthListBinding.cpp:779:33: note: ‘cx’ declared here 47:57.88 779 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 47:57.88 | ~~~~~~~~~~~^~ 47:58.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 47:58.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:58.10 inlined from ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SVGLengthListBinding.cpp:663:35: 47:58.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 47:58.10 1169 | *this->stack = this; 47:58.10 | ~~~~~~~~~~~~~^~~~~~ 47:58.10 SVGLengthListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 47:58.10 SVGLengthListBinding.cpp:663:25: note: ‘expando’ declared here 47:58.10 663 | JS::Rooted expando(cx); 47:58.10 | ^~~~~~~ 47:58.10 SVGLengthListBinding.cpp:638:50: note: ‘cx’ declared here 47:58.10 638 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 47:58.10 | ~~~~~~~~~~~^~ 47:58.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 47:58.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 47:58.46 inlined from ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at SVGLengthListBinding.cpp:903:32: 47:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 47:58.46 1169 | *this->stack = this; 47:58.46 | ~~~~~~~~~~~~~^~~~~~ 47:58.46 SVGLengthListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGLengthList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 47:58.46 SVGLengthListBinding.cpp:903:25: note: ‘temp’ declared here 47:58.46 903 | JS::Rooted temp(cx); 47:58.46 | ^~~~ 47:58.46 SVGLengthListBinding.cpp:901:41: note: ‘cx’ declared here 47:58.46 901 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 47:58.46 | ~~~~~~~~~~~^~ 48:00.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:00.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:00.26 inlined from ‘bool mozilla::dom::SVGLengthList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGLengthList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGLengthListBinding.cpp:1026:90: 48:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:00.26 1169 | *this->stack = this; 48:00.26 | ~~~~~~~~~~~~~^~~~~~ 48:00.26 SVGLengthListBinding.cpp: In function ‘bool mozilla::dom::SVGLengthList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGLengthList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:00.26 SVGLengthListBinding.cpp:1026:25: note: ‘global’ declared here 48:00.26 1026 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:00.26 | ^~~~~~ 48:00.26 SVGLengthListBinding.cpp:1001:17: note: ‘aCx’ declared here 48:00.26 1001 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGLengthList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:00.26 | ~~~~~~~~~~~^~~ 48:00.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:00.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:00.56 inlined from ‘bool mozilla::dom::SVGLinearGradientElement_Binding::Wrap(JSContext*, mozilla::dom::SVGLinearGradientElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGLinearGradientElementBinding.cpp:354:90: 48:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:00.56 1169 | *this->stack = this; 48:00.56 | ~~~~~~~~~~~~~^~~~~~ 48:00.56 In file included from UnifiedBindings21.cpp:119: 48:00.56 SVGLinearGradientElementBinding.cpp: In function ‘bool mozilla::dom::SVGLinearGradientElement_Binding::Wrap(JSContext*, mozilla::dom::SVGLinearGradientElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:00.56 SVGLinearGradientElementBinding.cpp:354:25: note: ‘global’ declared here 48:00.56 354 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:00.56 | ^~~~~~ 48:00.56 SVGLinearGradientElementBinding.cpp:314:17: note: ‘aCx’ declared here 48:00.56 314 | Wrap(JSContext* aCx, mozilla::dom::SVGLinearGradientElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:00.56 | ~~~~~~~~~~~^~~ 48:00.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:00.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:00.70 inlined from ‘bool mozilla::dom::SVGMarkerElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMarkerElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGMarkerElementBinding.cpp:656:90: 48:00.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:00.70 1169 | *this->stack = this; 48:00.70 | ~~~~~~~~~~~~~^~~~~~ 48:00.76 In file included from UnifiedBindings21.cpp:145: 48:00.76 SVGMarkerElementBinding.cpp: In function ‘bool mozilla::dom::SVGMarkerElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMarkerElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:00.76 SVGMarkerElementBinding.cpp:656:25: note: ‘global’ declared here 48:00.76 656 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:00.76 | ^~~~~~ 48:00.76 SVGMarkerElementBinding.cpp:619:17: note: ‘aCx’ declared here 48:00.76 619 | Wrap(JSContext* aCx, mozilla::dom::SVGMarkerElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:00.76 | ~~~~~~~~~~~^~~ 48:00.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:00.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:00.90 inlined from ‘bool mozilla::dom::SVGMaskElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMaskElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGMaskElementBinding.cpp:440:90: 48:00.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:00.90 1169 | *this->stack = this; 48:00.90 | ~~~~~~~~~~~~~^~~~~~ 48:00.92 In file included from UnifiedBindings21.cpp:158: 48:00.93 SVGMaskElementBinding.cpp: In function ‘bool mozilla::dom::SVGMaskElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMaskElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:00.93 SVGMaskElementBinding.cpp:440:25: note: ‘global’ declared here 48:00.93 440 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:00.93 | ^~~~~~ 48:00.93 SVGMaskElementBinding.cpp:403:17: note: ‘aCx’ declared here 48:00.93 403 | Wrap(JSContext* aCx, mozilla::dom::SVGMaskElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:00.93 | ~~~~~~~~~~~^~~ 48:01.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:01.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:01.04 inlined from ‘bool mozilla::dom::SVGMetadataElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMetadataElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGMetadataElementBinding.cpp:171:90: 48:01.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:01.04 1169 | *this->stack = this; 48:01.04 | ~~~~~~~~~~~~~^~~~~~ 48:01.04 In file included from UnifiedBindings21.cpp:184: 48:01.04 SVGMetadataElementBinding.cpp: In function ‘bool mozilla::dom::SVGMetadataElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMetadataElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:01.04 SVGMetadataElementBinding.cpp:171:25: note: ‘global’ declared here 48:01.04 171 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:01.04 | ^~~~~~ 48:01.04 SVGMetadataElementBinding.cpp:134:17: note: ‘aCx’ declared here 48:01.04 134 | Wrap(JSContext* aCx, mozilla::dom::SVGMetadataElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:01.04 | ~~~~~~~~~~~^~~ 48:01.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:01.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:01.23 inlined from ‘bool mozilla::dom::SVGPatternElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPatternElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPatternElementBinding.cpp:566:90: 48:01.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:01.23 1169 | *this->stack = this; 48:01.23 | ~~~~~~~~~~~~~^~~~~~ 48:01.23 In file included from UnifiedBindings21.cpp:236: 48:01.23 SVGPatternElementBinding.cpp: In function ‘bool mozilla::dom::SVGPatternElement_Binding::Wrap(JSContext*, mozilla::dom::SVGPatternElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:01.23 SVGPatternElementBinding.cpp:566:25: note: ‘global’ declared here 48:01.23 566 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:01.23 | ^~~~~~ 48:01.23 SVGPatternElementBinding.cpp:529:17: note: ‘aCx’ declared here 48:01.23 529 | Wrap(JSContext* aCx, mozilla::dom::SVGPatternElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:01.23 | ~~~~~~~~~~~^~~ 48:01.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:01.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:01.45 inlined from ‘bool mozilla::dom::SVGRadialGradientElement_Binding::Wrap(JSContext*, mozilla::dom::SVGRadialGradientElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGRadialGradientElementBinding.cpp:424:90: 48:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:01.45 1169 | *this->stack = this; 48:01.45 | ~~~~~~~~~~~~~^~~~~~ 48:01.45 In file included from UnifiedBindings21.cpp:314: 48:01.45 SVGRadialGradientElementBinding.cpp: In function ‘bool mozilla::dom::SVGRadialGradientElement_Binding::Wrap(JSContext*, mozilla::dom::SVGRadialGradientElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:01.45 SVGRadialGradientElementBinding.cpp:424:25: note: ‘global’ declared here 48:01.45 424 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:01.45 | ^~~~~~ 48:01.45 SVGRadialGradientElementBinding.cpp:384:17: note: ‘aCx’ declared here 48:01.45 384 | Wrap(JSContext* aCx, mozilla::dom::SVGRadialGradientElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:01.45 | ~~~~~~~~~~~^~~ 48:01.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:01.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:01.60 inlined from ‘bool mozilla::dom::SVGStopElement_Binding::Wrap(JSContext*, mozilla::dom::SVGStopElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGStopElementBinding.cpp:246:90: 48:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:01.60 1169 | *this->stack = this; 48:01.60 | ~~~~~~~~~~~~~^~~~~~ 48:01.63 In file included from UnifiedBindings21.cpp:392: 48:01.64 SVGStopElementBinding.cpp: In function ‘bool mozilla::dom::SVGStopElement_Binding::Wrap(JSContext*, mozilla::dom::SVGStopElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:01.64 SVGStopElementBinding.cpp:246:25: note: ‘global’ declared here 48:01.64 246 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:01.64 | ^~~~~~ 48:01.64 SVGStopElementBinding.cpp:209:17: note: ‘aCx’ declared here 48:01.64 209 | Wrap(JSContext* aCx, mozilla::dom::SVGStopElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:01.64 | ~~~~~~~~~~~^~~ 48:01.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:01.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:01.84 inlined from ‘bool mozilla::dom::SVGMPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGMPathElementBinding.cpp:246:90: 48:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:01.84 1169 | *this->stack = this; 48:01.84 | ~~~~~~~~~~~~~^~~~~~ 48:01.84 In file included from UnifiedBindings21.cpp:132: 48:01.84 SVGMPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGMPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGMPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:01.84 SVGMPathElementBinding.cpp:246:25: note: ‘global’ declared here 48:01.84 246 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:01.84 | ^~~~~~ 48:01.84 SVGMPathElementBinding.cpp:209:17: note: ‘aCx’ declared here 48:01.84 209 | Wrap(JSContext* aCx, mozilla::dom::SVGMPathElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:01.84 | ~~~~~~~~~~~^~~ 48:02.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:02.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:02.43 inlined from ‘bool mozilla::dom::SVGMatrix_Binding::Wrap(JSContext*, mozilla::dom::SVGMatrix*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGMatrixBinding.cpp:1196:90: 48:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:02.43 1169 | *this->stack = this; 48:02.43 | ~~~~~~~~~~~~~^~~~~~ 48:02.46 In file included from UnifiedBindings21.cpp:171: 48:02.47 SVGMatrixBinding.cpp: In function ‘bool mozilla::dom::SVGMatrix_Binding::Wrap(JSContext*, mozilla::dom::SVGMatrix*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:02.47 SVGMatrixBinding.cpp:1196:25: note: ‘global’ declared here 48:02.47 1196 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:02.47 | ^~~~~~ 48:02.47 SVGMatrixBinding.cpp:1171:17: note: ‘aCx’ declared here 48:02.47 1171 | Wrap(JSContext* aCx, mozilla::dom::SVGMatrix* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:02.47 | ~~~~~~~~~~~^~~ 48:03.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:03.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:03.78 inlined from ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SVGNumberListBinding.cpp:772:81: 48:03.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 48:03.78 1169 | *this->stack = this; 48:03.78 | ~~~~~~~~~~~~~^~~~~~ 48:03.78 SVGNumberListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 48:03.78 SVGNumberListBinding.cpp:772:29: note: ‘expando’ declared here 48:03.78 772 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 48:03.78 | ^~~~~~~ 48:03.78 SVGNumberListBinding.cpp:744:33: note: ‘cx’ declared here 48:03.78 744 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 48:03.78 | ~~~~~~~~~~~^~ 48:03.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:03.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 48:03.95 inlined from ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SVGNumberListBinding.cpp:660:35: 48:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 48:03.95 1169 | *this->stack = this; 48:03.95 | ~~~~~~~~~~~~~^~~~~~ 48:03.95 SVGNumberListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 48:03.95 SVGNumberListBinding.cpp:660:25: note: ‘expando’ declared here 48:03.95 660 | JS::Rooted expando(cx); 48:03.95 | ^~~~~~~ 48:03.95 SVGNumberListBinding.cpp:635:50: note: ‘cx’ declared here 48:03.95 635 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 48:03.95 | ~~~~~~~~~~~^~ 48:04.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 48:04.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 48:04.34 inlined from ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at SVGNumberListBinding.cpp:868:32: 48:04.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 48:04.34 1169 | *this->stack = this; 48:04.34 | ~~~~~~~~~~~~~^~~~~~ 48:04.34 SVGNumberListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGNumberList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 48:04.34 SVGNumberListBinding.cpp:868:25: note: ‘temp’ declared here 48:04.34 868 | JS::Rooted temp(cx); 48:04.34 | ^~~~ 48:04.34 SVGNumberListBinding.cpp:866:41: note: ‘cx’ declared here 48:04.34 866 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 48:04.34 | ~~~~~~~~~~~^~ 48:04.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 48:04.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:04.42 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 48:04.42 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const CDMInformation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 48:04.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 48:04.42 1169 | *this->stack = this; 48:04.42 | ~~~~~~~~~~~~~^~~~~~ 48:04.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 48:04.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/DetailedPromise.h:10, 48:04.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/eme/DetailedPromise.cpp:7, 48:04.46 from Unified_cpp_dom_media_eme0.cpp:11: 48:04.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const CDMInformation]’: 48:04.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 48:04.46 389 | JS::RootedVector v(aCx); 48:04.46 | ^ 48:04.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 48:04.46 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 48:04.46 | ~~~~~~~~~~~^~~ 48:04.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:04.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:04.82 inlined from ‘bool mozilla::dom::SVGNumberList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGNumberList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGNumberListBinding.cpp:951:90: 48:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:04.82 1169 | *this->stack = this; 48:04.82 | ~~~~~~~~~~~~~^~~~~~ 48:04.82 SVGNumberListBinding.cpp: In function ‘bool mozilla::dom::SVGNumberList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGNumberList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:04.82 SVGNumberListBinding.cpp:951:25: note: ‘global’ declared here 48:04.82 951 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:04.82 | ^~~~~~ 48:04.82 SVGNumberListBinding.cpp:926:17: note: ‘aCx’ declared here 48:04.82 926 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGNumberList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:04.82 | ~~~~~~~~~~~^~~ 48:05.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:05.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:05.22 inlined from ‘bool mozilla::dom::SVGPathElement_Binding::getPathData(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SVGPathElementBinding.cpp:210:71: 48:05.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 48:05.22 1169 | *this->stack = this; 48:05.22 | ~~~~~~~~~~~~~^~~~~~ 48:05.22 SVGPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGPathElement_Binding::getPathData(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 48:05.22 SVGPathElementBinding.cpp:210:25: note: ‘returnArray’ declared here 48:05.22 210 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 48:05.22 | ^~~~~~~~~~~ 48:05.22 SVGPathElementBinding.cpp:190:24: note: ‘cx_’ declared here 48:05.22 190 | getPathData(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 48:05.22 | ~~~~~~~~~~~^~~ 48:05.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:05.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:05.58 inlined from ‘bool mozilla::dom::SVGPointList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPointList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGPointListBinding.cpp:951:90: 48:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:05.58 1169 | *this->stack = this; 48:05.58 | ~~~~~~~~~~~~~^~~~~~ 48:05.61 SVGPointListBinding.cpp: In function ‘bool mozilla::dom::SVGPointList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGPointList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:05.62 SVGPointListBinding.cpp:951:25: note: ‘global’ declared here 48:05.62 951 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:05.62 | ^~~~~~ 48:05.62 SVGPointListBinding.cpp:926:17: note: ‘aCx’ declared here 48:05.62 926 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGPointList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:05.62 | ~~~~~~~~~~~^~~ 48:06.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:06.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:06.29 inlined from ‘bool mozilla::dom::SVGSVGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSVGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGSVGElementBinding.cpp:1384:90: 48:06.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:06.29 1169 | *this->stack = this; 48:06.29 | ~~~~~~~~~~~~~^~~~~~ 48:06.29 In file included from UnifiedBindings21.cpp:353: 48:06.29 SVGSVGElementBinding.cpp: In function ‘bool mozilla::dom::SVGSVGElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSVGElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:06.29 SVGSVGElementBinding.cpp:1384:25: note: ‘global’ declared here 48:06.29 1384 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:06.29 | ^~~~~~ 48:06.29 SVGSVGElementBinding.cpp:1344:17: note: ‘aCx’ declared here 48:06.29 1344 | Wrap(JSContext* aCx, mozilla::dom::SVGSVGElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:06.29 | ~~~~~~~~~~~^~~ 48:06.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:06.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:06.64 inlined from ‘bool mozilla::dom::SVGScriptElement_Binding::Wrap(JSContext*, mozilla::dom::SVGScriptElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGScriptElementBinding.cpp:538:90: 48:06.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:06.64 1169 | *this->stack = this; 48:06.64 | ~~~~~~~~~~~~~^~~~~~ 48:06.64 In file included from UnifiedBindings21.cpp:366: 48:06.64 SVGScriptElementBinding.cpp: In function ‘bool mozilla::dom::SVGScriptElement_Binding::Wrap(JSContext*, mozilla::dom::SVGScriptElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:06.64 SVGScriptElementBinding.cpp:538:25: note: ‘global’ declared here 48:06.64 538 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:06.64 | ^~~~~~ 48:06.64 SVGScriptElementBinding.cpp:501:17: note: ‘aCx’ declared here 48:06.64 501 | Wrap(JSContext* aCx, mozilla::dom::SVGScriptElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:06.64 | ~~~~~~~~~~~^~~ 48:06.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:06.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:06.84 inlined from ‘bool mozilla::dom::SVGSetElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGSetElementBinding.cpp:174:90: 48:06.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:06.84 1169 | *this->stack = this; 48:06.84 | ~~~~~~~~~~~~~^~~~~~ 48:06.84 In file included from UnifiedBindings21.cpp:379: 48:06.84 SVGSetElementBinding.cpp: In function ‘bool mozilla::dom::SVGSetElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:06.84 SVGSetElementBinding.cpp:174:25: note: ‘global’ declared here 48:06.84 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:06.84 | ^~~~~~ 48:06.84 SVGSetElementBinding.cpp:134:17: note: ‘aCx’ declared here 48:06.84 134 | Wrap(JSContext* aCx, mozilla::dom::SVGSetElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:06.84 | ~~~~~~~~~~~^~~ 48:07.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 48:07.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 48:07.01 inlined from ‘bool mozilla::dom::SVGStringList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGStringListBinding.cpp:905:90: 48:07.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 48:07.01 1169 | *this->stack = this; 48:07.01 | ~~~~~~~~~~~~~^~~~~~ 48:07.02 SVGStringListBinding.cpp: In function ‘bool mozilla::dom::SVGStringList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 48:07.03 SVGStringListBinding.cpp:905:25: note: ‘global’ declared here 48:07.03 905 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 48:07.03 | ^~~~~~ 48:07.03 SVGStringListBinding.cpp:880:17: note: ‘aCx’ declared here 48:07.03 880 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGStringList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 48:07.03 | ~~~~~~~~~~~^~~ 48:08.84 dom/media/gmp/widevine-adapter 48:42.71 Compiling style v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/style) 48:43.98 Compiling cubeb v0.13.0 48:44.35 dom/media/imagecapture 48:44.51 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 49:02.82 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 49:04.59 Compiling half v1.999.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/half) 49:04.89 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 49:07.68 Compiling tabs v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 49:08.43 Compiling md-5 v0.10.5 49:09.08 Compiling enumset_derive v0.8.1 49:09.83 Compiling neqo-udp v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 49:13.01 Compiling wgpu-core v24.0.0 (https://github.com/gfx-rs/wgpu?rev=c6286791febc64cf8ef054b5356c2669327ef51c#c6286791) 49:23.56 Compiling libudev-sys v0.1.3 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/libudev-sys) 49:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 49:31.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 49:31.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 49:31.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSymbolElement.h:10, 49:31.43 from SVGSymbolElementBinding.cpp:27, 49:31.43 from UnifiedBindings22.cpp:28: 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 49:31.43 202 | return ReinterpretHelper::FromInternalValue(v); 49:31.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 49:31.43 4432 | return mProperties.Get(aProperty, aFoundResult); 49:31.43 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 49:31.43 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 49:31.43 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 49:31.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 49:31.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 49:31.43 413 | struct FrameBidiData { 49:31.45 | ^~~~~~~~~~~~~ 49:31.78 Compiling rmp v0.8.14 49:34.17 Compiling lmdb-rkv-sys v0.11.2 49:35.74 Compiling mio v1.0.1 49:36.34 Compiling debug_tree v0.4.0 49:43.36 Compiling freetype v0.7.0 49:45.10 Compiling iovec v0.1.4 49:45.69 Compiling encoding_c v0.9.8 49:46.67 Compiling replace_with v0.1.7 49:47.25 Compiling keccak v0.1.4 49:47.61 Compiling litrs v0.4.1 49:51.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 49:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIIndexedDatabaseManager.h:11, 49:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IndexedDatabaseManager.h:18, 49:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 49:51.71 from Unified_cpp_dom_indexedDB1.cpp:2: 49:51.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 49:51.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 49:51.71 inlined from ‘nsresult mozilla::dom::indexedDB::KeyPath::ToJSVal(JSContext*, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:503:66: 49:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 49:51.71 1169 | *this->stack = this; 49:51.71 | ~~~~~~~~~~~~~^~~~~~ 49:51.71 In file included from Unified_cpp_dom_indexedDB1.cpp:11: 49:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp: In member function ‘nsresult mozilla::dom::indexedDB::KeyPath::ToJSVal(JSContext*, JS::MutableHandle) const’: 49:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:503:27: note: ‘array’ declared here 49:51.71 503 | JS::Rooted array(aCx, JS::NewArrayObject(aCx, len)); 49:51.71 | ^~~~~ 49:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:499:38: note: ‘aCx’ declared here 49:51.71 499 | nsresult KeyPath::ToJSVal(JSContext* aCx, 49:51.71 | ~~~~~~~~~~~^~~ 49:53.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsSubDocumentFrame.h:12, 49:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserBridgeChild.cpp:22, 49:53.49 from Unified_cpp_dom_ipc0.cpp:2: 49:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 49:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 49:53.49 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 49:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 49:54.51 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 49:55.71 Compiling tracy-rs v0.1.2 49:56.30 Compiling encoding_c_mem v0.2.6 49:57.35 Compiling svg_fmt v0.4.1 49:59.40 Compiling authenticator v0.4.1 49:59.77 Compiling document-features v0.2.11 50:00.86 Compiling etagere v0.2.13 50:08.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsClassHashtable.h:13, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IndexedDatabaseManager.h:16: 50:08.19 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:08.19 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:08.19 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:08.19 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:08.19 inlined from ‘mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5, 50:08.19 inlined from ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: 50:08.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 50:08.19 315 | mHdr->mLength = 0; 50:08.19 | ~~~~~~~~~~~~~~^~~ 50:08.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:36, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:12, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jstypes.h:24, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TypeDecls.h:22, 50:08.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/IndexedDatabaseManager.h:10: 50:08.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp: In member function ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’: 50:08.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1056:19: note: at offset 24 into object ‘key’ of size 24 50:08.19 1056 | Key key; 50:08.19 | ^~~ 50:08.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:94:56: note: in definition of macro ‘MOZ_ARG_8’ 50:08.19 94 | #define MOZ_ARG_8(a1, a2, a3, a4, a5, a6, a7, a8, ...) a8 50:08.21 | ^~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:665:13: note: in expansion of macro ‘QM_TRY_ASSIGN_PROPAGATE_ERR’ 50:08.22 665 | QM_TRY_ASSIGN_PROPAGATE_ERR(__VA_ARGS__), \ 50:08.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:672:3: note: in expansion of macro ‘QM_TRY_ASSIGN_META’ 50:08.22 672 | QM_TRY_ASSIGN_META(MOZ_UNIQUE_VAR(tryResult), accessFunction, ##__VA_ARGS__) 50:08.22 | ^~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:698:29: note: in expansion of macro ‘QM_TRY_ASSIGN_GLUE’ 50:08.22 698 | #define QM_TRY_INSPECT(...) QM_TRY_ASSIGN_GLUE(inspect, __VA_ARGS__) 50:08.22 | ^~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: note: in expansion of macro ‘QM_TRY_INSPECT’ 50:08.22 1040 | QM_TRY_INSPECT( 50:08.22 | ^~~~~~~~~~~~~~ 50:08.22 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:08.22 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:08.22 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:08.22 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:08.22 inlined from ‘mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5, 50:08.22 inlined from ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 50:08.22 315 | mHdr->mLength = 0; 50:08.22 | ~~~~~~~~~~~~~~^~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp: In member function ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’: 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1047:19: note: at offset 24 into object ‘key’ of size 24 50:08.22 1047 | Key key; 50:08.22 | ^~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:94:56: note: in definition of macro ‘MOZ_ARG_8’ 50:08.22 94 | #define MOZ_ARG_8(a1, a2, a3, a4, a5, a6, a7, a8, ...) a8 50:08.22 | ^~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:665:13: note: in expansion of macro ‘QM_TRY_ASSIGN_PROPAGATE_ERR’ 50:08.22 665 | QM_TRY_ASSIGN_PROPAGATE_ERR(__VA_ARGS__), \ 50:08.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:672:3: note: in expansion of macro ‘QM_TRY_ASSIGN_META’ 50:08.22 672 | QM_TRY_ASSIGN_META(MOZ_UNIQUE_VAR(tryResult), accessFunction, ##__VA_ARGS__) 50:08.22 | ^~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:698:29: note: in expansion of macro ‘QM_TRY_ASSIGN_GLUE’ 50:08.22 698 | #define QM_TRY_INSPECT(...) QM_TRY_ASSIGN_GLUE(inspect, __VA_ARGS__) 50:08.22 | ^~~~~~~~~~~~~~~~~~ 50:08.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: note: in expansion of macro ‘QM_TRY_INSPECT’ 50:08.22 1040 | QM_TRY_INSPECT( 50:08.22 | ^~~~~~~~~~~~~~ 50:10.64 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:10.65 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:10.65 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:10.65 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:10.65 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 50:10.65 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 50:10.65 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:97:78: 50:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 50:10.65 315 | mHdr->mLength = 0; 50:10.65 | ~~~~~~~~~~~~~~^~~ 50:10.65 In file included from Unified_cpp_dom_indexedDB1.cpp:65: 50:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 50:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:97:10: note: at offset 32 into object ‘maybe___key’ of size 32 50:10.65 97 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 50:10.65 | ^~~~~~~~~~~ 50:10.78 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:10.78 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:10.79 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:10.79 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:10.79 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 50:10.79 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 50:10.79 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:687:78: 50:10.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 50:10.79 315 | mHdr->mLength = 0; 50:10.79 | ~~~~~~~~~~~~~~^~~ 50:10.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 50:10.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:687:10: note: at offset 32 into object ‘maybe___key’ of size 32 50:10.79 687 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 50:10.79 | ^~~~~~~~~~~ 50:10.90 Compiling wr_glyph_rasterizer v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wr/wr_glyph_rasterizer) 50:11.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 50:11.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 50:11.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 50:11.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsHTMLButtonControlFrame.h:10, 50:11.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsComboboxControlFrame.h:15, 50:11.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSelectElement.cpp:28, 50:11.15 from Unified_cpp_dom_html3.cpp:47: 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 50:11.15 202 | return ReinterpretHelper::FromInternalValue(v); 50:11.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 50:11.15 4432 | return mProperties.Get(aProperty, aFoundResult); 50:11.15 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 50:11.15 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 50:11.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 50:11.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 50:11.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 50:11.15 413 | struct FrameBidiData { 50:11.15 | ^~~~~~~~~~~~~ 50:11.88 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:11.89 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:11.89 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:11.89 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:11.89 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 50:11.89 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 50:11.89 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:837:82: 50:11.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 50:11.89 315 | mHdr->mLength = 0; 50:11.89 | ~~~~~~~~~~~~~~^~~ 50:11.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 50:11.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:837:10: note: at offset 32 into object ‘maybe___sortKey’ of size 32 50:11.89 837 | auto maybe___sortKey = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 50:11.89 | ^~~~~~~~~~~~~~~ 50:12.30 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:12.30 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:12.30 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:12.30 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:12.30 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 50:12.30 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 50:12.30 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:750:82: 50:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 50:12.30 315 | mHdr->mLength = 0; 50:12.30 | ~~~~~~~~~~~~~~^~~ 50:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 50:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBCursor.cpp:750:10: note: at offset 32 into object ‘maybe___sortKey’ of size 32 50:12.30 750 | auto maybe___sortKey = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 50:12.31 | ^~~~~~~~~~~~~~~ 50:12.98 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:12.99 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 50:12.99 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 50:12.99 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 50:12.99 inlined from ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeSchemaFrom17_0To18_0Helper::InsertIndexDataValuesFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1475:7: 50:12.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ [-Warray-bounds=] 50:12.99 315 | mHdr->mLength = 0; 50:12.99 | ~~~~~~~~~~~~~~^~~ 50:12.99 In file included from Unified_cpp_dom_indexedDB1.cpp:47: 50:12.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp: In member function ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeSchemaFrom17_0To18_0Helper::InsertIndexDataValuesFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’: 50:12.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/SchemaUpgrades.cpp:1475:7: note: at offset 24 into object ‘value’ of size 24 50:12.99 1475 | Key value; 50:12.99 | ^~~~~ 50:16.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 50:16.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:6, 50:16.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h:6, 50:16.81 from SVGStyleElementBinding.cpp:4, 50:16.81 from UnifiedBindings22.cpp:2: 50:16.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:16.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:16.81 inlined from ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SVGTransformListBinding.cpp:818:60: 50:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:16.81 1169 | *this->stack = this; 50:16.81 | ~~~~~~~~~~~~~^~~~~~ 50:16.81 In file included from UnifiedBindings22.cpp:145: 50:16.81 SVGTransformListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 50:16.81 SVGTransformListBinding.cpp:818:25: note: ‘expando’ declared here 50:16.81 818 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 50:16.81 | ^~~~~~~ 50:16.81 SVGTransformListBinding.cpp:797:36: note: ‘cx’ declared here 50:16.81 797 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 50:16.81 | ~~~~~~~~~~~^~ 50:18.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:18.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:18.21 inlined from ‘nsresult mozilla::dom::indexedDB::KeyPath::ExtractKeyAsJSVal(JSContext*, const JS::Value&, JS::Value*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:384:67: 50:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrayObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:18.21 1169 | *this->stack = this; 50:18.21 | ~~~~~~~~~~~~~^~~~~~ 50:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp: In member function ‘nsresult mozilla::dom::indexedDB::KeyPath::ExtractKeyAsJSVal(JSContext*, const JS::Value&, JS::Value*) const’: 50:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:384:25: note: ‘arrayObj’ declared here 50:18.21 384 | JS::Rooted arrayObj(aCx, JS::NewArrayObject(aCx, len)); 50:18.21 | ^~~~~~~~ 50:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/indexedDB/KeyPath.cpp:374:48: note: ‘aCx’ declared here 50:18.21 374 | nsresult KeyPath::ExtractKeyAsJSVal(JSContext* aCx, const JS::Value& aValue, 50:18.21 | ~~~~~~~~~~~^~~ 50:18.83 Compiling sha3 v0.10.8 50:24.02 Compiling l10nregistry v0.3.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/rust/l10nregistry-rs) 50:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PrincipalHandle.h:9, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaSegment.h:9, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaTrackGraph.h:12, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/imagecapture/CaptureTask.h:10, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/imagecapture/CaptureTask.cpp:7, 50:29.20 from Unified_cpp_media_imagecapture0.cpp:2: 50:29.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.20 inlined from ‘JSObject* mozilla::dom::ImageCapture_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageCapture]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h:38:27, 50:29.20 inlined from ‘virtual JSObject* mozilla::dom::ImageCapture::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCapture.h:59:38: 50:29.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.20 1169 | *this->stack = this; 50:29.20 | ~~~~~~~~~~~~~^~~~~~ 50:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCapture.h:11, 50:29.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/imagecapture/CaptureTask.cpp:10: 50:29.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageCapture::WrapObject(JSContext*, JS::Handle)’: 50:29.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h:38:27: note: ‘reflector’ declared here 50:29.20 38 | JS::Rooted reflector(aCx); 50:29.20 | ^~~~~~~~~ 50:29.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCapture.h:57:35: note: ‘aCx’ declared here 50:29.20 57 | JSObject* WrapObject(JSContext* aCx, 50:29.20 | ~~~~~~~~~~~^~~ 50:29.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ImageCapture::_ZThn8_N7mozilla3dom12ImageCapture10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 50:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.26 1169 | *this->stack = this; 50:29.26 | ~~~~~~~~~~~~~^~~~~~ 50:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCaptureBinding.h:38:27: note: ‘reflector’ declared here 50:29.26 38 | JS::Rooted reflector(aCx); 50:29.26 | ^~~~~~~~~ 50:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageCapture.h:57:35: note: ‘aCx’ declared here 50:29.26 57 | JSObject* WrapObject(JSContext* aCx, 50:29.26 | ~~~~~~~~~~~^~~ 50:29.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsIFormControl.h:10, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:12, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParagraphElement.h:12, 50:29.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLParagraphElement.cpp:7, 50:29.29 from Unified_cpp_dom_html3.cpp:2: 50:29.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.29 inlined from ‘JSObject* mozilla::dom::HTMLParagraphElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLParagraphElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParagraphElementBinding.h:35:27, 50:29.29 inlined from ‘virtual JSObject* mozilla::dom::HTMLParagraphElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLParagraphElement.cpp:57:44: 50:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.29 1169 | *this->stack = this; 50:29.29 | ~~~~~~~~~~~~~^~~~~~ 50:29.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLParagraphElement.cpp:8: 50:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParagraphElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLParagraphElement::WrapNode(JSContext*, JS::Handle)’: 50:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParagraphElementBinding.h:35:27: note: ‘reflector’ declared here 50:29.29 35 | JS::Rooted reflector(aCx); 50:29.29 | ^~~~~~~~~ 50:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLParagraphElement.cpp:55:53: note: ‘aCx’ declared here 50:29.29 55 | JSObject* HTMLParagraphElement::WrapNode(JSContext* aCx, 50:29.29 | ~~~~~~~~~~~^~~ 50:29.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.37 inlined from ‘JSObject* mozilla::dom::HTMLPictureElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLPictureElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPictureElementBinding.h:35:27, 50:29.37 inlined from ‘virtual JSObject* mozilla::dom::HTMLPictureElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPictureElement.cpp:77:42: 50:29.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.37 1169 | *this->stack = this; 50:29.37 | ~~~~~~~~~~~~~^~~~~~ 50:29.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPictureElement.cpp:8, 50:29.39 from Unified_cpp_dom_html3.cpp:11: 50:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPictureElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLPictureElement::WrapNode(JSContext*, JS::Handle)’: 50:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPictureElementBinding.h:35:27: note: ‘reflector’ declared here 50:29.39 35 | JS::Rooted reflector(aCx); 50:29.39 | ^~~~~~~~~ 50:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPictureElement.cpp:75:51: note: ‘aCx’ declared here 50:29.39 75 | JSObject* HTMLPictureElement::WrapNode(JSContext* aCx, 50:29.39 | ~~~~~~~~~~~^~~ 50:29.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.42 inlined from ‘JSObject* mozilla::dom::HTMLPreElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLPreElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPreElementBinding.h:35:27, 50:29.42 inlined from ‘virtual JSObject* mozilla::dom::HTMLPreElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPreElement.cpp:80:38: 50:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.42 1169 | *this->stack = this; 50:29.42 | ~~~~~~~~~~~~~^~~~~~ 50:29.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPreElement.cpp:8, 50:29.42 from Unified_cpp_dom_html3.cpp:20: 50:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPreElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLPreElement::WrapNode(JSContext*, JS::Handle)’: 50:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLPreElementBinding.h:35:27: note: ‘reflector’ declared here 50:29.42 35 | JS::Rooted reflector(aCx); 50:29.42 | ^~~~~~~~~ 50:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLPreElement.cpp:78:47: note: ‘aCx’ declared here 50:29.42 78 | JSObject* HTMLPreElement::WrapNode(JSContext* aCx, 50:29.42 | ~~~~~~~~~~~^~~ 50:29.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.49 inlined from ‘JSObject* mozilla::dom::HTMLProgressElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLProgressElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLProgressElementBinding.h:35:27, 50:29.49 inlined from ‘virtual JSObject* mozilla::dom::HTMLProgressElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLProgressElement.cpp:84:43: 50:29.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.49 1169 | *this->stack = this; 50:29.49 | ~~~~~~~~~~~~~^~~~~~ 50:29.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLProgressElement.cpp:8, 50:29.49 from Unified_cpp_dom_html3.cpp:29: 50:29.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLProgressElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLProgressElement::WrapNode(JSContext*, JS::Handle)’: 50:29.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLProgressElementBinding.h:35:27: note: ‘reflector’ declared here 50:29.49 35 | JS::Rooted reflector(aCx); 50:29.49 | ^~~~~~~~~ 50:29.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLProgressElement.cpp:82:52: note: ‘aCx’ declared here 50:29.49 82 | JSObject* HTMLProgressElement::WrapNode(JSContext* aCx, 50:29.49 | ~~~~~~~~~~~^~~ 50:29.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:29.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:29.52 inlined from ‘JSObject* mozilla::dom::HTMLScriptElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLScriptElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLScriptElementBinding.h:722:27, 50:29.52 inlined from ‘virtual JSObject* mozilla::dom::HTMLScriptElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLScriptElement.cpp:41:41: 50:29.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:29.52 1169 | *this->stack = this; 50:29.52 | ~~~~~~~~~~~~~^~~~~~ 50:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLScriptElement.cpp:27, 50:29.52 from Unified_cpp_dom_html3.cpp:38: 50:29.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLScriptElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLScriptElement::WrapNode(JSContext*, JS::Handle)’: 50:29.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLScriptElementBinding.h:722:27: note: ‘reflector’ declared here 50:29.52 722 | JS::Rooted reflector(aCx); 50:29.52 | ^~~~~~~~~ 50:29.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLScriptElement.cpp:39:50: note: ‘aCx’ declared here 50:29.52 39 | JSObject* HTMLScriptElement::WrapNode(JSContext* aCx, 50:29.52 | ~~~~~~~~~~~^~~ 50:30.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.01 inlined from ‘JSObject* mozilla::dom::HTMLSelectElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSelectElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSelectElementBinding.h:35:27, 50:30.01 inlined from ‘virtual JSObject* mozilla::dom::HTMLSelectElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSelectElement.cpp:1648:41: 50:30.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.01 1169 | *this->stack = this; 50:30.01 | ~~~~~~~~~~~~~^~~~~~ 50:30.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSelectElement.cpp:17: 50:30.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSelectElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSelectElement::WrapNode(JSContext*, JS::Handle)’: 50:30.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSelectElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.03 35 | JS::Rooted reflector(aCx); 50:30.03 | ^~~~~~~~~ 50:30.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSelectElement.cpp:1646:50: note: ‘aCx’ declared here 50:30.03 1646 | JSObject* HTMLSelectElement::WrapNode(JSContext* aCx, 50:30.03 | ~~~~~~~~~~~^~~ 50:30.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.06 inlined from ‘JSObject* mozilla::dom::HTMLParamElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSharedElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParamElementBinding.h:35:27, 50:30.06 inlined from ‘virtual JSObject* mozilla::dom::HTMLSharedElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedElement.cpp:212:42: 50:30.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.06 1169 | *this->stack = this; 50:30.06 | ~~~~~~~~~~~~~^~~~~~ 50:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedElement.cpp:13, 50:30.10 from Unified_cpp_dom_html3.cpp:56: 50:30.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParamElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSharedElement::WrapNode(JSContext*, JS::Handle)’: 50:30.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLParamElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.10 35 | JS::Rooted reflector(aCx); 50:30.10 | ^~~~~~~~~ 50:30.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedElement.cpp:209:50: note: ‘aCx’ declared here 50:30.10 209 | JSObject* HTMLSharedElement::WrapNode(JSContext* aCx, 50:30.10 | ~~~~~~~~~~~^~~ 50:30.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.34 inlined from ‘JSObject* mozilla::dom::HTMLOListElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSharedListElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOListElementBinding.h:35:27, 50:30.34 inlined from ‘virtual JSObject* mozilla::dom::HTMLSharedListElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedListElement.cpp:139:42: 50:30.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.34 1169 | *this->stack = this; 50:30.34 | ~~~~~~~~~~~~~^~~~~~ 50:30.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedListElement.cpp:9, 50:30.34 from Unified_cpp_dom_html3.cpp:65: 50:30.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOListElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSharedListElement::WrapNode(JSContext*, JS::Handle)’: 50:30.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLOListElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.34 35 | JS::Rooted reflector(aCx); 50:30.34 | ^~~~~~~~~ 50:30.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSharedListElement.cpp:136:54: note: ‘aCx’ declared here 50:30.34 136 | JSObject* HTMLSharedListElement::WrapNode(JSContext* aCx, 50:30.34 | ~~~~~~~~~~~^~~ 50:30.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.52 inlined from ‘JSObject* mozilla::dom::HTMLSlotElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSlotElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSlotElementBinding.h:421:27, 50:30.52 inlined from ‘virtual JSObject* mozilla::dom::HTMLSlotElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:397:39: 50:30.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.52 1169 | *this->stack = this; 50:30.52 | ~~~~~~~~~~~~~^~~~~~ 50:30.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:11, 50:30.52 from Unified_cpp_dom_html3.cpp:74: 50:30.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSlotElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSlotElement::WrapNode(JSContext*, JS::Handle)’: 50:30.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSlotElementBinding.h:421:27: note: ‘reflector’ declared here 50:30.52 421 | JS::Rooted reflector(aCx); 50:30.52 | ^~~~~~~~~ 50:30.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:395:48: note: ‘aCx’ declared here 50:30.52 395 | JSObject* HTMLSlotElement::WrapNode(JSContext* aCx, 50:30.52 | ~~~~~~~~~~~^~~ 50:30.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.53 inlined from ‘JSObject* mozilla::dom::HTMLSourceElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSourceElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSourceElementBinding.h:35:27, 50:30.53 inlined from ‘virtual JSObject* mozilla::dom::HTMLSourceElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSourceElement.cpp:176:41: 50:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.53 1169 | *this->stack = this; 50:30.53 | ~~~~~~~~~~~~~^~~~~~ 50:30.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSourceElement.cpp:8, 50:30.53 from Unified_cpp_dom_html3.cpp:83: 50:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSourceElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSourceElement::WrapNode(JSContext*, JS::Handle)’: 50:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSourceElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.53 35 | JS::Rooted reflector(aCx); 50:30.53 | ^~~~~~~~~ 50:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSourceElement.cpp:174:50: note: ‘aCx’ declared here 50:30.53 174 | JSObject* HTMLSourceElement::WrapNode(JSContext* aCx, 50:30.53 | ~~~~~~~~~~~^~~ 50:30.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.60 inlined from ‘JSObject* mozilla::dom::HTMLSpanElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSpanElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSpanElementBinding.h:35:27, 50:30.60 inlined from ‘virtual JSObject* mozilla::dom::HTMLSpanElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSpanElement.cpp:20:39: 50:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.60 1169 | *this->stack = this; 50:30.60 | ~~~~~~~~~~~~~^~~~~~ 50:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSpanElement.cpp:8, 50:30.60 from Unified_cpp_dom_html3.cpp:92: 50:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSpanElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSpanElement::WrapNode(JSContext*, JS::Handle)’: 50:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLSpanElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.60 35 | JS::Rooted reflector(aCx); 50:30.60 | ^~~~~~~~~ 50:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSpanElement.cpp:18:48: note: ‘aCx’ declared here 50:30.60 18 | JSObject* HTMLSpanElement::WrapNode(JSContext* aCx, 50:30.60 | ~~~~~~~~~~~^~~ 50:30.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.76 inlined from ‘JSObject* mozilla::dom::HTMLStyleElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLStyleElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLStyleElementBinding.h:35:27, 50:30.76 inlined from ‘virtual JSObject* mozilla::dom::HTMLStyleElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLStyleElement.cpp:215:40: 50:30.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.76 1169 | *this->stack = this; 50:30.76 | ~~~~~~~~~~~~~^~~~~~ 50:30.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLStyleElement.cpp:7, 50:30.80 from Unified_cpp_dom_html3.cpp:101: 50:30.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLStyleElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLStyleElement::WrapNode(JSContext*, JS::Handle)’: 50:30.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLStyleElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.80 35 | JS::Rooted reflector(aCx); 50:30.80 | ^~~~~~~~~ 50:30.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLStyleElement.cpp:213:49: note: ‘aCx’ declared here 50:30.80 213 | JSObject* HTMLStyleElement::WrapNode(JSContext* aCx, 50:30.80 | ~~~~~~~~~~~^~~ 50:30.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.81 inlined from ‘JSObject* mozilla::dom::HTMLElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLSummaryElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37:27, 50:30.81 inlined from ‘virtual JSObject* mozilla::dom::HTMLSummaryElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSummaryElement.cpp:116:35: 50:30.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.81 1169 | *this->stack = this; 50:30.81 | ~~~~~~~~~~~~~^~~~~~ 50:30.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSummaryElement.cpp:10, 50:30.81 from Unified_cpp_dom_html3.cpp:110: 50:30.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLSummaryElement::WrapNode(JSContext*, JS::Handle)’: 50:30.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37:27: note: ‘reflector’ declared here 50:30.81 37 | JS::Rooted reflector(aCx); 50:30.81 | ^~~~~~~~~ 50:30.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSummaryElement.cpp:114:51: note: ‘aCx’ declared here 50:30.81 114 | JSObject* HTMLSummaryElement::WrapNode(JSContext* aCx, 50:30.81 | ~~~~~~~~~~~^~~ 50:30.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.85 inlined from ‘JSObject* mozilla::dom::HTMLTableCaptionElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableCaptionElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCaptionElementBinding.h:35:27, 50:30.85 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableCaptionElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCaptionElement.cpp:22:47: 50:30.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.85 1169 | *this->stack = this; 50:30.85 | ~~~~~~~~~~~~~^~~~~~ 50:30.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCaptionElement.cpp:12, 50:30.85 from Unified_cpp_dom_html3.cpp:119: 50:30.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCaptionElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableCaptionElement::WrapNode(JSContext*, JS::Handle)’: 50:30.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCaptionElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.85 35 | JS::Rooted reflector(aCx); 50:30.85 | ^~~~~~~~~ 50:30.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCaptionElement.cpp:20:56: note: ‘aCx’ declared here 50:30.85 20 | JSObject* HTMLTableCaptionElement::WrapNode(JSContext* aCx, 50:30.85 | ~~~~~~~~~~~^~~ 50:30.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:30.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:30.87 inlined from ‘JSObject* mozilla::dom::HTMLTableCellElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableCellElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCellElementBinding.h:35:27, 50:30.87 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableCellElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCellElement.cpp:28:44: 50:30.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:30.87 1169 | *this->stack = this; 50:30.87 | ~~~~~~~~~~~~~^~~~~~ 50:30.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCellElement.cpp:14, 50:30.87 from Unified_cpp_dom_html3.cpp:128: 50:30.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCellElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableCellElement::WrapNode(JSContext*, JS::Handle)’: 50:30.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableCellElementBinding.h:35:27: note: ‘reflector’ declared here 50:30.87 35 | JS::Rooted reflector(aCx); 50:30.87 | ^~~~~~~~~ 50:30.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableCellElement.cpp:26:53: note: ‘aCx’ declared here 50:30.87 26 | JSObject* HTMLTableCellElement::WrapNode(JSContext* aCx, 50:30.87 | ~~~~~~~~~~~^~~ 50:31.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:31.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:31.03 inlined from ‘JSObject* mozilla::dom::HTMLTableColElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableColElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableColElementBinding.h:35:27, 50:31.03 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableColElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableColElement.cpp:24:43: 50:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:31.03 1169 | *this->stack = this; 50:31.03 | ~~~~~~~~~~~~~^~~~~~ 50:31.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableColElement.cpp:8, 50:31.03 from Unified_cpp_dom_html3.cpp:137: 50:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableColElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableColElement::WrapNode(JSContext*, JS::Handle)’: 50:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableColElementBinding.h:35:27: note: ‘reflector’ declared here 50:31.03 35 | JS::Rooted reflector(aCx); 50:31.03 | ^~~~~~~~~ 50:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableColElement.cpp:22:52: note: ‘aCx’ declared here 50:31.03 22 | JSObject* HTMLTableColElement::WrapNode(JSContext* aCx, 50:31.03 | ~~~~~~~~~~~^~~ 50:32.35 dom/media/ipc 50:32.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:32.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:32.63 inlined from ‘bool mozilla::dom::SanitizerAttributeNamespace::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SanitizerBinding.cpp:180:54: 50:32.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:32.63 1169 | *this->stack = this; 50:32.63 | ~~~~~~~~~~~~~^~~~~~ 50:32.66 In file included from UnifiedBindings22.cpp:223: 50:32.67 SanitizerBinding.cpp: In member function ‘bool mozilla::dom::SanitizerAttributeNamespace::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:32.67 SanitizerBinding.cpp:180:25: note: ‘obj’ declared here 50:32.67 180 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:32.67 | ^~~ 50:32.67 SanitizerBinding.cpp:172:58: note: ‘cx’ declared here 50:32.67 172 | SanitizerAttributeNamespace::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:32.67 | ~~~~~~~~~~~^~ 50:33.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:33.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:33.08 inlined from ‘bool mozilla::dom::SanitizerElementNamespace::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SanitizerBinding.cpp:335:54: 50:33.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:33.08 1169 | *this->stack = this; 50:33.08 | ~~~~~~~~~~~~~^~~~~~ 50:33.08 SanitizerBinding.cpp: In member function ‘bool mozilla::dom::SanitizerElementNamespace::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:33.08 SanitizerBinding.cpp:335:25: note: ‘obj’ declared here 50:33.08 335 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:33.08 | ^~~ 50:33.08 SanitizerBinding.cpp:327:56: note: ‘cx’ declared here 50:33.08 327 | SanitizerElementNamespace::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:33.08 | ~~~~~~~~~~~^~ 50:34.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:34.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:34.61 inlined from ‘bool mozilla::dom::SanitizerElementNamespaceWithAttributes::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SanitizerBinding.cpp:1252:75: 50:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:34.61 1169 | *this->stack = this; 50:34.61 | ~~~~~~~~~~~~~^~~~~~ 50:34.61 SanitizerBinding.cpp: In member function ‘bool mozilla::dom::SanitizerElementNamespaceWithAttributes::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:34.61 SanitizerBinding.cpp:1252:29: note: ‘returnArray’ declared here 50:34.61 1252 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 50:34.61 | ^~~~~~~~~~~ 50:34.61 SanitizerBinding.cpp:1231:70: note: ‘cx’ declared here 50:34.61 1231 | SanitizerElementNamespaceWithAttributes::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:34.61 | ~~~~~~~~~~~^~ 50:35.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:35.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:35.60 inlined from ‘bool mozilla::dom::SanitizerConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SanitizerBinding.cpp:2010:54: 50:35.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:35.60 1169 | *this->stack = this; 50:35.60 | ~~~~~~~~~~~~~^~~~~~ 50:35.60 SanitizerBinding.cpp: In member function ‘bool mozilla::dom::SanitizerConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:35.60 SanitizerBinding.cpp:2010:25: note: ‘obj’ declared here 50:35.60 2010 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:35.60 | ^~~ 50:35.60 SanitizerBinding.cpp:2002:46: note: ‘cx’ declared here 50:35.60 2002 | SanitizerConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:35.60 | ~~~~~~~~~~~^~ 50:36.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:36.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:36.77 inlined from ‘bool mozilla::dom::Screen_Binding::Wrap(JSContext*, nsScreen*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScreenBinding.cpp:990:90: 50:36.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:36.77 1169 | *this->stack = this; 50:36.77 | ~~~~~~~~~~~~~^~~~~~ 50:36.77 In file included from UnifiedBindings22.cpp:236: 50:36.77 ScreenBinding.cpp: In function ‘bool mozilla::dom::Screen_Binding::Wrap(JSContext*, nsScreen*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 50:36.77 ScreenBinding.cpp:990:25: note: ‘global’ declared here 50:36.77 990 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 50:36.77 | ^~~~~~ 50:36.77 ScreenBinding.cpp:962:17: note: ‘aCx’ declared here 50:36.77 962 | Wrap(JSContext* aCx, nsScreen* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 50:36.77 | ~~~~~~~~~~~^~~ 50:37.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:37.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:37.01 inlined from ‘bool mozilla::dom::ScreenLuminance_Binding::Wrap(JSContext*, mozilla::dom::ScreenLuminance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScreenBinding.cpp:1361:90: 50:37.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:37.01 1169 | *this->stack = this; 50:37.01 | ~~~~~~~~~~~~~^~~~~~ 50:37.01 ScreenBinding.cpp: In function ‘bool mozilla::dom::ScreenLuminance_Binding::Wrap(JSContext*, mozilla::dom::ScreenLuminance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 50:37.01 ScreenBinding.cpp:1361:25: note: ‘global’ declared here 50:37.01 1361 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 50:37.01 | ^~~~~~ 50:37.01 ScreenBinding.cpp:1336:17: note: ‘aCx’ declared here 50:37.01 1336 | Wrap(JSContext* aCx, mozilla::dom::ScreenLuminance* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 50:37.01 | ~~~~~~~~~~~^~~ 50:37.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:37.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:37.37 inlined from ‘bool mozilla::dom::ScrollAreaEvent_Binding::Wrap(JSContext*, mozilla::dom::ScrollAreaEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScrollAreaEventBinding.cpp:519:90: 50:37.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 50:37.37 1169 | *this->stack = this; 50:37.37 | ~~~~~~~~~~~~~^~~~~~ 50:37.37 In file included from UnifiedBindings22.cpp:275: 50:37.37 ScrollAreaEventBinding.cpp: In function ‘bool mozilla::dom::ScrollAreaEvent_Binding::Wrap(JSContext*, mozilla::dom::ScrollAreaEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 50:37.37 ScrollAreaEventBinding.cpp:519:25: note: ‘global’ declared here 50:37.37 519 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 50:37.37 | ^~~~~~ 50:37.37 ScrollAreaEventBinding.cpp:488:17: note: ‘aCx’ declared here 50:37.37 488 | Wrap(JSContext* aCx, mozilla::dom::ScrollAreaEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 50:37.37 | ~~~~~~~~~~~^~~ 50:37.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 50:37.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 50:37.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:10: 50:37.55 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:37.55 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 50:37.55 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 50:37.55 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 50:37.55 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 50:37.55 inlined from ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:150:33, 50:37.55 inlined from ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:144:6: 50:37.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 50:37.55 450 | mArray.mHdr->mLength = 0; 50:37.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:37.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp: In member function ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’: 50:37.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:150:32: note: at offset 8 into object ‘’ of size 8 50:37.61 150 | aNodes = mAssignedNodes.Clone(); 50:37.62 | ~~~~~~~~~~~~~~~~~~~~^~ 50:37.62 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 50:37.62 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 50:37.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 50:37.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 50:37.62 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 50:37.62 inlined from ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:150:33, 50:37.62 inlined from ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:144:6: 50:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 50:37.62 450 | mArray.mHdr->mLength = 0; 50:37.62 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp: In member function ‘void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)’: 50:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLSlotElement.cpp:150:32: note: at offset 8 into object ‘’ of size 8 50:37.62 150 | aNodes = mAssignedNodes.Clone(); 50:37.62 | ~~~~~~~~~~~~~~~~~~~~^~ 50:39.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:39.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:39.90 inlined from ‘bool mozilla::dom::CollectedCustomElementValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SessionStoreUtilsBinding.cpp:154:54: 50:39.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:39.90 1169 | *this->stack = this; 50:39.91 | ~~~~~~~~~~~~~^~~~~~ 50:39.92 In file included from UnifiedBindings22.cpp:405: 50:39.92 SessionStoreUtilsBinding.cpp: In member function ‘bool mozilla::dom::CollectedCustomElementValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:39.92 SessionStoreUtilsBinding.cpp:154:25: note: ‘obj’ declared here 50:39.92 154 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:39.92 | ^~~ 50:39.92 SessionStoreUtilsBinding.cpp:146:58: note: ‘cx’ declared here 50:39.92 146 | CollectedCustomElementValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:39.92 | ~~~~~~~~~~~^~ 50:40.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:40.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:40.06 inlined from ‘bool mozilla::dom::CollectedData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SessionStoreUtilsBinding.cpp:568:54: 50:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:40.06 1169 | *this->stack = this; 50:40.06 | ~~~~~~~~~~~~~^~~~~~ 50:40.06 SessionStoreUtilsBinding.cpp: In member function ‘bool mozilla::dom::CollectedData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:40.06 SessionStoreUtilsBinding.cpp:568:25: note: ‘obj’ declared here 50:40.06 568 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:40.06 | ^~~ 50:40.06 SessionStoreUtilsBinding.cpp:560:44: note: ‘cx’ declared here 50:40.06 560 | CollectedData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:40.06 | ~~~~~~~~~~~^~ 50:40.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:40.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:40.52 inlined from ‘bool mozilla::dom::CollectedFileListValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SessionStoreUtilsBinding.cpp:893:54: 50:40.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:40.52 1169 | *this->stack = this; 50:40.52 | ~~~~~~~~~~~~~^~~~~~ 50:40.52 SessionStoreUtilsBinding.cpp: In member function ‘bool mozilla::dom::CollectedFileListValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:40.52 SessionStoreUtilsBinding.cpp:893:25: note: ‘obj’ declared here 50:40.52 893 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:40.52 | ^~~ 50:40.52 SessionStoreUtilsBinding.cpp:885:53: note: ‘cx’ declared here 50:40.52 885 | CollectedFileListValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:40.52 | ~~~~~~~~~~~^~ 50:40.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:40.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:40.79 inlined from ‘bool mozilla::dom::CollectedNonMultipleSelectValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SessionStoreUtilsBinding.cpp:1073:54: 50:40.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:40.79 1169 | *this->stack = this; 50:40.79 | ~~~~~~~~~~~~~^~~~~~ 50:40.79 SessionStoreUtilsBinding.cpp: In member function ‘bool mozilla::dom::CollectedNonMultipleSelectValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 50:40.79 SessionStoreUtilsBinding.cpp:1073:25: note: ‘obj’ declared here 50:40.79 1073 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 50:40.79 | ^~~ 50:40.79 SessionStoreUtilsBinding.cpp:1065:62: note: ‘cx’ declared here 50:40.79 1065 | CollectedNonMultipleSelectValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 50:40.79 | ~~~~~~~~~~~^~ 50:46.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 50:46.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolderBinding.h:6, 50:46.06 from StructuredCloneHolderBinding.cpp:5, 50:46.06 from UnifiedBindings24.cpp:2: 50:46.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:46.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:46.06 inlined from ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at TextTrackCueListBinding.cpp:370:60: 50:46.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:46.06 1169 | *this->stack = this; 50:46.06 | ~~~~~~~~~~~~~^~~~~~ 50:46.06 In file included from UnifiedBindings24.cpp:405: 50:46.06 TextTrackCueListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 50:46.06 TextTrackCueListBinding.cpp:370:25: note: ‘expando’ declared here 50:46.06 370 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 50:46.06 | ^~~~~~~ 50:46.06 TextTrackCueListBinding.cpp:353:36: note: ‘cx’ declared here 50:46.06 353 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 50:46.06 | ~~~~~~~~~~~^~ 50:46.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:46.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:46.21 inlined from ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at StyleSheetListBinding.cpp:375:60: 50:46.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:46.21 1169 | *this->stack = this; 50:46.21 | ~~~~~~~~~~~~~^~~~~~ 50:46.21 In file included from UnifiedBindings24.cpp:67: 50:46.21 StyleSheetListBinding.cpp: In member function ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 50:46.21 StyleSheetListBinding.cpp:375:25: note: ‘expando’ declared here 50:46.21 375 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 50:46.21 | ^~~~~~~ 50:46.21 StyleSheetListBinding.cpp:358:36: note: ‘cx’ declared here 50:46.21 358 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 50:46.21 | ~~~~~~~~~~~^~ 50:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 50:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRealmGlobalScopeBinding.h:6, 50:49.95 from ShadowRealmGlobalScopeBinding.cpp:5, 50:49.95 from UnifiedBindings23.cpp:2: 50:49.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:49.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:49.95 inlined from ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at StorageBinding.cpp:1018:35: 50:49.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:49.95 1169 | *this->stack = this; 50:49.95 | ~~~~~~~~~~~~~^~~~~~ 50:49.95 In file included from UnifiedBindings23.cpp:340: 50:49.95 StorageBinding.cpp: In member function ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 50:49.95 StorageBinding.cpp:1018:25: note: ‘expando’ declared here 50:49.95 1018 | JS::Rooted expando(cx); 50:49.95 | ^~~~~~~ 50:49.95 StorageBinding.cpp:1008:42: note: ‘cx’ declared here 50:49.95 1008 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 50:49.95 | ~~~~~~~~~~~^~ 50:53.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:53.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:53.86 inlined from ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SourceBufferListBinding.cpp:496:60: 50:53.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:53.86 1169 | *this->stack = this; 50:53.86 | ~~~~~~~~~~~~~^~~~~~ 50:53.86 In file included from UnifiedBindings23.cpp:93: 50:53.86 SourceBufferListBinding.cpp: In member function ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 50:53.86 SourceBufferListBinding.cpp:496:25: note: ‘expando’ declared here 50:53.86 496 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 50:53.86 | ^~~~~~~ 50:53.86 SourceBufferListBinding.cpp:479:36: note: ‘cx’ declared here 50:53.86 479 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 50:53.86 | ~~~~~~~~~~~^~ 50:56.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:56.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 50:56.91 inlined from ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SVGTransformListBinding.cpp:787:35: 50:56.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:56.91 1169 | *this->stack = this; 50:56.91 | ~~~~~~~~~~~~~^~~~~~ 50:56.91 SVGTransformListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 50:56.91 SVGTransformListBinding.cpp:787:25: note: ‘expando’ declared here 50:56.91 787 | JS::Rooted expando(cx); 50:56.91 | ^~~~~~~ 50:56.91 SVGTransformListBinding.cpp:775:42: note: ‘cx’ declared here 50:56.92 775 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 50:56.92 | ~~~~~~~~~~~^~ 50:58.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:58.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:58.95 inlined from ‘bool mozilla::dom::CryptoKey_Binding::get_algorithm(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at SubtleCryptoBinding.cpp:3592:85: 50:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:58.95 1169 | *this->stack = this; 50:58.95 | ~~~~~~~~~~~~~^~~~~~ 50:58.97 In file included from UnifiedBindings24.cpp:132: 50:58.98 SubtleCryptoBinding.cpp: In function ‘bool mozilla::dom::CryptoKey_Binding::get_algorithm(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 50:58.98 SubtleCryptoBinding.cpp:3592:25: note: ‘slotStorage’ declared here 50:58.98 3592 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 50:58.98 | ^~~~~~~~~~~ 50:58.98 SubtleCryptoBinding.cpp:3582:26: note: ‘cx’ declared here 50:58.98 3582 | get_algorithm(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 50:58.98 | ~~~~~~~~~~~^~ 50:59.17 In file included from /usr/include/c++/14/string:51, 50:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string:3, 50:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/string:62, 50:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/CDMStorageIdProvider.h:15, 50:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/CDMStorageIdProvider.cpp:6, 50:59.17 from Unified_cpp_dom_media_gmp0.cpp:2: 50:59.17 In static member function ‘static void std::__copy_move::__assign_one(_Tp*, _Up*) [with _Tp = unsigned char; _Up = const unsigned char]’, 50:59.17 inlined from ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned char; _Up = unsigned char; bool _IsMove = false]’ at /usr/include/c++/14/bits/stl_algobase.h:455:20, 50:59.17 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 50:59.17 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 50:59.17 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 50:59.17 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 50:59.17 inlined from ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27, 50:59.17 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, 50:59.17 inlined from ‘void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2454:28, 50:59.17 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(const Item*, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2663:14, 50:59.17 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = unsigned char; E = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2805:41, 50:59.17 inlined from ‘virtual void mozilla::gmp::ChromiumCDMChild::OnSessionKeysChange(const char*, mozilla::gmp::PChromiumCDMChild::uint32_t, bool, const cdm::KeyInformation*, mozilla::gmp::PChromiumCDMChild::uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/ChromiumCDMChild.cpp:298:23: 50:59.17 /usr/include/c++/14/bits/stl_algobase.h:413:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 50:59.17 413 | { *__to = *__from; } 50:59.17 | ~~~~~~^~~~~~~~~ 50:59.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsClassHashtable.h:13, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/GMPUtils.h:15, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/ChromiumCDMAdapter.h:11, 50:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/ChromiumCDMAdapter.cpp:6, 50:59.18 from Unified_cpp_dom_media_gmp0.cpp:11: 50:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::gmp::ChromiumCDMChild::OnSessionKeysChange(const char*, mozilla::gmp::PChromiumCDMChild::uint32_t, bool, const cdm::KeyInformation*, mozilla::gmp::PChromiumCDMChild::uint32_t)’: 50:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into destination object ‘sEmptyTArrayHeader’ of size 8 50:59.18 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 50:59.18 | ^~~~~~~~~~~~~~~~~~ 50:59.23 In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned char; _Up = unsigned char; bool _IsMove = false]’, 50:59.24 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 50:59.24 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 50:59.24 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 50:59.24 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = unsigned char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 50:59.24 inlined from ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27, 50:59.24 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, 50:59.24 inlined from ‘void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2454:28, 50:59.24 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(const Item*, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2663:14, 50:59.24 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = unsigned char; E = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2805:41, 50:59.24 inlined from ‘virtual void mozilla::gmp::ChromiumCDMChild::OnSessionKeysChange(const char*, mozilla::gmp::PChromiumCDMChild::uint32_t, bool, const cdm::KeyInformation*, mozilla::gmp::PChromiumCDMChild::uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/gmp/ChromiumCDMChild.cpp:298:23: 50:59.24 /usr/include/c++/14/bits/stl_algobase.h:452:30: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ offset [8, 9] is out of the bounds [0, 8] of object ‘sEmptyTArrayHeader’ with type ‘const nsTArrayHeader’ [-Warray-bounds=] 50:59.24 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); 50:59.24 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:59.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::gmp::ChromiumCDMChild::OnSessionKeysChange(const char*, mozilla::gmp::PChromiumCDMChild::uint32_t, bool, const cdm::KeyInformation*, mozilla::gmp::PChromiumCDMChild::uint32_t)’: 50:59.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: ‘sEmptyTArrayHeader’ declared here 50:59.24 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 50:59.24 | ^~~~~~~~~~~~~~~~~~ 50:59.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 50:59.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 50:59.42 inlined from ‘bool mozilla::dom::CryptoKey_Binding::get_usages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at SubtleCryptoBinding.cpp:3677:85: 50:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 50:59.42 1169 | *this->stack = this; 50:59.42 | ~~~~~~~~~~~~~^~~~~~ 50:59.42 SubtleCryptoBinding.cpp: In function ‘bool mozilla::dom::CryptoKey_Binding::get_usages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 50:59.42 SubtleCryptoBinding.cpp:3677:25: note: ‘slotStorage’ declared here 50:59.42 3677 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 50:59.42 | ^~~~~~~~~~~ 50:59.42 SubtleCryptoBinding.cpp:3667:23: note: ‘cx’ declared here 50:59.42 3667 | get_usages(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 50:59.42 | ~~~~~~~~~~~^~ 51:02.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:02.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:02.48 inlined from ‘bool mozilla::dom::SVGStyleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGStyleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGStyleElementBinding.cpp:551:90: 51:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:02.48 1169 | *this->stack = this; 51:02.48 | ~~~~~~~~~~~~~^~~~~~ 51:02.48 SVGStyleElementBinding.cpp: In function ‘bool mozilla::dom::SVGStyleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGStyleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:02.48 SVGStyleElementBinding.cpp:551:25: note: ‘global’ declared here 51:02.48 551 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:02.48 | ^~~~~~ 51:02.48 SVGStyleElementBinding.cpp:514:17: note: ‘aCx’ declared here 51:02.48 514 | Wrap(JSContext* aCx, mozilla::dom::SVGStyleElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:02.48 | ~~~~~~~~~~~^~~ 51:02.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:02.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:02.72 inlined from ‘bool mozilla::dom::RsaOtherPrimesInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SubtleCryptoBinding.cpp:650:54: 51:02.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:02.72 1169 | *this->stack = this; 51:02.72 | ~~~~~~~~~~~~~^~~~~~ 51:02.72 SubtleCryptoBinding.cpp: In member function ‘bool mozilla::dom::RsaOtherPrimesInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 51:02.72 SubtleCryptoBinding.cpp:650:25: note: ‘obj’ declared here 51:02.72 650 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 51:02.72 | ^~~ 51:02.72 SubtleCryptoBinding.cpp:642:49: note: ‘cx’ declared here 51:02.72 642 | RsaOtherPrimesInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 51:02.72 | ~~~~~~~~~~~^~ 51:02.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:02.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:02.77 inlined from ‘bool mozilla::dom::SVGSwitchElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSwitchElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGSwitchElementBinding.cpp:174:90: 51:02.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:02.77 1169 | *this->stack = this; 51:02.77 | ~~~~~~~~~~~~~^~~~~~ 51:02.77 In file included from UnifiedBindings22.cpp:15: 51:02.77 SVGSwitchElementBinding.cpp: In function ‘bool mozilla::dom::SVGSwitchElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSwitchElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:02.77 SVGSwitchElementBinding.cpp:174:25: note: ‘global’ declared here 51:02.77 174 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:02.77 | ^~~~~~ 51:02.77 SVGSwitchElementBinding.cpp:134:17: note: ‘aCx’ declared here 51:02.77 134 | Wrap(JSContext* aCx, mozilla::dom::SVGSwitchElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:02.77 | ~~~~~~~~~~~^~~ 51:02.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:02.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:02.96 inlined from ‘bool mozilla::dom::SVGSymbolElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSymbolElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGSymbolElementBinding.cpp:353:90: 51:02.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:02.96 1169 | *this->stack = this; 51:02.96 | ~~~~~~~~~~~~~^~~~~~ 51:02.96 SVGSymbolElementBinding.cpp: In function ‘bool mozilla::dom::SVGSymbolElement_Binding::Wrap(JSContext*, mozilla::dom::SVGSymbolElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:02.96 SVGSymbolElementBinding.cpp:353:25: note: ‘global’ declared here 51:02.96 353 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:02.96 | ^~~~~~ 51:02.96 SVGSymbolElementBinding.cpp:316:17: note: ‘aCx’ declared here 51:02.96 316 | Wrap(JSContext* aCx, mozilla::dom::SVGSymbolElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:02.96 | ~~~~~~~~~~~^~~ 51:03.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:03.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:03.75 inlined from ‘bool mozilla::dom::SVGTSpanElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTSpanElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTSpanElementBinding.cpp:180:90: 51:03.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:03.75 1169 | *this->stack = this; 51:03.75 | ~~~~~~~~~~~~~^~~~~~ 51:03.75 In file included from UnifiedBindings22.cpp:41: 51:03.75 SVGTSpanElementBinding.cpp: In function ‘bool mozilla::dom::SVGTSpanElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTSpanElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:03.75 SVGTSpanElementBinding.cpp:180:25: note: ‘global’ declared here 51:03.75 180 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:03.75 | ^~~~~~ 51:03.75 SVGTSpanElementBinding.cpp:134:17: note: ‘aCx’ declared here 51:03.75 134 | Wrap(JSContext* aCx, mozilla::dom::SVGTSpanElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:03.75 | ~~~~~~~~~~~^~~ 51:03.80 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 51:03.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:03.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:03.94 inlined from ‘bool mozilla::dom::SVGTextElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTextElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTextElementBinding.cpp:180:90: 51:03.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:03.94 1169 | *this->stack = this; 51:03.94 | ~~~~~~~~~~~~~^~~~~~ 51:03.94 In file included from UnifiedBindings22.cpp:80: 51:03.94 SVGTextElementBinding.cpp: In function ‘bool mozilla::dom::SVGTextElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTextElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:03.94 SVGTextElementBinding.cpp:180:25: note: ‘global’ declared here 51:03.94 180 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:03.94 | ^~~~~~ 51:03.94 SVGTextElementBinding.cpp:134:17: note: ‘aCx’ declared here 51:03.94 134 | Wrap(JSContext* aCx, mozilla::dom::SVGTextElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:03.94 | ~~~~~~~~~~~^~~ 51:04.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:04.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:04.10 inlined from ‘bool mozilla::dom::SVGTextPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTextPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTextPathElementBinding.cpp:381:90: 51:04.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:04.10 1169 | *this->stack = this; 51:04.10 | ~~~~~~~~~~~~~^~~~~~ 51:04.10 In file included from UnifiedBindings22.cpp:93: 51:04.10 SVGTextPathElementBinding.cpp: In function ‘bool mozilla::dom::SVGTextPathElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTextPathElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:04.10 SVGTextPathElementBinding.cpp:381:25: note: ‘global’ declared here 51:04.10 381 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:04.10 | ^~~~~~ 51:04.10 SVGTextPathElementBinding.cpp:338:17: note: ‘aCx’ declared here 51:04.10 338 | Wrap(JSContext* aCx, mozilla::dom::SVGTextPathElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:04.10 | ~~~~~~~~~~~^~~ 51:04.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:04.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:04.94 inlined from ‘bool mozilla::dom::SVGTitleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTitleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTitleElementBinding.cpp:171:90: 51:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:04.94 1169 | *this->stack = this; 51:04.94 | ~~~~~~~~~~~~~^~~~~~ 51:04.94 In file included from UnifiedBindings22.cpp:119: 51:04.94 SVGTitleElementBinding.cpp: In function ‘bool mozilla::dom::SVGTitleElement_Binding::Wrap(JSContext*, mozilla::dom::SVGTitleElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:04.94 SVGTitleElementBinding.cpp:171:25: note: ‘global’ declared here 51:04.94 171 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:04.94 | ^~~~~~ 51:04.94 SVGTitleElementBinding.cpp:134:17: note: ‘aCx’ declared here 51:04.94 134 | Wrap(JSContext* aCx, mozilla::dom::SVGTitleElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:04.94 | ~~~~~~~~~~~^~~ 51:05.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:05.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:05.11 inlined from ‘bool mozilla::dom::SVGTransform_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTransformBinding.cpp:641:90: 51:05.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:05.11 1169 | *this->stack = this; 51:05.11 | ~~~~~~~~~~~~~^~~~~~ 51:05.11 In file included from UnifiedBindings22.cpp:132: 51:05.11 SVGTransformBinding.cpp: In function ‘bool mozilla::dom::SVGTransform_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:05.11 SVGTransformBinding.cpp:641:25: note: ‘global’ declared here 51:05.11 641 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:05.11 | ^~~~~~ 51:05.11 SVGTransformBinding.cpp:616:17: note: ‘aCx’ declared here 51:05.11 616 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGTransform* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:05.11 | ~~~~~~~~~~~^~~ 51:05.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 51:05.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:05.45 inlined from ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at SVGTransformListBinding.cpp:957:32: 51:05.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 51:05.45 1169 | *this->stack = this; 51:05.45 | ~~~~~~~~~~~~~^~~~~~ 51:05.47 SVGTransformListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 51:05.48 SVGTransformListBinding.cpp:957:25: note: ‘temp’ declared here 51:05.48 957 | JS::Rooted temp(cx); 51:05.48 | ^~~~ 51:05.48 SVGTransformListBinding.cpp:955:41: note: ‘cx’ declared here 51:05.48 955 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 51:05.48 | ~~~~~~~~~~~^~ 51:05.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:05.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:05.70 inlined from ‘bool mozilla::dom::JsonWebKey::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SubtleCryptoBinding.cpp:2454:54: 51:05.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:05.70 1169 | *this->stack = this; 51:05.70 | ~~~~~~~~~~~~~^~~~~~ 51:05.70 SubtleCryptoBinding.cpp: In member function ‘bool mozilla::dom::JsonWebKey::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 51:05.70 SubtleCryptoBinding.cpp:2454:25: note: ‘obj’ declared here 51:05.70 2454 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 51:05.70 | ^~~ 51:05.70 SubtleCryptoBinding.cpp:2446:41: note: ‘cx’ declared here 51:05.70 2446 | JsonWebKey::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 51:05.70 | ~~~~~~~~~~~^~ 51:05.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:06.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:06.00 inlined from ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SVGTransformListBinding.cpp:861:81: 51:06.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:06.00 1169 | *this->stack = this; 51:06.00 | ~~~~~~~~~~~~~^~~~~~ 51:06.00 SVGTransformListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:06.00 SVGTransformListBinding.cpp:861:29: note: ‘expando’ declared here 51:06.00 861 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:06.00 | ^~~~~~~ 51:06.00 SVGTransformListBinding.cpp:833:33: note: ‘cx’ declared here 51:06.00 833 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:06.00 | ~~~~~~~~~~~^~ 51:06.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:06.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:06.21 inlined from ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SVGTransformListBinding.cpp:749:35: 51:06.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:06.21 1169 | *this->stack = this; 51:06.21 | ~~~~~~~~~~~~~^~~~~~ 51:06.23 SVGTransformListBinding.cpp: In member function ‘virtual bool mozilla::dom::SVGTransformList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:06.24 SVGTransformListBinding.cpp:749:25: note: ‘expando’ declared here 51:06.24 749 | JS::Rooted expando(cx); 51:06.24 | ^~~~~~~ 51:06.24 SVGTransformListBinding.cpp:724:50: note: ‘cx’ declared here 51:06.24 724 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:06.24 | ~~~~~~~~~~~^~ 51:06.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:06.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:06.92 inlined from ‘bool mozilla::dom::SVGTransformList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGTransformList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGTransformListBinding.cpp:1040:90: 51:06.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:06.92 1169 | *this->stack = this; 51:06.92 | ~~~~~~~~~~~~~^~~~~~ 51:06.96 SVGTransformListBinding.cpp: In function ‘bool mozilla::dom::SVGTransformList_Binding::Wrap(JSContext*, mozilla::dom::DOMSVGTransformList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:06.97 SVGTransformListBinding.cpp:1040:25: note: ‘global’ declared here 51:06.97 1040 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:06.97 | ^~~~~~ 51:06.97 SVGTransformListBinding.cpp:1015:17: note: ‘aCx’ declared here 51:06.97 1015 | Wrap(JSContext* aCx, mozilla::dom::DOMSVGTransformList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:06.97 | ~~~~~~~~~~~^~~ 51:07.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:07.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:07.33 inlined from ‘bool mozilla::dom::SVGUseElement_Binding::Wrap(JSContext*, mozilla::dom::SVGUseElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGUseElementBinding.cpp:390:90: 51:07.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:07.33 1169 | *this->stack = this; 51:07.33 | ~~~~~~~~~~~~~^~~~~~ 51:07.38 In file included from UnifiedBindings22.cpp:184: 51:07.39 SVGUseElementBinding.cpp: In function ‘bool mozilla::dom::SVGUseElement_Binding::Wrap(JSContext*, mozilla::dom::SVGUseElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:07.39 SVGUseElementBinding.cpp:390:25: note: ‘global’ declared here 51:07.39 390 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:07.39 | ^~~~~~ 51:07.39 SVGUseElementBinding.cpp:350:17: note: ‘aCx’ declared here 51:07.39 350 | Wrap(JSContext* aCx, mozilla::dom::SVGUseElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:07.39 | ~~~~~~~~~~~^~~ 51:07.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:07.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:07.73 inlined from ‘bool mozilla::dom::StreamFilterDataEvent_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at StreamFilterDataEventBinding.cpp:159:34: 51:07.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:07.74 1169 | *this->stack = this; 51:07.74 | ~~~~~~~~~~~~~^~~~~~ 51:07.74 In file included from UnifiedBindings23.cpp:392: 51:07.74 StreamFilterDataEventBinding.cpp: In function ‘bool mozilla::dom::StreamFilterDataEvent_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 51:07.74 StreamFilterDataEventBinding.cpp:159:25: note: ‘result’ declared here 51:07.74 159 | JS::Rooted result(cx); 51:07.74 | ^~~~~~ 51:07.74 StreamFilterDataEventBinding.cpp:151:21: note: ‘cx’ declared here 51:07.74 151 | get_data(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 51:07.74 | ~~~~~~~~~~~^~ 51:07.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:07.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:07.74 inlined from ‘bool mozilla::dom::SVGViewElement_Binding::Wrap(JSContext*, mozilla::dom::SVGViewElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SVGViewElementBinding.cpp:374:90: 51:07.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:07.74 1169 | *this->stack = this; 51:07.74 | ~~~~~~~~~~~~~^~~~~~ 51:07.75 In file included from UnifiedBindings22.cpp:197: 51:07.76 SVGViewElementBinding.cpp: In function ‘bool mozilla::dom::SVGViewElement_Binding::Wrap(JSContext*, mozilla::dom::SVGViewElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:07.76 SVGViewElementBinding.cpp:374:25: note: ‘global’ declared here 51:07.76 374 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:07.76 | ^~~~~~ 51:07.76 SVGViewElementBinding.cpp:337:17: note: ‘aCx’ declared here 51:07.76 337 | Wrap(JSContext* aCx, mozilla::dom::SVGViewElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:07.76 | ~~~~~~~~~~~^~~ 51:08.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:08.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:08.53 inlined from ‘bool mozilla::dom::Sanitizer_Binding::Wrap(JSContext*, mozilla::dom::Sanitizer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SanitizerBinding.cpp:3826:90: 51:08.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:08.53 1169 | *this->stack = this; 51:08.53 | ~~~~~~~~~~~~~^~~~~~ 51:08.53 SanitizerBinding.cpp: In function ‘bool mozilla::dom::Sanitizer_Binding::Wrap(JSContext*, mozilla::dom::Sanitizer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:08.53 SanitizerBinding.cpp:3826:25: note: ‘global’ declared here 51:08.53 3826 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:08.53 | ^~~~~~ 51:08.53 SanitizerBinding.cpp:3801:17: note: ‘aCx’ declared here 51:08.53 3801 | Wrap(JSContext* aCx, mozilla::dom::Sanitizer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:08.53 | ~~~~~~~~~~~^~~ 51:09.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:09.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:09.04 inlined from ‘bool mozilla::dom::TextEncoderEncodeIntoResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at TextEncoderBinding.cpp:75:54: 51:09.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:09.04 1169 | *this->stack = this; 51:09.04 | ~~~~~~~~~~~~~^~~~~~ 51:09.04 In file included from UnifiedBindings24.cpp:340: 51:09.05 TextEncoderBinding.cpp: In member function ‘bool mozilla::dom::TextEncoderEncodeIntoResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 51:09.05 TextEncoderBinding.cpp:75:25: note: ‘obj’ declared here 51:09.05 75 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 51:09.05 | ^~~ 51:09.05 TextEncoderBinding.cpp:67:58: note: ‘cx’ declared here 51:09.05 67 | TextEncoderEncodeIntoResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 51:09.05 | ~~~~~~~~~~~^~ 51:09.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 51:09.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = mozilla::dom::BindingCallContext; = mozilla::dom::BindingCallContext; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:09.10 inlined from ‘bool mozilla::dom::TextEncoder_Binding::encodeInto(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at TextEncoderBinding.cpp:199:32: 51:09.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg0’ in ‘((js::StackRootedBase**)cx_)[6]’ [-Wdangling-pointer=] 51:09.11 1169 | *this->stack = this; 51:09.11 | ~~~~~~~~~~~~~^~~~~~ 51:09.11 TextEncoderBinding.cpp: In function ‘bool mozilla::dom::TextEncoder_Binding::encodeInto(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:09.12 TextEncoderBinding.cpp:199:25: note: ‘arg0’ declared here 51:09.12 199 | JS::Rooted arg0(cx); 51:09.12 | ^~~~ 51:09.12 TextEncoderBinding.cpp:187:23: note: ‘cx_’ declared here 51:09.12 187 | encodeInto(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:09.12 | ~~~~~~~~~~~^~~ 51:10.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:10.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:10.11 inlined from ‘bool mozilla::dom::SecurityPolicyViolationEvent_Binding::Wrap(JSContext*, mozilla::dom::SecurityPolicyViolationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SecurityPolicyViolationEventBinding.cpp:1243:90: 51:10.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:10.11 1169 | *this->stack = this; 51:10.11 | ~~~~~~~~~~~~~^~~~~~ 51:10.12 In file included from UnifiedBindings22.cpp:327: 51:10.13 SecurityPolicyViolationEventBinding.cpp: In function ‘bool mozilla::dom::SecurityPolicyViolationEvent_Binding::Wrap(JSContext*, mozilla::dom::SecurityPolicyViolationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:10.13 SecurityPolicyViolationEventBinding.cpp:1243:25: note: ‘global’ declared here 51:10.13 1243 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:10.13 | ^~~~~~ 51:10.13 SecurityPolicyViolationEventBinding.cpp:1215:17: note: ‘aCx’ declared here 51:10.13 1215 | Wrap(JSContext* aCx, mozilla::dom::SecurityPolicyViolationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:10.13 | ~~~~~~~~~~~^~~ 51:10.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:10.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:10.37 inlined from ‘JSObject* mozilla::dom::SecurityPolicyViolationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SecurityPolicyViolationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEventBinding.h:129:27, 51:10.37 inlined from ‘virtual JSObject* mozilla::dom::SecurityPolicyViolationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at SecurityPolicyViolationEvent.cpp:40:52: 51:10.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:10.37 1169 | *this->stack = this; 51:10.37 | ~~~~~~~~~~~~~^~~~~~ 51:10.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:12, 51:10.37 from SecurityPolicyViolationEvent.cpp:10, 51:10.37 from UnifiedBindings22.cpp:314: 51:10.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SecurityPolicyViolationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:10.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEventBinding.h:129:27: note: ‘reflector’ declared here 51:10.37 129 | JS::Rooted reflector(aCx); 51:10.37 | ^~~~~~~~~ 51:10.37 SecurityPolicyViolationEvent.cpp:38:61: note: ‘aCx’ declared here 51:10.37 38 | SecurityPolicyViolationEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:10.37 | ~~~~~~~~~~~^~~ 51:10.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:10.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:10.41 inlined from ‘bool mozilla::dom::ScrollViewChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ScrollViewChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScrollViewChangeEventBinding.cpp:471:90: 51:10.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:10.41 1169 | *this->stack = this; 51:10.41 | ~~~~~~~~~~~~~^~~~~~ 51:10.41 In file included from UnifiedBindings22.cpp:301: 51:10.41 ScrollViewChangeEventBinding.cpp: In function ‘bool mozilla::dom::ScrollViewChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ScrollViewChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:10.41 ScrollViewChangeEventBinding.cpp:471:25: note: ‘global’ declared here 51:10.41 471 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:10.42 | ^~~~~~ 51:10.42 ScrollViewChangeEventBinding.cpp:443:17: note: ‘aCx’ declared here 51:10.42 443 | Wrap(JSContext* aCx, mozilla::dom::ScrollViewChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:10.42 | ~~~~~~~~~~~^~~ 51:10.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:10.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:10.65 inlined from ‘JSObject* mozilla::dom::ScrollViewChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ScrollViewChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollViewChangeEventBinding.h:112:27, 51:10.65 inlined from ‘virtual JSObject* mozilla::dom::ScrollViewChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ScrollViewChangeEvent.cpp:40:45: 51:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:10.65 1169 | *this->stack = this; 51:10.65 | ~~~~~~~~~~~~~^~~~~~ 51:10.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollViewChangeEvent.h:12, 51:10.65 from ScrollViewChangeEvent.cpp:10, 51:10.65 from UnifiedBindings22.cpp:288: 51:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollViewChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ScrollViewChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:10.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScrollViewChangeEventBinding.h:112:27: note: ‘reflector’ declared here 51:10.65 112 | JS::Rooted reflector(aCx); 51:10.65 | ^~~~~~~~~ 51:10.65 ScrollViewChangeEvent.cpp:38:54: note: ‘aCx’ declared here 51:10.65 38 | ScrollViewChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:10.65 | ~~~~~~~~~~~^~~ 51:11.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:11.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:11.19 inlined from ‘bool mozilla::dom::ScreenOrientation_Binding::Wrap(JSContext*, mozilla::dom::ScreenOrientation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScreenOrientationBinding.cpp:511:90: 51:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:11.19 1169 | *this->stack = this; 51:11.19 | ~~~~~~~~~~~~~^~~~~~ 51:11.24 In file included from UnifiedBindings22.cpp:249: 51:11.25 ScreenOrientationBinding.cpp: In function ‘bool mozilla::dom::ScreenOrientation_Binding::Wrap(JSContext*, mozilla::dom::ScreenOrientation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:11.25 ScreenOrientationBinding.cpp:511:25: note: ‘global’ declared here 51:11.25 511 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:11.25 | ^~~~~~ 51:11.25 ScreenOrientationBinding.cpp:483:17: note: ‘aCx’ declared here 51:11.25 483 | Wrap(JSContext* aCx, mozilla::dom::ScreenOrientation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:11.25 | ~~~~~~~~~~~^~~ 51:11.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:11.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:11.47 inlined from ‘bool mozilla::dom::ScriptProcessorNode_Binding::Wrap(JSContext*, mozilla::dom::ScriptProcessorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ScriptProcessorNodeBinding.cpp:420:90: 51:11.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:11.47 1169 | *this->stack = this; 51:11.47 | ~~~~~~~~~~~~~^~~~~~ 51:11.47 In file included from UnifiedBindings22.cpp:262: 51:11.47 ScriptProcessorNodeBinding.cpp: In function ‘bool mozilla::dom::ScriptProcessorNode_Binding::Wrap(JSContext*, mozilla::dom::ScriptProcessorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:11.47 ScriptProcessorNodeBinding.cpp:420:25: note: ‘global’ declared here 51:11.47 420 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:11.47 | ^~~~~~ 51:11.47 ScriptProcessorNodeBinding.cpp:389:17: note: ‘aCx’ declared here 51:11.47 389 | Wrap(JSContext* aCx, mozilla::dom::ScriptProcessorNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:11.47 | ~~~~~~~~~~~^~~ 51:11.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:11.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:11.88 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ShadowRootBinding.cpp:1289:71: 51:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:11.88 1169 | *this->stack = this; 51:11.88 | ~~~~~~~~~~~~~^~~~~~ 51:11.88 In file included from UnifiedBindings23.cpp:15: 51:11.88 ShadowRootBinding.cpp: In function ‘bool mozilla::dom::ShadowRoot_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:11.88 ShadowRootBinding.cpp:1289:25: note: ‘returnArray’ declared here 51:11.88 1289 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 51:11.88 | ^~~~~~~~~~~ 51:11.88 ShadowRootBinding.cpp:1274:26: note: ‘cx’ declared here 51:11.88 1274 | getAnimations(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:11.88 | ~~~~~~~~~~~^~ 51:12.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:12.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:12.27 inlined from ‘bool mozilla::dom::Selection_Binding::Wrap(JSContext*, mozilla::dom::Selection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SelectionBinding.cpp:2104:90: 51:12.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:12.27 1169 | *this->stack = this; 51:12.27 | ~~~~~~~~~~~~~^~~~~~ 51:12.27 In file included from UnifiedBindings22.cpp:340: 51:12.27 SelectionBinding.cpp: In function ‘bool mozilla::dom::Selection_Binding::Wrap(JSContext*, mozilla::dom::Selection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:12.27 SelectionBinding.cpp:2104:25: note: ‘global’ declared here 51:12.27 2104 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:12.27 | ^~~~~~ 51:12.27 SelectionBinding.cpp:2079:17: note: ‘aCx’ declared here 51:12.27 2079 | Wrap(JSContext* aCx, mozilla::dom::Selection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:12.27 | ~~~~~~~~~~~^~~ 51:12.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:12.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:12.63 inlined from ‘bool mozilla::dom::Selection_Binding::getComposedRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SelectionBinding.cpp:657:71: 51:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 51:12.63 1169 | *this->stack = this; 51:12.63 | ~~~~~~~~~~~~~^~~~~~ 51:12.65 SelectionBinding.cpp: In function ‘bool mozilla::dom::Selection_Binding::getComposedRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:12.66 SelectionBinding.cpp:657:25: note: ‘returnArray’ declared here 51:12.66 657 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 51:12.66 | ^~~~~~~~~~~ 51:12.66 SelectionBinding.cpp:616:30: note: ‘cx_’ declared here 51:12.66 616 | getComposedRanges(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:12.66 | ~~~~~~~~~~~^~~ 51:13.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:13.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:13.60 inlined from ‘bool mozilla::dom::ServiceWorker_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ServiceWorkerBinding.cpp:615:90: 51:13.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:13.60 1169 | *this->stack = this; 51:13.60 | ~~~~~~~~~~~~~^~~~~~ 51:13.62 In file included from UnifiedBindings22.cpp:353: 51:13.63 ServiceWorkerBinding.cpp: In function ‘bool mozilla::dom::ServiceWorker_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:13.63 ServiceWorkerBinding.cpp:615:25: note: ‘global’ declared here 51:13.63 615 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:13.63 | ^~~~~~ 51:13.63 ServiceWorkerBinding.cpp:587:17: note: ‘aCx’ declared here 51:13.63 587 | Wrap(JSContext* aCx, mozilla::dom::ServiceWorker* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:13.63 | ~~~~~~~~~~~^~~ 51:14.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:14.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:14.13 inlined from ‘bool mozilla::dom::ServiceWorkerRegistration_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorkerRegistration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ServiceWorkerRegistrationBinding.cpp:872:90: 51:14.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:14.13 1169 | *this->stack = this; 51:14.13 | ~~~~~~~~~~~~~^~~~~~ 51:14.13 In file included from UnifiedBindings22.cpp:392: 51:14.13 ServiceWorkerRegistrationBinding.cpp: In function ‘bool mozilla::dom::ServiceWorkerRegistration_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorkerRegistration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:14.13 ServiceWorkerRegistrationBinding.cpp:872:25: note: ‘global’ declared here 51:14.13 872 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:14.13 | ^~~~~~ 51:14.13 ServiceWorkerRegistrationBinding.cpp:844:17: note: ‘aCx’ declared here 51:14.13 844 | Wrap(JSContext* aCx, mozilla::dom::ServiceWorkerRegistration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:14.13 | ~~~~~~~~~~~^~~ 51:14.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:14.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:14.60 inlined from ‘bool mozilla::dom::ServiceWorkerContainer_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorkerContainer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ServiceWorkerContainerBinding.cpp:1177:90: 51:14.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:14.60 1169 | *this->stack = this; 51:14.60 | ~~~~~~~~~~~~~^~~~~~ 51:14.60 In file included from UnifiedBindings22.cpp:366: 51:14.60 ServiceWorkerContainerBinding.cpp: In function ‘bool mozilla::dom::ServiceWorkerContainer_Binding::Wrap(JSContext*, mozilla::dom::ServiceWorkerContainer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:14.60 ServiceWorkerContainerBinding.cpp:1177:25: note: ‘global’ declared here 51:14.60 1177 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:14.60 | ^~~~~~ 51:14.60 ServiceWorkerContainerBinding.cpp:1149:17: note: ‘aCx’ declared here 51:14.60 1149 | Wrap(JSContext* aCx, mozilla::dom::ServiceWorkerContainer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:14.60 | ~~~~~~~~~~~^~~ 51:16.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:16.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:16.74 inlined from ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at StyleSheetListBinding.cpp:348:35: 51:16.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:16.75 1169 | *this->stack = this; 51:16.75 | ~~~~~~~~~~~~~^~~~~~ 51:16.75 StyleSheetListBinding.cpp: In member function ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:16.75 StyleSheetListBinding.cpp:348:25: note: ‘expando’ declared here 51:16.75 348 | JS::Rooted expando(cx); 51:16.75 | ^~~~~~~ 51:16.75 StyleSheetListBinding.cpp:336:42: note: ‘cx’ declared here 51:16.75 336 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:16.75 | ~~~~~~~~~~~^~ 51:16.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:16.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:16.97 inlined from ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at TextTrackCueListBinding.cpp:343:35: 51:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:16.97 1169 | *this->stack = this; 51:16.97 | ~~~~~~~~~~~~~^~~~~~ 51:16.97 TextTrackCueListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:16.97 TextTrackCueListBinding.cpp:343:25: note: ‘expando’ declared here 51:16.97 343 | JS::Rooted expando(cx); 51:16.97 | ^~~~~~~ 51:16.97 TextTrackCueListBinding.cpp:331:42: note: ‘cx’ declared here 51:16.97 331 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:16.97 | ~~~~~~~~~~~^~ 51:19.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:19.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:19.09 inlined from ‘bool mozilla::dom::SpeechRecognitionError_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionErrorBinding.cpp:527:90: 51:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:19.09 1169 | *this->stack = this; 51:19.09 | ~~~~~~~~~~~~~^~~~~~ 51:19.09 In file included from UnifiedBindings23.cpp:158: 51:19.09 SpeechRecognitionErrorBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognitionError_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:19.09 SpeechRecognitionErrorBinding.cpp:527:25: note: ‘global’ declared here 51:19.09 527 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:19.09 | ^~~~~~ 51:19.09 SpeechRecognitionErrorBinding.cpp:499:17: note: ‘aCx’ declared here 51:19.09 499 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognitionError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:19.09 | ~~~~~~~~~~~^~~ 51:20.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:20.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:20.46 inlined from ‘bool mozilla::dom::SpeechSynthesisEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechSynthesisEventBinding.cpp:659:90: 51:20.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:20.46 1169 | *this->stack = this; 51:20.46 | ~~~~~~~~~~~~~^~~~~~ 51:20.46 In file included from UnifiedBindings23.cpp:275: 51:20.46 SpeechSynthesisEventBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesisEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:20.46 SpeechSynthesisEventBinding.cpp:659:25: note: ‘global’ declared here 51:20.46 659 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:20.46 | ^~~~~~ 51:20.46 SpeechSynthesisEventBinding.cpp:631:17: note: ‘aCx’ declared here 51:20.46 631 | Wrap(JSContext* aCx, mozilla::dom::SpeechSynthesisEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:20.46 | ~~~~~~~~~~~^~~ 51:20.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:20.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:20.70 inlined from ‘JSObject* mozilla::dom::SpeechSynthesisEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechSynthesisEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:108:27, 51:20.70 inlined from ‘virtual JSObject* mozilla::dom::SpeechSynthesisEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at SpeechSynthesisEvent.cpp:61:44: 51:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:20.70 1169 | *this->stack = this; 51:20.70 | ~~~~~~~~~~~~~^~~~~~ 51:20.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:6, 51:20.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 51:20.73 from SpeechSynthesisErrorEvent.cpp:9, 51:20.73 from UnifiedBindings23.cpp:236: 51:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechSynthesisEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:108:27: note: ‘reflector’ declared here 51:20.73 108 | JS::Rooted reflector(aCx); 51:20.73 | ^~~~~~~~~ 51:20.73 In file included from UnifiedBindings23.cpp:262: 51:20.73 SpeechSynthesisEvent.cpp:59:53: note: ‘aCx’ declared here 51:20.73 59 | SpeechSynthesisEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:20.73 | ~~~~~~~~~~~^~~ 51:21.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:21.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:21.34 inlined from ‘bool mozilla::dom::Storage_Binding::Wrap(JSContext*, mozilla::dom::Storage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StorageBinding.cpp:1302:90: 51:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:21.37 1169 | *this->stack = this; 51:21.37 | ~~~~~~~~~~~~~^~~~~~ 51:21.39 StorageBinding.cpp: In function ‘bool mozilla::dom::Storage_Binding::Wrap(JSContext*, mozilla::dom::Storage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:21.40 StorageBinding.cpp:1302:25: note: ‘global’ declared here 51:21.40 1302 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:21.40 | ^~~~~~ 51:21.40 StorageBinding.cpp:1277:17: note: ‘aCx’ declared here 51:21.40 1277 | Wrap(JSContext* aCx, mozilla::dom::Storage* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:21.40 | ~~~~~~~~~~~^~~ 51:21.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:21.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:21.86 inlined from ‘bool mozilla::dom::StorageEvent_Binding::Wrap(JSContext*, mozilla::dom::StorageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StorageEventBinding.cpp:801:90: 51:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:21.86 1169 | *this->stack = this; 51:21.86 | ~~~~~~~~~~~~~^~~~~~ 51:21.88 In file included from UnifiedBindings23.cpp:353: 51:21.89 StorageEventBinding.cpp: In function ‘bool mozilla::dom::StorageEvent_Binding::Wrap(JSContext*, mozilla::dom::StorageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:21.89 StorageEventBinding.cpp:801:25: note: ‘global’ declared here 51:21.89 801 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:21.89 | ^~~~~~ 51:21.89 StorageEventBinding.cpp:773:17: note: ‘aCx’ declared here 51:21.89 773 | Wrap(JSContext* aCx, mozilla::dom::StorageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:21.89 | ~~~~~~~~~~~^~~ 51:22.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:22.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:22.22 inlined from ‘bool mozilla::dom::StorageEstimate::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at StorageManagerBinding.cpp:76:54: 51:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:22.22 1169 | *this->stack = this; 51:22.22 | ~~~~~~~~~~~~~^~~~~~ 51:22.24 In file included from UnifiedBindings23.cpp:366: 51:22.24 StorageManagerBinding.cpp: In member function ‘bool mozilla::dom::StorageEstimate::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 51:22.24 StorageManagerBinding.cpp:76:25: note: ‘obj’ declared here 51:22.24 76 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 51:22.24 | ^~~ 51:22.24 StorageManagerBinding.cpp:68:46: note: ‘cx’ declared here 51:22.24 68 | StorageEstimate::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 51:22.24 | ~~~~~~~~~~~^~ 51:23.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:23.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:23.20 inlined from ‘bool mozilla::dom::StructuredCloneTester_Binding::Wrap(JSContext*, mozilla::dom::StructuredCloneTester*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StructuredCloneTesterBinding.cpp:346:90: 51:23.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:23.20 1169 | *this->stack = this; 51:23.20 | ~~~~~~~~~~~~~^~~~~~ 51:23.20 In file included from UnifiedBindings24.cpp:15: 51:23.20 StructuredCloneTesterBinding.cpp: In function ‘bool mozilla::dom::StructuredCloneTester_Binding::Wrap(JSContext*, mozilla::dom::StructuredCloneTester*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:23.20 StructuredCloneTesterBinding.cpp:346:25: note: ‘global’ declared here 51:23.20 346 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:23.20 | ^~~~~~ 51:23.20 StructuredCloneTesterBinding.cpp:321:17: note: ‘aCx’ declared here 51:23.20 321 | Wrap(JSContext* aCx, mozilla::dom::StructuredCloneTester* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:23.20 | ~~~~~~~~~~~^~~ 51:23.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:23.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:23.92 inlined from ‘bool mozilla::dom::StreamFilter_Binding::Wrap(JSContext*, mozilla::extensions::StreamFilter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StreamFilterBinding.cpp:1295:90: 51:23.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:23.92 1169 | *this->stack = this; 51:23.92 | ~~~~~~~~~~~~~^~~~~~ 51:23.96 In file included from UnifiedBindings23.cpp:379: 51:23.97 StreamFilterBinding.cpp: In function ‘bool mozilla::dom::StreamFilter_Binding::Wrap(JSContext*, mozilla::extensions::StreamFilter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:23.97 StreamFilterBinding.cpp:1295:25: note: ‘global’ declared here 51:23.97 1295 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:23.97 | ^~~~~~ 51:23.97 StreamFilterBinding.cpp:1267:17: note: ‘aCx’ declared here 51:23.97 1267 | Wrap(JSContext* aCx, mozilla::extensions::StreamFilter* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:23.97 | ~~~~~~~~~~~^~~ 51:24.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:24.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:24.33 inlined from ‘bool mozilla::dom::TaskPriorityChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::TaskPriorityChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TaskPriorityChangeEventBinding.cpp:452:90: 51:24.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:24.33 1169 | *this->stack = this; 51:24.33 | ~~~~~~~~~~~~~^~~~~~ 51:24.36 In file included from UnifiedBindings24.cpp:262: 51:24.37 TaskPriorityChangeEventBinding.cpp: In function ‘bool mozilla::dom::TaskPriorityChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::TaskPriorityChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:24.37 TaskPriorityChangeEventBinding.cpp:452:25: note: ‘global’ declared here 51:24.37 452 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:24.37 | ^~~~~~ 51:24.37 TaskPriorityChangeEventBinding.cpp:424:17: note: ‘aCx’ declared here 51:24.37 424 | Wrap(JSContext* aCx, mozilla::dom::TaskPriorityChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:24.37 | ~~~~~~~~~~~^~~ 51:24.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:24.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:24.62 inlined from ‘bool mozilla::dom::StreamFilterDataEvent_Binding::Wrap(JSContext*, mozilla::extensions::StreamFilterDataEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StreamFilterDataEventBinding.cpp:463:90: 51:24.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:24.62 1169 | *this->stack = this; 51:24.62 | ~~~~~~~~~~~~~^~~~~~ 51:24.62 StreamFilterDataEventBinding.cpp: In function ‘bool mozilla::dom::StreamFilterDataEvent_Binding::Wrap(JSContext*, mozilla::extensions::StreamFilterDataEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:24.62 StreamFilterDataEventBinding.cpp:463:25: note: ‘global’ declared here 51:24.62 463 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:24.62 | ^~~~~~ 51:24.62 StreamFilterDataEventBinding.cpp:435:17: note: ‘aCx’ declared here 51:24.62 435 | Wrap(JSContext* aCx, mozilla::extensions::StreamFilterDataEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:24.62 | ~~~~~~~~~~~^~~ 51:24.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:24.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:24.71 inlined from ‘JSObject* mozilla::dom::TaskPriorityChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TaskPriorityChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TaskPriorityChangeEventBinding.h:90:27, 51:24.71 inlined from ‘virtual JSObject* mozilla::dom::TaskPriorityChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at TaskPriorityChangeEvent.cpp:40:47: 51:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:24.71 1169 | *this->stack = this; 51:24.71 | ~~~~~~~~~~~~~^~~~~~ 51:24.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TaskPriorityChangeEvent.h:16, 51:24.71 from TaskPriorityChangeEvent.cpp:10, 51:24.71 from UnifiedBindings24.cpp:249: 51:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TaskPriorityChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TaskPriorityChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TaskPriorityChangeEventBinding.h:90:27: note: ‘reflector’ declared here 51:24.71 90 | JS::Rooted reflector(aCx); 51:24.71 | ^~~~~~~~~ 51:24.71 TaskPriorityChangeEvent.cpp:38:56: note: ‘aCx’ declared here 51:24.71 38 | TaskPriorityChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:24.71 | ~~~~~~~~~~~^~~ 51:24.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:24.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:24.72 inlined from ‘bool mozilla::dom::TCPSocketErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPSocketErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TCPSocketErrorEventBinding.cpp:545:90: 51:24.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:24.72 1169 | *this->stack = this; 51:24.72 | ~~~~~~~~~~~~~^~~~~~ 51:24.75 In file included from UnifiedBindings24.cpp:210: 51:24.76 TCPSocketErrorEventBinding.cpp: In function ‘bool mozilla::dom::TCPSocketErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPSocketErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:24.76 TCPSocketErrorEventBinding.cpp:545:25: note: ‘global’ declared here 51:24.76 545 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:24.76 | ^~~~~~ 51:24.76 TCPSocketErrorEventBinding.cpp:517:17: note: ‘aCx’ declared here 51:24.76 517 | Wrap(JSContext* aCx, mozilla::dom::TCPSocketErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:24.76 | ~~~~~~~~~~~^~~ 51:24.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:24.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:24.97 inlined from ‘JSObject* mozilla::dom::TCPSocketErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TCPSocketErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketErrorEventBinding.h:91:27, 51:24.97 inlined from ‘virtual JSObject* mozilla::dom::TCPSocketErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at TCPSocketErrorEvent.cpp:41:43: 51:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:24.97 1169 | *this->stack = this; 51:24.97 | ~~~~~~~~~~~~~^~~~~~ 51:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketErrorEvent.h:15, 51:24.97 from TCPSocketErrorEvent.cpp:10, 51:24.97 from UnifiedBindings24.cpp:197: 51:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TCPSocketErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketErrorEventBinding.h:91:27: note: ‘reflector’ declared here 51:24.97 91 | JS::Rooted reflector(aCx); 51:24.97 | ^~~~~~~~~ 51:24.97 TCPSocketErrorEvent.cpp:39:52: note: ‘aCx’ declared here 51:24.97 39 | TCPSocketErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:24.97 | ~~~~~~~~~~~^~~ 51:25.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:25.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:25.35 inlined from ‘bool mozilla::dom::StyleSheetApplicableStateChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetApplicableStateChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StyleSheetApplicableStateChangeEventBinding.cpp:510:90: 51:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:25.35 1169 | *this->stack = this; 51:25.35 | ~~~~~~~~~~~~~^~~~~~ 51:25.35 In file included from UnifiedBindings24.cpp:41: 51:25.35 StyleSheetApplicableStateChangeEventBinding.cpp: In function ‘bool mozilla::dom::StyleSheetApplicableStateChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetApplicableStateChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:25.35 StyleSheetApplicableStateChangeEventBinding.cpp:510:25: note: ‘global’ declared here 51:25.35 510 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:25.35 | ^~~~~~ 51:25.35 StyleSheetApplicableStateChangeEventBinding.cpp:482:17: note: ‘aCx’ declared here 51:25.35 482 | Wrap(JSContext* aCx, mozilla::dom::StyleSheetApplicableStateChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:25.35 | ~~~~~~~~~~~^~~ 51:25.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:25.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:25.58 inlined from ‘JSObject* mozilla::dom::StyleSheetApplicableStateChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StyleSheetApplicableStateChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetApplicableStateChangeEventBinding.h:108:27, 51:25.58 inlined from ‘virtual JSObject* mozilla::dom::StyleSheetApplicableStateChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at StyleSheetApplicableStateChangeEvent.cpp:60:60: 51:25.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:25.58 1169 | *this->stack = this; 51:25.58 | ~~~~~~~~~~~~~^~~~~~ 51:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetApplicableStateChangeEvent.h:15, 51:25.58 from StyleSheetApplicableStateChangeEvent.cpp:10, 51:25.58 from UnifiedBindings24.cpp:28: 51:25.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetApplicableStateChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::StyleSheetApplicableStateChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:25.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetApplicableStateChangeEventBinding.h:108:27: note: ‘reflector’ declared here 51:25.58 108 | JS::Rooted reflector(aCx); 51:25.58 | ^~~~~~~~~ 51:25.58 StyleSheetApplicableStateChangeEvent.cpp:58:69: note: ‘aCx’ declared here 51:25.58 58 | StyleSheetApplicableStateChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:25.58 | ~~~~~~~~~~~^~~ 51:25.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:25.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:25.61 inlined from ‘bool mozilla::dom::TCPSocketEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPSocketEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TCPSocketEventBinding.cpp:451:90: 51:25.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:25.61 1169 | *this->stack = this; 51:25.61 | ~~~~~~~~~~~~~^~~~~~ 51:25.62 In file included from UnifiedBindings24.cpp:236: 51:25.63 TCPSocketEventBinding.cpp: In function ‘bool mozilla::dom::TCPSocketEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPSocketEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:25.63 TCPSocketEventBinding.cpp:451:25: note: ‘global’ declared here 51:25.63 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:25.63 | ^~~~~~ 51:25.63 TCPSocketEventBinding.cpp:423:17: note: ‘aCx’ declared here 51:25.63 423 | Wrap(JSContext* aCx, mozilla::dom::TCPSocketEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:25.63 | ~~~~~~~~~~~^~~ 51:25.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:25.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:25.85 inlined from ‘JSObject* mozilla::dom::TCPSocketEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TCPSocketEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketEventBinding.h:84:27, 51:25.85 inlined from ‘virtual JSObject* mozilla::dom::TCPSocketEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at TCPSocketEvent.cpp:69:38: 51:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:25.85 1169 | *this->stack = this; 51:25.85 | ~~~~~~~~~~~~~^~~~~~ 51:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketEvent.h:15, 51:25.85 from TCPSocketEvent.cpp:10, 51:25.85 from UnifiedBindings24.cpp:223: 51:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TCPSocketEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketEventBinding.h:84:27: note: ‘reflector’ declared here 51:25.85 84 | JS::Rooted reflector(aCx); 51:25.85 | ^~~~~~~~~ 51:25.85 TCPSocketEvent.cpp:67:47: note: ‘aCx’ declared here 51:25.85 67 | TCPSocketEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:25.85 | ~~~~~~~~~~~^~~ 51:25.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:25.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:25.88 inlined from ‘bool mozilla::dom::TCPServerSocketEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPServerSocketEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TCPServerSocketEventBinding.cpp:456:90: 51:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:25.88 1169 | *this->stack = this; 51:25.88 | ~~~~~~~~~~~~~^~~~~~ 51:25.89 In file included from UnifiedBindings24.cpp:171: 51:25.90 TCPServerSocketEventBinding.cpp: In function ‘bool mozilla::dom::TCPServerSocketEvent_Binding::Wrap(JSContext*, mozilla::dom::TCPServerSocketEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:25.90 TCPServerSocketEventBinding.cpp:456:25: note: ‘global’ declared here 51:25.90 456 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:25.90 | ^~~~~~ 51:25.90 TCPServerSocketEventBinding.cpp:428:17: note: ‘aCx’ declared here 51:25.90 428 | Wrap(JSContext* aCx, mozilla::dom::TCPServerSocketEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:25.90 | ~~~~~~~~~~~^~~ 51:26.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:26.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:26.14 inlined from ‘JSObject* mozilla::dom::TCPServerSocketEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TCPServerSocketEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketEventBinding.h:104:27, 51:26.14 inlined from ‘virtual JSObject* mozilla::dom::TCPServerSocketEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at TCPServerSocketEvent.cpp:60:44: 51:26.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:26.14 1169 | *this->stack = this; 51:26.14 | ~~~~~~~~~~~~~^~~~~~ 51:26.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketEvent.h:15, 51:26.14 from TCPServerSocketEvent.cpp:10, 51:26.14 from UnifiedBindings24.cpp:158: 51:26.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TCPServerSocketEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:26.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketEventBinding.h:104:27: note: ‘reflector’ declared here 51:26.14 104 | JS::Rooted reflector(aCx); 51:26.14 | ^~~~~~~~~ 51:26.14 TCPServerSocketEvent.cpp:58:53: note: ‘aCx’ declared here 51:26.14 58 | TCPServerSocketEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:26.14 | ~~~~~~~~~~~^~~ 51:26.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:26.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:26.17 inlined from ‘bool mozilla::dom::SubmitEvent_Binding::Wrap(JSContext*, mozilla::dom::SubmitEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SubmitEventBinding.cpp:455:90: 51:26.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:26.17 1169 | *this->stack = this; 51:26.17 | ~~~~~~~~~~~~~^~~~~~ 51:26.17 In file included from UnifiedBindings24.cpp:119: 51:26.17 SubmitEventBinding.cpp: In function ‘bool mozilla::dom::SubmitEvent_Binding::Wrap(JSContext*, mozilla::dom::SubmitEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:26.17 SubmitEventBinding.cpp:455:25: note: ‘global’ declared here 51:26.17 455 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:26.17 | ^~~~~~ 51:26.17 SubmitEventBinding.cpp:427:17: note: ‘aCx’ declared here 51:26.17 427 | Wrap(JSContext* aCx, mozilla::dom::SubmitEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:26.17 | ~~~~~~~~~~~^~~ 51:26.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:26.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:26.42 inlined from ‘JSObject* mozilla::dom::SubmitEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SubmitEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubmitEventBinding.h:102:27, 51:26.42 inlined from ‘virtual JSObject* mozilla::dom::SubmitEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at SubmitEvent.cpp:60:35: 51:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:26.42 1169 | *this->stack = this; 51:26.42 | ~~~~~~~~~~~~~^~~~~~ 51:26.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubmitEvent.h:15, 51:26.42 from SubmitEvent.cpp:10, 51:26.42 from UnifiedBindings24.cpp:106: 51:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubmitEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SubmitEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubmitEventBinding.h:102:27: note: ‘reflector’ declared here 51:26.42 102 | JS::Rooted reflector(aCx); 51:26.42 | ^~~~~~~~~ 51:26.42 SubmitEvent.cpp:58:44: note: ‘aCx’ declared here 51:26.42 58 | SubmitEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:26.42 | ~~~~~~~~~~~^~~ 51:26.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:26.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:26.52 inlined from ‘bool mozilla::dom::StyleSheetRemovedEvent_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetRemovedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StyleSheetRemovedEventBinding.cpp:462:90: 51:26.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:26.52 1169 | *this->stack = this; 51:26.52 | ~~~~~~~~~~~~~^~~~~~ 51:26.52 In file included from UnifiedBindings24.cpp:93: 51:26.52 StyleSheetRemovedEventBinding.cpp: In function ‘bool mozilla::dom::StyleSheetRemovedEvent_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetRemovedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:26.52 StyleSheetRemovedEventBinding.cpp:462:25: note: ‘global’ declared here 51:26.52 462 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:26.52 | ^~~~~~ 51:26.52 StyleSheetRemovedEventBinding.cpp:434:17: note: ‘aCx’ declared here 51:26.52 434 | Wrap(JSContext* aCx, mozilla::dom::StyleSheetRemovedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:26.52 | ~~~~~~~~~~~^~~ 51:26.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:26.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:26.82 inlined from ‘JSObject* mozilla::dom::StyleSheetRemovedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StyleSheetRemovedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetRemovedEventBinding.h:107:27, 51:26.82 inlined from ‘virtual JSObject* mozilla::dom::StyleSheetRemovedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at StyleSheetRemovedEvent.cpp:60:46: 51:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:26.82 1169 | *this->stack = this; 51:26.82 | ~~~~~~~~~~~~~^~~~~~ 51:26.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetRemovedEvent.h:15, 51:26.82 from StyleSheetRemovedEvent.cpp:10, 51:26.82 from UnifiedBindings24.cpp:80: 51:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetRemovedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::StyleSheetRemovedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetRemovedEventBinding.h:107:27: note: ‘reflector’ declared here 51:26.82 107 | JS::Rooted reflector(aCx); 51:26.82 | ^~~~~~~~~ 51:26.82 StyleSheetRemovedEvent.cpp:58:55: note: ‘aCx’ declared here 51:26.82 58 | StyleSheetRemovedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:26.82 | ~~~~~~~~~~~^~~ 51:27.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:27.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:27.31 inlined from ‘bool mozilla::dom::Text_Binding::Wrap(JSContext*, mozilla::dom::Text*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextBinding.cpp:836:90: 51:27.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:27.31 1169 | *this->stack = this; 51:27.31 | ~~~~~~~~~~~~~^~~~~~ 51:27.31 In file included from UnifiedBindings24.cpp:288: 51:27.31 TextBinding.cpp: In function ‘bool mozilla::dom::Text_Binding::Wrap(JSContext*, mozilla::dom::Text*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:27.31 TextBinding.cpp:836:25: note: ‘global’ declared here 51:27.31 836 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:27.31 | ^~~~~~ 51:27.31 TextBinding.cpp:802:17: note: ‘aCx’ declared here 51:27.31 802 | Wrap(JSContext* aCx, mozilla::dom::Text* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:27.31 | ~~~~~~~~~~~^~~ 51:27.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:27.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:27.89 inlined from ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at StorageBinding.cpp:900:35: 51:27.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:27.89 1169 | *this->stack = this; 51:27.89 | ~~~~~~~~~~~~~^~~~~~ 51:27.96 StorageBinding.cpp: In member function ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:27.97 StorageBinding.cpp:900:25: note: ‘expando’ declared here 51:27.97 900 | JS::Rooted expando(cx); 51:27.97 | ^~~~~~~ 51:27.97 StorageBinding.cpp:897:50: note: ‘cx’ declared here 51:27.97 897 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:27.97 | ~~~~~~~~~~~^~ 51:28.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:28.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:28.32 inlined from ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at StorageBinding.cpp:1092:79: 51:28.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:28.32 1169 | *this->stack = this; 51:28.32 | ~~~~~~~~~~~~~^~~~~~ 51:28.32 StorageBinding.cpp: In member function ‘virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:28.32 StorageBinding.cpp:1092:27: note: ‘expando’ declared here 51:28.32 1092 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:28.32 | ^~~~~~~ 51:28.32 StorageBinding.cpp:1085:33: note: ‘cx’ declared here 51:28.32 1085 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:28.32 | ~~~~~~~~~~~^~ 51:28.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:28.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:28.71 inlined from ‘bool mozilla::dom::TextEvent_Binding::Wrap(JSContext*, mozilla::dom::TextEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextEventBinding.cpp:401:90: 51:28.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:28.71 1169 | *this->stack = this; 51:28.71 | ~~~~~~~~~~~~~^~~~~~ 51:28.71 In file included from UnifiedBindings24.cpp:366: 51:28.71 TextEventBinding.cpp: In function ‘bool mozilla::dom::TextEvent_Binding::Wrap(JSContext*, mozilla::dom::TextEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:28.71 TextEventBinding.cpp:401:25: note: ‘global’ declared here 51:28.71 401 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:28.71 | ^~~~~~ 51:28.71 TextEventBinding.cpp:370:17: note: ‘aCx’ declared here 51:28.71 370 | Wrap(JSContext* aCx, mozilla::dom::TextEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:28.71 | ~~~~~~~~~~~^~~ 51:31.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 51:31.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:31.18 inlined from ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at StyleSheetListBinding.cpp:289:35: 51:31.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 51:31.18 1169 | *this->stack = this; 51:31.18 | ~~~~~~~~~~~~~^~~~~~ 51:31.18 StyleSheetListBinding.cpp: In member function ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:31.18 StyleSheetListBinding.cpp:289:27: note: ‘value’ declared here 51:31.18 289 | JS::Rooted value(cx); 51:31.18 | ^~~~~ 51:31.21 StyleSheetListBinding.cpp:284:50: note: ‘cx’ declared here 51:31.22 284 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:31.22 | ~~~~~~~~~~~^~ 51:31.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:31.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:31.52 inlined from ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at StyleSheetListBinding.cpp:418:81: 51:31.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:31.52 1169 | *this->stack = this; 51:31.52 | ~~~~~~~~~~~~~^~~~~~ 51:31.52 StyleSheetListBinding.cpp: In member function ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:31.53 StyleSheetListBinding.cpp:418:29: note: ‘expando’ declared here 51:31.53 418 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:31.53 | ^~~~~~~ 51:31.53 StyleSheetListBinding.cpp:390:33: note: ‘cx’ declared here 51:31.53 390 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:31.53 | ~~~~~~~~~~~^~ 51:31.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 51:31.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:31.67 inlined from ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at StyleSheetListBinding.cpp:510:32: 51:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 51:31.67 1169 | *this->stack = this; 51:31.67 | ~~~~~~~~~~~~~^~~~~~ 51:31.67 StyleSheetListBinding.cpp: In member function ‘virtual bool mozilla::dom::StyleSheetList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 51:31.67 StyleSheetListBinding.cpp:510:25: note: ‘temp’ declared here 51:31.67 510 | JS::Rooted temp(cx); 51:31.67 | ^~~~ 51:31.67 StyleSheetListBinding.cpp:508:41: note: ‘cx’ declared here 51:31.67 508 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 51:31.67 | ~~~~~~~~~~~^~ 51:32.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:32.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:32.30 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SpeechRecognitionResultListBinding.cpp:347:35: 51:32.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:32.30 1169 | *this->stack = this; 51:32.30 | ~~~~~~~~~~~~~^~~~~~ 51:32.33 In file included from UnifiedBindings23.cpp:210: 51:32.34 SpeechRecognitionResultListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:32.34 SpeechRecognitionResultListBinding.cpp:347:25: note: ‘expando’ declared here 51:32.34 347 | JS::Rooted expando(cx); 51:32.34 | ^~~~~~~ 51:32.34 SpeechRecognitionResultListBinding.cpp:335:42: note: ‘cx’ declared here 51:32.34 335 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:32.34 | ~~~~~~~~~~~^~ 51:32.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:32.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:32.47 inlined from ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SourceBufferListBinding.cpp:469:35: 51:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:32.47 1169 | *this->stack = this; 51:32.47 | ~~~~~~~~~~~~~^~~~~~ 51:32.50 SourceBufferListBinding.cpp: In member function ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:32.51 SourceBufferListBinding.cpp:469:25: note: ‘expando’ declared here 51:32.51 469 | JS::Rooted expando(cx); 51:32.51 | ^~~~~~~ 51:32.51 SourceBufferListBinding.cpp:457:42: note: ‘cx’ declared here 51:32.51 457 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:32.51 | ~~~~~~~~~~~^~ 51:32.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:32.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:32.65 inlined from ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SpeechGrammarListBinding.cpp:587:35: 51:32.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:32.65 1169 | *this->stack = this; 51:32.65 | ~~~~~~~~~~~~~^~~~~~ 51:32.65 In file included from UnifiedBindings23.cpp:119: 51:32.65 SpeechGrammarListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:32.65 SpeechGrammarListBinding.cpp:587:25: note: ‘expando’ declared here 51:32.65 587 | JS::Rooted expando(cx); 51:32.65 | ^~~~~~~ 51:32.65 SpeechGrammarListBinding.cpp:575:42: note: ‘cx’ declared here 51:32.65 575 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:32.65 | ~~~~~~~~~~~^~ 51:32.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:32.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:32.78 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at SpeechRecognitionResultBinding.cpp:379:35: 51:32.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:32.78 1169 | *this->stack = this; 51:32.78 | ~~~~~~~~~~~~~^~~~~~ 51:32.78 In file included from UnifiedBindings23.cpp:197: 51:32.78 SpeechRecognitionResultBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 51:32.78 SpeechRecognitionResultBinding.cpp:379:25: note: ‘expando’ declared here 51:32.78 379 | JS::Rooted expando(cx); 51:32.78 | ^~~~~~~ 51:32.78 SpeechRecognitionResultBinding.cpp:367:42: note: ‘cx’ declared here 51:32.78 367 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 51:32.78 | ~~~~~~~~~~~^~ 51:33.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:33.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:33.82 inlined from ‘bool mozilla::dom::StyleSheetList_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StyleSheetListBinding.cpp:594:90: 51:33.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:33.82 1169 | *this->stack = this; 51:33.82 | ~~~~~~~~~~~~~^~~~~~ 51:33.82 StyleSheetListBinding.cpp: In function ‘bool mozilla::dom::StyleSheetList_Binding::Wrap(JSContext*, mozilla::dom::StyleSheetList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:33.82 StyleSheetListBinding.cpp:594:25: note: ‘global’ declared here 51:33.82 594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:33.82 | ^~~~~~ 51:33.82 StyleSheetListBinding.cpp:569:17: note: ‘aCx’ declared here 51:33.82 569 | Wrap(JSContext* aCx, mozilla::dom::StyleSheetList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:33.82 | ~~~~~~~~~~~^~~ 51:34.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:34.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:34.14 inlined from ‘bool mozilla::dom::CryptoKeyPair::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at SubtleCryptoBinding.cpp:180:54: 51:34.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:34.14 1169 | *this->stack = this; 51:34.14 | ~~~~~~~~~~~~~^~~~~~ 51:34.18 SubtleCryptoBinding.cpp: In member function ‘bool mozilla::dom::CryptoKeyPair::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 51:34.19 SubtleCryptoBinding.cpp:180:25: note: ‘obj’ declared here 51:34.19 180 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 51:34.19 | ^~~ 51:34.19 SubtleCryptoBinding.cpp:172:44: note: ‘cx’ declared here 51:34.19 172 | CryptoKeyPair::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 51:34.19 | ~~~~~~~~~~~^~ 51:34.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:34.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:34.61 inlined from ‘bool mozilla::dom::CryptoKey_Binding::Wrap(JSContext*, mozilla::dom::CryptoKey*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SubtleCryptoBinding.cpp:3971:90: 51:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:34.61 1169 | *this->stack = this; 51:34.61 | ~~~~~~~~~~~~~^~~~~~ 51:34.61 SubtleCryptoBinding.cpp: In function ‘bool mozilla::dom::CryptoKey_Binding::Wrap(JSContext*, mozilla::dom::CryptoKey*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:34.61 SubtleCryptoBinding.cpp:3971:25: note: ‘global’ declared here 51:34.61 3971 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:34.61 | ^~~~~~ 51:34.61 SubtleCryptoBinding.cpp:3946:17: note: ‘aCx’ declared here 51:34.61 3946 | Wrap(JSContext* aCx, mozilla::dom::CryptoKey* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:34.61 | ~~~~~~~~~~~^~~ 51:35.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:35.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:35.12 inlined from ‘bool mozilla::dom::StaticRange_Binding::Wrap(JSContext*, mozilla::dom::StaticRange*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StaticRangeBinding.cpp:395:90: 51:35.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:35.12 1169 | *this->stack = this; 51:35.12 | ~~~~~~~~~~~~~^~~~~~ 51:35.12 In file included from UnifiedBindings23.cpp:314: 51:35.12 StaticRangeBinding.cpp: In function ‘bool mozilla::dom::StaticRange_Binding::Wrap(JSContext*, mozilla::dom::StaticRange*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:35.12 StaticRangeBinding.cpp:395:25: note: ‘global’ declared here 51:35.12 395 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:35.12 | ^~~~~~ 51:35.12 StaticRangeBinding.cpp:367:17: note: ‘aCx’ declared here 51:35.12 367 | Wrap(JSContext* aCx, mozilla::dom::StaticRange* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:35.12 | ~~~~~~~~~~~^~~ 51:35.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:35.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:35.31 inlined from ‘bool mozilla::dom::SubtleCrypto_Binding::Wrap(JSContext*, mozilla::dom::SubtleCrypto*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SubtleCryptoBinding.cpp:5298:90: 51:35.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:35.31 1169 | *this->stack = this; 51:35.31 | ~~~~~~~~~~~~~^~~~~~ 51:35.31 SubtleCryptoBinding.cpp: In function ‘bool mozilla::dom::SubtleCrypto_Binding::Wrap(JSContext*, mozilla::dom::SubtleCrypto*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:35.31 SubtleCryptoBinding.cpp:5298:25: note: ‘global’ declared here 51:35.31 5298 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:35.31 | ^~~~~~ 51:35.31 SubtleCryptoBinding.cpp:5273:17: note: ‘aCx’ declared here 51:35.31 5273 | Wrap(JSContext* aCx, mozilla::dom::SubtleCrypto* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:35.31 | ~~~~~~~~~~~^~~ 51:35.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:35.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:35.32 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::nodesFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ShadowRootBinding.cpp:1017:71: 51:35.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 51:35.32 1169 | *this->stack = this; 51:35.32 | ~~~~~~~~~~~~~^~~~~~ 51:35.36 ShadowRootBinding.cpp: In function ‘bool mozilla::dom::ShadowRoot_Binding::nodesFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:35.37 ShadowRootBinding.cpp:1017:25: note: ‘returnArray’ declared here 51:35.37 1017 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 51:35.37 | ^~~~~~~~~~~ 51:35.37 ShadowRootBinding.cpp:984:27: note: ‘cx_’ declared here 51:35.37 984 | nodesFromPoint(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:35.37 | ~~~~~~~~~~~^~~ 51:35.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:35.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:35.53 inlined from ‘bool mozilla::dom::TCPServerSocket_Binding::Wrap(JSContext*, mozilla::dom::TCPServerSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TCPServerSocketBinding.cpp:620:90: 51:35.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:35.53 1169 | *this->stack = this; 51:35.53 | ~~~~~~~~~~~~~^~~~~~ 51:35.53 In file included from UnifiedBindings24.cpp:145: 51:35.53 TCPServerSocketBinding.cpp: In function ‘bool mozilla::dom::TCPServerSocket_Binding::Wrap(JSContext*, mozilla::dom::TCPServerSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:35.53 TCPServerSocketBinding.cpp:620:25: note: ‘global’ declared here 51:35.53 620 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:35.53 | ^~~~~~ 51:35.53 TCPServerSocketBinding.cpp:592:17: note: ‘aCx’ declared here 51:35.53 592 | Wrap(JSContext* aCx, mozilla::dom::TCPServerSocket* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:35.53 | ~~~~~~~~~~~^~~ 51:35.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:35.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:35.67 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::elementsFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ShadowRootBinding.cpp:884:71: 51:35.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 51:35.67 1169 | *this->stack = this; 51:35.67 | ~~~~~~~~~~~~~^~~~~~ 51:35.68 ShadowRootBinding.cpp: In function ‘bool mozilla::dom::ShadowRoot_Binding::elementsFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:35.69 ShadowRootBinding.cpp:884:25: note: ‘returnArray’ declared here 51:35.69 884 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 51:35.69 | ^~~~~~~~~~~ 51:35.69 ShadowRootBinding.cpp:851:30: note: ‘cx_’ declared here 51:35.69 851 | elementsFromPoint(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:35.69 | ~~~~~~~~~~~^~~ 51:36.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:36.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:36.48 inlined from ‘bool mozilla::dom::TCPSocket_Binding::Wrap(JSContext*, mozilla::dom::TCPSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TCPSocketBinding.cpp:1764:90: 51:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:36.48 1169 | *this->stack = this; 51:36.48 | ~~~~~~~~~~~~~^~~~~~ 51:36.48 In file included from UnifiedBindings24.cpp:184: 51:36.48 TCPSocketBinding.cpp: In function ‘bool mozilla::dom::TCPSocket_Binding::Wrap(JSContext*, mozilla::dom::TCPSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:36.48 TCPSocketBinding.cpp:1764:25: note: ‘global’ declared here 51:36.48 1764 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:36.48 | ^~~~~~ 51:36.48 TCPSocketBinding.cpp:1736:17: note: ‘aCx’ declared here 51:36.48 1736 | Wrap(JSContext* aCx, mozilla::dom::TCPSocket* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:36.48 | ~~~~~~~~~~~^~~ 51:36.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 51:36.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = mozilla::dom::BindingCallContext; = mozilla::dom::BindingCallContext; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:36.48 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::set_adoptedStyleSheets(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’ at ShadowRootBinding.cpp:1841:31: 51:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx_)[14]’ [-Wdangling-pointer=] 51:36.48 1169 | *this->stack = this; 51:36.48 | ~~~~~~~~~~~~~^~~~~~ 51:36.48 ShadowRootBinding.cpp: In function ‘bool mozilla::dom::ShadowRoot_Binding::set_adoptedStyleSheets(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’: 51:36.48 ShadowRootBinding.cpp:1841:25: note: ‘val’ declared here 51:36.48 1841 | JS::Rooted val(cx); 51:36.48 | ^~~ 51:36.48 ShadowRootBinding.cpp:1766:35: note: ‘cx_’ declared here 51:36.48 1766 | set_adoptedStyleSheets(JSContext* cx_, JS::Handle obj, void* void_self, JSJitSetterCallArgs args) 51:36.48 | ~~~~~~~~~~~^~~ 51:37.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:37.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:37.16 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::Wrap(JSContext*, mozilla::dom::ShadowRoot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ShadowRootBinding.cpp:2161:90: 51:37.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:37.16 1169 | *this->stack = this; 51:37.16 | ~~~~~~~~~~~~~^~~~~~ 51:37.16 ShadowRootBinding.cpp: In function ‘bool mozilla::dom::ShadowRoot_Binding::Wrap(JSContext*, mozilla::dom::ShadowRoot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:37.16 ShadowRootBinding.cpp:2161:25: note: ‘global’ declared here 51:37.16 2161 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:37.16 | ^~~~~~ 51:37.16 ShadowRootBinding.cpp:2127:17: note: ‘aCx’ declared here 51:37.16 2127 | Wrap(JSContext* aCx, mozilla::dom::ShadowRoot* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:37.16 | ~~~~~~~~~~~^~~ 51:37.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:37.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:37.81 inlined from ‘bool mozilla::dom::SpeechSynthesisErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechSynthesisErrorEventBinding.cpp:479:90: 51:37.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:37.81 1169 | *this->stack = this; 51:37.81 | ~~~~~~~~~~~~~^~~~~~ 51:37.84 In file included from UnifiedBindings23.cpp:249: 51:37.85 SpeechSynthesisErrorEventBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesisErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:37.85 SpeechSynthesisErrorEventBinding.cpp:479:25: note: ‘global’ declared here 51:37.85 479 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:37.85 | ^~~~~~ 51:37.85 SpeechSynthesisErrorEventBinding.cpp:448:17: note: ‘aCx’ declared here 51:37.85 448 | Wrap(JSContext* aCx, mozilla::dom::SpeechSynthesisErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:37.85 | ~~~~~~~~~~~^~~ 51:38.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:38.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:38.09 inlined from ‘JSObject* mozilla::dom::SpeechSynthesisErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechSynthesisErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:143:27, 51:38.09 inlined from ‘virtual JSObject* mozilla::dom::SpeechSynthesisErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at SpeechSynthesisErrorEvent.cpp:40:49: 51:38.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:38.09 1169 | *this->stack = this; 51:38.09 | ~~~~~~~~~~~~~^~~~~~ 51:38.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechSynthesisErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:38.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:143:27: note: ‘reflector’ declared here 51:38.09 143 | JS::Rooted reflector(aCx); 51:38.09 | ^~~~~~~~~ 51:38.09 SpeechSynthesisErrorEvent.cpp:38:58: note: ‘aCx’ declared here 51:38.09 38 | SpeechSynthesisErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:38.09 | ~~~~~~~~~~~^~~ 51:38.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:38.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:38.14 inlined from ‘bool mozilla::dom::SpeechRecognitionEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionEventBinding.cpp:639:90: 51:38.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:38.14 1169 | *this->stack = this; 51:38.14 | ~~~~~~~~~~~~~^~~~~~ 51:38.14 In file included from UnifiedBindings23.cpp:184: 51:38.14 SpeechRecognitionEventBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognitionEvent_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:38.14 SpeechRecognitionEventBinding.cpp:639:25: note: ‘global’ declared here 51:38.14 639 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:38.14 | ^~~~~~ 51:38.14 SpeechRecognitionEventBinding.cpp:611:17: note: ‘aCx’ declared here 51:38.14 611 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognitionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:38.14 | ~~~~~~~~~~~^~~ 51:38.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:38.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:38.38 inlined from ‘JSObject* mozilla::dom::SpeechRecognitionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognitionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionEventBinding.h:106:27, 51:38.38 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at SpeechRecognitionEvent.cpp:75:46: 51:38.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:38.38 1169 | *this->stack = this; 51:38.38 | ~~~~~~~~~~~~~^~~~~~ 51:38.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionEvent.h:15, 51:38.43 from SpeechRecognitionEvent.cpp:11, 51:38.43 from UnifiedBindings23.cpp:171: 51:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognitionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 51:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionEventBinding.h:106:27: note: ‘reflector’ declared here 51:38.43 106 | JS::Rooted reflector(aCx); 51:38.43 | ^~~~~~~~~ 51:38.43 SpeechRecognitionEvent.cpp:73:55: note: ‘aCx’ declared here 51:38.43 73 | SpeechRecognitionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 51:38.43 | ~~~~~~~~~~~^~~ 51:38.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:38.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:38.43 inlined from ‘bool mozilla::dom::SimpleGestureEvent_Binding::Wrap(JSContext*, mozilla::dom::SimpleGestureEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SimpleGestureEventBinding.cpp:671:90: 51:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:38.43 1169 | *this->stack = this; 51:38.43 | ~~~~~~~~~~~~~^~~~~~ 51:38.44 In file included from UnifiedBindings23.cpp:54: 51:38.45 SimpleGestureEventBinding.cpp: In function ‘bool mozilla::dom::SimpleGestureEvent_Binding::Wrap(JSContext*, mozilla::dom::SimpleGestureEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:38.45 SimpleGestureEventBinding.cpp:671:25: note: ‘global’ declared here 51:38.45 671 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:38.45 | ^~~~~~ 51:38.45 SimpleGestureEventBinding.cpp:637:17: note: ‘aCx’ declared here 51:38.45 637 | Wrap(JSContext* aCx, mozilla::dom::SimpleGestureEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:38.45 | ~~~~~~~~~~~^~~ 51:38.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:38.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:38.76 inlined from ‘bool mozilla::dom::SharedWorker_Binding::Wrap(JSContext*, mozilla::dom::SharedWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SharedWorkerBinding.cpp:680:90: 51:38.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:38.76 1169 | *this->stack = this; 51:38.76 | ~~~~~~~~~~~~~^~~~~~ 51:38.76 In file included from UnifiedBindings23.cpp:28: 51:38.76 SharedWorkerBinding.cpp: In function ‘bool mozilla::dom::SharedWorker_Binding::Wrap(JSContext*, mozilla::dom::SharedWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:38.76 SharedWorkerBinding.cpp:680:25: note: ‘global’ declared here 51:38.76 680 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:38.76 | ^~~~~~ 51:38.76 SharedWorkerBinding.cpp:652:17: note: ‘aCx’ declared here 51:38.76 652 | Wrap(JSContext* aCx, mozilla::dom::SharedWorker* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:38.76 | ~~~~~~~~~~~^~~ 51:39.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:39.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:39.54 inlined from ‘bool mozilla::dom::TextClause_Binding::Wrap(JSContext*, mozilla::dom::TextClause*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextClauseBinding.cpp:318:90: 51:39.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:39.54 1169 | *this->stack = this; 51:39.54 | ~~~~~~~~~~~~~^~~~~~ 51:39.57 In file included from UnifiedBindings24.cpp:301: 51:39.58 TextClauseBinding.cpp: In function ‘bool mozilla::dom::TextClause_Binding::Wrap(JSContext*, mozilla::dom::TextClause*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:39.58 TextClauseBinding.cpp:318:25: note: ‘global’ declared here 51:39.58 318 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:39.58 | ^~~~~~ 51:39.58 TextClauseBinding.cpp:293:17: note: ‘aCx’ declared here 51:39.58 293 | Wrap(JSContext* aCx, mozilla::dom::TextClause* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:39.58 | ~~~~~~~~~~~^~~ 51:39.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:39.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:39.81 inlined from ‘bool mozilla::dom::SourceBuffer_Binding::Wrap(JSContext*, mozilla::dom::SourceBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SourceBufferBinding.cpp:1453:90: 51:39.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:39.81 1169 | *this->stack = this; 51:39.81 | ~~~~~~~~~~~~~^~~~~~ 51:39.81 In file included from UnifiedBindings23.cpp:80: 51:39.81 SourceBufferBinding.cpp: In function ‘bool mozilla::dom::SourceBuffer_Binding::Wrap(JSContext*, mozilla::dom::SourceBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:39.81 SourceBufferBinding.cpp:1453:25: note: ‘global’ declared here 51:39.81 1453 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:39.81 | ^~~~~~ 51:39.81 SourceBufferBinding.cpp:1425:17: note: ‘aCx’ declared here 51:39.81 1425 | Wrap(JSContext* aCx, mozilla::dom::SourceBuffer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:39.81 | ~~~~~~~~~~~^~~ 51:39.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:39.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:39.89 inlined from ‘bool mozilla::dom::TextDecoderStream_Binding::Wrap(JSContext*, mozilla::dom::TextDecoderStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextDecoderStreamBinding.cpp:426:90: 51:39.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:39.89 1169 | *this->stack = this; 51:39.89 | ~~~~~~~~~~~~~^~~~~~ 51:39.90 In file included from UnifiedBindings24.cpp:327: 51:39.91 TextDecoderStreamBinding.cpp: In function ‘bool mozilla::dom::TextDecoderStream_Binding::Wrap(JSContext*, mozilla::dom::TextDecoderStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:39.91 TextDecoderStreamBinding.cpp:426:25: note: ‘global’ declared here 51:39.91 426 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:39.91 | ^~~~~~ 51:39.91 TextDecoderStreamBinding.cpp:401:17: note: ‘aCx’ declared here 51:39.91 401 | Wrap(JSContext* aCx, mozilla::dom::TextDecoderStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:39.91 | ~~~~~~~~~~~^~~ 51:40.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:40.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:40.13 inlined from ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SourceBufferListBinding.cpp:431:35: 51:40.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:40.13 1169 | *this->stack = this; 51:40.13 | ~~~~~~~~~~~~~^~~~~~ 51:40.13 SourceBufferListBinding.cpp: In member function ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:40.13 SourceBufferListBinding.cpp:431:25: note: ‘expando’ declared here 51:40.13 431 | JS::Rooted expando(cx); 51:40.13 | ^~~~~~~ 51:40.13 SourceBufferListBinding.cpp:410:50: note: ‘cx’ declared here 51:40.13 410 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:40.13 | ~~~~~~~~~~~^~ 51:40.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:40.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:40.34 inlined from ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SourceBufferListBinding.cpp:535:81: 51:40.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:40.34 1169 | *this->stack = this; 51:40.34 | ~~~~~~~~~~~~~^~~~~~ 51:40.34 SourceBufferListBinding.cpp: In member function ‘virtual bool mozilla::dom::SourceBufferList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:40.34 SourceBufferListBinding.cpp:535:29: note: ‘expando’ declared here 51:40.34 535 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:40.34 | ^~~~~~~ 51:40.34 SourceBufferListBinding.cpp:511:33: note: ‘cx’ declared here 51:40.34 511 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:40.34 | ~~~~~~~~~~~^~ 51:40.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:40.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:40.50 inlined from ‘bool mozilla::dom::TextEncoderStream_Binding::Wrap(JSContext*, mozilla::dom::TextEncoderStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextEncoderStreamBinding.cpp:347:90: 51:40.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:40.50 1169 | *this->stack = this; 51:40.50 | ~~~~~~~~~~~~~^~~~~~ 51:40.50 In file included from UnifiedBindings24.cpp:353: 51:40.50 TextEncoderStreamBinding.cpp: In function ‘bool mozilla::dom::TextEncoderStream_Binding::Wrap(JSContext*, mozilla::dom::TextEncoderStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:40.50 TextEncoderStreamBinding.cpp:347:25: note: ‘global’ declared here 51:40.50 347 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:40.50 | ^~~~~~ 51:40.50 TextEncoderStreamBinding.cpp:322:17: note: ‘aCx’ declared here 51:40.50 322 | Wrap(JSContext* aCx, mozilla::dom::TextEncoderStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:40.50 | ~~~~~~~~~~~^~~ 51:41.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:41.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:41.14 inlined from ‘bool mozilla::dom::TextTrack_Binding::Wrap(JSContext*, mozilla::dom::TextTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextTrackBinding.cpp:857:90: 51:41.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:41.14 1169 | *this->stack = this; 51:41.14 | ~~~~~~~~~~~~~^~~~~~ 51:41.14 In file included from UnifiedBindings24.cpp:379: 51:41.14 TextTrackBinding.cpp: In function ‘bool mozilla::dom::TextTrack_Binding::Wrap(JSContext*, mozilla::dom::TextTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:41.14 TextTrackBinding.cpp:857:25: note: ‘global’ declared here 51:41.14 857 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:41.14 | ^~~~~~ 51:41.14 TextTrackBinding.cpp:829:17: note: ‘aCx’ declared here 51:41.14 829 | Wrap(JSContext* aCx, mozilla::dom::TextTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:41.14 | ~~~~~~~~~~~^~~ 51:41.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:41.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:41.68 inlined from ‘bool mozilla::dom::SourceBufferList_Binding::Wrap(JSContext*, mozilla::dom::SourceBufferList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SourceBufferListBinding.cpp:709:90: 51:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:41.68 1169 | *this->stack = this; 51:41.68 | ~~~~~~~~~~~~~^~~~~~ 51:41.68 SourceBufferListBinding.cpp: In function ‘bool mozilla::dom::SourceBufferList_Binding::Wrap(JSContext*, mozilla::dom::SourceBufferList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:41.68 SourceBufferListBinding.cpp:709:25: note: ‘global’ declared here 51:41.68 709 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:41.68 | ^~~~~~ 51:41.68 SourceBufferListBinding.cpp:681:17: note: ‘aCx’ declared here 51:41.68 681 | Wrap(JSContext* aCx, mozilla::dom::SourceBufferList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:41.68 | ~~~~~~~~~~~^~~ 51:41.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:41.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:41.97 inlined from ‘bool mozilla::dom::SpeechGrammar_Binding::Wrap(JSContext*, mozilla::dom::SpeechGrammar*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechGrammarBinding.cpp:474:90: 51:41.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:41.97 1169 | *this->stack = this; 51:41.97 | ~~~~~~~~~~~~~^~~~~~ 51:41.97 In file included from UnifiedBindings23.cpp:106: 51:41.97 SpeechGrammarBinding.cpp: In function ‘bool mozilla::dom::SpeechGrammar_Binding::Wrap(JSContext*, mozilla::dom::SpeechGrammar*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:41.97 SpeechGrammarBinding.cpp:474:25: note: ‘global’ declared here 51:41.97 474 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:41.97 | ^~~~~~ 51:41.97 SpeechGrammarBinding.cpp:449:17: note: ‘aCx’ declared here 51:41.97 449 | Wrap(JSContext* aCx, mozilla::dom::SpeechGrammar* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:41.97 | ~~~~~~~~~~~^~~ 51:42.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:42.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:42.07 inlined from ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at TextTrackCueListBinding.cpp:305:35: 51:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:42.07 1169 | *this->stack = this; 51:42.07 | ~~~~~~~~~~~~~^~~~~~ 51:42.07 TextTrackCueListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:42.08 TextTrackCueListBinding.cpp:305:25: note: ‘expando’ declared here 51:42.08 305 | JS::Rooted expando(cx); 51:42.08 | ^~~~~~~ 51:42.08 TextTrackCueListBinding.cpp:284:50: note: ‘cx’ declared here 51:42.08 284 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:42.08 | ~~~~~~~~~~~^~ 51:42.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:42.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:42.32 inlined from ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SpeechGrammarListBinding.cpp:618:60: 51:42.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:42.32 1169 | *this->stack = this; 51:42.32 | ~~~~~~~~~~~~~^~~~~~ 51:42.32 SpeechGrammarListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 51:42.32 SpeechGrammarListBinding.cpp:618:25: note: ‘expando’ declared here 51:42.32 618 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 51:42.32 | ^~~~~~~ 51:42.32 SpeechGrammarListBinding.cpp:597:36: note: ‘cx’ declared here 51:42.32 597 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 51:42.32 | ~~~~~~~~~~~^~ 51:42.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:42.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:42.42 inlined from ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at TextTrackCueListBinding.cpp:409:81: 51:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:42.42 1169 | *this->stack = this; 51:42.42 | ~~~~~~~~~~~~~^~~~~~ 51:42.42 TextTrackCueListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:42.42 TextTrackCueListBinding.cpp:409:29: note: ‘expando’ declared here 51:42.42 409 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:42.42 | ^~~~~~~ 51:42.42 TextTrackCueListBinding.cpp:385:33: note: ‘cx’ declared here 51:42.42 385 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:42.42 | ~~~~~~~~~~~^~ 51:42.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 51:42.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:42.67 inlined from ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at TextTrackCueListBinding.cpp:501:32: 51:42.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 51:42.67 1169 | *this->stack = this; 51:42.67 | ~~~~~~~~~~~~~^~~~~~ 51:42.67 TextTrackCueListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackCueList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 51:42.67 TextTrackCueListBinding.cpp:501:25: note: ‘temp’ declared here 51:42.67 501 | JS::Rooted temp(cx); 51:42.67 | ^~~~ 51:42.67 TextTrackCueListBinding.cpp:499:41: note: ‘cx’ declared here 51:42.67 499 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 51:42.67 | ~~~~~~~~~~~^~ 51:43.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:43.00 inlined from ‘bool mozilla::dom::TextTrackCueList_Binding::Wrap(JSContext*, mozilla::dom::TextTrackCueList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextTrackCueListBinding.cpp:580:90: 51:43.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:43.00 1169 | *this->stack = this; 51:43.00 | ~~~~~~~~~~~~~^~~~~~ 51:43.00 TextTrackCueListBinding.cpp: In function ‘bool mozilla::dom::TextTrackCueList_Binding::Wrap(JSContext*, mozilla::dom::TextTrackCueList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:43.00 TextTrackCueListBinding.cpp:580:25: note: ‘global’ declared here 51:43.00 580 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:43.00 | ^~~~~~ 51:43.00 TextTrackCueListBinding.cpp:555:17: note: ‘aCx’ declared here 51:43.00 555 | Wrap(JSContext* aCx, mozilla::dom::TextTrackCueList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:43.00 | ~~~~~~~~~~~^~~ 51:43.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:43.09 inlined from ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SpeechGrammarListBinding.cpp:661:81: 51:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:43.09 1169 | *this->stack = this; 51:43.09 | ~~~~~~~~~~~~~^~~~~~ 51:43.09 SpeechGrammarListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:43.09 SpeechGrammarListBinding.cpp:661:29: note: ‘expando’ declared here 51:43.09 661 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:43.09 | ^~~~~~~ 51:43.09 SpeechGrammarListBinding.cpp:633:33: note: ‘cx’ declared here 51:43.09 633 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:43.09 | ~~~~~~~~~~~^~ 51:43.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:43.26 inlined from ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SpeechGrammarListBinding.cpp:549:35: 51:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:43.26 1169 | *this->stack = this; 51:43.26 | ~~~~~~~~~~~~~^~~~~~ 51:43.26 SpeechGrammarListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechGrammarList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:43.26 SpeechGrammarListBinding.cpp:549:25: note: ‘expando’ declared here 51:43.26 549 | JS::Rooted expando(cx); 51:43.26 | ^~~~~~~ 51:43.26 SpeechGrammarListBinding.cpp:524:50: note: ‘cx’ declared here 51:43.26 524 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:43.26 | ~~~~~~~~~~~^~ 51:43.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:43.50 inlined from ‘bool mozilla::dom::SpeechGrammarList_Binding::Wrap(JSContext*, mozilla::dom::SpeechGrammarList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechGrammarListBinding.cpp:840:90: 51:43.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:43.50 1169 | *this->stack = this; 51:43.50 | ~~~~~~~~~~~~~^~~~~~ 51:43.50 SpeechGrammarListBinding.cpp: In function ‘bool mozilla::dom::SpeechGrammarList_Binding::Wrap(JSContext*, mozilla::dom::SpeechGrammarList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:43.50 SpeechGrammarListBinding.cpp:840:25: note: ‘global’ declared here 51:43.50 840 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:43.50 | ^~~~~~ 51:43.50 SpeechGrammarListBinding.cpp:815:17: note: ‘aCx’ declared here 51:43.50 815 | Wrap(JSContext* aCx, mozilla::dom::SpeechGrammarList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:43.50 | ~~~~~~~~~~~^~~ 51:43.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:43.75 inlined from ‘bool mozilla::dom::SpeechRecognitionAlternative_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionAlternative*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionAlternativeBinding.cpp:263:90: 51:43.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:43.75 1169 | *this->stack = this; 51:43.75 | ~~~~~~~~~~~~~^~~~~~ 51:43.75 In file included from UnifiedBindings23.cpp:132: 51:43.75 SpeechRecognitionAlternativeBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognitionAlternative_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionAlternative*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:43.75 SpeechRecognitionAlternativeBinding.cpp:263:25: note: ‘global’ declared here 51:43.75 263 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:43.75 | ^~~~~~ 51:43.75 SpeechRecognitionAlternativeBinding.cpp:238:17: note: ‘aCx’ declared here 51:43.75 238 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognitionAlternative* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:43.75 | ~~~~~~~~~~~^~~ 51:43.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:43.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:43.86 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SpeechRecognitionResultBinding.cpp:406:60: 51:43.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:43.86 1169 | *this->stack = this; 51:43.86 | ~~~~~~~~~~~~~^~~~~~ 51:43.86 SpeechRecognitionResultBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 51:43.86 SpeechRecognitionResultBinding.cpp:406:25: note: ‘expando’ declared here 51:43.86 406 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 51:43.86 | ^~~~~~~ 51:43.86 SpeechRecognitionResultBinding.cpp:389:36: note: ‘cx’ declared here 51:43.86 389 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 51:43.86 | ~~~~~~~~~~~^~ 51:44.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:44.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:44.00 inlined from ‘bool mozilla::dom::SpeechRecognition_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionBinding.cpp:1796:90: 51:44.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:44.00 1169 | *this->stack = this; 51:44.00 | ~~~~~~~~~~~~~^~~~~~ 51:44.00 In file included from UnifiedBindings23.cpp:145: 51:44.00 SpeechRecognitionBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognition_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:44.00 SpeechRecognitionBinding.cpp:1796:25: note: ‘global’ declared here 51:44.00 1796 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:44.00 | ^~~~~~ 51:44.00 SpeechRecognitionBinding.cpp:1768:17: note: ‘aCx’ declared here 51:44.00 1768 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:44.00 | ~~~~~~~~~~~^~~ 51:44.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:44.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:44.43 inlined from ‘bool mozilla::dom::SpeechRecognitionResultList_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionResultList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionResultListBinding.cpp:584:90: 51:44.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:44.43 1169 | *this->stack = this; 51:44.43 | ~~~~~~~~~~~~~^~~~~~ 51:44.43 SpeechRecognitionResultListBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognitionResultList_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionResultList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:44.43 SpeechRecognitionResultListBinding.cpp:584:25: note: ‘global’ declared here 51:44.43 584 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:44.43 | ^~~~~~ 51:44.43 SpeechRecognitionResultListBinding.cpp:559:17: note: ‘aCx’ declared here 51:44.43 559 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognitionResultList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:44.43 | ~~~~~~~~~~~^~~ 51:45.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:45.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:45.54 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SpeechRecognitionResultBinding.cpp:341:35: 51:45.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:45.54 1169 | *this->stack = this; 51:45.54 | ~~~~~~~~~~~~~^~~~~~ 51:45.59 SpeechRecognitionResultBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:45.60 SpeechRecognitionResultBinding.cpp:341:25: note: ‘expando’ declared here 51:45.60 341 | JS::Rooted expando(cx); 51:45.60 | ^~~~~~~ 51:45.60 SpeechRecognitionResultBinding.cpp:320:50: note: ‘cx’ declared here 51:45.60 320 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:45.60 | ~~~~~~~~~~~^~ 51:46.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:46.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:46.21 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SpeechRecognitionResultBinding.cpp:445:81: 51:46.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:46.21 1169 | *this->stack = this; 51:46.21 | ~~~~~~~~~~~~~^~~~~~ 51:46.21 SpeechRecognitionResultBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResult_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:46.21 SpeechRecognitionResultBinding.cpp:445:29: note: ‘expando’ declared here 51:46.21 445 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:46.21 | ^~~~~~~ 51:46.21 SpeechRecognitionResultBinding.cpp:421:33: note: ‘cx’ declared here 51:46.21 421 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:46.21 | ~~~~~~~~~~~^~ 51:46.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:46.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:46.49 inlined from ‘bool mozilla::dom::SpeechRecognitionResult_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionResult*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechRecognitionResultBinding.cpp:616:90: 51:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:46.49 1169 | *this->stack = this; 51:46.49 | ~~~~~~~~~~~~~^~~~~~ 51:46.49 SpeechRecognitionResultBinding.cpp: In function ‘bool mozilla::dom::SpeechRecognitionResult_Binding::Wrap(JSContext*, mozilla::dom::SpeechRecognitionResult*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:46.49 SpeechRecognitionResultBinding.cpp:616:25: note: ‘global’ declared here 51:46.49 616 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:46.49 | ^~~~~~ 51:46.49 SpeechRecognitionResultBinding.cpp:591:17: note: ‘aCx’ declared here 51:46.49 591 | Wrap(JSContext* aCx, mozilla::dom::SpeechRecognitionResult* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:46.49 | ~~~~~~~~~~~^~~ 51:46.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:46.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:46.67 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at SpeechRecognitionResultListBinding.cpp:374:60: 51:46.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:46.67 1169 | *this->stack = this; 51:46.67 | ~~~~~~~~~~~~~^~~~~~ 51:46.68 SpeechRecognitionResultListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 51:46.68 SpeechRecognitionResultListBinding.cpp:374:25: note: ‘expando’ declared here 51:46.68 374 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 51:46.68 | ^~~~~~~ 51:46.68 SpeechRecognitionResultListBinding.cpp:357:36: note: ‘cx’ declared here 51:46.68 357 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 51:46.68 | ~~~~~~~~~~~^~ 51:46.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:46.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 51:46.81 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at SpeechRecognitionResultListBinding.cpp:309:35: 51:46.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:46.81 1169 | *this->stack = this; 51:46.81 | ~~~~~~~~~~~~~^~~~~~ 51:46.83 SpeechRecognitionResultListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 51:46.84 SpeechRecognitionResultListBinding.cpp:309:25: note: ‘expando’ declared here 51:46.84 309 | JS::Rooted expando(cx); 51:46.84 | ^~~~~~~ 51:46.84 SpeechRecognitionResultListBinding.cpp:288:50: note: ‘cx’ declared here 51:46.84 288 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 51:46.84 | ~~~~~~~~~~~^~ 51:47.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:47.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:47.19 inlined from ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at SpeechRecognitionResultListBinding.cpp:413:81: 51:47.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:47.19 1169 | *this->stack = this; 51:47.19 | ~~~~~~~~~~~~~^~~~~~ 51:47.19 SpeechRecognitionResultListBinding.cpp: In member function ‘virtual bool mozilla::dom::SpeechRecognitionResultList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 51:47.19 SpeechRecognitionResultListBinding.cpp:413:29: note: ‘expando’ declared here 51:47.19 413 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 51:47.19 | ^~~~~~~ 51:47.19 SpeechRecognitionResultListBinding.cpp:389:33: note: ‘cx’ declared here 51:47.19 389 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 51:47.19 | ~~~~~~~~~~~^~ 51:47.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:47.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:47.42 inlined from ‘bool mozilla::dom::SpeechSynthesis_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesis*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechSynthesisBinding.cpp:681:90: 51:47.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:47.42 1169 | *this->stack = this; 51:47.42 | ~~~~~~~~~~~~~^~~~~~ 51:47.42 In file included from UnifiedBindings23.cpp:223: 51:47.42 SpeechSynthesisBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesis_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesis*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:47.42 SpeechSynthesisBinding.cpp:681:25: note: ‘global’ declared here 51:47.42 681 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:47.42 | ^~~~~~ 51:47.42 SpeechSynthesisBinding.cpp:653:17: note: ‘aCx’ declared here 51:47.42 653 | Wrap(JSContext* aCx, mozilla::dom::SpeechSynthesis* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:47.42 | ~~~~~~~~~~~^~~ 51:47.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:47.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:47.76 inlined from ‘bool mozilla::dom::SpeechSynthesis_Binding::getVoices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SpeechSynthesisBinding.cpp:304:71: 51:47.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 51:47.77 1169 | *this->stack = this; 51:47.77 | ~~~~~~~~~~~~~^~~~~~ 51:47.77 SpeechSynthesisBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesis_Binding::getVoices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 51:47.77 SpeechSynthesisBinding.cpp:304:25: note: ‘returnArray’ declared here 51:47.77 304 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 51:47.77 | ^~~~~~~~~~~ 51:47.77 SpeechSynthesisBinding.cpp:289:22: note: ‘cx’ declared here 51:47.77 289 | getVoices(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 51:47.77 | ~~~~~~~~~~~^~ 51:48.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:48.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:48.25 inlined from ‘bool mozilla::dom::SpeechSynthesisUtterance_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisUtterance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechSynthesisUtteranceBinding.cpp:1396:90: 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:48.25 1169 | *this->stack = this; 51:48.25 | ~~~~~~~~~~~~~^~~~~~ 51:48.25 In file included from UnifiedBindings23.cpp:288: 51:48.25 SpeechSynthesisUtteranceBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesisUtterance_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisUtterance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:48.25 SpeechSynthesisUtteranceBinding.cpp:1396:25: note: ‘global’ declared here 51:48.25 1396 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:48.25 | ^~~~~~ 51:48.25 SpeechSynthesisUtteranceBinding.cpp:1368:17: note: ‘aCx’ declared here 51:48.25 1368 | Wrap(JSContext* aCx, mozilla::dom::SpeechSynthesisUtterance* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:48.25 | ~~~~~~~~~~~^~~ 51:50.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:50.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:50.12 inlined from ‘bool mozilla::dom::SpeechSynthesisVoice_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisVoice*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at SpeechSynthesisVoiceBinding.cpp:365:90: 51:50.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:50.12 1169 | *this->stack = this; 51:50.12 | ~~~~~~~~~~~~~^~~~~~ 51:50.12 In file included from UnifiedBindings23.cpp:301: 51:50.12 SpeechSynthesisVoiceBinding.cpp: In function ‘bool mozilla::dom::SpeechSynthesisVoice_Binding::Wrap(JSContext*, mozilla::dom::SpeechSynthesisVoice*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:50.12 SpeechSynthesisVoiceBinding.cpp:365:25: note: ‘global’ declared here 51:50.12 365 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:50.12 | ^~~~~~ 51:50.12 SpeechSynthesisVoiceBinding.cpp:340:17: note: ‘aCx’ declared here 51:50.12 340 | Wrap(JSContext* aCx, mozilla::dom::SpeechSynthesisVoice* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:50.12 | ~~~~~~~~~~~^~~ 51:50.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:50.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:50.59 inlined from ‘bool mozilla::dom::StereoPannerNode_Binding::Wrap(JSContext*, mozilla::dom::StereoPannerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StereoPannerNodeBinding.cpp:522:90: 51:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:50.59 1169 | *this->stack = this; 51:50.59 | ~~~~~~~~~~~~~^~~~~~ 51:50.59 In file included from UnifiedBindings23.cpp:327: 51:50.59 StereoPannerNodeBinding.cpp: In function ‘bool mozilla::dom::StereoPannerNode_Binding::Wrap(JSContext*, mozilla::dom::StereoPannerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:50.59 StereoPannerNodeBinding.cpp:522:25: note: ‘global’ declared here 51:50.59 522 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:50.59 | ^~~~~~ 51:50.59 StereoPannerNodeBinding.cpp:491:17: note: ‘aCx’ declared here 51:50.59 491 | Wrap(JSContext* aCx, mozilla::dom::StereoPannerNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:50.59 | ~~~~~~~~~~~^~~ 51:51.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 51:51.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 51:51.14 inlined from ‘bool mozilla::dom::StorageManager_Binding::Wrap(JSContext*, mozilla::dom::StorageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at StorageManagerBinding.cpp:585:90: 51:51.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 51:51.14 1169 | *this->stack = this; 51:51.14 | ~~~~~~~~~~~~~^~~~~~ 51:51.14 StorageManagerBinding.cpp: In function ‘bool mozilla::dom::StorageManager_Binding::Wrap(JSContext*, mozilla::dom::StorageManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 51:51.14 StorageManagerBinding.cpp:585:25: note: ‘global’ declared here 51:51.14 585 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 51:51.14 | ^~~~~~ 51:51.14 StorageManagerBinding.cpp:560:17: note: ‘aCx’ declared here 51:51.14 560 | Wrap(JSContext* aCx, mozilla::dom::StorageManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 51:51.14 | ~~~~~~~~~~~^~~ 51:53.70 Compiling enumset v1.1.2 51:56.30 Compiling rmp-serde v1.3.0 52:01.05 Compiling libudev v0.2.0 52:14.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 52:14.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 52:14.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 52:14.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserBridgeChild.cpp:8: 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 52:14.31 202 | return ReinterpretHelper::FromInternalValue(v); 52:14.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 52:14.31 4432 | return mProperties.Get(aProperty, aFoundResult); 52:14.31 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 52:14.31 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 52:14.31 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 52:14.31 302 | memcpy(&value, &aInternalValue, sizeof(value)); 52:14.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:14.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 52:14.31 413 | struct FrameBidiData { 52:14.31 | ^~~~~~~~~~~~~ 52:48.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 52:48.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:19, 52:48.58 from Unified_cpp_dom_indexedDB2.cpp:83: 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 52:48.58 202 | return ReinterpretHelper::FromInternalValue(v); 52:48.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 52:48.58 4432 | return mProperties.Get(aProperty, aFoundResult); 52:48.58 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 52:48.58 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 52:48.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 52:48.58 302 | memcpy(&value, &aInternalValue, sizeof(value)); 52:48.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 52:48.58 413 | struct FrameBidiData { 52:48.58 | ^~~~~~~~~~~~~ 53:31.50 In file included from /usr/include/c++/14/list:65, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 53:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TextControlState.cpp:11, 53:31.51 from Unified_cpp_dom_html4.cpp:137: 53:31.51 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 53:31.51 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 53:31.51 1555 | while (__first != __last) 53:31.51 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 53:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSPseudoElements.h:15, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/LocalAccessible.h:9, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 53:32.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9: 53:32.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 53:32.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 53:32.33 inlined from ‘JSObject* mozilla::dom::ContentFrameMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BrowserChildMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:245, 53:32.33 inlined from ‘virtual JSObject* mozilla::dom::BrowserChildMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserChild.cpp:4043: 53:32.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 53:32.33 1169 | *this->stack = this; 53:32.33 | ~~~~~~~~~~~~~^~~~~~ 53:32.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserChild.cpp:53, 53:32.37 from Unified_cpp_dom_ipc0.cpp:29: 53:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::BrowserChildMessageManager::WrapObject(JSContext*, JS::Handle)’: 53:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:245: note: ‘reflector’ declared here 53:32.37 245 | JS::Rooted reflector(aCx); 53:32.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserChild.cpp:4042: note: ‘aCx’ declared here 53:32.37 4042 | JSContext* aCx, JS::Handle aGivenProto) { 53:39.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:19, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/EnumSerializer.h:11, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBFactory.cpp:7, 53:39.12 from Unified_cpp_dom_indexedDB2.cpp:2: 53:39.12 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:39.12 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:39.12 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:39.12 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:39.12 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:39.12 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:39.12 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:92:78: 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:39.12 315 | mHdr->mLength = 0; 53:39.12 | ~~~~~~~~~~~~~~^~~ 53:39.15 In file included from Unified_cpp_dom_indexedDB2.cpp:56: 53:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:39.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:92:10: note: at offset 32 into object ‘maybe___key’ of size 32 53:39.15 92 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:39.15 | ^~~~~~~~~~~ 53:39.27 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:39.28 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:39.28 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:39.28 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:39.28 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:39.28 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:39.28 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:134:78: 53:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:39.28 315 | mHdr->mLength = 0; 53:39.28 | ~~~~~~~~~~~~~~^~~ 53:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:134:10: note: at offset 32 into object ‘maybe___key’ of size 32 53:39.28 134 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:39.28 | ^~~~~~~~~~~ 53:39.42 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:39.43 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:39.43 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:39.43 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:39.43 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:39.43 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:39.43 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:218:78: 53:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:39.43 315 | mHdr->mLength = 0; 53:39.43 | ~~~~~~~~~~~~~~^~~ 53:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:218:10: note: at offset 32 into object ‘maybe___key’ of size 32 53:39.43 218 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:39.43 | ^~~~~~~~~~~ 53:39.54 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:39.54 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:39.55 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:39.56 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:39.56 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:39.56 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:39.56 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:475:78: 53:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:39.56 315 | mHdr->mLength = 0; 53:39.56 | ~~~~~~~~~~~~~~^~~ 53:39.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:39.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBRequest.cpp:475:10: note: at offset 32 into object ‘maybe___key’ of size 32 53:39.59 475 | auto maybe___key = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:39.59 | ^~~~~~~~~~~ 53:39.74 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:39.75 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:39.75 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:39.75 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:39.75 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:39.75 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:39.75 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:70:80: 53:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:39.75 315 | mHdr->mLength = 0; 53:39.75 | ~~~~~~~~~~~~~~^~~ 53:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:70:10: note: at offset 32 into object ‘maybe___lower’ of size 32 53:39.75 70 | auto maybe___lower = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:39.75 | ^~~~~~~~~~~~~ 53:41.14 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:41.15 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:41.15 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:41.15 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:41.15 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:41.15 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:41.15 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:670:80: 53:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:41.15 315 | mHdr->mLength = 0; 53:41.15 | ~~~~~~~~~~~~~~^~~ 53:41.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:670:10: note: at offset 32 into object ‘maybe___value’ of size 32 53:41.19 670 | auto maybe___value = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:41.19 | ^~~~~~~~~~~~~ 53:41.19 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:41.19 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:41.19 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:41.19 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:41.19 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:41.19 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:41.19 inlined from ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:682:89: 53:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:41.19 315 | mHdr->mLength = 0; 53:41.19 | ~~~~~~~~~~~~~~^~~ 53:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp: In static member function ‘static IPC::ReadResult IPC::ParamTraits::Read(IPC::MessageReader*)’: 53:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:682:10: note: at offset 32 into object ‘maybe___localizedValue’ of size 32 53:41.19 682 | auto maybe___localizedValue = IPC::ReadParam<::mozilla::dom::indexedDB::Key>(aReader); 53:41.19 | ^~~~~~~~~~~~~~~~~~~~~~ 53:43.38 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 53:43.39 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 53:43.39 inlined from ‘void mozilla::dom::indexedDB::Key::Unset()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 53:43.39 inlined from ‘mozilla::dom::indexedDB::Key::Key()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 53:43.39 inlined from ‘constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 53:43.39 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19, 53:43.39 inlined from ‘bool IPC::ReadSequenceParamImpl(MessageReader*, mozilla::Maybe&&, uint32_t) [with P = mozilla::dom::indexedDB::Key; I = mozilla::nsTArrayBackInserter >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:665:10, 53:43.39 inlined from ‘bool IPC::ReadSequenceParam(MessageReader*, F&&) [with P = mozilla::dom::indexedDB::Key; F = ParamTraits >::Read(IPC::MessageReader*, paramType*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:694:34: 53:43.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 53:43.39 315 | mHdr->mLength = 0; 53:43.39 | ~~~~~~~~~~~~~~^~~ 53:43.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function ‘bool IPC::ReadSequenceParam(MessageReader*, F&&) [with P = mozilla::dom::indexedDB::Key; F = ParamTraits >::Read(IPC::MessageReader*, paramType*)::]’: 53:43.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:665:10: note: at offset 32 into object ‘elt’ of size 32 53:43.39 665 | auto elt = ReadParam

(reader); 53:43.39 | ^~~ 53:56.84 Compiling serde_cbor v0.11.2 54:00.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 54:00.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 54:00.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 54:00.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEditor.h:9, 54:00.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 54:00.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTextAreaElement.cpp:7, 54:00.27 from Unified_cpp_dom_html4.cpp:38: 54:00.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 54:00.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 54:00.27 202 | return ReinterpretHelper::FromInternalValue(v); 54:00.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 54:00.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 54:00.27 4432 | return mProperties.Get(aProperty, aFoundResult); 54:00.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 54:00.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 54:00.27 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 54:00.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:00.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 54:00.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 54:00.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:00.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 54:00.30 413 | struct FrameBidiData { 54:00.30 | ^~~~~~~~~~~~~ 54:06.17 Compiling alsa v0.8.1 54:14.80 Compiling neqo-qpack v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 54:20.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 54:20.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:6, 54:20.81 from TextTrackListBinding.cpp:4, 54:20.81 from UnifiedBindings25.cpp:2: 54:20.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:20.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:20.81 inlined from ‘JSObject* mozilla::dom::UserProximityEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UserProximityEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserProximityEventBinding.h:89:27, 54:20.81 inlined from ‘virtual JSObject* mozilla::dom::UserProximityEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at UserProximityEvent.cpp:41:42: 54:20.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:20.81 1169 | *this->stack = this; 54:20.81 | ~~~~~~~~~~~~~^~~~~~ 54:20.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserProximityEvent.h:15, 54:20.81 from UserProximityEvent.cpp:10, 54:20.81 from UnifiedBindings25.cpp:405: 54:20.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserProximityEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::UserProximityEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 54:20.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserProximityEventBinding.h:89:27: note: ‘reflector’ declared here 54:20.81 89 | JS::Rooted reflector(aCx); 54:20.81 | ^~~~~~~~~ 54:20.81 UserProximityEvent.cpp:39:51: note: ‘aCx’ declared here 54:20.81 39 | UserProximityEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 54:20.81 | ~~~~~~~~~~~^~~ 54:21.08 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 54:29.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:29.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:29.54 inlined from ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at TextTrackListBinding.cpp:692:60: 54:29.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:29.54 1169 | *this->stack = this; 54:29.54 | ~~~~~~~~~~~~~^~~~~~ 54:29.56 TextTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 54:29.57 TextTrackListBinding.cpp:692:25: note: ‘expando’ declared here 54:29.57 692 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 54:29.57 | ^~~~~~~ 54:29.57 TextTrackListBinding.cpp:675:36: note: ‘cx’ declared here 54:29.57 675 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 54:29.57 | ~~~~~~~~~~~^~ 54:29.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:29.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:29.68 inlined from ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at TouchListBinding.cpp:381:60: 54:29.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:29.68 1169 | *this->stack = this; 54:29.68 | ~~~~~~~~~~~~~^~~~~~ 54:29.68 In file included from UnifiedBindings25.cpp:93: 54:29.68 TouchListBinding.cpp: In member function ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 54:29.68 TouchListBinding.cpp:381:25: note: ‘expando’ declared here 54:29.68 381 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 54:29.68 | ^~~~~~~ 54:29.68 TouchListBinding.cpp:364:36: note: ‘cx’ declared here 54:29.68 364 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 54:29.68 | ~~~~~~~~~~~^~ 54:34.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsIFormControl.h:10, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:12, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableElement.h:10, 54:34.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:7, 54:34.12 from Unified_cpp_dom_html4.cpp:2: 54:34.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:34.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:34.12 inlined from ‘JSObject* mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TableRowsCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36:27, 54:34.12 inlined from ‘virtual JSObject* mozilla::dom::TableRowsCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:193:38: 54:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:34.12 1169 | *this->stack = this; 54:34.12 | ~~~~~~~~~~~~~^~~~~~ 54:34.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:14: 54:34.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::TableRowsCollection::WrapObject(JSContext*, JS::Handle)’: 54:34.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36:27: note: ‘reflector’ declared here 54:34.13 36 | JS::Rooted reflector(aCx); 54:34.13 | ^~~~~~~~~ 54:34.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:191:54: note: ‘aCx’ declared here 54:34.13 191 | JSObject* TableRowsCollection::WrapObject(JSContext* aCx, 54:34.13 | ~~~~~~~~~~~^~~ 54:34.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:34.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:34.41 inlined from ‘JSObject* mozilla::dom::HTMLTableElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableElementBinding.h:35:27, 54:34.41 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:515:40: 54:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:34.41 1169 | *this->stack = this; 54:34.41 | ~~~~~~~~~~~~~^~~~~~ 54:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:15: 54:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableElement::WrapNode(JSContext*, JS::Handle)’: 54:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableElementBinding.h:35:27: note: ‘reflector’ declared here 54:34.41 35 | JS::Rooted reflector(aCx); 54:34.41 | ^~~~~~~~~ 54:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableElement.cpp:513:49: note: ‘aCx’ declared here 54:34.41 513 | JSObject* HTMLTableElement::WrapNode(JSContext* aCx, 54:34.41 | ~~~~~~~~~~~^~~ 54:34.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:34.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:34.85 inlined from ‘JSObject* mozilla::dom::HTMLTableRowElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableRowElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableRowElementBinding.h:35:27, 54:34.85 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableRowElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableRowElement.cpp:24:43: 54:34.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:34.86 1169 | *this->stack = this; 54:34.86 | ~~~~~~~~~~~~~^~~~~~ 54:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableRowElement.cpp:12, 54:34.92 from Unified_cpp_dom_html4.cpp:11: 54:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableRowElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableRowElement::WrapNode(JSContext*, JS::Handle)’: 54:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableRowElementBinding.h:35:27: note: ‘reflector’ declared here 54:34.92 35 | JS::Rooted reflector(aCx); 54:34.92 | ^~~~~~~~~ 54:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableRowElement.cpp:22:52: note: ‘aCx’ declared here 54:34.92 22 | JSObject* HTMLTableRowElement::WrapNode(JSContext* aCx, 54:34.92 | ~~~~~~~~~~~^~~ 54:35.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.08 inlined from ‘JSObject* mozilla::dom::HTMLTableSectionElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTableSectionElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableSectionElementBinding.h:35:27, 54:35.08 inlined from ‘virtual JSObject* mozilla::dom::HTMLTableSectionElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableSectionElement.cpp:24:47: 54:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.08 1169 | *this->stack = this; 54:35.08 | ~~~~~~~~~~~~~^~~~~~ 54:35.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableSectionElement.cpp:11, 54:35.08 from Unified_cpp_dom_html4.cpp:20: 54:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableSectionElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTableSectionElement::WrapNode(JSContext*, JS::Handle)’: 54:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTableSectionElementBinding.h:35:27: note: ‘reflector’ declared here 54:35.08 35 | JS::Rooted reflector(aCx); 54:35.08 | ^~~~~~~~~ 54:35.08 Compiling diplomat v0.8.0 54:35.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTableSectionElement.cpp:22:56: note: ‘aCx’ declared here 54:35.10 22 | JSObject* HTMLTableSectionElement::WrapNode(JSContext* aCx, 54:35.10 | ~~~~~~~~~~~^~~ 54:35.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.16 inlined from ‘JSObject* mozilla::dom::HTMLTemplateElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTemplateElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTemplateElementBinding.h:35:27, 54:35.16 inlined from ‘virtual JSObject* mozilla::dom::HTMLTemplateElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTemplateElement.cpp:73:43: 54:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.16 1169 | *this->stack = this; 54:35.16 | ~~~~~~~~~~~~~^~~~~~ 54:35.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTemplateElement.cpp:8, 54:35.16 from Unified_cpp_dom_html4.cpp:29: 54:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTemplateElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTemplateElement::WrapNode(JSContext*, JS::Handle)’: 54:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTemplateElementBinding.h:35:27: note: ‘reflector’ declared here 54:35.16 35 | JS::Rooted reflector(aCx); 54:35.16 | ^~~~~~~~~ 54:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTemplateElement.cpp:71:52: note: ‘aCx’ declared here 54:35.16 71 | JSObject* HTMLTemplateElement::WrapNode(JSContext* aCx, 54:35.16 | ~~~~~~~~~~~^~~ 54:35.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.44 inlined from ‘JSObject* mozilla::dom::HTMLTextAreaElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTextAreaElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElementBinding.h:36:27, 54:35.44 inlined from ‘virtual JSObject* mozilla::dom::HTMLTextAreaElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTextAreaElement.cpp:1131:43: 54:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.44 1169 | *this->stack = this; 54:35.44 | ~~~~~~~~~~~~~^~~~~~ 54:35.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTextAreaElement.cpp:13: 54:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTextAreaElement::WrapNode(JSContext*, JS::Handle)’: 54:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElementBinding.h:36:27: note: ‘reflector’ declared here 54:35.44 36 | JS::Rooted reflector(aCx); 54:35.44 | ^~~~~~~~~ 54:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTextAreaElement.cpp:1129:52: note: ‘aCx’ declared here 54:35.44 1129 | JSObject* HTMLTextAreaElement::WrapNode(JSContext* aCx, 54:35.44 | ~~~~~~~~~~~^~~ 54:35.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.50 inlined from ‘JSObject* mozilla::dom::HTMLTimeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTimeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTimeElementBinding.h:35:27, 54:35.50 inlined from ‘virtual JSObject* mozilla::dom::HTMLTimeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTimeElement.cpp:27:39: 54:35.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:35.50 1169 | *this->stack = this; 54:35.50 | ~~~~~~~~~~~~~^~~~~~ 54:35.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTimeElement.cpp:8, 54:35.50 from Unified_cpp_dom_html4.cpp:47: 54:35.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTimeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTimeElement::WrapNode(JSContext*, JS::Handle)’: 54:35.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTimeElementBinding.h:35:27: note: ‘reflector’ declared here 54:35.50 35 | JS::Rooted reflector(aCx); 54:35.50 | ^~~~~~~~~ 54:35.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTimeElement.cpp:25:48: note: ‘cx’ declared here 54:35.50 25 | JSObject* HTMLTimeElement::WrapNode(JSContext* cx, 54:35.50 | ~~~~~~~~~~~^~ 54:35.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.55 inlined from ‘JSObject* mozilla::dom::HTMLTitleElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTitleElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTitleElementBinding.h:35:27, 54:35.55 inlined from ‘virtual JSObject* mozilla::dom::HTMLTitleElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTitleElement.cpp:34:40: 54:35.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:35.55 1169 | *this->stack = this; 54:35.55 | ~~~~~~~~~~~~~^~~~~~ 54:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTitleElement.cpp:9, 54:35.55 from Unified_cpp_dom_html4.cpp:56: 54:35.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTitleElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTitleElement::WrapNode(JSContext*, JS::Handle)’: 54:35.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTitleElementBinding.h:35:27: note: ‘reflector’ declared here 54:35.55 35 | JS::Rooted reflector(aCx); 54:35.55 | ^~~~~~~~~ 54:35.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTitleElement.cpp:32:49: note: ‘cx’ declared here 54:35.55 32 | JSObject* HTMLTitleElement::WrapNode(JSContext* cx, 54:35.55 | ~~~~~~~~~~~^~ 54:35.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.65 inlined from ‘JSObject* mozilla::dom::HTMLTrackElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLTrackElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTrackElementBinding.h:39:27, 54:35.65 inlined from ‘virtual JSObject* mozilla::dom::HTMLTrackElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTrackElement.cpp:157:40: 54:35.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.65 1169 | *this->stack = this; 54:35.65 | ~~~~~~~~~~~~~^~~~~~ 54:35.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTrackElement.cpp:13, 54:35.70 from Unified_cpp_dom_html4.cpp:65: 54:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTrackElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLTrackElement::WrapNode(JSContext*, JS::Handle)’: 54:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTrackElementBinding.h:39:27: note: ‘reflector’ declared here 54:35.70 39 | JS::Rooted reflector(aCx); 54:35.70 | ^~~~~~~~~ 54:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLTrackElement.cpp:155:49: note: ‘aCx’ declared here 54:35.70 155 | JSObject* HTMLTrackElement::WrapNode(JSContext* aCx, 54:35.70 | ~~~~~~~~~~~^~~ 54:35.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.72 inlined from ‘JSObject* mozilla::dom::HTMLUnknownElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLUnknownElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:79:27, 54:35.72 inlined from ‘virtual JSObject* mozilla::dom::HTMLUnknownElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLUnknownElement.cpp:21:42: 54:35.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.72 1169 | *this->stack = this; 54:35.72 | ~~~~~~~~~~~~~^~~~~~ 54:35.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLUnknownElement.cpp:9, 54:35.72 from Unified_cpp_dom_html4.cpp:74: 54:35.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLUnknownElement::WrapNode(JSContext*, JS::Handle)’: 54:35.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:79:27: note: ‘reflector’ declared here 54:35.72 79 | JS::Rooted reflector(aCx); 54:35.72 | ^~~~~~~~~ 54:35.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLUnknownElement.cpp:19:51: note: ‘aCx’ declared here 54:35.72 19 | JSObject* HTMLUnknownElement::WrapNode(JSContext* aCx, 54:35.72 | ~~~~~~~~~~~^~~ 54:35.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.76 inlined from ‘JSObject* mozilla::dom::HTMLVideoElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HTMLVideoElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLVideoElementBinding.h:206:27, 54:35.76 inlined from ‘virtual JSObject* mozilla::dom::HTMLVideoElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLVideoElement.cpp:351:40: 54:35.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.76 1169 | *this->stack = this; 54:35.76 | ~~~~~~~~~~~~~^~~~~~ 54:35.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameProvider.h:11, 54:35.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLVideoElement.h:13, 54:35.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLVideoElement.cpp:7, 54:35.76 from Unified_cpp_dom_html4.cpp:83: 54:35.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLVideoElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::HTMLVideoElement::WrapNode(JSContext*, JS::Handle)’: 54:35.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLVideoElementBinding.h:206:27: note: ‘reflector’ declared here 54:35.76 206 | JS::Rooted reflector(aCx); 54:35.76 | ^~~~~~~~~ 54:35.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/HTMLVideoElement.cpp:349:49: note: ‘aCx’ declared here 54:35.77 349 | JSObject* HTMLVideoElement::WrapNode(JSContext* aCx, 54:35.77 | ~~~~~~~~~~~^~~ 54:35.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.83 inlined from ‘JSObject* mozilla::dom::ImageDocument_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageDocument]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDocumentBinding.h:41:27, 54:35.83 inlined from ‘virtual JSObject* mozilla::dom::ImageDocument::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ImageDocument.cpp:138:37: 54:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.83 1169 | *this->stack = this; 54:35.83 | ~~~~~~~~~~~~~^~~~~~ 54:35.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ImageDocument.cpp:13, 54:35.83 from Unified_cpp_dom_html4.cpp:92: 54:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDocumentBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageDocument::WrapNode(JSContext*, JS::Handle)’: 54:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDocumentBinding.h:41:27: note: ‘reflector’ declared here 54:35.83 41 | JS::Rooted reflector(aCx); 54:35.83 | ^~~~~~~~~ 54:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ImageDocument.cpp:136:46: note: ‘aCx’ declared here 54:35.83 136 | JSObject* ImageDocument::WrapNode(JSContext* aCx, 54:35.83 | ~~~~~~~~~~~^~~ 54:35.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.85 inlined from ‘JSObject* mozilla::dom::MediaError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaErrorBinding.h:39:27, 54:35.85 inlined from ‘virtual JSObject* mozilla::dom::MediaError::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/MediaError.cpp:79:34: 54:35.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.85 1169 | *this->stack = this; 54:35.85 | ~~~~~~~~~~~~~^~~~~~ 54:35.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/MediaError.cpp:10, 54:35.87 from Unified_cpp_dom_html4.cpp:110: 54:35.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaErrorBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaError::WrapObject(JSContext*, JS::Handle)’: 54:35.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaErrorBinding.h:39:27: note: ‘reflector’ declared here 54:35.87 39 | JS::Rooted reflector(aCx); 54:35.87 | ^~~~~~~~~ 54:35.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/MediaError.cpp:77:45: note: ‘aCx’ declared here 54:35.87 77 | JSObject* MediaError::WrapObject(JSContext* aCx, 54:35.87 | ~~~~~~~~~~~^~~ 54:35.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:35.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 54:35.89 inlined from ‘JSObject* mozilla::dom::RadioNodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RadioNodeList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RadioNodeListBinding.h:35:27, 54:35.89 inlined from ‘virtual JSObject* mozilla::dom::RadioNodeList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/RadioNodeList.cpp:20:37: 54:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:35.89 1169 | *this->stack = this; 54:35.89 | ~~~~~~~~~~~~~^~~~~~ 54:35.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/RadioNodeList.cpp:10, 54:35.89 from Unified_cpp_dom_html4.cpp:128: 54:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RadioNodeListBinding.h: In member function ‘virtual JSObject* mozilla::dom::RadioNodeList::WrapObject(JSContext*, JS::Handle)’: 54:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RadioNodeListBinding.h:35:27: note: ‘reflector’ declared here 54:35.89 35 | JS::Rooted reflector(aCx); 54:35.89 | ^~~~~~~~~ 54:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/RadioNodeList.cpp:18:48: note: ‘aCx’ declared here 54:35.89 18 | JSObject* RadioNodeList::WrapObject(JSContext* aCx, 54:35.89 | ~~~~~~~~~~~^~~ 54:39.01 Compiling wgpu-core-deps-windows-linux-android v24.0.0 (https://github.com/gfx-rs/wgpu?rev=c6286791febc64cf8ef054b5356c2669327ef51c#c6286791) 54:39.62 Compiling fluent-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/rust/fluent-ffi) 54:46.04 Compiling dom v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/rust) 54:47.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:47.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:47.16 inlined from ‘bool mozilla::dom::TouchEvent_Binding::Wrap(JSContext*, mozilla::dom::TouchEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TouchEventBinding.cpp:996:90: 54:47.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:47.16 1169 | *this->stack = this; 54:47.16 | ~~~~~~~~~~~~~^~~~~~ 54:47.16 In file included from UnifiedBindings25.cpp:80: 54:47.16 TouchEventBinding.cpp: In function ‘bool mozilla::dom::TouchEvent_Binding::Wrap(JSContext*, mozilla::dom::TouchEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 54:47.16 TouchEventBinding.cpp:996:25: note: ‘global’ declared here 54:47.16 996 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 54:47.16 | ^~~~~~ 54:47.16 TouchEventBinding.cpp:965:17: note: ‘aCx’ declared here 54:47.16 965 | Wrap(JSContext* aCx, mozilla::dom::TouchEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 54:47.16 | ~~~~~~~~~~~^~~ 54:48.93 Compiling style_traits v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/style_traits) 54:50.60 Compiling fallible_collections v0.4.9 54:50.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:50.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:50.64 inlined from ‘bool mozilla::dom::TrustedTypePolicy_Binding::Wrap(JSContext*, mozilla::dom::TrustedTypePolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TrustedTypesBinding.cpp:1637:90: 54:50.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:50.64 1169 | *this->stack = this; 54:50.64 | ~~~~~~~~~~~~~^~~~~~ 54:50.64 In file included from UnifiedBindings25.cpp:249: 54:50.64 TrustedTypesBinding.cpp: In function ‘bool mozilla::dom::TrustedTypePolicy_Binding::Wrap(JSContext*, mozilla::dom::TrustedTypePolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 54:50.64 TrustedTypesBinding.cpp:1637:25: note: ‘global’ declared here 54:50.64 1637 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 54:50.64 | ^~~~~~ 54:50.64 TrustedTypesBinding.cpp:1612:17: note: ‘aCx’ declared here 54:50.64 1612 | Wrap(JSContext* aCx, mozilla::dom::TrustedTypePolicy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 54:50.64 | ~~~~~~~~~~~^~~ 54:52.93 Compiling cubeb-backend v0.13.0 54:53.07 Compiling golden_gate v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/services/sync/golden_gate) 54:53.76 Compiling plane-split v0.18.0 54:54.62 Compiling uluru v3.0.0 54:54.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:54.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:54.78 inlined from ‘bool mozilla::dom::UIEvent_Binding::Wrap(JSContext*, mozilla::dom::UIEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UIEventBinding.cpp:1290:90: 54:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 54:54.78 1169 | *this->stack = this; 54:54.78 | ~~~~~~~~~~~~~^~~~~~ 54:54.78 In file included from UnifiedBindings25.cpp:301: 54:54.78 UIEventBinding.cpp: In function ‘bool mozilla::dom::UIEvent_Binding::Wrap(JSContext*, mozilla::dom::UIEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 54:54.78 UIEventBinding.cpp:1290:25: note: ‘global’ declared here 54:54.78 1290 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 54:54.78 | ^~~~~~ 54:54.78 UIEventBinding.cpp:1262:17: note: ‘aCx’ declared here 54:54.78 1262 | Wrap(JSContext* aCx, mozilla::dom::UIEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 54:54.78 | ~~~~~~~~~~~^~~ 54:55.15 Compiling rand_distr v0.4.3 54:55.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:55.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:55.56 inlined from ‘bool mozilla::dom::UTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at URLSearchParamsBinding.cpp:280:75: 54:55.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:55.56 1169 | *this->stack = this; 54:55.56 | ~~~~~~~~~~~~~^~~~~~ 54:55.56 In file included from UnifiedBindings25.cpp:327: 54:55.56 URLSearchParamsBinding.cpp: In member function ‘bool mozilla::dom::UTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 54:55.56 URLSearchParamsBinding.cpp:280:29: note: ‘returnArray’ declared here 54:55.56 280 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 54:55.56 | ^~~~~~~~~~~ 54:55.56 URLSearchParamsBinding.cpp:271:88: note: ‘cx’ declared here 54:55.56 271 | UTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 54:55.56 | ~~~~~~~~~~~^~ 54:56.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 54:56.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 54:56.40 inlined from ‘bool mozilla::dom::OwningUTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at URLSearchParamsBinding.cpp:744:75: 54:56.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 54:56.40 1169 | *this->stack = this; 54:56.40 | ~~~~~~~~~~~~~^~~~~~ 54:56.40 URLSearchParamsBinding.cpp: In member function ‘bool mozilla::dom::OwningUTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 54:56.40 URLSearchParamsBinding.cpp:744:29: note: ‘returnArray’ declared here 54:56.40 744 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 54:56.40 | ^~~~~~~~~~~ 54:56.40 URLSearchParamsBinding.cpp:735:94: note: ‘cx’ declared here 54:56.40 735 | OwningUTF8StringSequenceSequenceOrUTF8StringUTF8StringRecordOrUTF8String::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 54:56.40 | ~~~~~~~~~~~^~ 54:56.89 Compiling types v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 54:57.70 Compiling object v0.36.4 55:00.43 Compiling style_derive v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/components/style_derive) 55:05.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:05.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:05.80 inlined from ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::get_emptyHTML(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at TrustedTypesBinding.cpp:1923:98: 55:05.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:05.80 1169 | *this->stack = this; 55:05.80 | ~~~~~~~~~~~~~^~~~~~ 55:05.80 TrustedTypesBinding.cpp: In function ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::get_emptyHTML(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 55:05.80 TrustedTypesBinding.cpp:1923:25: note: ‘slotStorage’ declared here 55:05.80 1923 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 55:05.80 | ^~~~~~~~~~~ 55:05.80 TrustedTypesBinding.cpp:1914:26: note: ‘cx’ declared here 55:05.80 1914 | get_emptyHTML(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 55:05.80 | ~~~~~~~~~~~^~ 55:06.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:06.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:06.17 inlined from ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::get_emptyScript(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at TrustedTypesBinding.cpp:1992:98: 55:06.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:06.17 1169 | *this->stack = this; 55:06.17 | ~~~~~~~~~~~~~^~~~~~ 55:06.17 TrustedTypesBinding.cpp: In function ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::get_emptyScript(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 55:06.17 TrustedTypesBinding.cpp:1992:25: note: ‘slotStorage’ declared here 55:06.17 1992 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 55:06.17 | ^~~~~~~~~~~ 55:06.17 TrustedTypesBinding.cpp:1983:28: note: ‘cx’ declared here 55:06.17 1983 | get_emptyScript(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 55:06.17 | ~~~~~~~~~~~^~ 55:06.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:06.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:06.52 inlined from ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::Wrap(JSContext*, mozilla::dom::TrustedTypePolicyFactory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TrustedTypesBinding.cpp:2420:90: 55:06.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:06.52 1169 | *this->stack = this; 55:06.52 | ~~~~~~~~~~~~~^~~~~~ 55:06.52 TrustedTypesBinding.cpp: In function ‘bool mozilla::dom::TrustedTypePolicyFactory_Binding::Wrap(JSContext*, mozilla::dom::TrustedTypePolicyFactory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:06.52 TrustedTypesBinding.cpp:2420:25: note: ‘global’ declared here 55:06.52 2420 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:06.52 | ^~~~~~ 55:06.52 TrustedTypesBinding.cpp:2395:17: note: ‘aCx’ declared here 55:06.52 2395 | Wrap(JSContext* aCx, mozilla::dom::TrustedTypePolicyFactory* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:06.52 | ~~~~~~~~~~~^~~ 55:08.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:08.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:08.28 inlined from ‘bool mozilla::dom::URLSearchParams_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at URLSearchParamsBinding.cpp:1043:71: 55:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:08.28 1169 | *this->stack = this; 55:08.28 | ~~~~~~~~~~~~~^~~~~~ 55:08.28 URLSearchParamsBinding.cpp: In function ‘bool mozilla::dom::URLSearchParams_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 55:08.28 URLSearchParamsBinding.cpp:1043:25: note: ‘returnArray’ declared here 55:08.28 1043 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 55:08.28 | ^~~~~~~~~~~ 55:08.28 URLSearchParamsBinding.cpp:1021:19: note: ‘cx’ declared here 55:08.28 1021 | getAll(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 55:08.28 | ~~~~~~~~~~~^~ 55:09.91 Compiling icu_provider_adapters v1.5.0 55:11.14 Compiling trust-anchors v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/trust_anchors) 55:11.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:11.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:11.20 inlined from ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at TreeColumnsBinding.cpp:822:35: 55:11.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:11.20 1169 | *this->stack = this; 55:11.20 | ~~~~~~~~~~~~~^~~~~~ 55:11.20 In file included from UnifiedBindings25.cpp:197: 55:11.20 TreeColumnsBinding.cpp: In member function ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 55:11.20 TreeColumnsBinding.cpp:822:25: note: ‘expando’ declared here 55:11.20 822 | JS::Rooted expando(cx); 55:11.20 | ^~~~~~~ 55:11.20 TreeColumnsBinding.cpp:804:42: note: ‘cx’ declared here 55:11.20 804 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 55:11.20 | ~~~~~~~~~~~^~ 55:11.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:11.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:11.47 inlined from ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at TextTrackListBinding.cpp:665:35: 55:11.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:11.47 1169 | *this->stack = this; 55:11.47 | ~~~~~~~~~~~~~^~~~~~ 55:11.47 TextTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 55:11.47 TextTrackListBinding.cpp:665:25: note: ‘expando’ declared here 55:11.47 665 | JS::Rooted expando(cx); 55:11.47 | ^~~~~~~ 55:11.47 TextTrackListBinding.cpp:653:42: note: ‘cx’ declared here 55:11.47 653 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 55:11.47 | ~~~~~~~~~~~^~ 55:11.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:11.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:11.56 inlined from ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at TouchListBinding.cpp:354:35: 55:11.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:11.56 1169 | *this->stack = this; 55:11.56 | ~~~~~~~~~~~~~^~~~~~ 55:11.56 TouchListBinding.cpp: In member function ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 55:11.56 TouchListBinding.cpp:354:25: note: ‘expando’ declared here 55:11.56 354 | JS::Rooted expando(cx); 55:11.56 | ^~~~~~~ 55:11.56 TouchListBinding.cpp:342:42: note: ‘cx’ declared here 55:11.56 342 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 55:11.56 | ~~~~~~~~~~~^~ 55:11.73 warning: unexpected `cfg` condition value: `testlib` 55:11.74 --> security/manager/ssl/trust_anchors/build.rs:351:11 55:11.74 | 55:11.74 351 | #[cfg(feature = "testlib")] 55:11.74 | ^^^^^^^^^^^^^^^^^^^ help: remove the condition 55:11.74 | 55:11.74 = note: no expected values for `feature` 55:11.74 = help: consider adding `testlib` as a feature in `Cargo.toml` 55:11.74 = note: see for more information about checking conditional configuration 55:11.74 = note: `#[warn(unexpected_cfgs)]` on by default 55:11.74 warning: unexpected `cfg` condition value: `testlib` 55:11.74 --> security/manager/ssl/trust_anchors/build.rs:356:15 55:11.74 | 55:11.74 356 | #[cfg(not(feature = "testlib"))] 55:11.74 | ^^^^^^^^^^^^^^^^^^^ help: remove the condition 55:11.74 | 55:11.74 = note: no expected values for `feature` 55:11.74 = help: consider adding `testlib` as a feature in `Cargo.toml` 55:11.74 = note: see for more information about checking conditional configuration 55:17.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:17.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:17.89 inlined from ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at TextTrackListBinding.cpp:627:35: 55:17.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:17.89 1169 | *this->stack = this; 55:17.89 | ~~~~~~~~~~~~~^~~~~~ 55:17.89 TextTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 55:17.89 TextTrackListBinding.cpp:627:25: note: ‘expando’ declared here 55:17.89 627 | JS::Rooted expando(cx); 55:17.89 | ^~~~~~~ 55:17.89 TextTrackListBinding.cpp:606:50: note: ‘cx’ declared here 55:17.89 606 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 55:17.89 | ~~~~~~~~~~~^~ 55:18.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:18.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:18.18 inlined from ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at TextTrackListBinding.cpp:731:81: 55:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:18.18 1169 | *this->stack = this; 55:18.18 | ~~~~~~~~~~~~~^~~~~~ 55:18.18 TextTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 55:18.18 TextTrackListBinding.cpp:731:29: note: ‘expando’ declared here 55:18.18 731 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 55:18.18 | ^~~~~~~ 55:18.18 TextTrackListBinding.cpp:707:33: note: ‘cx’ declared here 55:18.18 707 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 55:18.18 | ~~~~~~~~~~~^~ 55:18.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 55:18.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:18.40 inlined from ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at TextTrackListBinding.cpp:823:32: 55:18.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 55:18.40 1169 | *this->stack = this; 55:18.40 | ~~~~~~~~~~~~~^~~~~~ 55:18.40 TextTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::TextTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 55:18.40 TextTrackListBinding.cpp:823:25: note: ‘temp’ declared here 55:18.40 823 | JS::Rooted temp(cx); 55:18.40 | ^~~~ 55:18.40 TextTrackListBinding.cpp:821:41: note: ‘cx’ declared here 55:18.40 821 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 55:18.40 | ~~~~~~~~~~~^~ 55:18.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:18.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:18.98 inlined from ‘bool mozilla::dom::TextTrackList_Binding::Wrap(JSContext*, mozilla::dom::TextTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TextTrackListBinding.cpp:905:90: 55:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:18.98 1169 | *this->stack = this; 55:18.98 | ~~~~~~~~~~~~~^~~~~~ 55:19.00 TextTrackListBinding.cpp: In function ‘bool mozilla::dom::TextTrackList_Binding::Wrap(JSContext*, mozilla::dom::TextTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:19.01 TextTrackListBinding.cpp:905:25: note: ‘global’ declared here 55:19.01 905 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:19.01 | ^~~~~~ 55:19.01 TextTrackListBinding.cpp:877:17: note: ‘aCx’ declared here 55:19.01 877 | Wrap(JSContext* aCx, mozilla::dom::TextTrackList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:19.01 | ~~~~~~~~~~~^~~ 55:19.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:19.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:19.51 inlined from ‘bool mozilla::dom::TransitionEvent_Binding::Wrap(JSContext*, mozilla::dom::TransitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TransitionEventBinding.cpp:542:90: 55:19.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:19.51 1169 | *this->stack = this; 55:19.51 | ~~~~~~~~~~~~~^~~~~~ 55:19.51 In file included from UnifiedBindings25.cpp:171: 55:19.51 TransitionEventBinding.cpp: In function ‘bool mozilla::dom::TransitionEvent_Binding::Wrap(JSContext*, mozilla::dom::TransitionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:19.51 TransitionEventBinding.cpp:542:25: note: ‘global’ declared here 55:19.51 542 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:19.51 | ^~~~~~ 55:19.51 TransitionEventBinding.cpp:514:17: note: ‘aCx’ declared here 55:19.51 514 | Wrap(JSContext* aCx, mozilla::dom::TransitionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:19.51 | ~~~~~~~~~~~^~~ 55:20.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:20.04 inlined from ‘bool mozilla::dom::ToggleEvent_Binding::Wrap(JSContext*, mozilla::dom::ToggleEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ToggleEventBinding.cpp:490:90: 55:20.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.04 1169 | *this->stack = this; 55:20.04 | ~~~~~~~~~~~~~^~~~~~ 55:20.05 In file included from UnifiedBindings25.cpp:54: 55:20.06 ToggleEventBinding.cpp: In function ‘bool mozilla::dom::ToggleEvent_Binding::Wrap(JSContext*, mozilla::dom::ToggleEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:20.06 ToggleEventBinding.cpp:490:25: note: ‘global’ declared here 55:20.06 490 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:20.06 | ^~~~~~ 55:20.06 ToggleEventBinding.cpp:462:17: note: ‘aCx’ declared here 55:20.06 462 | Wrap(JSContext* aCx, mozilla::dom::ToggleEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:20.06 | ~~~~~~~~~~~^~~ 55:20.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:20.26 inlined from ‘JSObject* mozilla::dom::ToggleEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ToggleEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToggleEventBinding.h:87:27, 55:20.26 inlined from ‘virtual JSObject* mozilla::dom::ToggleEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ToggleEvent.cpp:40:35: 55:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.26 1169 | *this->stack = this; 55:20.26 | ~~~~~~~~~~~~~^~~~~~ 55:20.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToggleEvent.h:15, 55:20.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:21, 55:20.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 55:20.26 from TextTrackListBinding.cpp:23: 55:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToggleEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ToggleEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 55:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToggleEventBinding.h:87:27: note: ‘reflector’ declared here 55:20.26 87 | JS::Rooted reflector(aCx); 55:20.26 | ^~~~~~~~~ 55:20.26 In file included from UnifiedBindings25.cpp:41: 55:20.26 ToggleEvent.cpp:38:44: note: ‘aCx’ declared here 55:20.26 38 | ToggleEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 55:20.26 | ~~~~~~~~~~~^~~ 55:20.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:20.59 inlined from ‘bool mozilla::dom::UDPMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::UDPMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UDPMessageEventBinding.cpp:552:90: 55:20.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.59 1169 | *this->stack = this; 55:20.59 | ~~~~~~~~~~~~~^~~~~~ 55:20.59 In file included from UnifiedBindings25.cpp:275: 55:20.59 UDPMessageEventBinding.cpp: In function ‘bool mozilla::dom::UDPMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::UDPMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:20.59 UDPMessageEventBinding.cpp:552:25: note: ‘global’ declared here 55:20.59 552 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:20.59 | ^~~~~~ 55:20.59 UDPMessageEventBinding.cpp:524:17: note: ‘aCx’ declared here 55:20.59 524 | Wrap(JSContext* aCx, mozilla::dom::UDPMessageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:20.59 | ~~~~~~~~~~~^~~ 55:20.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:20.75 inlined from ‘JSObject* mozilla::dom::UDPMessageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UDPMessageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPMessageEventBinding.h:86:27, 55:20.75 inlined from ‘virtual JSObject* mozilla::dom::UDPMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at UDPMessageEvent.cpp:68:39: 55:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.75 1169 | *this->stack = this; 55:20.75 | ~~~~~~~~~~~~~^~~~~~ 55:20.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPMessageEvent.h:15, 55:20.77 from UDPMessageEvent.cpp:10, 55:20.77 from UnifiedBindings25.cpp:262: 55:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPMessageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::UDPMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 55:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPMessageEventBinding.h:86:27: note: ‘reflector’ declared here 55:20.77 86 | JS::Rooted reflector(aCx); 55:20.77 | ^~~~~~~~~ 55:20.77 UDPMessageEvent.cpp:66:48: note: ‘aCx’ declared here 55:20.77 66 | UDPMessageEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 55:20.77 | ~~~~~~~~~~~^~~ 55:20.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:20.79 inlined from ‘bool mozilla::dom::TrackEvent_Binding::Wrap(JSContext*, mozilla::dom::TrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TrackEventBinding.cpp:955:90: 55:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.79 1169 | *this->stack = this; 55:20.79 | ~~~~~~~~~~~~~^~~~~~ 55:20.79 In file included from UnifiedBindings25.cpp:119: 55:20.79 TrackEventBinding.cpp: In function ‘bool mozilla::dom::TrackEvent_Binding::Wrap(JSContext*, mozilla::dom::TrackEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:20.79 TrackEventBinding.cpp:955:25: note: ‘global’ declared here 55:20.79 955 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:20.79 | ^~~~~~ 55:20.79 TrackEventBinding.cpp:927:17: note: ‘aCx’ declared here 55:20.79 927 | Wrap(JSContext* aCx, mozilla::dom::TrackEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:20.79 | ~~~~~~~~~~~^~~ 55:20.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:20.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:20.98 inlined from ‘JSObject* mozilla::dom::TrackEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TrackEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TrackEventBinding.h:540:27, 55:20.98 inlined from ‘virtual JSObject* mozilla::dom::TrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at TrackEvent.cpp:62:34: 55:20.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:20.98 1169 | *this->stack = this; 55:20.98 | ~~~~~~~~~~~~~^~~~~~ 55:20.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TrackEvent.h:15, 55:20.98 from TrackEvent.cpp:10, 55:20.98 from UnifiedBindings25.cpp:106: 55:20.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TrackEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TrackEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 55:20.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TrackEventBinding.h:540:27: note: ‘reflector’ declared here 55:20.98 540 | JS::Rooted reflector(aCx); 55:20.98 | ^~~~~~~~~ 55:20.98 TrackEvent.cpp:60:43: note: ‘aCx’ declared here 55:20.98 60 | TrackEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 55:20.98 | ~~~~~~~~~~~^~~ 55:22.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:22.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:22.49 inlined from ‘bool mozilla::dom::TimeEvent_Binding::Wrap(JSContext*, mozilla::dom::TimeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TimeEventBinding.cpp:398:90: 55:22.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:22.49 1169 | *this->stack = this; 55:22.49 | ~~~~~~~~~~~~~^~~~~~ 55:22.49 In file included from UnifiedBindings25.cpp:15: 55:22.49 TimeEventBinding.cpp: In function ‘bool mozilla::dom::TimeEvent_Binding::Wrap(JSContext*, mozilla::dom::TimeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:22.49 TimeEventBinding.cpp:398:25: note: ‘global’ declared here 55:22.49 398 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:22.49 | ^~~~~~ 55:22.49 TimeEventBinding.cpp:370:17: note: ‘aCx’ declared here 55:22.49 370 | Wrap(JSContext* aCx, mozilla::dom::TimeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:22.49 | ~~~~~~~~~~~^~~ 55:22.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:22.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:22.70 inlined from ‘bool mozilla::dom::TimeRanges_Binding::Wrap(JSContext*, mozilla::dom::TimeRanges*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TimeRangesBinding.cpp:319:90: 55:22.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:22.70 1169 | *this->stack = this; 55:22.70 | ~~~~~~~~~~~~~^~~~~~ 55:22.70 In file included from UnifiedBindings25.cpp:28: 55:22.70 TimeRangesBinding.cpp: In function ‘bool mozilla::dom::TimeRanges_Binding::Wrap(JSContext*, mozilla::dom::TimeRanges*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:22.70 TimeRangesBinding.cpp:319:25: note: ‘global’ declared here 55:22.70 319 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:22.70 | ^~~~~~ 55:22.70 TimeRangesBinding.cpp:294:17: note: ‘aCx’ declared here 55:22.70 294 | Wrap(JSContext* aCx, mozilla::dom::TimeRanges* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:22.70 | ~~~~~~~~~~~^~~ 55:23.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:23.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:23.02 inlined from ‘bool mozilla::dom::Touch_Binding::Wrap(JSContext*, mozilla::dom::Touch*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TouchBinding.cpp:945:90: 55:23.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:23.02 1169 | *this->stack = this; 55:23.02 | ~~~~~~~~~~~~~^~~~~~ 55:23.02 In file included from UnifiedBindings25.cpp:67: 55:23.02 TouchBinding.cpp: In function ‘bool mozilla::dom::Touch_Binding::Wrap(JSContext*, mozilla::dom::Touch*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:23.02 TouchBinding.cpp:945:25: note: ‘global’ declared here 55:23.02 945 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:23.02 | ^~~~~~ 55:23.02 TouchBinding.cpp:920:17: note: ‘aCx’ declared here 55:23.02 920 | Wrap(JSContext* aCx, mozilla::dom::Touch* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:23.02 | ~~~~~~~~~~~^~~ 55:23.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 55:23.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:23.13 inlined from ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at TouchListBinding.cpp:295:35: 55:23.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 55:23.13 1169 | *this->stack = this; 55:23.13 | ~~~~~~~~~~~~~^~~~~~ 55:23.13 TouchListBinding.cpp: In member function ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 55:23.13 TouchListBinding.cpp:295:27: note: ‘value’ declared here 55:23.13 295 | JS::Rooted value(cx); 55:23.13 | ^~~~~ 55:23.13 TouchListBinding.cpp:290:50: note: ‘cx’ declared here 55:23.13 290 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 55:23.13 | ~~~~~~~~~~~^~ 55:23.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:23.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:23.23 inlined from ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at TouchListBinding.cpp:424:81: 55:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:23.23 1169 | *this->stack = this; 55:23.23 | ~~~~~~~~~~~~~^~~~~~ 55:23.27 TouchListBinding.cpp: In member function ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 55:23.28 TouchListBinding.cpp:424:29: note: ‘expando’ declared here 55:23.28 424 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 55:23.28 | ^~~~~~~ 55:23.28 TouchListBinding.cpp:396:33: note: ‘cx’ declared here 55:23.28 396 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 55:23.28 | ~~~~~~~~~~~^~ 55:23.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 55:23.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:23.50 inlined from ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at TouchListBinding.cpp:516:32: 55:23.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 55:23.50 1169 | *this->stack = this; 55:23.50 | ~~~~~~~~~~~~~^~~~~~ 55:23.50 TouchListBinding.cpp: In member function ‘virtual bool mozilla::dom::TouchList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 55:23.50 TouchListBinding.cpp:516:25: note: ‘temp’ declared here 55:23.50 516 | JS::Rooted temp(cx); 55:23.50 | ^~~~ 55:23.50 TouchListBinding.cpp:514:41: note: ‘cx’ declared here 55:23.50 514 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 55:23.50 | ~~~~~~~~~~~^~ 55:24.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:24.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:24.05 inlined from ‘bool mozilla::dom::TouchList_Binding::Wrap(JSContext*, mozilla::dom::TouchList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TouchListBinding.cpp:600:90: 55:24.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:24.05 1169 | *this->stack = this; 55:24.05 | ~~~~~~~~~~~~~^~~~~~ 55:24.05 TouchListBinding.cpp: In function ‘bool mozilla::dom::TouchList_Binding::Wrap(JSContext*, mozilla::dom::TouchList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:24.05 TouchListBinding.cpp:600:25: note: ‘global’ declared here 55:24.05 600 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:24.05 | ^~~~~~ 55:24.05 TouchListBinding.cpp:575:17: note: ‘aCx’ declared here 55:24.05 575 | Wrap(JSContext* aCx, mozilla::dom::TouchList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:24.05 | ~~~~~~~~~~~^~~ 55:25.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:25.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:25.34 inlined from ‘bool mozilla::dom::TransformStream_Binding::Wrap(JSContext*, mozilla::dom::TransformStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TransformStreamBinding.cpp:335:90: 55:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:25.34 1169 | *this->stack = this; 55:25.34 | ~~~~~~~~~~~~~^~~~~~ 55:25.34 In file included from UnifiedBindings25.cpp:132: 55:25.34 TransformStreamBinding.cpp: In function ‘bool mozilla::dom::TransformStream_Binding::Wrap(JSContext*, mozilla::dom::TransformStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:25.34 TransformStreamBinding.cpp:335:25: note: ‘global’ declared here 55:25.34 335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:25.34 | ^~~~~~ 55:25.34 TransformStreamBinding.cpp:310:17: note: ‘aCx’ declared here 55:25.34 310 | Wrap(JSContext* aCx, mozilla::dom::TransformStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:25.34 | ~~~~~~~~~~~^~~ 55:25.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:25.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:25.60 inlined from ‘bool mozilla::dom::TransformStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::TransformStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TransformStreamDefaultControllerBinding.cpp:363:90: 55:25.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:25.60 1169 | *this->stack = this; 55:25.60 | ~~~~~~~~~~~~~^~~~~~ 55:25.60 In file included from UnifiedBindings25.cpp:145: 55:25.61 TransformStreamDefaultControllerBinding.cpp: In function ‘bool mozilla::dom::TransformStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::TransformStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:25.61 TransformStreamDefaultControllerBinding.cpp:363:25: note: ‘global’ declared here 55:25.61 363 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:25.61 | ^~~~~~ 55:25.61 TransformStreamDefaultControllerBinding.cpp:338:17: note: ‘aCx’ declared here 55:25.61 338 | Wrap(JSContext* aCx, mozilla::dom::TransformStreamDefaultController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:25.61 | ~~~~~~~~~~~^~~ 55:26.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:26.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:26.66 inlined from ‘bool mozilla::dom::TreeColumn_Binding::Wrap(JSContext*, nsTreeColumn*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TreeColumnBinding.cpp:725:90: 55:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:26.66 1169 | *this->stack = this; 55:26.66 | ~~~~~~~~~~~~~^~~~~~ 55:26.66 In file included from UnifiedBindings25.cpp:184: 55:26.66 TreeColumnBinding.cpp: In function ‘bool mozilla::dom::TreeColumn_Binding::Wrap(JSContext*, nsTreeColumn*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:26.66 TreeColumnBinding.cpp:725:25: note: ‘global’ declared here 55:26.66 725 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:26.66 | ^~~~~~ 55:26.66 TreeColumnBinding.cpp:700:17: note: ‘aCx’ declared here 55:26.66 700 | Wrap(JSContext* aCx, nsTreeColumn* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:26.66 | ~~~~~~~~~~~^~~ 55:27.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:27.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 55:27.04 inlined from ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at TreeColumnsBinding.cpp:723:35: 55:27.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:27.04 1169 | *this->stack = this; 55:27.04 | ~~~~~~~~~~~~~^~~~~~ 55:27.07 TreeColumnsBinding.cpp: In member function ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 55:27.08 TreeColumnsBinding.cpp:723:25: note: ‘expando’ declared here 55:27.08 723 | JS::Rooted expando(cx); 55:27.08 | ^~~~~~~ 55:27.08 TreeColumnsBinding.cpp:697:50: note: ‘cx’ declared here 55:27.08 697 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 55:27.08 | ~~~~~~~~~~~^~ 55:27.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:27.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:27.59 inlined from ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at TreeColumnsBinding.cpp:913:81: 55:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:27.59 1169 | *this->stack = this; 55:27.59 | ~~~~~~~~~~~~~^~~~~~ 55:27.61 TreeColumnsBinding.cpp: In member function ‘virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 55:27.62 TreeColumnsBinding.cpp:913:29: note: ‘expando’ declared here 55:27.62 913 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 55:27.62 | ^~~~~~~ 55:27.62 TreeColumnsBinding.cpp:885:33: note: ‘cx’ declared here 55:27.62 885 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 55:27.62 | ~~~~~~~~~~~^~ 55:29.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:29.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:29.12 inlined from ‘bool mozilla::dom::TreeColumns_Binding::Wrap(JSContext*, nsTreeColumns*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TreeColumnsBinding.cpp:1154:90: 55:29.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:29.13 1169 | *this->stack = this; 55:29.13 | ~~~~~~~~~~~~~^~~~~~ 55:29.14 TreeColumnsBinding.cpp: In function ‘bool mozilla::dom::TreeColumns_Binding::Wrap(JSContext*, nsTreeColumns*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:29.15 TreeColumnsBinding.cpp:1154:25: note: ‘global’ declared here 55:29.15 1154 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:29.15 | ^~~~~~ 55:29.15 TreeColumnsBinding.cpp:1129:17: note: ‘aCx’ declared here 55:29.15 1129 | Wrap(JSContext* aCx, nsTreeColumns* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:29.15 | ~~~~~~~~~~~^~~ 55:29.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:29.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:29.39 inlined from ‘bool mozilla::dom::TreeContentView_Binding::Wrap(JSContext*, nsTreeContentView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at TreeContentViewBinding.cpp:1714:90: 55:29.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:29.40 1169 | *this->stack = this; 55:29.40 | ~~~~~~~~~~~~~^~~~~~ 55:29.40 In file included from UnifiedBindings25.cpp:210: 55:29.41 TreeContentViewBinding.cpp: In function ‘bool mozilla::dom::TreeContentView_Binding::Wrap(JSContext*, nsTreeContentView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:29.41 TreeContentViewBinding.cpp:1714:25: note: ‘global’ declared here 55:29.41 1714 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:29.41 | ^~~~~~ 55:29.41 TreeContentViewBinding.cpp:1689:17: note: ‘aCx’ declared here 55:29.41 1689 | Wrap(JSContext* aCx, nsTreeContentView* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:29.41 | ~~~~~~~~~~~^~~ 55:30.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:30.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:30.24 inlined from ‘bool mozilla::dom::UDPSocket_Binding::Wrap(JSContext*, mozilla::dom::UDPSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UDPSocketBinding.cpp:1699:90: 55:30.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:30.24 1169 | *this->stack = this; 55:30.24 | ~~~~~~~~~~~~~^~~~~~ 55:30.24 In file included from UnifiedBindings25.cpp:288: 55:30.24 UDPSocketBinding.cpp: In function ‘bool mozilla::dom::UDPSocket_Binding::Wrap(JSContext*, mozilla::dom::UDPSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:30.24 UDPSocketBinding.cpp:1699:25: note: ‘global’ declared here 55:30.24 1699 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:30.24 | ^~~~~~ 55:30.24 UDPSocketBinding.cpp:1671:17: note: ‘aCx’ declared here 55:30.24 1671 | Wrap(JSContext* aCx, mozilla::dom::UDPSocket* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:30.24 | ~~~~~~~~~~~^~~ 55:32.94 Compiling bhttp v0.3.1 55:33.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:33.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:33.44 inlined from ‘bool mozilla::dom::URL_Binding::Wrap(JSContext*, mozilla::dom::URL*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at URLBinding.cpp:1892:90: 55:33.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:33.44 1169 | *this->stack = this; 55:33.44 | ~~~~~~~~~~~~~^~~~~~ 55:33.44 In file included from UnifiedBindings25.cpp:314: 55:33.44 URLBinding.cpp: In function ‘bool mozilla::dom::URL_Binding::Wrap(JSContext*, mozilla::dom::URL*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:33.44 URLBinding.cpp:1892:25: note: ‘global’ declared here 55:33.44 1892 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:33.44 | ^~~~~~ 55:33.44 URLBinding.cpp:1867:17: note: ‘aCx’ declared here 55:33.44 1867 | Wrap(JSContext* aCx, mozilla::dom::URL* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:33.44 | ~~~~~~~~~~~^~~ 55:34.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:34.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:34.64 inlined from ‘bool mozilla::dom::URLSearchParams_Binding::Wrap(JSContext*, mozilla::dom::URLSearchParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at URLSearchParamsBinding.cpp:1683:90: 55:34.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:34.64 1169 | *this->stack = this; 55:34.64 | ~~~~~~~~~~~~~^~~~~~ 55:34.64 URLSearchParamsBinding.cpp: In function ‘bool mozilla::dom::URLSearchParams_Binding::Wrap(JSContext*, mozilla::dom::URLSearchParams*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:34.64 URLSearchParamsBinding.cpp:1683:25: note: ‘global’ declared here 55:34.64 1683 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:34.64 | ^~~~~~ 55:34.64 URLSearchParamsBinding.cpp:1658:17: note: ‘aCx’ declared here 55:34.64 1658 | Wrap(JSContext* aCx, mozilla::dom::URLSearchParams* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:34.64 | ~~~~~~~~~~~^~~ 55:35.07 Compiling clubcard v0.3.2 55:36.57 Compiling extend v1.2.0 55:36.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:36.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:36.67 inlined from ‘bool mozilla::dom::UniFFIScaffoldingCallResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at UniFFIBinding.cpp:606:54: 55:36.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 55:36.67 1169 | *this->stack = this; 55:36.67 | ~~~~~~~~~~~~~^~~~~~ 55:36.67 In file included from UnifiedBindings25.cpp:366: 55:36.67 UniFFIBinding.cpp: In member function ‘bool mozilla::dom::UniFFIScaffoldingCallResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 55:36.67 UniFFIBinding.cpp:606:25: note: ‘obj’ declared here 55:36.67 606 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 55:36.67 | ^~~ 55:36.67 UniFFIBinding.cpp:598:58: note: ‘cx’ declared here 55:36.67 598 | UniFFIScaffoldingCallResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 55:36.67 | ~~~~~~~~~~~^~ 55:37.07 warning: `trust-anchors` (build script) generated 2 warnings 55:37.19 Compiling num-derive v0.4.2 55:37.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:37.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:37.23 inlined from ‘bool mozilla::dom::UniFFIPointer_Binding::Wrap(JSContext*, mozilla::dom::UniFFIPointer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UniFFIBinding.cpp:776:90: 55:37.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:37.23 1169 | *this->stack = this; 55:37.23 | ~~~~~~~~~~~~~^~~~~~ 55:37.23 UniFFIBinding.cpp: In function ‘bool mozilla::dom::UniFFIPointer_Binding::Wrap(JSContext*, mozilla::dom::UniFFIPointer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:37.24 UniFFIBinding.cpp:776:25: note: ‘global’ declared here 55:37.24 776 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:37.24 | ^~~~~~ 55:37.24 UniFFIBinding.cpp:751:17: note: ‘aCx’ declared here 55:37.24 751 | Wrap(JSContext* aCx, mozilla::dom::UniFFIPointer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:37.24 | ~~~~~~~~~~~^~~ 55:37.49 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 55:38.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 55:38.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 55:38.79 inlined from ‘bool mozilla::dom::UserActivation_Binding::Wrap(JSContext*, mozilla::dom::UserActivation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UserActivationBinding.cpp:247:90: 55:38.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 55:38.79 1169 | *this->stack = this; 55:38.79 | ~~~~~~~~~~~~~^~~~~~ 55:38.79 In file included from UnifiedBindings25.cpp:379: 55:38.79 UserActivationBinding.cpp: In function ‘bool mozilla::dom::UserActivation_Binding::Wrap(JSContext*, mozilla::dom::UserActivation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 55:38.79 UserActivationBinding.cpp:247:25: note: ‘global’ declared here 55:38.79 247 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 55:38.79 | ^~~~~~ 55:38.79 UserActivationBinding.cpp:222:17: note: ‘aCx’ declared here 55:38.79 222 | Wrap(JSContext* aCx, mozilla::dom::UserActivation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 55:38.79 | ~~~~~~~~~~~^~~ 55:39.70 Compiling dirs-sys v0.3.7 55:45.26 Compiling qcms v0.3.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/qcms) 55:46.34 Compiling bitreader v0.3.6 55:48.55 Compiling memalloc v0.1.0 55:49.43 Compiling num-conv v0.1.0 55:50.42 Compiling subtle v2.5.0 55:51.57 Compiling powerfmt v0.2.0 55:58.84 Compiling matches v0.1.10 55:59.09 Compiling runloop v0.1.0 56:00.68 Compiling moz_cbor v0.1.2 56:01.00 dom/media/mediacapabilities 56:03.08 Compiling cache-padded v1.2.0 56:03.47 Compiling quick-error v1.2.3 56:03.89 Compiling topological-sort v0.1.0 56:04.55 Compiling murmurhash3 v0.0.5 56:05.21 Compiling diplomat-runtime v0.8.0 56:06.43 Compiling time-core v0.1.2 56:06.62 Compiling icu_capi v1.5.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu_capi) 56:07.00 Compiling time-macros v0.2.18 56:25.41 Compiling suggest v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 56:43.15 Compiling rust_cascade v1.5.0 56:46.98 Compiling dns-parser v0.8.0 56:54.40 Compiling ringbuf v0.2.8 56:58.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 56:58.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 56:58.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 56:58.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteDecoderChild.h:11, 56:58.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteAudioDecoder.h:8, 56:58.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 56:58.62 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 56:58.62 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 56:58.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 56:58.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 56:58.62 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 56:58.62 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 56:58.62 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 56:58.62 450 | mArray.mHdr->mLength = 0; 56:58.62 | ~~~~~~~~~~~~~~~~~~~~~^~~ 56:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24: 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 56:58.62 316 | mTags = aOther.mTags.Clone(); 56:58.62 | ~~~~~~~~~~~~~~~~~~^~ 56:58.62 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 56:58.62 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 56:58.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 56:58.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 56:58.62 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 56:58.62 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 56:58.62 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 56:58.62 450 | mArray.mHdr->mLength = 0; 56:58.62 | ~~~~~~~~~~~~~~~~~~~~~^~~ 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 56:58.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 56:58.62 316 | mTags = aOther.mTags.Clone(); 56:58.62 | ~~~~~~~~~~~~~~~~~~^~ 57:14.12 Compiling deranged v0.3.11 57:22.91 Compiling prio v0.16.2 57:24.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 57:24.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 57:24.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 57:24.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/FilePickerParent.cpp:16, 57:24.21 from Unified_cpp_dom_ipc1.cpp:11: 57:24.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 57:24.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 57:24.21 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 57:24.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 57:32.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 57:32.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.cpp:14, 57:32.18 from Unified_cpp_dom_html5.cpp:47: 57:32.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 57:32.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 57:32.18 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 57:32.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 57:44.13 Compiling midir v0.7.0 (https://github.com/mozilla/midir.git?rev=85156e360a37d851734118104619f86bd18e94c6#85156e36) 57:49.42 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a6) 58:01.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 58:01.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 58:01.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 58:01.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 58:01.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/FilePickerParent.cpp:14: 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:01.12 202 | return ReinterpretHelper::FromInternalValue(v); 58:01.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:01.12 4432 | return mProperties.Get(aProperty, aFoundResult); 58:01.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 58:01.12 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 58:01.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 58:01.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 58:01.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 58:01.12 413 | struct FrameBidiData { 58:01.12 | ^~~~~~~~~~~~~ 58:05.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 58:05.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 58:05.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 58:05.31 from UserProximityEventBinding.cpp:4, 58:05.31 from UnifiedBindings26.cpp:2: 58:05.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:05.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 58:05.31 inlined from ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at VideoTrackListBinding.cpp:654:60: 58:05.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 58:05.31 1169 | *this->stack = this; 58:05.31 | ~~~~~~~~~~~~~^~~~~~ 58:05.31 In file included from UnifiedBindings26.cpp:171: 58:05.31 VideoTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 58:05.31 VideoTrackListBinding.cpp:654:25: note: ‘expando’ declared here 58:05.31 654 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 58:05.31 | ^~~~~~~ 58:05.31 VideoTrackListBinding.cpp:637:36: note: ‘cx’ declared here 58:05.31 637 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 58:05.31 | ~~~~~~~~~~~^~ 58:12.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 58:12.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TextTrackManager.cpp:21, 58:12.63 from Unified_cpp_dom_html5.cpp:2: 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:12.63 202 | return ReinterpretHelper::FromInternalValue(v); 58:12.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:12.63 4432 | return mProperties.Get(aProperty, aFoundResult); 58:12.63 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 58:12.63 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 58:12.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 58:12.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 58:12.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 58:12.63 413 | struct FrameBidiData { 58:12.63 | ^~~~~~~~~~~~~ 58:13.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:13.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:13.13 inlined from ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at VideoTrackListBinding.cpp:589:35: 58:13.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 58:13.13 1169 | *this->stack = this; 58:13.13 | ~~~~~~~~~~~~~^~~~~~ 58:13.13 VideoTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 58:13.13 VideoTrackListBinding.cpp:589:25: note: ‘expando’ declared here 58:13.13 589 | JS::Rooted expando(cx); 58:13.13 | ^~~~~~~ 58:13.13 VideoTrackListBinding.cpp:568:50: note: ‘cx’ declared here 58:13.13 568 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 58:13.13 | ~~~~~~~~~~~^~ 58:13.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:13.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 58:13.28 inlined from ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at VideoTrackListBinding.cpp:693:81: 58:13.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 58:13.28 1169 | *this->stack = this; 58:13.28 | ~~~~~~~~~~~~~^~~~~~ 58:13.28 VideoTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 58:13.28 VideoTrackListBinding.cpp:693:29: note: ‘expando’ declared here 58:13.28 693 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 58:13.28 | ^~~~~~~ 58:13.28 VideoTrackListBinding.cpp:669:33: note: ‘cx’ declared here 58:13.28 669 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 58:13.28 | ~~~~~~~~~~~^~ 58:13.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 58:13.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:13.40 202 | return ReinterpretHelper::FromInternalValue(v); 58:13.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 58:13.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 58:13.40 4432 | return mProperties.Get(aProperty, aFoundResult); 58:13.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 58:13.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 58:13.40 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 58:13.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 58:13.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 58:13.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:13.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrack.h:11, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackManager.h:10, 58:13.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TextTrackManager.cpp:7: 58:13.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 58:13.41 22 | struct nsPoint : public mozilla::gfx::BasePoint { 58:13.41 | ^~~~~~~ 58:13.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 58:13.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:13.46 inlined from ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at VideoTrackListBinding.cpp:785:32: 58:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 58:13.46 1169 | *this->stack = this; 58:13.46 | ~~~~~~~~~~~~~^~~~~~ 58:13.46 VideoTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 58:13.46 VideoTrackListBinding.cpp:785:25: note: ‘temp’ declared here 58:13.46 785 | JS::Rooted temp(cx); 58:13.46 | ^~~~ 58:13.46 VideoTrackListBinding.cpp:783:41: note: ‘cx’ declared here 58:13.46 783 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 58:13.46 | ~~~~~~~~~~~^~ 58:14.69 Compiling dirs v4.0.0 58:15.61 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 58:27.37 Compiling clubcard-crlite v0.3.0 58:36.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11: 58:36.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:36.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:36.03 inlined from ‘JSObject* mozilla::dom::TimeRanges_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TimeRanges]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeRangesBinding.h:35:27, 58:36.03 inlined from ‘virtual JSObject* mozilla::dom::TimeRanges::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TimeRanges.cpp:171:34: 58:36.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 58:36.03 1169 | *this->stack = this; 58:36.03 | ~~~~~~~~~~~~~^~~~~~ 58:36.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TimeRanges.cpp:8, 58:36.03 from Unified_cpp_dom_html5.cpp:11: 58:36.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeRangesBinding.h: In member function ‘virtual JSObject* mozilla::dom::TimeRanges::WrapObject(JSContext*, JS::Handle)’: 58:36.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeRangesBinding.h:35:27: note: ‘reflector’ declared here 58:36.03 35 | JS::Rooted reflector(aCx); 58:36.03 | ^~~~~~~~~ 58:36.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TimeRanges.cpp:169:45: note: ‘aCx’ declared here 58:36.03 169 | JSObject* TimeRanges::WrapObject(JSContext* aCx, 58:36.03 | ~~~~~~~~~~~^~~ 58:36.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:36.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:36.08 inlined from ‘JSObject* mozilla::dom::ValidityState_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ValidityState]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ValidityStateBinding.h:35:27, 58:36.08 inlined from ‘virtual JSObject* mozilla::dom::ValidityState::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ValidityState.cpp:28:37: 58:36.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 58:36.08 1169 | *this->stack = this; 58:36.08 | ~~~~~~~~~~~~~^~~~~~ 58:36.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ValidityState.cpp:8, 58:36.08 from Unified_cpp_dom_html5.cpp:20: 58:36.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ValidityStateBinding.h: In member function ‘virtual JSObject* mozilla::dom::ValidityState::WrapObject(JSContext*, JS::Handle)’: 58:36.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ValidityStateBinding.h:35:27: note: ‘reflector’ declared here 58:36.08 35 | JS::Rooted reflector(aCx); 58:36.08 | ^~~~~~~~~ 58:36.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/ValidityState.cpp:26:48: note: ‘aCx’ declared here 58:36.08 26 | JSObject* ValidityState::WrapObject(JSContext* aCx, 58:36.08 | ~~~~~~~~~~~^~~ 58:36.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:36.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:36.12 inlined from ‘JSObject* mozilla::dom::DOMStringMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMStringMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringMapBinding.h:36:27, 58:36.12 inlined from ‘virtual JSObject* nsDOMStringMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsDOMStringMap.cpp:67:36: 58:36.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 58:36.12 1169 | *this->stack = this; 58:36.12 | ~~~~~~~~~~~~~^~~~~~ 58:36.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsDOMStringMap.cpp:13, 58:36.15 from Unified_cpp_dom_html5.cpp:38: 58:36.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringMapBinding.h: In member function ‘virtual JSObject* nsDOMStringMap::WrapObject(JSContext*, JS::Handle)’: 58:36.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringMapBinding.h:36:27: note: ‘reflector’ declared here 58:36.15 36 | JS::Rooted reflector(aCx); 58:36.15 | ^~~~~~~~~ 58:36.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsDOMStringMap.cpp:65:49: note: ‘cx’ declared here 58:36.15 65 | JSObject* nsDOMStringMap::WrapObject(JSContext* cx, 58:36.15 | ~~~~~~~~~~~^~ 58:36.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 58:36.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 58:36.65 inlined from ‘JSObject* mozilla::dom::HTMLDocument_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsHTMLDocument]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDocumentBinding.h:39, 58:36.65 inlined from ‘virtual JSObject* nsHTMLDocument::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsHTMLDocument.cpp:140: 58:36.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 58:36.65 1169 | *this->stack = this; 58:36.65 | ~~~~~~~~~~~~~^~~~~~ 58:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsHTMLDocument.cpp:75, 58:36.65 from Unified_cpp_dom_html5.cpp:74: 58:36.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDocumentBinding.h: In member function ‘virtual JSObject* nsHTMLDocument::WrapNode(JSContext*, JS::Handle)’: 58:36.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLDocumentBinding.h:39: note: ‘reflector’ declared here 58:36.65 39 | JS::Rooted reflector(aCx); 58:36.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsHTMLDocument.cpp:138: note: ‘aCx’ declared here 58:36.65 138 | JSObject* nsHTMLDocument::WrapNode(JSContext* aCx, 58:47.61 dom/media/mediacontrol 58:56.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 58:56.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 58:56.08 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 58:56.08 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 58:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 58:56.08 1169 | *this->stack = this; 58:56.08 | ~~~~~~~~~~~~~^~~~~~ 58:56.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 58:56.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:15, 58:56.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/TextTrackManager.cpp:9: 58:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 58:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 58:56.11 389 | JS::RootedVector v(aCx); 58:56.11 | ^ 58:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 58:56.11 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 58:56.11 | ~~~~~~~~~~~^~~ 59:00.21 Compiling relevancy v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 59:07.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 59:07.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserActivation.h:14, 59:07.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:13, 59:07.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 59:07.54 from Unified_cpp_mediacapabilities0.cpp:2: 59:07.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:07.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 59:07.54 inlined from ‘JSObject* mozilla::dom::MediaCapabilities_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaCapabilities]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaCapabilitiesBinding.h:617:27, 59:07.54 inlined from ‘virtual JSObject* mozilla::dom::MediaCapabilities::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacapabilities/MediaCapabilities.cpp:830:41: 59:07.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:07.54 1169 | *this->stack = this; 59:07.54 | ~~~~~~~~~~~~~^~~~~~ 59:07.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacapabilities/MediaCapabilities.cpp:29, 59:07.54 from Unified_cpp_mediacapabilities0.cpp:38: 59:07.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaCapabilitiesBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaCapabilities::WrapObject(JSContext*, JS::Handle)’: 59:07.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaCapabilitiesBinding.h:617:27: note: ‘reflector’ declared here 59:07.54 617 | JS::Rooted reflector(aCx); 59:07.54 | ^~~~~~~~~ 59:07.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacapabilities/MediaCapabilities.cpp:828:52: note: ‘aCx’ declared here 59:07.54 828 | JSObject* MediaCapabilities::WrapObject(JSContext* aCx, 59:07.54 | ~~~~~~~~~~~^~~ 59:20.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 59:20.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 59:20.87 inlined from ‘bool mozilla::dom::GPUDeviceLostInfo_Binding::get_reason(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebGPUBinding.cpp:20648:34: 59:20.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 59:20.87 1169 | *this->stack = this; 59:20.87 | ~~~~~~~~~~~~~^~~~~~ 59:20.87 In file included from UnifiedBindings26.cpp:340: 59:20.87 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUDeviceLostInfo_Binding::get_reason(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:20.87 WebGPUBinding.cpp:20648:25: note: ‘result’ declared here 59:20.87 20648 | JS::Rooted result(cx); 59:20.87 | ^~~~~~ 59:20.87 WebGPUBinding.cpp:20640:23: note: ‘cx’ declared here 59:20.87 20640 | get_reason(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:20.87 | ~~~~~~~~~~~^~ 59:26.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:26.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:26.86 inlined from ‘bool mozilla::dom::AuthenticatorAttestationResponse_Binding::getTransports(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebAuthenticationBinding.cpp:5432:71: 59:26.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:26.86 1169 | *this->stack = this; 59:26.86 | ~~~~~~~~~~~~~^~~~~~ 59:26.86 In file included from UnifiedBindings26.cpp:249: 59:26.87 WebAuthenticationBinding.cpp: In function ‘bool mozilla::dom::AuthenticatorAttestationResponse_Binding::getTransports(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 59:26.87 WebAuthenticationBinding.cpp:5432:25: note: ‘returnArray’ declared here 59:26.87 5432 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 59:26.87 | ^~~~~~~~~~~ 59:26.88 WebAuthenticationBinding.cpp:5417:26: note: ‘cx’ declared here 59:26.89 5417 | getTransports(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 59:26.89 | ~~~~~~~~~~~^~ 59:27.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:27.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:27.10 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getSupportedExtensions(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:10475:71: 59:27.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:27.10 1169 | *this->stack = this; 59:27.10 | ~~~~~~~~~~~~~^~~~~~ 59:27.10 In file included from UnifiedBindings26.cpp:288: 59:27.10 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getSupportedExtensions(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 59:27.10 WebGL2RenderingContextBinding.cpp:10475:25: note: ‘returnArray’ declared here 59:27.10 10475 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 59:27.10 | ^~~~~~~~~~~ 59:27.10 WebGL2RenderingContextBinding.cpp:10455:35: note: ‘cx’ declared here 59:27.10 10455 | getSupportedExtensions(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 59:27.10 | ~~~~~~~~~~~^~ 59:27.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:27.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:27.32 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_astc_Binding::getSupportedProfiles(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGLRenderingContextBinding.cpp:8207:71: 59:27.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:27.32 1169 | *this->stack = this; 59:27.32 | ~~~~~~~~~~~~~^~~~~~ 59:27.34 In file included from UnifiedBindings26.cpp:327: 59:27.35 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_astc_Binding::getSupportedProfiles(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 59:27.35 WebGLRenderingContextBinding.cpp:8207:25: note: ‘returnArray’ declared here 59:27.35 8207 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 59:27.35 | ^~~~~~~~~~~ 59:27.35 WebGLRenderingContextBinding.cpp:8187:33: note: ‘cx’ declared here 59:27.35 8187 | getSupportedProfiles(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 59:27.35 | ~~~~~~~~~~~^~ 59:27.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:27.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:27.59 inlined from ‘bool mozilla::dom::WebGLRenderingContext_Binding::getSupportedExtensions(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGLRenderingContextBinding.cpp:15304:71: 59:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:27.59 1169 | *this->stack = this; 59:27.59 | ~~~~~~~~~~~~~^~~~~~ 59:27.59 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLRenderingContext_Binding::getSupportedExtensions(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 59:27.59 WebGLRenderingContextBinding.cpp:15304:25: note: ‘returnArray’ declared here 59:27.59 15304 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 59:27.59 | ^~~~~~~~~~~ 59:27.59 WebGLRenderingContextBinding.cpp:15284:35: note: ‘cx’ declared here 59:27.59 15284 | getSupportedExtensions(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 59:27.59 | ~~~~~~~~~~~^~ 59:42.17 dom/media/mediasession 59:45.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:45.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:45.99 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_mozExtensionHostname(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionPolicyBinding.cpp:889:85: 59:45.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:45.99 1169 | *this->stack = this; 59:45.99 | ~~~~~~~~~~~~~^~~~~~ 59:45.99 In file included from UnifiedBindings26.cpp:275: 59:45.99 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_mozExtensionHostname(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:45.99 WebExtensionPolicyBinding.cpp:889:25: note: ‘slotStorage’ declared here 59:45.99 889 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:45.99 | ^~~~~~~~~~~ 59:45.99 WebExtensionPolicyBinding.cpp:879:37: note: ‘cx’ declared here 59:45.99 879 | get_mozExtensionHostname(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:45.99 | ~~~~~~~~~~~^~ 59:46.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:46.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:46.14 inlined from ‘bool mozilla::dom::WaveShaperNode_Binding::get_curve(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WaveShaperNodeBinding.cpp:237:85: 59:46.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:46.14 1169 | *this->stack = this; 59:46.14 | ~~~~~~~~~~~~~^~~~~~ 59:46.14 In file included from UnifiedBindings26.cpp:236: 59:46.14 WaveShaperNodeBinding.cpp: In function ‘bool mozilla::dom::WaveShaperNode_Binding::get_curve(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:46.14 WaveShaperNodeBinding.cpp:237:25: note: ‘slotStorage’ declared here 59:46.14 237 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:46.14 | ^~~~~~~~~~~ 59:46.14 WaveShaperNodeBinding.cpp:227:22: note: ‘cx’ declared here 59:46.14 227 | get_curve(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:46.14 | ~~~~~~~~~~~^~ 59:46.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:46.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:46.31 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_ignoreQuarantine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionPolicyBinding.cpp:1667:85: 59:46.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:46.31 1169 | *this->stack = this; 59:46.31 | ~~~~~~~~~~~~~^~~~~~ 59:46.33 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_ignoreQuarantine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:46.34 WebExtensionPolicyBinding.cpp:1667:25: note: ‘slotStorage’ declared here 59:46.34 1667 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:46.34 | ^~~~~~~~~~~ 59:46.34 WebExtensionPolicyBinding.cpp:1657:33: note: ‘cx’ declared here 59:46.34 1657 | get_ignoreQuarantine(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:46.34 | ~~~~~~~~~~~^~ 59:46.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:46.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:46.55 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_permissions(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionPolicyBinding.cpp:1236:85: 59:46.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:46.55 1169 | *this->stack = this; 59:46.55 | ~~~~~~~~~~~~~^~~~~~ 59:46.55 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_permissions(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:46.55 WebExtensionPolicyBinding.cpp:1236:25: note: ‘slotStorage’ declared here 59:46.55 1236 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:46.55 | ^~~~~~~~~~~ 59:46.55 WebExtensionPolicyBinding.cpp:1226:28: note: ‘cx’ declared here 59:46.55 1226 | get_permissions(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:46.55 | ~~~~~~~~~~~^~ 59:47.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:47.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:47.04 inlined from ‘bool mozilla::dom::WebExtensionContentScript_Binding::get_jsPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionContentScriptBinding.cpp:2565:85: 59:47.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:47.04 1169 | *this->stack = this; 59:47.04 | ~~~~~~~~~~~~~^~~~~~ 59:47.04 In file included from UnifiedBindings26.cpp:262: 59:47.04 WebExtensionContentScriptBinding.cpp: In function ‘bool mozilla::dom::WebExtensionContentScript_Binding::get_jsPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:47.04 WebExtensionContentScriptBinding.cpp:2565:25: note: ‘slotStorage’ declared here 59:47.04 2565 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:47.04 | ^~~~~~~~~~~ 59:47.04 WebExtensionContentScriptBinding.cpp:2555:24: note: ‘cx’ declared here 59:47.04 2555 | get_jsPaths(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:47.04 | ~~~~~~~~~~~^~ 59:47.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:47.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:47.53 inlined from ‘bool mozilla::dom::WebExtensionContentScript_Binding::get_cssPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionContentScriptBinding.cpp:2460:85: 59:47.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:47.53 1169 | *this->stack = this; 59:47.53 | ~~~~~~~~~~~~~^~~~~~ 59:47.53 WebExtensionContentScriptBinding.cpp: In function ‘bool mozilla::dom::WebExtensionContentScript_Binding::get_cssPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:47.53 WebExtensionContentScriptBinding.cpp:2460:25: note: ‘slotStorage’ declared here 59:47.53 2460 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:47.53 | ^~~~~~~~~~~ 59:47.53 WebExtensionContentScriptBinding.cpp:2450:25: note: ‘cx’ declared here 59:47.53 2450 | get_cssPaths(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:47.53 | ~~~~~~~~~~~^~ 59:48.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:48.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:48.06 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionPolicyBinding.cpp:815:85: 59:48.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:48.06 1169 | *this->stack = this; 59:48.06 | ~~~~~~~~~~~~~^~~~~~ 59:48.07 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 59:48.07 WebExtensionPolicyBinding.cpp:815:25: note: ‘slotStorage’ declared here 59:48.07 815 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 59:48.07 | ^~~~~~~~~~~ 59:48.07 WebExtensionPolicyBinding.cpp:805:19: note: ‘cx’ declared here 59:48.07 805 | get_id(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 59:48.07 | ~~~~~~~~~~~^~ 59:50.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:50.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:50.70 inlined from ‘bool mozilla::dom::VRDisplayCapabilities_Binding::Wrap(JSContext*, mozilla::dom::VRDisplayCapabilities*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:1997:90: 59:50.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:50.70 1169 | *this->stack = this; 59:50.70 | ~~~~~~~~~~~~~^~~~~~ 59:50.70 In file included from UnifiedBindings26.cpp:15: 59:50.70 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRDisplayCapabilities_Binding::Wrap(JSContext*, mozilla::dom::VRDisplayCapabilities*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:50.70 VRDisplayBinding.cpp:1997:25: note: ‘global’ declared here 59:50.70 1997 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:50.70 | ^~~~~~ 59:50.70 VRDisplayBinding.cpp:1972:17: note: ‘aCx’ declared here 59:50.70 1972 | Wrap(JSContext* aCx, mozilla::dom::VRDisplayCapabilities* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:50.70 | ~~~~~~~~~~~^~~ 59:50.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:50.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:50.91 inlined from ‘bool mozilla::dom::VREyeParameters_Binding::Wrap(JSContext*, mozilla::dom::VREyeParameters*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:2418:90: 59:50.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:50.91 1169 | *this->stack = this; 59:50.91 | ~~~~~~~~~~~~~^~~~~~ 59:50.91 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VREyeParameters_Binding::Wrap(JSContext*, mozilla::dom::VREyeParameters*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:50.91 VRDisplayBinding.cpp:2418:25: note: ‘global’ declared here 59:50.91 2418 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:50.91 | ^~~~~~ 59:50.91 VRDisplayBinding.cpp:2393:17: note: ‘aCx’ declared here 59:50.91 2393 | Wrap(JSContext* aCx, mozilla::dom::VREyeParameters* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:50.91 | ~~~~~~~~~~~^~~ 59:51.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:51.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:51.11 inlined from ‘bool mozilla::dom::VRFieldOfView_Binding::Wrap(JSContext*, mozilla::dom::VRFieldOfView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:2825:90: 59:51.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:51.11 1169 | *this->stack = this; 59:51.11 | ~~~~~~~~~~~~~^~~~~~ 59:51.11 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRFieldOfView_Binding::Wrap(JSContext*, mozilla::dom::VRFieldOfView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:51.11 VRDisplayBinding.cpp:2825:25: note: ‘global’ declared here 59:51.11 2825 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:51.11 | ^~~~~~ 59:51.11 VRDisplayBinding.cpp:2800:17: note: ‘aCx’ declared here 59:51.11 2800 | Wrap(JSContext* aCx, mozilla::dom::VRFieldOfView* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:51.11 | ~~~~~~~~~~~^~~ 59:51.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:51.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:51.21 inlined from ‘bool mozilla::dom::VRFrameData_Binding::Wrap(JSContext*, mozilla::dom::VRFrameData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:3394:90: 59:51.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:51.21 1169 | *this->stack = this; 59:51.21 | ~~~~~~~~~~~~~^~~~~~ 59:51.21 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRFrameData_Binding::Wrap(JSContext*, mozilla::dom::VRFrameData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:51.21 VRDisplayBinding.cpp:3394:25: note: ‘global’ declared here 59:51.21 3394 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:51.21 | ^~~~~~ 59:51.21 VRDisplayBinding.cpp:3369:17: note: ‘aCx’ declared here 59:51.21 3369 | Wrap(JSContext* aCx, mozilla::dom::VRFrameData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:51.21 | ~~~~~~~~~~~^~~ 59:51.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:51.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:51.35 inlined from ‘bool mozilla::dom::VRPose_Binding::Wrap(JSContext*, mozilla::dom::VRPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:3943:90: 59:51.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:51.35 1169 | *this->stack = this; 59:51.35 | ~~~~~~~~~~~~~^~~~~~ 59:51.36 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRPose_Binding::Wrap(JSContext*, mozilla::dom::VRPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:51.37 VRDisplayBinding.cpp:3943:25: note: ‘global’ declared here 59:51.37 3943 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:51.37 | ^~~~~~ 59:51.37 VRDisplayBinding.cpp:3918:17: note: ‘aCx’ declared here 59:51.37 3918 | Wrap(JSContext* aCx, mozilla::dom::VRPose* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:51.37 | ~~~~~~~~~~~^~~ 59:51.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:51.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:51.53 inlined from ‘bool mozilla::dom::VRStageParameters_Binding::Wrap(JSContext*, mozilla::dom::VRStageParameters*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:4329:90: 59:51.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:51.53 1169 | *this->stack = this; 59:51.53 | ~~~~~~~~~~~~~^~~~~~ 59:51.53 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRStageParameters_Binding::Wrap(JSContext*, mozilla::dom::VRStageParameters*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:51.53 VRDisplayBinding.cpp:4329:25: note: ‘global’ declared here 59:51.53 4329 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:51.53 | ^~~~~~ 59:51.53 VRDisplayBinding.cpp:4304:17: note: ‘aCx’ declared here 59:51.53 4304 | Wrap(JSContext* aCx, mozilla::dom::VRStageParameters* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:51.53 | ~~~~~~~~~~~^~~ 59:51.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:51.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:51.68 inlined from ‘bool mozilla::dom::VRMockController_Binding::Wrap(JSContext*, mozilla::dom::VRMockController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRServiceTestBinding.cpp:1212:90: 59:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:51.68 1169 | *this->stack = this; 59:51.68 | ~~~~~~~~~~~~~^~~~~~ 59:51.68 In file included from UnifiedBindings26.cpp:41: 59:51.68 VRServiceTestBinding.cpp: In function ‘bool mozilla::dom::VRMockController_Binding::Wrap(JSContext*, mozilla::dom::VRMockController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:51.68 VRServiceTestBinding.cpp:1212:25: note: ‘global’ declared here 59:51.68 1212 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:51.68 | ^~~~~~ 59:51.68 VRServiceTestBinding.cpp:1187:17: note: ‘aCx’ declared here 59:51.68 1187 | Wrap(JSContext* aCx, mozilla::dom::VRMockController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:51.68 | ~~~~~~~~~~~^~~ 59:52.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:52.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:52.48 inlined from ‘bool mozilla::dom::VideoColorSpaceInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoColorSpaceBinding.cpp:263:54: 59:52.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:52.48 1169 | *this->stack = this; 59:52.48 | ~~~~~~~~~~~~~^~~~~~ 59:52.48 In file included from UnifiedBindings26.cpp:93: 59:52.48 VideoColorSpaceBinding.cpp: In member function ‘bool mozilla::dom::VideoColorSpaceInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:52.48 VideoColorSpaceBinding.cpp:263:25: note: ‘obj’ declared here 59:52.48 263 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:52.48 | ^~~ 59:52.48 VideoColorSpaceBinding.cpp:255:50: note: ‘cx’ declared here 59:52.48 255 | VideoColorSpaceInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:52.48 | ~~~~~~~~~~~^~ 59:52.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:52.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:52.65 inlined from ‘bool mozilla::dom::VideoColorSpace_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at VideoColorSpaceBinding.cpp:530:57: 59:52.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:52.65 1169 | *this->stack = this; 59:52.65 | ~~~~~~~~~~~~~^~~~~~ 59:52.65 VideoColorSpaceBinding.cpp: In function ‘bool mozilla::dom::VideoColorSpace_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 59:52.65 VideoColorSpaceBinding.cpp:530:25: note: ‘result’ declared here 59:52.65 530 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 59:52.65 | ^~~~~~ 59:52.65 VideoColorSpaceBinding.cpp:522:19: note: ‘cx’ declared here 59:52.65 522 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 59:52.65 | ~~~~~~~~~~~^~ 59:52.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:52.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:52.92 inlined from ‘bool mozilla::dom::VideoDecoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoDecoderBinding.cpp:298:54: 59:52.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:52.92 1169 | *this->stack = this; 59:52.92 | ~~~~~~~~~~~~~^~~~~~ 59:52.93 In file included from UnifiedBindings26.cpp:106: 59:52.94 VideoDecoderBinding.cpp: In member function ‘bool mozilla::dom::VideoDecoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:52.94 VideoDecoderBinding.cpp:298:25: note: ‘obj’ declared here 59:52.94 298 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:52.94 | ^~~ 59:52.94 VideoDecoderBinding.cpp:290:49: note: ‘cx’ declared here 59:52.94 290 | VideoDecoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:52.94 | ~~~~~~~~~~~^~ 59:53.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:53.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:53.49 inlined from ‘bool mozilla::dom::VideoDecoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoDecoderBinding.cpp:667:54: 59:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:53.49 1169 | *this->stack = this; 59:53.49 | ~~~~~~~~~~~~~^~~~~~ 59:53.49 VideoDecoderBinding.cpp: In member function ‘bool mozilla::dom::VideoDecoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:53.49 VideoDecoderBinding.cpp:667:25: note: ‘obj’ declared here 59:53.49 667 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:53.49 | ^~~ 59:53.49 VideoDecoderBinding.cpp:659:50: note: ‘cx’ declared here 59:53.49 659 | VideoDecoderSupport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:53.49 | ~~~~~~~~~~~^~ 59:53.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:53.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:53.75 inlined from ‘bool mozilla::dom::AvcEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoEncoderBinding.cpp:201:54: 59:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:53.75 1169 | *this->stack = this; 59:53.75 | ~~~~~~~~~~~~~^~~~~~ 59:53.75 In file included from UnifiedBindings26.cpp:119: 59:53.76 VideoEncoderBinding.cpp: In member function ‘bool mozilla::dom::AvcEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:53.76 VideoEncoderBinding.cpp:201:25: note: ‘obj’ declared here 59:53.76 201 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:53.76 | ^~~ 59:53.76 VideoEncoderBinding.cpp:193:47: note: ‘cx’ declared here 59:53.76 193 | AvcEncoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:53.76 | ~~~~~~~~~~~^~ 59:53.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:53.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:53.85 inlined from ‘bool mozilla::dom::SvcOutputMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoEncoderBinding.cpp:314:54: 59:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:53.85 1169 | *this->stack = this; 59:53.85 | ~~~~~~~~~~~~~^~~~~~ 59:53.85 VideoEncoderBinding.cpp: In member function ‘bool mozilla::dom::SvcOutputMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:53.85 VideoEncoderBinding.cpp:314:25: note: ‘obj’ declared here 59:53.85 314 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:53.85 | ^~~ 59:53.85 VideoEncoderBinding.cpp:306:48: note: ‘cx’ declared here 59:53.85 306 | SvcOutputMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:53.85 | ~~~~~~~~~~~^~ 59:54.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:54.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:54.42 inlined from ‘bool mozilla::dom::EncodedVideoChunkMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoEncoderBinding.cpp:617:54: 59:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:54.42 1169 | *this->stack = this; 59:54.42 | ~~~~~~~~~~~~~^~~~~~ 59:54.42 VideoEncoderBinding.cpp: In member function ‘bool mozilla::dom::EncodedVideoChunkMetadata::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:54.42 VideoEncoderBinding.cpp:617:25: note: ‘obj’ declared here 59:54.42 617 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:54.42 | ^~~ 59:54.42 VideoEncoderBinding.cpp:609:56: note: ‘cx’ declared here 59:54.42 609 | EncodedVideoChunkMetadata::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:54.42 | ~~~~~~~~~~~^~ 59:55.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:55.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:55.21 inlined from ‘bool mozilla::dom::PlaneLayout::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoFrameBinding.cpp:200:54: 59:55.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:55.21 1169 | *this->stack = this; 59:55.21 | ~~~~~~~~~~~~~^~~~~~ 59:55.21 In file included from UnifiedBindings26.cpp:132: 59:55.21 VideoFrameBinding.cpp: In member function ‘bool mozilla::dom::PlaneLayout::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:55.21 VideoFrameBinding.cpp:200:25: note: ‘obj’ declared here 59:55.21 200 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:55.21 | ^~~ 59:55.21 VideoFrameBinding.cpp:192:42: note: ‘cx’ declared here 59:55.21 192 | PlaneLayout::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:55.21 | ~~~~~~~~~~~^~ 59:55.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:55.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:55.40 inlined from ‘bool mozilla::dom::VideoTrack_Binding::Wrap(JSContext*, mozilla::dom::VideoTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoTrackBinding.cpp:406:90: 59:55.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:55.40 1169 | *this->stack = this; 59:55.40 | ~~~~~~~~~~~~~^~~~~~ 59:55.40 In file included from UnifiedBindings26.cpp:158: 59:55.40 VideoTrackBinding.cpp: In function ‘bool mozilla::dom::VideoTrack_Binding::Wrap(JSContext*, mozilla::dom::VideoTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:55.40 VideoTrackBinding.cpp:406:25: note: ‘global’ declared here 59:55.40 406 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:55.40 | ^~~~~~ 59:55.40 VideoTrackBinding.cpp:381:17: note: ‘aCx’ declared here 59:55.40 381 | Wrap(JSContext* aCx, mozilla::dom::VideoTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:55.40 | ~~~~~~~~~~~^~~ 59:55.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:55.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:55.52 inlined from ‘bool mozilla::dom::VideoTrackList_Binding::Wrap(JSContext*, mozilla::dom::VideoTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoTrackListBinding.cpp:867:90: 59:55.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 59:55.52 1169 | *this->stack = this; 59:55.52 | ~~~~~~~~~~~~~^~~~~~ 59:55.52 VideoTrackListBinding.cpp: In function ‘bool mozilla::dom::VideoTrackList_Binding::Wrap(JSContext*, mozilla::dom::VideoTrackList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 59:55.52 VideoTrackListBinding.cpp:867:25: note: ‘global’ declared here 59:55.52 867 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 59:55.52 | ^~~~~~ 59:55.52 VideoTrackListBinding.cpp:839:17: note: ‘aCx’ declared here 59:55.52 839 | Wrap(JSContext* aCx, mozilla::dom::VideoTrackList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 59:55.52 | ~~~~~~~~~~~^~~ 59:57.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:57.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:57.37 inlined from ‘bool mozilla::dom::AuthenticationExtensionsPRFOutputsJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:86:54: 59:57.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:57.37 1169 | *this->stack = this; 59:57.37 | ~~~~~~~~~~~~~^~~~~~ 59:57.37 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsPRFOutputsJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:57.37 WebAuthenticationBinding.cpp:86:25: note: ‘obj’ declared here 59:57.37 86 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:57.37 | ^~~ 59:57.37 WebAuthenticationBinding.cpp:78:69: note: ‘cx’ declared here 59:57.37 78 | AuthenticationExtensionsPRFOutputsJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:57.37 | ~~~~~~~~~~~^~ 59:57.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:57.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:57.66 inlined from ‘bool mozilla::dom::AuthenticationExtensionsPRFValues::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:228:54: 59:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:57.66 1169 | *this->stack = this; 59:57.66 | ~~~~~~~~~~~~~^~~~~~ 59:57.66 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsPRFValues::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:57.66 WebAuthenticationBinding.cpp:228:25: note: ‘obj’ declared here 59:57.66 228 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:57.66 | ^~~ 59:57.66 WebAuthenticationBinding.cpp:220:64: note: ‘cx’ declared here 59:57.66 220 | AuthenticationExtensionsPRFValues::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:57.66 | ~~~~~~~~~~~^~ 59:58.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:58.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:58.04 inlined from ‘bool mozilla::dom::AuthenticatorAssertionResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:431:54: 59:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:58.04 1169 | *this->stack = this; 59:58.04 | ~~~~~~~~~~~~~^~~~~~ 59:58.04 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticatorAssertionResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:58.04 WebAuthenticationBinding.cpp:431:25: note: ‘obj’ declared here 59:58.04 431 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:58.04 | ^~~ 59:58.04 WebAuthenticationBinding.cpp:423:65: note: ‘cx’ declared here 59:58.04 423 | AuthenticatorAssertionResponseJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:58.04 | ~~~~~~~~~~~^~ 59:58.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:58.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:58.56 inlined from ‘bool mozilla::dom::AuthenticatorSelectionCriteria::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:837:54: 59:58.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:58.56 1169 | *this->stack = this; 59:58.56 | ~~~~~~~~~~~~~^~~~~~ 59:58.56 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticatorSelectionCriteria::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:58.56 WebAuthenticationBinding.cpp:837:25: note: ‘obj’ declared here 59:58.56 837 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:58.56 | ^~~ 59:58.56 WebAuthenticationBinding.cpp:829:61: note: ‘cx’ declared here 59:58.56 829 | AuthenticatorSelectionCriteria::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:58.56 | ~~~~~~~~~~~^~ 59:58.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:58.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:58.77 inlined from ‘bool mozilla::dom::CredentialPropertiesOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:961:54: 59:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:58.77 1169 | *this->stack = this; 59:58.77 | ~~~~~~~~~~~~~^~~~~~ 59:58.77 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::CredentialPropertiesOutput::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:58.77 WebAuthenticationBinding.cpp:961:25: note: ‘obj’ declared here 59:58.77 961 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:58.77 | ^~~ 59:58.77 WebAuthenticationBinding.cpp:953:57: note: ‘cx’ declared here 59:58.77 953 | CredentialPropertiesOutput::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:58.77 | ~~~~~~~~~~~^~ 59:58.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:58.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:58.92 inlined from ‘bool mozilla::dom::PublicKeyCredentialDescriptor::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:1151:54: 59:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:58.92 1169 | *this->stack = this; 59:58.92 | ~~~~~~~~~~~~~^~~~~~ 59:58.92 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialDescriptor::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:58.92 WebAuthenticationBinding.cpp:1151:25: note: ‘obj’ declared here 59:58.92 1151 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:58.92 | ^~~ 59:58.92 WebAuthenticationBinding.cpp:1143:60: note: ‘cx’ declared here 59:58.92 1143 | PublicKeyCredentialDescriptor::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:58.92 | ~~~~~~~~~~~^~ 59:59.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:59.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:59.37 inlined from ‘bool mozilla::dom::PublicKeyCredentialEntity::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:1482:54: 59:59.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:59.37 1169 | *this->stack = this; 59:59.37 | ~~~~~~~~~~~~~^~~~~~ 59:59.37 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialEntity::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:59.37 WebAuthenticationBinding.cpp:1482:25: note: ‘obj’ declared here 59:59.37 1482 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:59.37 | ^~~ 59:59.37 WebAuthenticationBinding.cpp:1474:56: note: ‘cx’ declared here 59:59.37 1474 | PublicKeyCredentialEntity::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:59.37 | ~~~~~~~~~~~^~ 59:59.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 59:59.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 59:59.79 inlined from ‘bool mozilla::dom::PublicKeyCredentialParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:1626:54: 59:59.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 59:59.79 1169 | *this->stack = this; 59:59.79 | ~~~~~~~~~~~~~^~~~~~ 59:59.79 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialParameters::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 59:59.79 WebAuthenticationBinding.cpp:1626:25: note: ‘obj’ declared here 59:59.79 1626 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 59:59.79 | ^~~ 59:59.79 WebAuthenticationBinding.cpp:1618:60: note: ‘cx’ declared here 59:59.79 1618 | PublicKeyCredentialParameters::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 59:59.79 | ~~~~~~~~~~~^~ 60:00.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:00.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:00.25 inlined from ‘bool mozilla::dom::AuthenticationExtensionsClientOutputsJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:1848:54: 60:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:00.25 1169 | *this->stack = this; 60:00.25 | ~~~~~~~~~~~~~^~~~~~ 60:00.25 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsClientOutputsJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:00.25 WebAuthenticationBinding.cpp:1848:25: note: ‘obj’ declared here 60:00.25 1848 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:00.25 | ^~~ 60:00.25 WebAuthenticationBinding.cpp:1840:72: note: ‘cx’ declared here 60:00.25 1840 | AuthenticationExtensionsClientOutputsJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:00.25 | ~~~~~~~~~~~^~ 60:00.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:00.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:00.38 inlined from ‘bool mozilla::dom::AuthenticationExtensionsPRFInputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:2114:54: 60:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:00.38 1169 | *this->stack = this; 60:00.38 | ~~~~~~~~~~~~~^~~~~~ 60:00.38 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsPRFInputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:00.38 WebAuthenticationBinding.cpp:2114:25: note: ‘obj’ declared here 60:00.38 2114 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:00.38 | ^~~ 60:00.38 WebAuthenticationBinding.cpp:2106:64: note: ‘cx’ declared here 60:00.38 2106 | AuthenticationExtensionsPRFInputs::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:00.38 | ~~~~~~~~~~~^~ 60:00.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:00.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:00.54 inlined from ‘bool mozilla::dom::AuthenticationExtensionsPRFOutputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:2397:54: 60:00.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:00.54 1169 | *this->stack = this; 60:00.54 | ~~~~~~~~~~~~~^~~~~~ 60:00.54 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsPRFOutputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:00.54 WebAuthenticationBinding.cpp:2397:25: note: ‘obj’ declared here 60:00.54 2397 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:00.54 | ^~~ 60:00.54 WebAuthenticationBinding.cpp:2389:65: note: ‘cx’ declared here 60:00.54 2389 | AuthenticationExtensionsPRFOutputs::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:00.54 | ~~~~~~~~~~~^~ 60:00.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:00.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:00.75 inlined from ‘bool mozilla::dom::PublicKeyCredentialRpEntity::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:2535:49: 60:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:00.75 1169 | *this->stack = this; 60:00.75 | ~~~~~~~~~~~~~^~~~~~ 60:00.75 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialRpEntity::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:00.75 WebAuthenticationBinding.cpp:2535:25: note: ‘obj’ declared here 60:00.75 2535 | JS::Rooted obj(cx, &rval.toObject()); 60:00.75 | ^~~ 60:00.75 WebAuthenticationBinding.cpp:2523:58: note: ‘cx’ declared here 60:00.75 2523 | PublicKeyCredentialRpEntity::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:00.75 | ~~~~~~~~~~~^~ 60:01.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:01.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:01.23 inlined from ‘bool mozilla::dom::AuthenticationExtensionsClientInputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:2870:54: 60:01.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:01.23 1169 | *this->stack = this; 60:01.23 | ~~~~~~~~~~~~~^~~~~~ 60:01.23 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsClientInputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:01.23 WebAuthenticationBinding.cpp:2870:25: note: ‘obj’ declared here 60:01.23 2870 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:01.23 | ^~~ 60:01.23 WebAuthenticationBinding.cpp:2862:67: note: ‘cx’ declared here 60:01.23 2862 | AuthenticationExtensionsClientInputs::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:01.23 | ~~~~~~~~~~~^~ 60:01.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:01.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:01.45 inlined from ‘bool mozilla::dom::AuthenticationExtensionsClientOutputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:3139:54: 60:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:01.45 1169 | *this->stack = this; 60:01.45 | ~~~~~~~~~~~~~^~~~~~ 60:01.45 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationExtensionsClientOutputs::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:01.45 WebAuthenticationBinding.cpp:3139:25: note: ‘obj’ declared here 60:01.45 3139 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:01.45 | ^~~ 60:01.45 WebAuthenticationBinding.cpp:3131:68: note: ‘cx’ declared here 60:01.45 3131 | AuthenticationExtensionsClientOutputs::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:01.45 | ~~~~~~~~~~~^~ 60:01.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:01.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:01.87 inlined from ‘bool mozilla::dom::AuthenticationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:3258:54: 60:01.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:01.87 1169 | *this->stack = this; 60:01.87 | ~~~~~~~~~~~~~^~~~~~ 60:01.87 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:01.87 WebAuthenticationBinding.cpp:3258:25: note: ‘obj’ declared here 60:01.88 3258 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:01.89 | ^~~ 60:01.89 WebAuthenticationBinding.cpp:3250:57: note: ‘cx’ declared here 60:01.89 3250 | AuthenticationResponseJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:01.89 | ~~~~~~~~~~~^~ 60:02.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:02.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:02.31 inlined from ‘bool mozilla::dom::PublicKeyCredentialCreationOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:3798:54: 60:02.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:02.31 1169 | *this->stack = this; 60:02.31 | ~~~~~~~~~~~~~^~~~~~ 60:02.31 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialCreationOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:02.31 WebAuthenticationBinding.cpp:3798:25: note: ‘obj’ declared here 60:02.31 3798 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:02.31 | ^~~ 60:02.31 WebAuthenticationBinding.cpp:3790:65: note: ‘cx’ declared here 60:02.31 3790 | PublicKeyCredentialCreationOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:02.31 | ~~~~~~~~~~~^~ 60:02.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:02.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:02.71 inlined from ‘bool mozilla::dom::PublicKeyCredentialRequestOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:4538:54: 60:02.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:02.71 1169 | *this->stack = this; 60:02.71 | ~~~~~~~~~~~~~^~~~~~ 60:02.71 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::PublicKeyCredentialRequestOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:02.71 WebAuthenticationBinding.cpp:4538:25: note: ‘obj’ declared here 60:02.71 4538 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:02.71 | ^~~ 60:02.71 WebAuthenticationBinding.cpp:4530:64: note: ‘cx’ declared here 60:02.71 4530 | PublicKeyCredentialRequestOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:02.71 | ~~~~~~~~~~~^~ 60:04.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:04.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:04.99 inlined from ‘bool mozilla::dom::MaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGL2RenderingContextBinding.cpp:186:75: 60:04.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:04.99 1169 | *this->stack = this; 60:04.99 | ~~~~~~~~~~~~~^~~~~~ 60:04.99 WebGL2RenderingContextBinding.cpp: In member function ‘bool mozilla::dom::MaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:04.99 WebGL2RenderingContextBinding.cpp:186:29: note: ‘returnArray’ declared here 60:04.99 186 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:04.99 | ^~~~~~~~~~~ 60:04.99 WebGL2RenderingContextBinding.cpp:170:66: note: ‘cx’ declared here 60:04.99 170 | MaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:04.99 | ~~~~~~~~~~~^~ 60:05.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:05.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:05.42 inlined from ‘bool mozilla::dom::OwningMaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGL2RenderingContextBinding.cpp:446:75: 60:05.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:05.42 1169 | *this->stack = this; 60:05.42 | ~~~~~~~~~~~~~^~~~~~ 60:05.42 WebGL2RenderingContextBinding.cpp: In member function ‘bool mozilla::dom::OwningMaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:05.42 WebGL2RenderingContextBinding.cpp:446:29: note: ‘returnArray’ declared here 60:05.42 446 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:05.42 | ^~~~~~~~~~~ 60:05.42 WebGL2RenderingContextBinding.cpp:430:72: note: ‘cx’ declared here 60:05.42 430 | OwningMaybeSharedUint32ArrayOrUnsignedLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:05.42 | ~~~~~~~~~~~^~ 60:06.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:06.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:06.06 inlined from ‘bool mozilla::dom::MaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGLRenderingContextBinding.cpp:230:75: 60:06.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:06.06 1169 | *this->stack = this; 60:06.06 | ~~~~~~~~~~~~~^~~~~~ 60:06.06 WebGLRenderingContextBinding.cpp: In member function ‘bool mozilla::dom::MaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:06.06 WebGLRenderingContextBinding.cpp:230:29: note: ‘returnArray’ declared here 60:06.06 230 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:06.06 | ^~~~~~~~~~~ 60:06.06 WebGLRenderingContextBinding.cpp:214:72: note: ‘cx’ declared here 60:06.06 214 | MaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:06.06 | ~~~~~~~~~~~^~ 60:06.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:06.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:06.47 inlined from ‘bool mozilla::dom::OwningMaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGLRenderingContextBinding.cpp:490:75: 60:06.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:06.47 1169 | *this->stack = this; 60:06.47 | ~~~~~~~~~~~~~^~~~~~ 60:06.47 WebGLRenderingContextBinding.cpp: In member function ‘bool mozilla::dom::OwningMaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:06.47 WebGLRenderingContextBinding.cpp:490:29: note: ‘returnArray’ declared here 60:06.47 490 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:06.47 | ^~~~~~~~~~~ 60:06.47 WebGLRenderingContextBinding.cpp:474:78: note: ‘cx’ declared here 60:06.47 474 | OwningMaybeSharedFloat32ArrayOrUnrestrictedFloatSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:06.47 | ~~~~~~~~~~~^~ 60:06.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:06.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:06.66 inlined from ‘bool mozilla::dom::MaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGLRenderingContextBinding.cpp:677:75: 60:06.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:06.66 1169 | *this->stack = this; 60:06.66 | ~~~~~~~~~~~~~^~~~~~ 60:06.66 WebGLRenderingContextBinding.cpp: In member function ‘bool mozilla::dom::MaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:06.66 WebGLRenderingContextBinding.cpp:677:29: note: ‘returnArray’ declared here 60:06.66 677 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:06.66 | ^~~~~~~~~~~ 60:06.66 WebGLRenderingContextBinding.cpp:661:57: note: ‘cx’ declared here 60:06.66 661 | MaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:06.66 | ~~~~~~~~~~~^~ 60:06.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:06.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:06.82 inlined from ‘bool mozilla::dom::OwningMaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebGLRenderingContextBinding.cpp:937:75: 60:06.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:06.82 1169 | *this->stack = this; 60:06.82 | ~~~~~~~~~~~~~^~~~~~ 60:06.82 WebGLRenderingContextBinding.cpp: In member function ‘bool mozilla::dom::OwningMaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 60:06.82 WebGLRenderingContextBinding.cpp:937:29: note: ‘returnArray’ declared here 60:06.82 937 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 60:06.82 | ^~~~~~~~~~~ 60:06.82 WebGLRenderingContextBinding.cpp:921:63: note: ‘cx’ declared here 60:06.82 921 | OwningMaybeSharedInt32ArrayOrLongSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 60:06.82 | ~~~~~~~~~~~^~ 60:06.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:06.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:06.92 inlined from ‘bool mozilla::dom::WebGLContextAttributes::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebGLRenderingContextBinding.cpp:1225:54: 60:06.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:06.92 1169 | *this->stack = this; 60:06.92 | ~~~~~~~~~~~~~^~~~~~ 60:06.92 WebGLRenderingContextBinding.cpp: In member function ‘bool mozilla::dom::WebGLContextAttributes::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:06.92 WebGLRenderingContextBinding.cpp:1225:25: note: ‘obj’ declared here 60:06.92 1225 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:06.92 | ^~~ 60:06.92 WebGLRenderingContextBinding.cpp:1217:53: note: ‘cx’ declared here 60:06.92 1217 | WebGLContextAttributes::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:06.92 | ~~~~~~~~~~~^~ 60:15.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:15.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:15.36 inlined from ‘bool mozilla::dom::GPU_Binding::Wrap(JSContext*, mozilla::webgpu::Instance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:12212:90: 60:15.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:15.36 1169 | *this->stack = this; 60:15.36 | ~~~~~~~~~~~~~^~~~~~ 60:15.36 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPU_Binding::Wrap(JSContext*, mozilla::webgpu::Instance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:15.36 WebGPUBinding.cpp:12212:25: note: ‘global’ declared here 60:15.36 12212 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:15.36 | ^~~~~~ 60:15.36 WebGPUBinding.cpp:12187:17: note: ‘aCx’ declared here 60:15.36 12187 | Wrap(JSContext* aCx, mozilla::webgpu::Instance* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:15.36 | ~~~~~~~~~~~^~~ 60:15.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:15.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:15.63 inlined from ‘bool mozilla::dom::GPUAdapter_Binding::Wrap(JSContext*, mozilla::webgpu::Adapter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:12738:90: 60:15.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:15.63 1169 | *this->stack = this; 60:15.63 | ~~~~~~~~~~~~~^~~~~~ 60:15.63 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUAdapter_Binding::Wrap(JSContext*, mozilla::webgpu::Adapter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:15.63 WebGPUBinding.cpp:12738:25: note: ‘global’ declared here 60:15.63 12738 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:15.63 | ^~~~~~ 60:15.63 WebGPUBinding.cpp:12713:17: note: ‘aCx’ declared here 60:15.63 12713 | Wrap(JSContext* aCx, mozilla::webgpu::Adapter* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:15.63 | ~~~~~~~~~~~^~~ 60:15.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:15.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:15.87 inlined from ‘bool mozilla::dom::GPUAdapterInfo_Binding::Wrap(JSContext*, mozilla::webgpu::AdapterInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:13549:90: 60:15.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:15.87 1169 | *this->stack = this; 60:15.87 | ~~~~~~~~~~~~~^~~~~~ 60:15.90 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUAdapterInfo_Binding::Wrap(JSContext*, mozilla::webgpu::AdapterInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:15.91 WebGPUBinding.cpp:13549:25: note: ‘global’ declared here 60:15.91 13549 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:15.91 | ^~~~~~ 60:15.91 WebGPUBinding.cpp:13524:17: note: ‘aCx’ declared here 60:15.91 13524 | Wrap(JSContext* aCx, mozilla::webgpu::AdapterInfo* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:15.91 | ~~~~~~~~~~~^~~ 60:16.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:16.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:16.16 inlined from ‘bool mozilla::dom::GPUBindGroup_Binding::Wrap(JSContext*, mozilla::webgpu::BindGroup*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:13902:90: 60:16.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:16.16 1169 | *this->stack = this; 60:16.16 | ~~~~~~~~~~~~~^~~~~~ 60:16.16 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUBindGroup_Binding::Wrap(JSContext*, mozilla::webgpu::BindGroup*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:16.17 WebGPUBinding.cpp:13902:25: note: ‘global’ declared here 60:16.17 13902 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:16.17 | ^~~~~~ 60:16.17 WebGPUBinding.cpp:13877:17: note: ‘aCx’ declared here 60:16.17 13877 | Wrap(JSContext* aCx, mozilla::webgpu::BindGroup* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:16.17 | ~~~~~~~~~~~^~~ 60:16.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:16.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:16.50 inlined from ‘bool mozilla::dom::GPUBindGroupLayout_Binding::Wrap(JSContext*, mozilla::webgpu::BindGroupLayout*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:14255:90: 60:16.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:16.50 1169 | *this->stack = this; 60:16.50 | ~~~~~~~~~~~~~^~~~~~ 60:16.50 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUBindGroupLayout_Binding::Wrap(JSContext*, mozilla::webgpu::BindGroupLayout*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:16.50 WebGPUBinding.cpp:14255:25: note: ‘global’ declared here 60:16.50 14255 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:16.50 | ^~~~~~ 60:16.50 WebGPUBinding.cpp:14230:17: note: ‘aCx’ declared here 60:16.50 14230 | Wrap(JSContext* aCx, mozilla::webgpu::BindGroupLayout* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:16.50 | ~~~~~~~~~~~^~~ 60:16.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:16.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:16.78 inlined from ‘bool mozilla::dom::GPUBuffer_Binding::Wrap(JSContext*, mozilla::webgpu::Buffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:14936:90: 60:16.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:16.78 1169 | *this->stack = this; 60:16.78 | ~~~~~~~~~~~~~^~~~~~ 60:16.78 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUBuffer_Binding::Wrap(JSContext*, mozilla::webgpu::Buffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:16.78 WebGPUBinding.cpp:14936:25: note: ‘global’ declared here 60:16.78 14936 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:16.78 | ^~~~~~ 60:16.78 WebGPUBinding.cpp:14911:17: note: ‘aCx’ declared here 60:16.78 14911 | Wrap(JSContext* aCx, mozilla::webgpu::Buffer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:16.78 | ~~~~~~~~~~~^~~ 60:17.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:17.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:17.22 inlined from ‘bool mozilla::dom::GPUCommandBuffer_Binding::Wrap(JSContext*, mozilla::webgpu::CommandBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:15974:90: 60:17.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:17.22 1169 | *this->stack = this; 60:17.22 | ~~~~~~~~~~~~~^~~~~~ 60:17.22 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCommandBuffer_Binding::Wrap(JSContext*, mozilla::webgpu::CommandBuffer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:17.22 WebGPUBinding.cpp:15974:25: note: ‘global’ declared here 60:17.22 15974 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:17.22 | ^~~~~~ 60:17.22 WebGPUBinding.cpp:15949:17: note: ‘aCx’ declared here 60:17.22 15949 | Wrap(JSContext* aCx, mozilla::webgpu::CommandBuffer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:17.22 | ~~~~~~~~~~~^~~ 60:17.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:17.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:17.43 inlined from ‘bool mozilla::dom::GPUCommandEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::CommandEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:16968:90: 60:17.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:17.43 1169 | *this->stack = this; 60:17.43 | ~~~~~~~~~~~~~^~~~~~ 60:17.44 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCommandEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::CommandEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:17.45 WebGPUBinding.cpp:16968:25: note: ‘global’ declared here 60:17.45 16968 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:17.45 | ^~~~~~ 60:17.45 WebGPUBinding.cpp:16943:17: note: ‘aCx’ declared here 60:17.45 16943 | Wrap(JSContext* aCx, mozilla::webgpu::CommandEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:17.45 | ~~~~~~~~~~~^~~ 60:17.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:17.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:17.64 inlined from ‘bool mozilla::dom::GPUCompilationInfo_Binding::Wrap(JSContext*, mozilla::webgpu::CompilationInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:17362:90: 60:17.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:17.64 1169 | *this->stack = this; 60:17.64 | ~~~~~~~~~~~~~^~~~~~ 60:17.66 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCompilationInfo_Binding::Wrap(JSContext*, mozilla::webgpu::CompilationInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:17.67 WebGPUBinding.cpp:17362:25: note: ‘global’ declared here 60:17.67 17362 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:17.67 | ^~~~~~ 60:17.67 WebGPUBinding.cpp:17337:17: note: ‘aCx’ declared here 60:17.67 17337 | Wrap(JSContext* aCx, mozilla::webgpu::CompilationInfo* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:17.67 | ~~~~~~~~~~~^~~ 60:17.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:17.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:17.90 inlined from ‘bool mozilla::dom::GPUCompilationMessage_Binding::Wrap(JSContext*, mozilla::webgpu::CompilationMessage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:17852:90: 60:17.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:17.90 1169 | *this->stack = this; 60:17.90 | ~~~~~~~~~~~~~^~~~~~ 60:17.90 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCompilationMessage_Binding::Wrap(JSContext*, mozilla::webgpu::CompilationMessage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:17.90 WebGPUBinding.cpp:17852:25: note: ‘global’ declared here 60:17.90 17852 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:17.90 | ^~~~~~ 60:17.90 WebGPUBinding.cpp:17827:17: note: ‘aCx’ declared here 60:17.90 17827 | Wrap(JSContext* aCx, mozilla::webgpu::CompilationMessage* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:17.90 | ~~~~~~~~~~~^~~ 60:18.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:18.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:18.22 inlined from ‘bool mozilla::dom::GPUComputePassEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::ComputePassEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:18728:90: 60:18.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:18.22 1169 | *this->stack = this; 60:18.22 | ~~~~~~~~~~~~~^~~~~~ 60:18.22 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUComputePassEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::ComputePassEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:18.22 WebGPUBinding.cpp:18728:25: note: ‘global’ declared here 60:18.22 18728 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:18.22 | ^~~~~~ 60:18.22 WebGPUBinding.cpp:18703:17: note: ‘aCx’ declared here 60:18.22 18703 | Wrap(JSContext* aCx, mozilla::webgpu::ComputePassEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:18.22 | ~~~~~~~~~~~^~~ 60:18.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:18.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:18.49 inlined from ‘bool mozilla::dom::GPUComputePipeline_Binding::Wrap(JSContext*, mozilla::webgpu::ComputePipeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:19139:90: 60:18.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:18.49 1169 | *this->stack = this; 60:18.49 | ~~~~~~~~~~~~~^~~~~~ 60:18.49 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUComputePipeline_Binding::Wrap(JSContext*, mozilla::webgpu::ComputePipeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:18.49 WebGPUBinding.cpp:19139:25: note: ‘global’ declared here 60:18.49 19139 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:18.49 | ^~~~~~ 60:18.49 WebGPUBinding.cpp:19114:17: note: ‘aCx’ declared here 60:18.49 19114 | Wrap(JSContext* aCx, mozilla::webgpu::ComputePipeline* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:18.49 | ~~~~~~~~~~~^~~ 60:18.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:18.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:18.78 inlined from ‘bool mozilla::dom::GPUDeviceLostInfo_Binding::Wrap(JSContext*, mozilla::webgpu::DeviceLostInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:20876:90: 60:18.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:18.78 1169 | *this->stack = this; 60:18.78 | ~~~~~~~~~~~~~^~~~~~ 60:18.78 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUDeviceLostInfo_Binding::Wrap(JSContext*, mozilla::webgpu::DeviceLostInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:18.78 WebGPUBinding.cpp:20876:25: note: ‘global’ declared here 60:18.78 20876 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:18.78 | ^~~~~~ 60:18.78 WebGPUBinding.cpp:20851:17: note: ‘aCx’ declared here 60:18.78 20851 | Wrap(JSContext* aCx, mozilla::webgpu::DeviceLostInfo* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:18.78 | ~~~~~~~~~~~^~~ 60:18.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:18.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:18.92 inlined from ‘bool mozilla::dom::GPUExternalTexture_Binding::Wrap(JSContext*, mozilla::webgpu::ExtTex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:21411:90: 60:18.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:18.92 1169 | *this->stack = this; 60:18.92 | ~~~~~~~~~~~~~^~~~~~ 60:18.92 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUExternalTexture_Binding::Wrap(JSContext*, mozilla::webgpu::ExtTex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:18.92 WebGPUBinding.cpp:21411:25: note: ‘global’ declared here 60:18.92 21411 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:18.92 | ^~~~~~ 60:18.92 WebGPUBinding.cpp:21386:17: note: ‘aCx’ declared here 60:18.92 21386 | Wrap(JSContext* aCx, mozilla::webgpu::ExtTex* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:18.92 | ~~~~~~~~~~~^~~ 60:19.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:19.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:19.18 inlined from ‘bool mozilla::dom::GPUInternalError_Binding::Wrap(JSContext*, mozilla::webgpu::InternalError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:21718:90: 60:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:19.21 1169 | *this->stack = this; 60:19.21 | ~~~~~~~~~~~~~^~~~~~ 60:19.21 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUInternalError_Binding::Wrap(JSContext*, mozilla::webgpu::InternalError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:19.22 WebGPUBinding.cpp:21718:25: note: ‘global’ declared here 60:19.22 21718 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:19.22 | ^~~~~~ 60:19.22 WebGPUBinding.cpp:21690:17: note: ‘aCx’ declared here 60:19.22 21690 | Wrap(JSContext* aCx, mozilla::webgpu::InternalError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:19.22 | ~~~~~~~~~~~^~~ 60:19.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:19.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:19.54 inlined from ‘bool mozilla::dom::GPUOutOfMemoryError_Binding::Wrap(JSContext*, mozilla::webgpu::OutOfMemoryError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:22137:90: 60:19.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:19.54 1169 | *this->stack = this; 60:19.54 | ~~~~~~~~~~~~~^~~~~~ 60:19.54 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUOutOfMemoryError_Binding::Wrap(JSContext*, mozilla::webgpu::OutOfMemoryError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:19.54 WebGPUBinding.cpp:22137:25: note: ‘global’ declared here 60:19.54 22137 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:19.54 | ^~~~~~ 60:19.54 WebGPUBinding.cpp:22109:17: note: ‘aCx’ declared here 60:19.54 22109 | Wrap(JSContext* aCx, mozilla::webgpu::OutOfMemoryError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:19.54 | ~~~~~~~~~~~^~~ 60:19.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:19.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:19.80 inlined from ‘bool mozilla::dom::GPUPipelineLayout_Binding::Wrap(JSContext*, mozilla::webgpu::PipelineLayout*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:22490:90: 60:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:19.80 1169 | *this->stack = this; 60:19.80 | ~~~~~~~~~~~~~^~~~~~ 60:19.80 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUPipelineLayout_Binding::Wrap(JSContext*, mozilla::webgpu::PipelineLayout*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:19.81 WebGPUBinding.cpp:22490:25: note: ‘global’ declared here 60:19.81 22490 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:19.81 | ^~~~~~ 60:19.81 WebGPUBinding.cpp:22465:17: note: ‘aCx’ declared here 60:19.81 22465 | Wrap(JSContext* aCx, mozilla::webgpu::PipelineLayout* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:19.81 | ~~~~~~~~~~~^~~ 60:20.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:20.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:20.09 inlined from ‘bool mozilla::dom::GPUQuerySet_Binding::Wrap(JSContext*, mozilla::webgpu::QuerySet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:22967:90: 60:20.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:20.09 1169 | *this->stack = this; 60:20.09 | ~~~~~~~~~~~~~^~~~~~ 60:20.11 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUQuerySet_Binding::Wrap(JSContext*, mozilla::webgpu::QuerySet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:20.12 WebGPUBinding.cpp:22967:25: note: ‘global’ declared here 60:20.12 22967 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:20.12 | ^~~~~~ 60:20.12 WebGPUBinding.cpp:22942:17: note: ‘aCx’ declared here 60:20.12 22942 | Wrap(JSContext* aCx, mozilla::webgpu::QuerySet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:20.12 | ~~~~~~~~~~~^~~ 60:20.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:20.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:20.39 inlined from ‘bool mozilla::dom::GPUQueue_Binding::Wrap(JSContext*, mozilla::webgpu::Queue*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:23661:90: 60:20.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:20.39 1169 | *this->stack = this; 60:20.39 | ~~~~~~~~~~~~~^~~~~~ 60:20.43 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUQueue_Binding::Wrap(JSContext*, mozilla::webgpu::Queue*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:20.44 WebGPUBinding.cpp:23661:25: note: ‘global’ declared here 60:20.44 23661 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:20.44 | ^~~~~~ 60:20.44 WebGPUBinding.cpp:23636:17: note: ‘aCx’ declared here 60:20.44 23636 | Wrap(JSContext* aCx, mozilla::webgpu::Queue* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:20.44 | ~~~~~~~~~~~^~~ 60:20.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:20.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:20.73 inlined from ‘bool mozilla::dom::GPURenderBundle_Binding::Wrap(JSContext*, mozilla::webgpu::RenderBundle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:24014:90: 60:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:20.73 1169 | *this->stack = this; 60:20.73 | ~~~~~~~~~~~~~^~~~~~ 60:20.73 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPURenderBundle_Binding::Wrap(JSContext*, mozilla::webgpu::RenderBundle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:20.73 WebGPUBinding.cpp:24014:25: note: ‘global’ declared here 60:20.73 24014 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:20.73 | ^~~~~~ 60:20.73 WebGPUBinding.cpp:23989:17: note: ‘aCx’ declared here 60:20.73 23989 | Wrap(JSContext* aCx, mozilla::webgpu::RenderBundle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:20.73 | ~~~~~~~~~~~^~~ 60:21.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:21.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:21.04 inlined from ‘bool mozilla::dom::GPURenderBundleEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::RenderBundleEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:25190:90: 60:21.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:21.04 1169 | *this->stack = this; 60:21.04 | ~~~~~~~~~~~~~^~~~~~ 60:21.05 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPURenderBundleEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::RenderBundleEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:21.06 WebGPUBinding.cpp:25190:25: note: ‘global’ declared here 60:21.06 25190 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:21.06 | ^~~~~~ 60:21.06 WebGPUBinding.cpp:25165:17: note: ‘aCx’ declared here 60:21.06 25165 | Wrap(JSContext* aCx, mozilla::webgpu::RenderBundleEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:21.06 | ~~~~~~~~~~~^~~ 60:21.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:21.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:21.35 inlined from ‘bool mozilla::dom::GPURenderPassEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::RenderPassEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:26737:90: 60:21.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:21.35 1169 | *this->stack = this; 60:21.35 | ~~~~~~~~~~~~~^~~~~~ 60:21.35 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPURenderPassEncoder_Binding::Wrap(JSContext*, mozilla::webgpu::RenderPassEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:21.36 WebGPUBinding.cpp:26737:25: note: ‘global’ declared here 60:21.36 26737 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:21.36 | ^~~~~~ 60:21.36 WebGPUBinding.cpp:26712:17: note: ‘aCx’ declared here 60:21.36 26712 | Wrap(JSContext* aCx, mozilla::webgpu::RenderPassEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:21.36 | ~~~~~~~~~~~^~~ 60:21.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:21.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:21.61 inlined from ‘bool mozilla::dom::GPURenderPipeline_Binding::Wrap(JSContext*, mozilla::webgpu::RenderPipeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:27148:90: 60:21.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:21.61 1169 | *this->stack = this; 60:21.61 | ~~~~~~~~~~~~~^~~~~~ 60:21.61 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPURenderPipeline_Binding::Wrap(JSContext*, mozilla::webgpu::RenderPipeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:21.61 WebGPUBinding.cpp:27148:25: note: ‘global’ declared here 60:21.61 27148 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:21.61 | ^~~~~~ 60:21.61 WebGPUBinding.cpp:27123:17: note: ‘aCx’ declared here 60:21.61 27123 | Wrap(JSContext* aCx, mozilla::webgpu::RenderPipeline* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:21.61 | ~~~~~~~~~~~^~~ 60:21.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:21.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:21.91 inlined from ‘bool mozilla::dom::GPUSampler_Binding::Wrap(JSContext*, mozilla::webgpu::Sampler*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:27501:90: 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:21.92 1169 | *this->stack = this; 60:21.92 | ~~~~~~~~~~~~~^~~~~~ 60:21.94 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUSampler_Binding::Wrap(JSContext*, mozilla::webgpu::Sampler*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:21.95 WebGPUBinding.cpp:27501:25: note: ‘global’ declared here 60:21.95 27501 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:21.95 | ^~~~~~ 60:21.95 WebGPUBinding.cpp:27476:17: note: ‘aCx’ declared here 60:21.95 27476 | Wrap(JSContext* aCx, mozilla::webgpu::Sampler* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:21.95 | ~~~~~~~~~~~^~~ 60:22.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:22.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:22.19 inlined from ‘bool mozilla::dom::GPUShaderModule_Binding::Wrap(JSContext*, mozilla::webgpu::ShaderModule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:27921:90: 60:22.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:22.19 1169 | *this->stack = this; 60:22.19 | ~~~~~~~~~~~~~^~~~~~ 60:22.19 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUShaderModule_Binding::Wrap(JSContext*, mozilla::webgpu::ShaderModule*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:22.19 WebGPUBinding.cpp:27921:25: note: ‘global’ declared here 60:22.19 27921 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:22.19 | ^~~~~~ 60:22.19 WebGPUBinding.cpp:27896:17: note: ‘aCx’ declared here 60:22.19 27896 | Wrap(JSContext* aCx, mozilla::webgpu::ShaderModule* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:22.19 | ~~~~~~~~~~~^~~ 60:22.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:22.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:22.31 inlined from ‘bool mozilla::dom::GPUSupportedFeatures_Binding::Wrap(JSContext*, mozilla::webgpu::SupportedFeatures*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:28877:90: 60:22.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:22.31 1169 | *this->stack = this; 60:22.31 | ~~~~~~~~~~~~~^~~~~~ 60:22.32 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUSupportedFeatures_Binding::Wrap(JSContext*, mozilla::webgpu::SupportedFeatures*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:22.33 WebGPUBinding.cpp:28877:25: note: ‘global’ declared here 60:22.33 28877 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:22.33 | ^~~~~~ 60:22.33 WebGPUBinding.cpp:28852:17: note: ‘aCx’ declared here 60:22.33 28852 | Wrap(JSContext* aCx, mozilla::webgpu::SupportedFeatures* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:22.33 | ~~~~~~~~~~~^~~ 60:22.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:22.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:22.50 inlined from ‘bool mozilla::dom::GPUSupportedLimits_Binding::Wrap(JSContext*, mozilla::webgpu::SupportedLimits*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:30177:90: 60:22.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:22.50 1169 | *this->stack = this; 60:22.50 | ~~~~~~~~~~~~~^~~~~~ 60:22.50 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUSupportedLimits_Binding::Wrap(JSContext*, mozilla::webgpu::SupportedLimits*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:22.50 WebGPUBinding.cpp:30177:25: note: ‘global’ declared here 60:22.50 30177 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:22.50 | ^~~~~~ 60:22.50 WebGPUBinding.cpp:30152:17: note: ‘aCx’ declared here 60:22.50 30152 | Wrap(JSContext* aCx, mozilla::webgpu::SupportedLimits* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:22.50 | ~~~~~~~~~~~^~~ 60:22.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:22.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:22.86 inlined from ‘bool mozilla::dom::GPUTexture_Binding::Wrap(JSContext*, mozilla::webgpu::Texture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:30888:90: 60:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:22.86 1169 | *this->stack = this; 60:22.86 | ~~~~~~~~~~~~~^~~~~~ 60:22.86 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUTexture_Binding::Wrap(JSContext*, mozilla::webgpu::Texture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:22.86 WebGPUBinding.cpp:30888:25: note: ‘global’ declared here 60:22.86 30888 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:22.86 | ^~~~~~ 60:22.86 WebGPUBinding.cpp:30863:17: note: ‘aCx’ declared here 60:22.86 30863 | Wrap(JSContext* aCx, mozilla::webgpu::Texture* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:22.86 | ~~~~~~~~~~~^~~ 60:23.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:23.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:23.22 inlined from ‘bool mozilla::dom::GPUTextureView_Binding::Wrap(JSContext*, mozilla::webgpu::TextureView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:31356:90: 60:23.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:23.22 1169 | *this->stack = this; 60:23.22 | ~~~~~~~~~~~~~^~~~~~ 60:23.22 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUTextureView_Binding::Wrap(JSContext*, mozilla::webgpu::TextureView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:23.22 WebGPUBinding.cpp:31356:25: note: ‘global’ declared here 60:23.22 31356 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:23.22 | ^~~~~~ 60:23.22 WebGPUBinding.cpp:31331:17: note: ‘aCx’ declared here 60:23.22 31331 | Wrap(JSContext* aCx, mozilla::webgpu::TextureView* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:23.22 | ~~~~~~~~~~~^~~ 60:23.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:23.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:23.49 inlined from ‘bool mozilla::dom::GPUValidationError_Binding::Wrap(JSContext*, mozilla::webgpu::ValidationError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:31663:90: 60:23.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:23.49 1169 | *this->stack = this; 60:23.49 | ~~~~~~~~~~~~~^~~~~~ 60:23.52 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUValidationError_Binding::Wrap(JSContext*, mozilla::webgpu::ValidationError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:23.53 WebGPUBinding.cpp:31663:25: note: ‘global’ declared here 60:23.53 31663 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:23.53 | ^~~~~~ 60:23.53 WebGPUBinding.cpp:31635:17: note: ‘aCx’ declared here 60:23.53 31635 | Wrap(JSContext* aCx, mozilla::webgpu::ValidationError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:23.53 | ~~~~~~~~~~~^~~ 60:23.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:23.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:23.73 inlined from ‘bool mozilla::dom::WGSLLanguageFeatures_Binding::Wrap(JSContext*, mozilla::webgpu::WGSLLanguageFeatures*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:32506:90: 60:23.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:23.73 1169 | *this->stack = this; 60:23.73 | ~~~~~~~~~~~~~^~~~~~ 60:23.75 WebGPUBinding.cpp: In function ‘bool mozilla::dom::WGSLLanguageFeatures_Binding::Wrap(JSContext*, mozilla::webgpu::WGSLLanguageFeatures*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:23.76 WebGPUBinding.cpp:32506:25: note: ‘global’ declared here 60:23.76 32506 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:23.76 | ^~~~~~ 60:23.76 WebGPUBinding.cpp:32481:17: note: ‘aCx’ declared here 60:23.76 32481 | Wrap(JSContext* aCx, mozilla::webgpu::WGSLLanguageFeatures* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:23.76 | ~~~~~~~~~~~^~~ 60:24.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:24.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:24.16 inlined from ‘bool mozilla::dom::Scheduler_Binding::Wrap(JSContext*, mozilla::dom::WebTaskScheduler*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTaskSchedulingBinding.cpp:578:90: 60:24.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:24.16 1169 | *this->stack = this; 60:24.16 | ~~~~~~~~~~~~~^~~~~~ 60:24.16 In file included from UnifiedBindings26.cpp:366: 60:24.16 WebTaskSchedulingBinding.cpp: In function ‘bool mozilla::dom::Scheduler_Binding::Wrap(JSContext*, mozilla::dom::WebTaskScheduler*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:24.16 WebTaskSchedulingBinding.cpp:578:25: note: ‘global’ declared here 60:24.16 578 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:24.16 | ^~~~~~ 60:24.16 WebTaskSchedulingBinding.cpp:553:17: note: ‘aCx’ declared here 60:24.16 553 | Wrap(JSContext* aCx, mozilla::dom::WebTaskScheduler* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:24.16 | ~~~~~~~~~~~^~~ 60:24.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:24.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:24.37 inlined from ‘bool mozilla::dom::TaskController_Binding::Wrap(JSContext*, mozilla::dom::WebTaskController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTaskSchedulingBinding.cpp:973:90: 60:24.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:24.38 1169 | *this->stack = this; 60:24.38 | ~~~~~~~~~~~~~^~~~~~ 60:24.38 WebTaskSchedulingBinding.cpp: In function ‘bool mozilla::dom::TaskController_Binding::Wrap(JSContext*, mozilla::dom::WebTaskController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:24.38 WebTaskSchedulingBinding.cpp:973:25: note: ‘global’ declared here 60:24.38 973 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:24.38 | ^~~~~~ 60:24.38 WebTaskSchedulingBinding.cpp:945:17: note: ‘aCx’ declared here 60:24.38 945 | Wrap(JSContext* aCx, mozilla::dom::WebTaskController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:24.38 | ~~~~~~~~~~~^~~ 60:24.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:24.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:24.64 inlined from ‘bool mozilla::dom::TaskSignal_Binding::Wrap(JSContext*, mozilla::dom::TaskSignal*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTaskSchedulingBinding.cpp:1371:90: 60:24.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:24.64 1169 | *this->stack = this; 60:24.64 | ~~~~~~~~~~~~~^~~~~~ 60:24.64 WebTaskSchedulingBinding.cpp: In function ‘bool mozilla::dom::TaskSignal_Binding::Wrap(JSContext*, mozilla::dom::TaskSignal*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 60:24.64 WebTaskSchedulingBinding.cpp:1371:25: note: ‘global’ declared here 60:24.64 1371 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 60:24.64 | ^~~~~~ 60:24.64 WebTaskSchedulingBinding.cpp:1340:17: note: ‘aCx’ declared here 60:24.64 1340 | Wrap(JSContext* aCx, mozilla::dom::TaskSignal* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 60:24.64 | ~~~~~~~~~~~^~~ 60:24.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:24.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:24.90 inlined from ‘bool mozilla::dom::WebTransportCloseInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebTransportBinding.cpp:189:54: 60:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:24.90 1169 | *this->stack = this; 60:24.90 | ~~~~~~~~~~~~~^~~~~~ 60:24.90 In file included from UnifiedBindings26.cpp:379: 60:24.90 WebTransportBinding.cpp: In member function ‘bool mozilla::dom::WebTransportCloseInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:24.90 WebTransportBinding.cpp:189:25: note: ‘obj’ declared here 60:24.90 189 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:24.90 | ^~~ 60:24.90 WebTransportBinding.cpp:181:52: note: ‘cx’ declared here 60:24.90 181 | WebTransportCloseInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:24.90 | ~~~~~~~~~~~^~ 60:27.59 Compiling app_services_logger v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/services/common/app_services_logger) 60:31.84 Compiling l10nregistry-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/rust/l10nregistry-ffi) 60:34.54 Compiling buildid_reader v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/library/buildid_reader) 60:41.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 60:41.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 60:41.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:7, 60:41.13 from Unified_cpp_media_mediasession0.cpp:2: 60:41.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:41.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 60:41.13 inlined from ‘JSObject* mozilla::dom::MediaMetadata_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaMetadata]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:419:27, 60:41.13 inlined from ‘virtual JSObject* mozilla::dom::MediaMetadata::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:35:37: 60:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:41.13 1169 | *this->stack = this; 60:41.13 | ~~~~~~~~~~~~~^~~~~~ 60:41.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13: 60:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaMetadata::WrapObject(JSContext*, JS::Handle)’: 60:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:419:27: note: ‘reflector’ declared here 60:41.13 419 | JS::Rooted reflector(aCx); 60:41.13 | ^~~~~~~~~ 60:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:33:48: note: ‘aCx’ declared here 60:41.13 33 | JSObject* MediaMetadata::WrapObject(JSContext* aCx, 60:41.13 | ~~~~~~~~~~~^~~ 60:41.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:41.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 60:41.17 inlined from ‘JSObject* mozilla::dom::MediaSession_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaSession]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:458:27, 60:41.17 inlined from ‘virtual JSObject* mozilla::dom::MediaSession::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaSession.cpp:113:36: 60:41.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 60:41.17 1169 | *this->stack = this; 60:41.17 | ~~~~~~~~~~~~~^~~~~~ 60:41.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaSession::WrapObject(JSContext*, JS::Handle)’: 60:41.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:458:27: note: ‘reflector’ declared here 60:41.17 458 | JS::Rooted reflector(aCx); 60:41.17 | ^~~~~~~~~ 60:41.17 In file included from Unified_cpp_media_mediasession0.cpp:11: 60:41.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaSession.cpp:111:47: note: ‘aCx’ declared here 60:41.17 111 | JSObject* MediaSession::WrapObject(JSContext* aCx, 60:41.17 | ~~~~~~~~~~~^~~ 60:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 60:43.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 60:43.90 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 60:43.90 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 60:43.90 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 60:43.90 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 60:43.90 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 60:43.90 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 60:43.90 inlined from ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:151:31: 60:43.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 60:43.90 450 | mArray.mHdr->mLength = 0; 60:43.90 | ~~~~~~~~~~~~~~~~~~~~~^~~ 60:43.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp: In member function ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 60:43.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: at offset 8 into object ‘artwork’ of size 8 60:43.93 140 | nsTArray artwork; 60:43.93 | ^~~~~~~ 60:43.93 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 60:43.93 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 60:43.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 60:43.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 60:43.93 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 60:43.93 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 60:43.93 inlined from ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:151:31: 60:43.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 60:43.93 450 | mArray.mHdr->mLength = 0; 60:43.93 | ~~~~~~~~~~~~~~~~~~~~~^~~ 60:43.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp: In member function ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 60:43.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: at offset 8 into object ‘artwork’ of size 8 60:43.93 140 | nsTArray artwork; 60:43.93 | ^~~~~~~ 60:45.51 dom/media/mediasink 60:48.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 60:48.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 60:48.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 60:48.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 60:48.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 60:48.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessPriorityManager.cpp:12, 60:48.89 from Unified_cpp_dom_ipc2.cpp:2: 60:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 60:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 60:48.89 85 | } else if (dot < -epsilon) { 60:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 60:52.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:52.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:52.39 inlined from ‘bool mozilla::dom::VideoEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoEncoderBinding.cpp:984:54: 60:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:52.39 1169 | *this->stack = this; 60:52.39 | ~~~~~~~~~~~~~^~~~~~ 60:52.39 VideoEncoderBinding.cpp: In member function ‘bool mozilla::dom::VideoEncoderConfig::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:52.39 VideoEncoderBinding.cpp:984:25: note: ‘obj’ declared here 60:52.39 984 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:52.39 | ^~~ 60:52.39 VideoEncoderBinding.cpp:976:49: note: ‘cx’ declared here 60:52.39 976 | VideoEncoderConfig::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:52.39 | ~~~~~~~~~~~^~ 60:52.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:52.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:52.60 inlined from ‘bool mozilla::dom::VideoEncoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VideoEncoderBinding.cpp:1374:54: 60:52.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:52.60 1169 | *this->stack = this; 60:52.60 | ~~~~~~~~~~~~~^~~~~~ 60:52.60 VideoEncoderBinding.cpp: In member function ‘bool mozilla::dom::VideoEncoderSupport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:52.60 VideoEncoderBinding.cpp:1374:25: note: ‘obj’ declared here 60:52.60 1374 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:52.60 | ^~~ 60:52.60 VideoEncoderBinding.cpp:1366:50: note: ‘cx’ declared here 60:52.60 1366 | VideoEncoderSupport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:52.60 | ~~~~~~~~~~~^~ 60:52.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:52.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:52.67 inlined from ‘bool mozilla::dom::WebTransportDatagramStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebTransportBinding.cpp:278:54: 60:52.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:52.67 1169 | *this->stack = this; 60:52.67 | ~~~~~~~~~~~~~^~~~~~ 60:52.67 WebTransportBinding.cpp: In member function ‘bool mozilla::dom::WebTransportDatagramStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:52.67 WebTransportBinding.cpp:278:25: note: ‘obj’ declared here 60:52.67 278 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:52.67 | ^~~ 60:52.67 WebTransportBinding.cpp:270:56: note: ‘cx’ declared here 60:52.67 270 | WebTransportDatagramStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:52.67 | ~~~~~~~~~~~^~ 60:52.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:52.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:52.79 inlined from ‘bool mozilla::dom::WebTransportStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebTransportBinding.cpp:774:54: 60:52.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:52.79 1169 | *this->stack = this; 60:52.79 | ~~~~~~~~~~~~~^~~~~~ 60:52.79 WebTransportBinding.cpp: In member function ‘bool mozilla::dom::WebTransportStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:52.79 WebTransportBinding.cpp:774:25: note: ‘obj’ declared here 60:52.79 774 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:52.79 | ^~~ 60:52.79 WebTransportBinding.cpp:766:48: note: ‘cx’ declared here 60:52.79 766 | WebTransportStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:52.79 | ~~~~~~~~~~~^~ 60:53.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:53.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:53.03 inlined from ‘bool mozilla::dom::AuthenticatorAttestationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:576:54: 60:53.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:53.03 1169 | *this->stack = this; 60:53.03 | ~~~~~~~~~~~~~^~~~~~ 60:53.03 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::AuthenticatorAttestationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:53.03 WebAuthenticationBinding.cpp:576:25: note: ‘obj’ declared here 60:53.03 576 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:53.03 | ^~~ 60:53.03 WebAuthenticationBinding.cpp:568:67: note: ‘cx’ declared here 60:53.03 568 | AuthenticatorAttestationResponseJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:53.03 | ~~~~~~~~~~~^~ 60:53.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 60:53.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 60:53.13 inlined from ‘bool mozilla::dom::RegistrationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebAuthenticationBinding.cpp:3414:54: 60:53.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 60:53.13 1169 | *this->stack = this; 60:53.13 | ~~~~~~~~~~~~~^~~~~~ 60:53.13 WebAuthenticationBinding.cpp: In member function ‘bool mozilla::dom::RegistrationResponseJSON::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 60:53.13 WebAuthenticationBinding.cpp:3414:25: note: ‘obj’ declared here 60:53.13 3414 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 60:53.13 | ^~~ 60:53.13 WebAuthenticationBinding.cpp:3406:55: note: ‘cx’ declared here 60:53.13 3406 | RegistrationResponseJSON::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 60:53.13 | ~~~~~~~~~~~^~ 61:09.61 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=5d88241b9765cae3669aba21f0946bd3700f7db1#5d88241b) 61:10.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:10.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:10.95 inlined from ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at VideoTrackListBinding.cpp:627:35: 61:10.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:10.95 1169 | *this->stack = this; 61:10.95 | ~~~~~~~~~~~~~^~~~~~ 61:10.95 VideoTrackListBinding.cpp: In member function ‘virtual bool mozilla::dom::VideoTrackList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 61:10.95 VideoTrackListBinding.cpp:627:25: note: ‘expando’ declared here 61:10.95 627 | JS::Rooted expando(cx); 61:10.95 | ^~~~~~~ 61:10.95 VideoTrackListBinding.cpp:615:42: note: ‘cx’ declared here 61:10.95 615 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 61:10.95 | ~~~~~~~~~~~^~ 61:11.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:11.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:11.73 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getUniformIndices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:9558:71: 61:11.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 61:11.73 1169 | *this->stack = this; 61:11.73 | ~~~~~~~~~~~~~^~~~~~ 61:11.73 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getUniformIndices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 61:11.73 WebGL2RenderingContextBinding.cpp:9558:25: note: ‘returnArray’ declared here 61:11.73 9558 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 61:11.73 | ^~~~~~~~~~~ 61:11.73 WebGL2RenderingContextBinding.cpp:9486:30: note: ‘cx_’ declared here 61:11.73 9486 | getUniformIndices(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 61:11.73 | ~~~~~~~~~~~^~~ 61:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:17, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VideoUtils.h:11, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/AudioFocusManager.h:10, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 61:12.56 from Unified_cpp_media_mediacontrol0.cpp:2: 61:12.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:12.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:12.56 inlined from ‘JSObject* mozilla::dom::MediaController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaControllerBinding.h:110:27, 61:12.56 inlined from ‘virtual JSObject* mozilla::dom::MediaController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaController.cpp:43:39: 61:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:12.56 1169 | *this->stack = this; 61:12.56 | ~~~~~~~~~~~~~^~~~~~ 61:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaControlKeySource.h:9, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaStatusManager.h:8, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaController.h:12, 61:12.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/AudioFocusManager.cpp:7: 61:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaController::WrapObject(JSContext*, JS::Handle)’: 61:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaControllerBinding.h:110:27: note: ‘reflector’ declared here 61:12.56 110 | JS::Rooted reflector(aCx); 61:12.56 | ^~~~~~~~~ 61:12.56 In file included from Unified_cpp_media_mediacontrol0.cpp:74: 61:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaController.cpp:41:50: note: ‘aCx’ declared here 61:12.56 41 | JSObject* MediaController::WrapObject(JSContext* aCx, 61:12.56 | ~~~~~~~~~~~^~~ 61:19.44 dom/media/mediasource 61:27.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 61:27.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 61:27.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 61:27.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 61:27.11 202 | return ReinterpretHelper::FromInternalValue(v); 61:27.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 61:27.11 4432 | return mProperties.Get(aProperty, aFoundResult); 61:27.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 61:27.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 61:27.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 61:27.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 61:27.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 61:27.11 413 | struct FrameBidiData { 61:27.11 | ^~~~~~~~~~~~~ 61:27.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 61:27.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/AudioFocusManager.h:9: 61:27.80 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 61:27.80 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 61:27.80 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 61:27.80 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = mozilla::dom::MediaImage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 61:27.80 inlined from ‘mozilla::dom::MediaMetadataBase::MediaMetadataBase(mozilla::dom::MediaMetadataBase&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:24:7, 61:27.80 inlined from ‘mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaControlService.cpp:272:12: 61:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 9 is outside array bounds of ‘mozilla::dom::MediaMetadataBase [1]’ [-Warray-bounds=] 61:27.80 655 | aOther.mHdr->mLength = 0; 61:27.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 61:27.80 In file included from Unified_cpp_media_mediacontrol0.cpp:56: 61:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaControlService.cpp: In member function ‘mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const’: 61:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediacontrol/MediaControlService.cpp:270:21: note: at offset 72 into object ‘metadata’ of size 72 61:27.80 270 | MediaMetadataBase metadata; 61:27.80 | ^~~~~~~~ 61:30.81 dom/media/mp3 61:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 61:35.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 61:35.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 61:35.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteDecoderChild.h:11, 61:35.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteVideoDecoder.h:8, 61:35.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 61:35.82 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 61:35.82 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 61:35.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 61:35.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 61:35.82 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 61:35.82 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 61:35.82 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 61:35.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 61:35.82 450 | mArray.mHdr->mLength = 0; 61:35.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 61:35.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24: 61:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 61:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 61:35.83 316 | mTags = aOther.mTags.Clone(); 61:35.83 | ~~~~~~~~~~~~~~~~~~^~ 61:35.83 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 61:35.83 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 61:35.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 61:35.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 61:35.83 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 61:35.83 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 61:35.83 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 61:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 61:35.83 450 | mArray.mHdr->mLength = 0; 61:35.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 61:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 61:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 61:35.83 316 | mTags = aOther.mTags.Clone(); 61:35.83 | ~~~~~~~~~~~~~~~~~~^~ 61:36.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:36.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:36.98 inlined from ‘bool mozilla::dom::WebGLContextEvent_Binding::Wrap(JSContext*, mozilla::dom::WebGLContextEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLContextEventBinding.cpp:437:90: 61:36.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:36.98 1169 | *this->stack = this; 61:36.98 | ~~~~~~~~~~~~~^~~~~~ 61:36.98 In file included from UnifiedBindings26.cpp:314: 61:36.98 WebGLContextEventBinding.cpp: In function ‘bool mozilla::dom::WebGLContextEvent_Binding::Wrap(JSContext*, mozilla::dom::WebGLContextEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:36.99 WebGLContextEventBinding.cpp:437:25: note: ‘global’ declared here 61:36.99 437 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:36.99 | ^~~~~~ 61:36.99 WebGLContextEventBinding.cpp:409:17: note: ‘aCx’ declared here 61:36.99 409 | Wrap(JSContext* aCx, mozilla::dom::WebGLContextEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:36.99 | ~~~~~~~~~~~^~~ 61:37.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:37.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:37.11 inlined from ‘JSObject* mozilla::dom::WebGLContextEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebGLContextEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLContextEventBinding.h:86:27, 61:37.11 inlined from ‘virtual JSObject* mozilla::dom::WebGLContextEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at WebGLContextEvent.cpp:40:41: 61:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:37.11 1169 | *this->stack = this; 61:37.11 | ~~~~~~~~~~~~~^~~~~~ 61:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLContextEvent.h:15, 61:37.11 from WebGLContextEvent.cpp:10, 61:37.11 from UnifiedBindings26.cpp:301: 61:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLContextEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebGLContextEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 61:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLContextEventBinding.h:86:27: note: ‘reflector’ declared here 61:37.11 86 | JS::Rooted reflector(aCx); 61:37.11 | ^~~~~~~~~ 61:37.11 WebGLContextEvent.cpp:38:50: note: ‘aCx’ declared here 61:37.11 38 | WebGLContextEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 61:37.11 | ~~~~~~~~~~~^~~ 61:37.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:37.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:37.15 inlined from ‘bool mozilla::dom::UserProximityEvent_Binding::Wrap(JSContext*, mozilla::dom::UserProximityEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at UserProximityEventBinding.cpp:441:90: 61:37.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:37.15 1169 | *this->stack = this; 61:37.15 | ~~~~~~~~~~~~~^~~~~~ 61:37.15 UserProximityEventBinding.cpp: In function ‘bool mozilla::dom::UserProximityEvent_Binding::Wrap(JSContext*, mozilla::dom::UserProximityEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:37.15 UserProximityEventBinding.cpp:441:25: note: ‘global’ declared here 61:37.15 441 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:37.15 | ^~~~~~ 61:37.15 UserProximityEventBinding.cpp:413:17: note: ‘aCx’ declared here 61:37.15 413 | Wrap(JSContext* aCx, mozilla::dom::UserProximityEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:37.15 | ~~~~~~~~~~~^~~ 61:38.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:38.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:38.52 inlined from ‘bool mozilla::dom::VideoPlaybackQuality_Binding::Wrap(JSContext*, mozilla::dom::VideoPlaybackQuality*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoPlaybackQualityBinding.cpp:288:90: 61:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:38.52 1169 | *this->stack = this; 61:38.52 | ~~~~~~~~~~~~~^~~~~~ 61:38.55 In file included from UnifiedBindings26.cpp:145: 61:38.56 VideoPlaybackQualityBinding.cpp: In function ‘bool mozilla::dom::VideoPlaybackQuality_Binding::Wrap(JSContext*, mozilla::dom::VideoPlaybackQuality*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:38.56 VideoPlaybackQualityBinding.cpp:288:25: note: ‘global’ declared here 61:38.56 288 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:38.56 | ^~~~~~ 61:38.56 VideoPlaybackQualityBinding.cpp:263:17: note: ‘aCx’ declared here 61:38.56 263 | Wrap(JSContext* aCx, mozilla::dom::VideoPlaybackQuality* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:38.56 | ~~~~~~~~~~~^~~ 61:38.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:38.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:38.87 inlined from ‘bool mozilla::dom::VRLayer::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at VRDisplayBinding.cpp:264:54: 61:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:38.87 1169 | *this->stack = this; 61:38.87 | ~~~~~~~~~~~~~^~~~~~ 61:38.87 VRDisplayBinding.cpp: In member function ‘bool mozilla::dom::VRLayer::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 61:38.87 VRDisplayBinding.cpp:264:25: note: ‘obj’ declared here 61:38.87 264 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 61:38.87 | ^~~ 61:38.87 VRDisplayBinding.cpp:256:38: note: ‘cx’ declared here 61:38.87 256 | VRLayer::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 61:38.87 | ~~~~~~~~~~~^~ 61:39.01 dom/media/mp4 61:39.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:39.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:39.26 inlined from ‘bool mozilla::dom::VRDisplay_Binding::getLayers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at VRDisplayBinding.cpp:1241:71: 61:39.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:39.26 1169 | *this->stack = this; 61:39.26 | ~~~~~~~~~~~~~^~~~~~ 61:39.28 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRDisplay_Binding::getLayers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 61:39.29 VRDisplayBinding.cpp:1241:25: note: ‘returnArray’ declared here 61:39.29 1241 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 61:39.29 | ^~~~~~~~~~~ 61:39.29 VRDisplayBinding.cpp:1226:22: note: ‘cx’ declared here 61:39.29 1226 | getLayers(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 61:39.29 | ~~~~~~~~~~~^~ 61:39.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:39.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:39.55 inlined from ‘bool mozilla::dom::VRDisplay_Binding::Wrap(JSContext*, mozilla::dom::VRDisplay*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayBinding.cpp:1558:90: 61:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:39.55 1169 | *this->stack = this; 61:39.55 | ~~~~~~~~~~~~~^~~~~~ 61:39.55 VRDisplayBinding.cpp: In function ‘bool mozilla::dom::VRDisplay_Binding::Wrap(JSContext*, mozilla::dom::VRDisplay*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:39.55 VRDisplayBinding.cpp:1558:25: note: ‘global’ declared here 61:39.55 1558 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:39.55 | ^~~~~~ 61:39.55 VRDisplayBinding.cpp:1530:17: note: ‘aCx’ declared here 61:39.55 1530 | Wrap(JSContext* aCx, mozilla::dom::VRDisplay* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:39.55 | ~~~~~~~~~~~^~~ 61:40.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:40.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:40.27 inlined from ‘bool mozilla::dom::WebGLRenderingContext_Binding::Wrap(JSContext*, mozilla::ClientWebGLContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:21807:90: 61:40.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:40.27 1169 | *this->stack = this; 61:40.27 | ~~~~~~~~~~~~~^~~~~~ 61:40.28 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLRenderingContext_Binding::Wrap(JSContext*, mozilla::ClientWebGLContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:40.28 WebGLRenderingContextBinding.cpp:21807:25: note: ‘global’ declared here 61:40.28 21807 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:40.28 | ^~~~~~ 61:40.28 WebGLRenderingContextBinding.cpp:21782:17: note: ‘aCx’ declared here 61:40.28 21782 | Wrap(JSContext* aCx, mozilla::ClientWebGLContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:40.28 | ~~~~~~~~~~~^~~ 61:40.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:40.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:40.43 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, mozilla::ClientWebGLContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:17335:90: 61:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:40.43 1169 | *this->stack = this; 61:40.43 | ~~~~~~~~~~~~~^~~~~~ 61:40.44 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, mozilla::ClientWebGLContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:40.45 WebGL2RenderingContextBinding.cpp:17335:25: note: ‘global’ declared here 61:40.45 17335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:40.45 | ^~~~~~ 61:40.45 WebGL2RenderingContextBinding.cpp:17310:17: note: ‘aCx’ declared here 61:40.45 17310 | Wrap(JSContext* aCx, mozilla::ClientWebGLContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:40.45 | ~~~~~~~~~~~^~~ 61:40.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:40.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:40.63 inlined from ‘bool mozilla::dom::WebGLVertexArrayObject_Binding::Wrap(JSContext*, mozilla::WebGLVertexArrayJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:23051:90: 61:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:40.63 1169 | *this->stack = this; 61:40.63 | ~~~~~~~~~~~~~^~~~~~ 61:40.63 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLVertexArrayObject_Binding::Wrap(JSContext*, mozilla::WebGLVertexArrayJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:40.63 WebGLRenderingContextBinding.cpp:23051:25: note: ‘global’ declared here 61:40.63 23051 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:40.63 | ^~~~~~ 61:40.63 WebGLRenderingContextBinding.cpp:23026:17: note: ‘aCx’ declared here 61:40.63 23026 | Wrap(JSContext* aCx, mozilla::WebGLVertexArrayJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:40.63 | ~~~~~~~~~~~^~~ 61:40.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:40.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:40.92 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:40.92 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:40.92 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:40.92 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:40.92 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:40.92 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:40.92 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLSamplerJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:40.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:40.92 1169 | *this->stack = this; 61:40.92 | ~~~~~~~~~~~~~^~~~~~ 61:40.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:18, 61:40.95 from WebGL2RenderingContextBinding.cpp:4: 61:40.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLSamplerJS; bool hasAssociatedGlobal = true]’: 61:40.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:40.95 986 | JS::Rooted reflector(aCx); 61:40.95 | ^~~~~~~~~ 61:40.95 In file included from UserProximityEventBinding.cpp:21: 61:40.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:40.95 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:40.95 | ~~~~~~~~~~~^~ 61:41.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.07 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.07 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.07 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLSyncJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.07 1169 | *this->stack = this; 61:41.07 | ~~~~~~~~~~~~~^~~~~~ 61:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLSyncJS; bool hasAssociatedGlobal = true]’: 61:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.07 986 | JS::Rooted reflector(aCx); 61:41.07 | ^~~~~~~~~ 61:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.07 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.07 | ~~~~~~~~~~~^~ 61:41.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.19 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.19 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.19 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.19 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.19 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.19 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.19 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLTransformFeedbackJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.19 1169 | *this->stack = this; 61:41.19 | ~~~~~~~~~~~~~^~~~~~ 61:41.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLTransformFeedbackJS; bool hasAssociatedGlobal = true]’: 61:41.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.22 986 | JS::Rooted reflector(aCx); 61:41.22 | ^~~~~~~~~ 61:41.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.22 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.22 | ~~~~~~~~~~~^~ 61:41.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.37 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.37 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.37 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.37 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.37 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.37 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.37 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLBufferJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.37 1169 | *this->stack = this; 61:41.37 | ~~~~~~~~~~~~~^~~~~~ 61:41.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLBufferJS; bool hasAssociatedGlobal = true]’: 61:41.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.37 986 | JS::Rooted reflector(aCx); 61:41.37 | ^~~~~~~~~ 61:41.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.37 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.37 | ~~~~~~~~~~~^~ 61:41.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.51 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.51 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.51 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.51 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.51 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.51 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.51 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLFramebufferJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.51 1169 | *this->stack = this; 61:41.51 | ~~~~~~~~~~~~~^~~~~~ 61:41.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLFramebufferJS; bool hasAssociatedGlobal = true]’: 61:41.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.53 986 | JS::Rooted reflector(aCx); 61:41.53 | ^~~~~~~~~ 61:41.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.53 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.53 | ~~~~~~~~~~~^~ 61:41.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.66 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.66 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.66 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.66 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.66 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.66 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.66 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLProgramJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.66 1169 | *this->stack = this; 61:41.66 | ~~~~~~~~~~~~~^~~~~~ 61:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLProgramJS; bool hasAssociatedGlobal = true]’: 61:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.66 986 | JS::Rooted reflector(aCx); 61:41.66 | ^~~~~~~~~ 61:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.66 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.66 | ~~~~~~~~~~~^~ 61:41.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.79 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.79 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.79 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.79 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.79 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.79 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.79 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLQueryJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.79 1169 | *this->stack = this; 61:41.79 | ~~~~~~~~~~~~~^~~~~~ 61:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLQueryJS; bool hasAssociatedGlobal = true]’: 61:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.79 986 | JS::Rooted reflector(aCx); 61:41.79 | ^~~~~~~~~ 61:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.79 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.79 | ~~~~~~~~~~~^~ 61:41.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:41.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:41.92 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:41.92 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:41.92 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:41.92 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:41.92 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:41.92 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:41.92 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLRenderbufferJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:41.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:41.92 1169 | *this->stack = this; 61:41.92 | ~~~~~~~~~~~~~^~~~~~ 61:41.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLRenderbufferJS; bool hasAssociatedGlobal = true]’: 61:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:41.94 986 | JS::Rooted reflector(aCx); 61:41.94 | ^~~~~~~~~ 61:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:41.94 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:41.94 | ~~~~~~~~~~~^~ 61:42.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.05 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.05 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.05 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.05 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.05 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.05 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.05 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLShaderJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.05 1169 | *this->stack = this; 61:42.05 | ~~~~~~~~~~~~~^~~~~~ 61:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLShaderJS; bool hasAssociatedGlobal = true]’: 61:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.05 986 | JS::Rooted reflector(aCx); 61:42.05 | ^~~~~~~~~ 61:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.05 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.05 | ~~~~~~~~~~~^~ 61:42.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.16 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.16 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.16 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.16 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.16 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.16 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.16 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLTextureJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.16 1169 | *this->stack = this; 61:42.16 | ~~~~~~~~~~~~~^~~~~~ 61:42.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLTextureJS; bool hasAssociatedGlobal = true]’: 61:42.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.18 986 | JS::Rooted reflector(aCx); 61:42.18 | ^~~~~~~~~ 61:42.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.18 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.18 | ~~~~~~~~~~~^~ 61:42.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.25 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.25 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.25 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.25 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.25 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.25 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.25 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLUniformLocationJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.25 1169 | *this->stack = this; 61:42.25 | ~~~~~~~~~~~~~^~~~~~ 61:42.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLUniformLocationJS; bool hasAssociatedGlobal = true]’: 61:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.26 986 | JS::Rooted reflector(aCx); 61:42.26 | ^~~~~~~~~ 61:42.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.26 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.26 | ~~~~~~~~~~~^~ 61:42.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.36 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.36 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.36 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.36 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.36 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.36 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.36 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLVertexArrayJS; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.36 1169 | *this->stack = this; 61:42.36 | ~~~~~~~~~~~~~^~~~~~ 61:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::WebGLVertexArrayJS; bool hasAssociatedGlobal = true]’: 61:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.36 986 | JS::Rooted reflector(aCx); 61:42.36 | ^~~~~~~~~ 61:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.36 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.36 | ~~~~~~~~~~~^~ 61:42.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.48 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.48 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.48 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.48 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.48 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.48 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.48 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionEXTColorBufferFloat; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.48 1169 | *this->stack = this; 61:42.48 | ~~~~~~~~~~~~~^~~~~~ 61:42.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionEXTColorBufferFloat; bool hasAssociatedGlobal = true]’: 61:42.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.48 986 | JS::Rooted reflector(aCx); 61:42.48 | ^~~~~~~~~ 61:42.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.48 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.48 | ~~~~~~~~~~~^~ 61:42.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.55 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.55 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.55 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.55 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.55 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.55 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.55 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionMultiview; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.55 1169 | *this->stack = this; 61:42.55 | ~~~~~~~~~~~~~^~~~~~ 61:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionMultiview; bool hasAssociatedGlobal = true]’: 61:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.55 986 | JS::Rooted reflector(aCx); 61:42.55 | ^~~~~~~~~ 61:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.55 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.55 | ~~~~~~~~~~~^~ 61:42.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.62 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.62 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.62 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.62 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.62 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.62 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.62 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionInstancedArrays; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.62 1169 | *this->stack = this; 61:42.62 | ~~~~~~~~~~~~~^~~~~~ 61:42.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionInstancedArrays; bool hasAssociatedGlobal = true]’: 61:42.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.62 986 | JS::Rooted reflector(aCx); 61:42.62 | ^~~~~~~~~ 61:42.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.62 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.62 | ~~~~~~~~~~~^~ 61:42.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.69 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.69 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.69 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.69 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.69 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.69 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.69 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionBlendMinMax; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.69 1169 | *this->stack = this; 61:42.69 | ~~~~~~~~~~~~~^~~~~~ 61:42.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionBlendMinMax; bool hasAssociatedGlobal = true]’: 61:42.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.69 986 | JS::Rooted reflector(aCx); 61:42.69 | ^~~~~~~~~ 61:42.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.69 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.69 | ~~~~~~~~~~~^~ 61:42.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.75 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.75 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.75 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.75 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.75 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.75 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.75 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionColorBufferHalfFloat; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.75 1169 | *this->stack = this; 61:42.75 | ~~~~~~~~~~~~~^~~~~~ 61:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionColorBufferHalfFloat; bool hasAssociatedGlobal = true]’: 61:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.75 986 | JS::Rooted reflector(aCx); 61:42.75 | ^~~~~~~~~ 61:42.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.75 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.75 | ~~~~~~~~~~~^~ 61:42.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.81 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.81 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.82 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.82 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.82 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.82 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.82 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDepthClamp; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.82 1169 | *this->stack = this; 61:42.82 | ~~~~~~~~~~~~~^~~~~~ 61:42.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDepthClamp; bool hasAssociatedGlobal = true]’: 61:42.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.84 986 | JS::Rooted reflector(aCx); 61:42.84 | ^~~~~~~~~ 61:42.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.84 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.84 | ~~~~~~~~~~~^~ 61:42.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.90 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.90 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.90 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.90 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.90 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.90 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.90 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDisjointTimerQuery; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.90 1169 | *this->stack = this; 61:42.90 | ~~~~~~~~~~~~~^~~~~~ 61:42.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDisjointTimerQuery; bool hasAssociatedGlobal = true]’: 61:42.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.90 986 | JS::Rooted reflector(aCx); 61:42.90 | ^~~~~~~~~ 61:42.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.90 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.90 | ~~~~~~~~~~~^~ 61:42.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:42.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:42.98 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:42.98 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:42.98 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:42.98 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:42.98 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:42.98 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:42.98 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFloatBlend; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:42.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:42.98 1169 | *this->stack = this; 61:42.98 | ~~~~~~~~~~~~~^~~~~~ 61:42.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFloatBlend; bool hasAssociatedGlobal = true]’: 61:42.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:42.98 986 | JS::Rooted reflector(aCx); 61:42.98 | ^~~~~~~~~ 61:42.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:42.98 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:42.98 | ~~~~~~~~~~~^~ 61:43.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.07 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.07 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.07 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFragDepth; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.07 1169 | *this->stack = this; 61:43.07 | ~~~~~~~~~~~~~^~~~~~ 61:43.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFragDepth; bool hasAssociatedGlobal = true]’: 61:43.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.07 986 | JS::Rooted reflector(aCx); 61:43.07 | ^~~~~~~~~ 61:43.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.07 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.07 | ~~~~~~~~~~~^~ 61:43.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.14 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.14 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.14 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.14 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.14 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.14 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.14 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionSRGB; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.14 1169 | *this->stack = this; 61:43.14 | ~~~~~~~~~~~~~^~~~~~ 61:43.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionSRGB; bool hasAssociatedGlobal = true]’: 61:43.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.14 986 | JS::Rooted reflector(aCx); 61:43.14 | ^~~~~~~~~ 61:43.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.14 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.14 | ~~~~~~~~~~~^~ 61:43.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.21 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.21 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.21 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.21 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.21 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.21 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.21 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionShaderTextureLod; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.21 1169 | *this->stack = this; 61:43.21 | ~~~~~~~~~~~~~^~~~~~ 61:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionShaderTextureLod; bool hasAssociatedGlobal = true]’: 61:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.21 986 | JS::Rooted reflector(aCx); 61:43.21 | ^~~~~~~~~ 61:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.21 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.21 | ~~~~~~~~~~~^~ 61:43.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.26 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.26 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.26 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.26 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.26 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.26 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.26 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureBPTC; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.26 1169 | *this->stack = this; 61:43.26 | ~~~~~~~~~~~~~^~~~~~ 61:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureBPTC; bool hasAssociatedGlobal = true]’: 61:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.26 986 | JS::Rooted reflector(aCx); 61:43.26 | ^~~~~~~~~ 61:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.26 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.26 | ~~~~~~~~~~~^~ 61:43.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.35 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.35 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.35 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.35 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.35 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.35 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.35 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureRGTC; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.35 1169 | *this->stack = this; 61:43.35 | ~~~~~~~~~~~~~^~~~~~ 61:43.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureRGTC; bool hasAssociatedGlobal = true]’: 61:43.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.35 986 | JS::Rooted reflector(aCx); 61:43.35 | ^~~~~~~~~ 61:43.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.35 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.35 | ~~~~~~~~~~~^~ 61:43.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.42 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.42 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.42 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.42 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.42 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.42 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.42 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFilterAnisotropic; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.42 1169 | *this->stack = this; 61:43.42 | ~~~~~~~~~~~~~^~~~~~ 61:43.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFilterAnisotropic; bool hasAssociatedGlobal = true]’: 61:43.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.42 986 | JS::Rooted reflector(aCx); 61:43.42 | ^~~~~~~~~ 61:43.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.42 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.42 | ~~~~~~~~~~~^~ 61:43.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.47 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.47 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.47 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.47 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.47 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.47 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.47 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureNorm16; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.47 1169 | *this->stack = this; 61:43.47 | ~~~~~~~~~~~~~^~~~~~ 61:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureNorm16; bool hasAssociatedGlobal = true]’: 61:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.47 986 | JS::Rooted reflector(aCx); 61:43.47 | ^~~~~~~~~ 61:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.47 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.47 | ~~~~~~~~~~~^~ 61:43.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.54 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.54 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.54 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.54 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.54 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.54 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.54 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionMOZDebug; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.54 1169 | *this->stack = this; 61:43.54 | ~~~~~~~~~~~~~^~~~~~ 61:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionMOZDebug; bool hasAssociatedGlobal = true]’: 61:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.54 986 | JS::Rooted reflector(aCx); 61:43.54 | ^~~~~~~~~ 61:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.54 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.54 | ~~~~~~~~~~~^~ 61:43.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.57 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.57 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.57 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.57 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.57 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.57 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.57 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDrawBuffersIndexed; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.57 1169 | *this->stack = this; 61:43.57 | ~~~~~~~~~~~~~^~~~~~ 61:43.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDrawBuffersIndexed; bool hasAssociatedGlobal = true]’: 61:43.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.58 986 | JS::Rooted reflector(aCx); 61:43.58 | ^~~~~~~~~ 61:43.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.58 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.58 | ~~~~~~~~~~~^~ 61:43.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.62 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.62 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.62 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.62 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.62 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.62 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.62 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionElementIndexUint; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.62 1169 | *this->stack = this; 61:43.62 | ~~~~~~~~~~~~~^~~~~~ 61:43.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionElementIndexUint; bool hasAssociatedGlobal = true]’: 61:43.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.62 986 | JS::Rooted reflector(aCx); 61:43.62 | ^~~~~~~~~ 61:43.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.62 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.62 | ~~~~~~~~~~~^~ 61:43.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.66 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.66 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.66 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.66 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.66 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.66 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.66 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFBORenderMipmap; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.66 1169 | *this->stack = this; 61:43.66 | ~~~~~~~~~~~~~^~~~~~ 61:43.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionFBORenderMipmap; bool hasAssociatedGlobal = true]’: 61:43.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.66 986 | JS::Rooted reflector(aCx); 61:43.66 | ^~~~~~~~~ 61:43.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.66 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.66 | ~~~~~~~~~~~^~ 61:43.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.69 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.69 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.69 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.69 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.69 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.69 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.69 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionStandardDerivatives; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.69 1169 | *this->stack = this; 61:43.69 | ~~~~~~~~~~~~~^~~~~~ 61:43.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionStandardDerivatives; bool hasAssociatedGlobal = true]’: 61:43.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.69 986 | JS::Rooted reflector(aCx); 61:43.69 | ^~~~~~~~~ 61:43.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.69 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.69 | ~~~~~~~~~~~^~ 61:43.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.76 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.76 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.76 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.76 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.76 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.76 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.76 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFloat; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.76 1169 | *this->stack = this; 61:43.76 | ~~~~~~~~~~~~~^~~~~~ 61:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFloat; bool hasAssociatedGlobal = true]’: 61:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.76 986 | JS::Rooted reflector(aCx); 61:43.76 | ^~~~~~~~~ 61:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.76 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.76 | ~~~~~~~~~~~^~ 61:43.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.83 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.83 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.83 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.83 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.83 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.83 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.83 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFloatLinear; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.83 1169 | *this->stack = this; 61:43.83 | ~~~~~~~~~~~~~^~~~~~ 61:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureFloatLinear; bool hasAssociatedGlobal = true]’: 61:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.83 986 | JS::Rooted reflector(aCx); 61:43.83 | ^~~~~~~~~ 61:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.83 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.83 | ~~~~~~~~~~~^~ 61:43.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.94 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.94 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.94 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.94 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.94 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.94 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.94 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureHalfFloat; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.94 1169 | *this->stack = this; 61:43.94 | ~~~~~~~~~~~~~^~~~~~ 61:43.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureHalfFloat; bool hasAssociatedGlobal = true]’: 61:43.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.94 986 | JS::Rooted reflector(aCx); 61:43.94 | ^~~~~~~~~ 61:43.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.94 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.94 | ~~~~~~~~~~~^~ 61:43.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:43.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:43.99 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:43.99 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:43.99 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:43.99 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:43.99 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:43.99 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:43.99 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureHalfFloatLinear; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:43.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:43.99 1169 | *this->stack = this; 61:43.99 | ~~~~~~~~~~~~~^~~~~~ 61:43.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionTextureHalfFloatLinear; bool hasAssociatedGlobal = true]’: 61:43.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:43.99 986 | JS::Rooted reflector(aCx); 61:43.99 | ^~~~~~~~~ 61:43.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:43.99 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:43.99 | ~~~~~~~~~~~^~ 61:44.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.04 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.04 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.04 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.04 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.04 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.04 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.04 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionVertexArray; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.04 1169 | *this->stack = this; 61:44.04 | ~~~~~~~~~~~~~^~~~~~ 61:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionVertexArray; bool hasAssociatedGlobal = true]’: 61:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.04 986 | JS::Rooted reflector(aCx); 61:44.04 | ^~~~~~~~~ 61:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.04 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.04 | ~~~~~~~~~~~^~ 61:44.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.07 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.07 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.07 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.07 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.07 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionColorBufferFloat; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.07 1169 | *this->stack = this; 61:44.07 | ~~~~~~~~~~~~~^~~~~~ 61:44.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionColorBufferFloat; bool hasAssociatedGlobal = true]’: 61:44.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.07 986 | JS::Rooted reflector(aCx); 61:44.07 | ^~~~~~~~~ 61:44.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.07 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.07 | ~~~~~~~~~~~^~ 61:44.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.15 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.15 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.15 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.15 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.15 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.15 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.15 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureASTC; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.15 1169 | *this->stack = this; 61:44.15 | ~~~~~~~~~~~~~^~~~~~ 61:44.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureASTC; bool hasAssociatedGlobal = true]’: 61:44.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.15 986 | JS::Rooted reflector(aCx); 61:44.15 | ^~~~~~~~~ 61:44.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.15 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.15 | ~~~~~~~~~~~^~ 61:44.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.19 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.19 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.19 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.19 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.19 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.19 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.19 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureES3; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.19 1169 | *this->stack = this; 61:44.19 | ~~~~~~~~~~~~~^~~~~~ 61:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureES3; bool hasAssociatedGlobal = true]’: 61:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.19 986 | JS::Rooted reflector(aCx); 61:44.19 | ^~~~~~~~~ 61:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.19 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.19 | ~~~~~~~~~~~^~ 61:44.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.23 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.23 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.23 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.23 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.23 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.23 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.23 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureETC1; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.23 1169 | *this->stack = this; 61:44.23 | ~~~~~~~~~~~~~^~~~~~ 61:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureETC1; bool hasAssociatedGlobal = true]’: 61:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.23 986 | JS::Rooted reflector(aCx); 61:44.23 | ^~~~~~~~~ 61:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.23 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.23 | ~~~~~~~~~~~^~ 61:44.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.27 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.27 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.27 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.27 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.27 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.27 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.27 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTexturePVRTC; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.27 1169 | *this->stack = this; 61:44.27 | ~~~~~~~~~~~~~^~~~~~ 61:44.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTexturePVRTC; bool hasAssociatedGlobal = true]’: 61:44.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.27 986 | JS::Rooted reflector(aCx); 61:44.27 | ^~~~~~~~~ 61:44.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.27 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.27 | ~~~~~~~~~~~^~ 61:44.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.31 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.31 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.31 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.31 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.31 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.31 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.31 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureS3TC; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.31 1169 | *this->stack = this; 61:44.31 | ~~~~~~~~~~~~~^~~~~~ 61:44.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureS3TC; bool hasAssociatedGlobal = true]’: 61:44.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.31 986 | JS::Rooted reflector(aCx); 61:44.31 | ^~~~~~~~~ 61:44.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.31 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.31 | ~~~~~~~~~~~^~ 61:44.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.35 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.35 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.35 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.35 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.35 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.35 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.35 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureS3TC_SRGB; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.35 1169 | *this->stack = this; 61:44.35 | ~~~~~~~~~~~~~^~~~~~ 61:44.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionCompressedTextureS3TC_SRGB; bool hasAssociatedGlobal = true]’: 61:44.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.35 986 | JS::Rooted reflector(aCx); 61:44.35 | ^~~~~~~~~ 61:44.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.35 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.35 | ~~~~~~~~~~~^~ 61:44.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.39 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.39 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.39 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.39 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.39 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.39 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.39 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDebugRendererInfo; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.39 1169 | *this->stack = this; 61:44.39 | ~~~~~~~~~~~~~^~~~~~ 61:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDebugRendererInfo; bool hasAssociatedGlobal = true]’: 61:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.39 986 | JS::Rooted reflector(aCx); 61:44.39 | ^~~~~~~~~ 61:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.39 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.39 | ~~~~~~~~~~~^~ 61:44.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.43 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.43 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.43 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.43 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.43 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.43 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.43 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDebugShaders; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.43 1169 | *this->stack = this; 61:44.43 | ~~~~~~~~~~~~~^~~~~~ 61:44.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDebugShaders; bool hasAssociatedGlobal = true]’: 61:44.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.43 986 | JS::Rooted reflector(aCx); 61:44.43 | ^~~~~~~~~ 61:44.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.43 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.43 | ~~~~~~~~~~~^~ 61:44.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.47 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.47 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.47 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.47 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.47 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.47 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.47 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDepthTexture; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.47 1169 | *this->stack = this; 61:44.47 | ~~~~~~~~~~~~~^~~~~~ 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDepthTexture; bool hasAssociatedGlobal = true]’: 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.47 986 | JS::Rooted reflector(aCx); 61:44.47 | ^~~~~~~~~ 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.47 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.47 | ~~~~~~~~~~~^~ 61:44.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.53 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.53 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.53 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.53 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.53 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.53 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.53 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDrawBuffers; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.53 1169 | *this->stack = this; 61:44.53 | ~~~~~~~~~~~~~^~~~~~ 61:44.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionDrawBuffers; bool hasAssociatedGlobal = true]’: 61:44.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.53 986 | JS::Rooted reflector(aCx); 61:44.53 | ^~~~~~~~~ 61:44.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.53 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.53 | ~~~~~~~~~~~^~ 61:44.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.56 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.56 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.56 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.56 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.56 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.56 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.56 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionExplicitPresent; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.56 1169 | *this->stack = this; 61:44.56 | ~~~~~~~~~~~~~^~~~~~ 61:44.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionExplicitPresent; bool hasAssociatedGlobal = true]’: 61:44.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.56 986 | JS::Rooted reflector(aCx); 61:44.56 | ^~~~~~~~~ 61:44.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.56 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.56 | ~~~~~~~~~~~^~ 61:44.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.59 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.59 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.59 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.59 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.59 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.59 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.62 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionLoseContext; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.62 1169 | *this->stack = this; 61:44.62 | ~~~~~~~~~~~~~^~~~~~ 61:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionLoseContext; bool hasAssociatedGlobal = true]’: 61:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.62 986 | JS::Rooted reflector(aCx); 61:44.62 | ^~~~~~~~~ 61:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.62 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.62 | ~~~~~~~~~~~^~ 61:44.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:44.67 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 61:44.67 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 61:44.67 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1847:29, 61:44.67 inlined from ‘static JSObject* mozilla::dom::WrapNativeHelper::Wrap(JSContext*, T*, nsWrapperCache*) [with T = mozilla::ClientWebGLContext; bool hasWrapObject = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1835:27, 61:44.67 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, T*, nsWrapperCache*, ReflectionScope) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1888:44, 61:44.67 inlined from ‘JSObject* mozilla::dom::FindAssociatedGlobal(JSContext*, const T&) [with T = mozilla::ClientWebGLContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1929:30, 61:44.67 inlined from ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionProvokingVertex; bool hasAssociatedGlobal = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1960:32: 61:44.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 61:44.67 1169 | *this->stack = this; 61:44.67 | ~~~~~~~~~~~~~^~~~~~ 61:44.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In static member function ‘static JSObject* mozilla::dom::FindAssociatedGlobalForNative::Get(JSContext*, JS::Handle) [with T = mozilla::ClientWebGLExtensionProvokingVertex; bool hasAssociatedGlobal = true]’: 61:44.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 61:44.67 986 | JS::Rooted reflector(aCx); 61:44.67 | ^~~~~~~~~ 61:44.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1957:35: note: ‘cx’ declared here 61:44.67 1957 | static JSObject* Get(JSContext* cx, JS::Handle obj) { 61:44.67 | ~~~~~~~~~~~^~ 61:44.68 Compiling neqo-http3 v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 61:44.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:44.72 inlined from ‘bool mozilla::dom::EXT_color_buffer_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionEXTColorBufferFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:604:90: 61:44.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:44.72 1169 | *this->stack = this; 61:44.72 | ~~~~~~~~~~~~~^~~~~~ 61:44.72 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_color_buffer_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionEXTColorBufferFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:44.72 WebGL2RenderingContextBinding.cpp:604:25: note: ‘global’ declared here 61:44.72 604 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:44.72 | ^~~~~~ 61:44.72 WebGL2RenderingContextBinding.cpp:579:17: note: ‘aCx’ declared here 61:44.72 579 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionEXTColorBufferFloat* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:44.72 | ~~~~~~~~~~~^~~ 61:44.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:44.84 inlined from ‘bool mozilla::dom::OVR_multiview2_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionMultiview*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:941:90: 61:44.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:44.84 1169 | *this->stack = this; 61:44.84 | ~~~~~~~~~~~~~^~~~~~ 61:44.84 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::OVR_multiview2_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionMultiview*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:44.84 WebGL2RenderingContextBinding.cpp:941:25: note: ‘global’ declared here 61:44.84 941 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:44.84 | ^~~~~~ 61:44.84 WebGL2RenderingContextBinding.cpp:916:17: note: ‘aCx’ declared here 61:44.84 916 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionMultiview* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:44.84 | ~~~~~~~~~~~^~~ 61:44.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:44.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:44.97 inlined from ‘bool mozilla::dom::ANGLE_instanced_arrays_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionInstancedArrays*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:1698:90: 61:44.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:44.97 1169 | *this->stack = this; 61:44.97 | ~~~~~~~~~~~~~^~~~~~ 61:44.98 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::ANGLE_instanced_arrays_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionInstancedArrays*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:44.98 WebGLRenderingContextBinding.cpp:1698:25: note: ‘global’ declared here 61:44.98 1698 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:44.98 | ^~~~~~ 61:44.98 WebGLRenderingContextBinding.cpp:1673:17: note: ‘aCx’ declared here 61:44.98 1673 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionInstancedArrays* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:44.98 | ~~~~~~~~~~~^~~ 61:45.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:45.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:45.15 inlined from ‘bool mozilla::dom::EXT_blend_minmax_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionBlendMinMax*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:1943:90: 61:45.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:45.15 1169 | *this->stack = this; 61:45.15 | ~~~~~~~~~~~~~^~~~~~ 61:45.15 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_blend_minmax_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionBlendMinMax*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:45.15 WebGLRenderingContextBinding.cpp:1943:25: note: ‘global’ declared here 61:45.15 1943 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:45.15 | ^~~~~~ 61:45.15 WebGLRenderingContextBinding.cpp:1918:17: note: ‘aCx’ declared here 61:45.15 1918 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionBlendMinMax* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:45.15 | ~~~~~~~~~~~^~~ 61:45.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:45.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:45.33 inlined from ‘bool mozilla::dom::EXT_color_buffer_half_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionColorBufferHalfFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:2190:90: 61:45.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:45.33 1169 | *this->stack = this; 61:45.33 | ~~~~~~~~~~~~~^~~~~~ 61:45.33 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_color_buffer_half_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionColorBufferHalfFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:45.33 WebGLRenderingContextBinding.cpp:2190:25: note: ‘global’ declared here 61:45.33 2190 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:45.33 | ^~~~~~ 61:45.33 WebGLRenderingContextBinding.cpp:2165:17: note: ‘aCx’ declared here 61:45.33 2165 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionColorBufferHalfFloat* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:45.33 | ~~~~~~~~~~~^~~ 61:45.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:45.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:45.53 inlined from ‘bool mozilla::dom::EXT_depth_clamp_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDepthClamp*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:2434:90: 61:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:45.53 1169 | *this->stack = this; 61:45.53 | ~~~~~~~~~~~~~^~~~~~ 61:45.53 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_depth_clamp_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDepthClamp*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:45.54 WebGLRenderingContextBinding.cpp:2434:25: note: ‘global’ declared here 61:45.54 2434 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:45.54 | ^~~~~~ 61:45.54 WebGLRenderingContextBinding.cpp:2409:17: note: ‘aCx’ declared here 61:45.54 2409 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDepthClamp* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:45.54 | ~~~~~~~~~~~^~~ 61:45.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:45.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:45.77 inlined from ‘bool mozilla::dom::EXT_disjoint_timer_query_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDisjointTimerQuery*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:3105:90: 61:45.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:45.77 1169 | *this->stack = this; 61:45.77 | ~~~~~~~~~~~~~^~~~~~ 61:45.78 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_disjoint_timer_query_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDisjointTimerQuery*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:45.79 WebGLRenderingContextBinding.cpp:3105:25: note: ‘global’ declared here 61:45.79 3105 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:45.79 | ^~~~~~ 61:45.79 WebGLRenderingContextBinding.cpp:3080:17: note: ‘aCx’ declared here 61:45.79 3080 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDisjointTimerQuery* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:45.79 | ~~~~~~~~~~~^~~ 61:45.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:45.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:45.98 inlined from ‘bool mozilla::dom::EXT_float_blend_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFloatBlend*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:3311:90: 61:45.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:45.98 1169 | *this->stack = this; 61:45.98 | ~~~~~~~~~~~~~^~~~~~ 61:46.00 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_float_blend_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFloatBlend*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.01 WebGLRenderingContextBinding.cpp:3311:25: note: ‘global’ declared here 61:46.01 3311 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.01 | ^~~~~~ 61:46.01 WebGLRenderingContextBinding.cpp:3286:17: note: ‘aCx’ declared here 61:46.01 3286 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionFloatBlend* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.01 | ~~~~~~~~~~~^~~ 61:46.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:46.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:46.16 inlined from ‘bool mozilla::dom::EXT_frag_depth_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFragDepth*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:3517:90: 61:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:46.16 1169 | *this->stack = this; 61:46.16 | ~~~~~~~~~~~~~^~~~~~ 61:46.17 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_frag_depth_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFragDepth*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.18 WebGLRenderingContextBinding.cpp:3517:25: note: ‘global’ declared here 61:46.18 3517 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.18 | ^~~~~~ 61:46.18 WebGLRenderingContextBinding.cpp:3492:17: note: ‘aCx’ declared here 61:46.18 3492 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionFragDepth* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.18 | ~~~~~~~~~~~^~~ 61:46.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:46.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:46.37 inlined from ‘bool mozilla::dom::EXT_sRGB_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionSRGB*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:3764:90: 61:46.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:46.37 1169 | *this->stack = this; 61:46.37 | ~~~~~~~~~~~~~^~~~~~ 61:46.37 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_sRGB_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionSRGB*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.38 WebGLRenderingContextBinding.cpp:3764:25: note: ‘global’ declared here 61:46.38 3764 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.38 | ^~~~~~ 61:46.38 WebGLRenderingContextBinding.cpp:3739:17: note: ‘aCx’ declared here 61:46.38 3739 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionSRGB* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.38 | ~~~~~~~~~~~^~~ 61:46.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:46.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:46.52 inlined from ‘bool mozilla::dom::EXT_shader_texture_lod_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionShaderTextureLod*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:3970:90: 61:46.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:46.52 1169 | *this->stack = this; 61:46.52 | ~~~~~~~~~~~~~^~~~~~ 61:46.53 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_shader_texture_lod_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionShaderTextureLod*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.54 WebGLRenderingContextBinding.cpp:3970:25: note: ‘global’ declared here 61:46.54 3970 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.54 | ^~~~~~ 61:46.54 WebGLRenderingContextBinding.cpp:3945:17: note: ‘aCx’ declared here 61:46.54 3945 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionShaderTextureLod* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.54 | ~~~~~~~~~~~^~~ 61:46.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:46.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:46.71 inlined from ‘bool mozilla::dom::EXT_texture_compression_bptc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureBPTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:4217:90: 61:46.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:46.71 1169 | *this->stack = this; 61:46.71 | ~~~~~~~~~~~~~^~~~~~ 61:46.71 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_texture_compression_bptc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureBPTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.72 WebGLRenderingContextBinding.cpp:4217:25: note: ‘global’ declared here 61:46.72 4217 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.72 | ^~~~~~ 61:46.72 WebGLRenderingContextBinding.cpp:4192:17: note: ‘aCx’ declared here 61:46.72 4192 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureBPTC* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.72 | ~~~~~~~~~~~^~~ 61:46.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:46.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:46.87 inlined from ‘bool mozilla::dom::EXT_texture_compression_rgtc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureRGTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:4464:90: 61:46.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:46.87 1169 | *this->stack = this; 61:46.87 | ~~~~~~~~~~~~~^~~~~~ 61:46.90 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_texture_compression_rgtc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureRGTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:46.90 WebGLRenderingContextBinding.cpp:4464:25: note: ‘global’ declared here 61:46.90 4464 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:46.90 | ^~~~~~ 61:46.90 WebGLRenderingContextBinding.cpp:4439:17: note: ‘aCx’ declared here 61:46.90 4439 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureRGTC* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:46.90 | ~~~~~~~~~~~^~~ 61:47.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:47.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:47.12 inlined from ‘bool mozilla::dom::EXT_texture_filter_anisotropic_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFilterAnisotropic*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:4709:90: 61:47.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:47.12 1169 | *this->stack = this; 61:47.12 | ~~~~~~~~~~~~~^~~~~~ 61:47.12 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_texture_filter_anisotropic_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFilterAnisotropic*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:47.12 WebGLRenderingContextBinding.cpp:4709:25: note: ‘global’ declared here 61:47.12 4709 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:47.12 | ^~~~~~ 61:47.12 WebGLRenderingContextBinding.cpp:4684:17: note: ‘aCx’ declared here 61:47.12 4684 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureFilterAnisotropic* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:47.12 | ~~~~~~~~~~~^~~ 61:47.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:47.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:47.36 inlined from ‘bool mozilla::dom::EXT_texture_norm16_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureNorm16*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:4960:90: 61:47.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:47.36 1169 | *this->stack = this; 61:47.36 | ~~~~~~~~~~~~~^~~~~~ 61:47.36 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::EXT_texture_norm16_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureNorm16*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:47.36 WebGLRenderingContextBinding.cpp:4960:25: note: ‘global’ declared here 61:47.36 4960 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:47.36 | ^~~~~~ 61:47.36 WebGLRenderingContextBinding.cpp:4935:17: note: ‘aCx’ declared here 61:47.36 4935 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureNorm16* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:47.36 | ~~~~~~~~~~~^~~ 61:47.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:47.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:47.62 inlined from ‘bool mozilla::dom::MOZ_debug_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionMOZDebug*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:5274:90: 61:47.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:47.62 1169 | *this->stack = this; 61:47.62 | ~~~~~~~~~~~~~^~~~~~ 61:47.62 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::MOZ_debug_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionMOZDebug*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:47.62 WebGLRenderingContextBinding.cpp:5274:25: note: ‘global’ declared here 61:47.62 5274 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:47.62 | ^~~~~~ 61:47.62 WebGLRenderingContextBinding.cpp:5249:17: note: ‘aCx’ declared here 61:47.62 5249 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionMOZDebug* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:47.62 | ~~~~~~~~~~~^~~ 61:47.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:47.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:47.78 inlined from ‘bool mozilla::dom::OES_draw_buffers_indexed_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDrawBuffersIndexed*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:5864:90: 61:47.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:47.78 1169 | *this->stack = this; 61:47.78 | ~~~~~~~~~~~~~^~~~~~ 61:47.80 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_draw_buffers_indexed_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDrawBuffersIndexed*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:47.81 WebGLRenderingContextBinding.cpp:5864:25: note: ‘global’ declared here 61:47.81 5864 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:47.81 | ^~~~~~ 61:47.81 WebGLRenderingContextBinding.cpp:5839:17: note: ‘aCx’ declared here 61:47.81 5839 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDrawBuffersIndexed* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:47.81 | ~~~~~~~~~~~^~~ 61:48.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:48.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:48.01 inlined from ‘bool mozilla::dom::OES_element_index_uint_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionElementIndexUint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:6070:90: 61:48.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:48.01 1169 | *this->stack = this; 61:48.01 | ~~~~~~~~~~~~~^~~~~~ 61:48.03 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_element_index_uint_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionElementIndexUint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:48.04 WebGLRenderingContextBinding.cpp:6070:25: note: ‘global’ declared here 61:48.04 6070 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:48.04 | ^~~~~~ 61:48.04 WebGLRenderingContextBinding.cpp:6045:17: note: ‘aCx’ declared here 61:48.04 6045 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionElementIndexUint* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:48.04 | ~~~~~~~~~~~^~~ 61:48.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:48.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:48.21 inlined from ‘bool mozilla::dom::OES_fbo_render_mipmap_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFBORenderMipmap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:6276:90: 61:48.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:48.22 1169 | *this->stack = this; 61:48.22 | ~~~~~~~~~~~~~^~~~~~ 61:48.24 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_fbo_render_mipmap_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionFBORenderMipmap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:48.25 WebGLRenderingContextBinding.cpp:6276:25: note: ‘global’ declared here 61:48.25 6276 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:48.25 | ^~~~~~ 61:48.25 WebGLRenderingContextBinding.cpp:6251:17: note: ‘aCx’ declared here 61:48.25 6251 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionFBORenderMipmap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:48.25 | ~~~~~~~~~~~^~~ 61:48.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:48.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:48.47 inlined from ‘bool mozilla::dom::OES_standard_derivatives_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionStandardDerivatives*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:6520:90: 61:48.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:48.47 1169 | *this->stack = this; 61:48.47 | ~~~~~~~~~~~~~^~~~~~ 61:48.52 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_standard_derivatives_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionStandardDerivatives*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:48.53 WebGLRenderingContextBinding.cpp:6520:25: note: ‘global’ declared here 61:48.53 6520 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:48.53 | ^~~~~~ 61:48.53 WebGLRenderingContextBinding.cpp:6495:17: note: ‘aCx’ declared here 61:48.53 6495 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionStandardDerivatives* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:48.53 | ~~~~~~~~~~~^~~ 61:48.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:48.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:48.76 inlined from ‘bool mozilla::dom::OES_texture_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:6726:90: 61:48.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:48.76 1169 | *this->stack = this; 61:48.76 | ~~~~~~~~~~~~~^~~~~~ 61:48.77 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_texture_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:48.78 WebGLRenderingContextBinding.cpp:6726:25: note: ‘global’ declared here 61:48.78 6726 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:48.78 | ^~~~~~ 61:48.78 WebGLRenderingContextBinding.cpp:6701:17: note: ‘aCx’ declared here 61:48.78 6701 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureFloat* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:48.78 | ~~~~~~~~~~~^~~ 61:48.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:48.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:48.94 inlined from ‘bool mozilla::dom::OES_texture_float_linear_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFloatLinear*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:6932:90: 61:48.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:48.94 1169 | *this->stack = this; 61:48.94 | ~~~~~~~~~~~~~^~~~~~ 61:48.94 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_texture_float_linear_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureFloatLinear*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:48.94 WebGLRenderingContextBinding.cpp:6932:25: note: ‘global’ declared here 61:48.94 6932 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:48.94 | ^~~~~~ 61:48.94 WebGLRenderingContextBinding.cpp:6907:17: note: ‘aCx’ declared here 61:48.94 6907 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureFloatLinear* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:48.94 | ~~~~~~~~~~~^~~ 61:49.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:49.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:49.12 inlined from ‘bool mozilla::dom::OES_texture_half_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureHalfFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:7176:90: 61:49.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:49.12 1169 | *this->stack = this; 61:49.12 | ~~~~~~~~~~~~~^~~~~~ 61:49.14 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_texture_half_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureHalfFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:49.15 WebGLRenderingContextBinding.cpp:7176:25: note: ‘global’ declared here 61:49.15 7176 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:49.15 | ^~~~~~ 61:49.15 WebGLRenderingContextBinding.cpp:7151:17: note: ‘aCx’ declared here 61:49.15 7151 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureHalfFloat* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:49.15 | ~~~~~~~~~~~^~~ 61:49.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:49.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:49.33 inlined from ‘bool mozilla::dom::OES_texture_half_float_linear_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureHalfFloatLinear*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:7382:90: 61:49.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:49.33 1169 | *this->stack = this; 61:49.33 | ~~~~~~~~~~~~~^~~~~~ 61:49.33 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_texture_half_float_linear_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionTextureHalfFloatLinear*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:49.33 WebGLRenderingContextBinding.cpp:7382:25: note: ‘global’ declared here 61:49.33 7382 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:49.33 | ^~~~~~ 61:49.33 WebGLRenderingContextBinding.cpp:7357:17: note: ‘aCx’ declared here 61:49.33 7357 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionTextureHalfFloatLinear* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:49.33 | ~~~~~~~~~~~^~~ 61:49.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:49.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:49.59 inlined from ‘bool mozilla::dom::OES_vertex_array_object_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionVertexArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:7837:90: 61:49.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:49.59 1169 | *this->stack = this; 61:49.59 | ~~~~~~~~~~~~~^~~~~~ 61:49.59 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::OES_vertex_array_object_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionVertexArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:49.59 WebGLRenderingContextBinding.cpp:7837:25: note: ‘global’ declared here 61:49.59 7837 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:49.59 | ^~~~~~ 61:49.59 WebGLRenderingContextBinding.cpp:7812:17: note: ‘aCx’ declared here 61:49.59 7812 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionVertexArray* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:49.59 | ~~~~~~~~~~~^~~ 61:49.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:49.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:49.84 inlined from ‘bool mozilla::dom::WEBGL_color_buffer_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionColorBufferFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:8084:90: 61:49.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:49.84 1169 | *this->stack = this; 61:49.84 | ~~~~~~~~~~~~~^~~~~~ 61:49.84 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_color_buffer_float_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionColorBufferFloat*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:49.84 WebGLRenderingContextBinding.cpp:8084:25: note: ‘global’ declared here 61:49.84 8084 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:49.84 | ^~~~~~ 61:49.84 WebGLRenderingContextBinding.cpp:8059:17: note: ‘aCx’ declared here 61:49.84 8059 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionColorBufferFloat* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:49.84 | ~~~~~~~~~~~^~~ 61:50.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:50.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:50.11 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_astc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureASTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:8435:90: 61:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:50.11 1169 | *this->stack = this; 61:50.11 | ~~~~~~~~~~~~~^~~~~~ 61:50.14 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_astc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureASTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:50.15 WebGLRenderingContextBinding.cpp:8435:25: note: ‘global’ declared here 61:50.15 8435 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:50.15 | ^~~~~~ 61:50.15 WebGLRenderingContextBinding.cpp:8410:17: note: ‘aCx’ declared here 61:50.15 8410 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureASTC* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:50.15 | ~~~~~~~~~~~^~~ 61:50.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:50.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:50.37 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_etc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureES3*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:8688:90: 61:50.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:50.37 1169 | *this->stack = this; 61:50.37 | ~~~~~~~~~~~~~^~~~~~ 61:50.40 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_etc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureES3*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:50.41 WebGLRenderingContextBinding.cpp:8688:25: note: ‘global’ declared here 61:50.41 8688 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:50.41 | ^~~~~~ 61:50.41 WebGLRenderingContextBinding.cpp:8663:17: note: ‘aCx’ declared here 61:50.41 8663 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureES3* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:50.41 | ~~~~~~~~~~~^~~ 61:50.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:50.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:50.65 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_etc1_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureETC1*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:8932:90: 61:50.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:50.65 1169 | *this->stack = this; 61:50.65 | ~~~~~~~~~~~~~^~~~~~ 61:50.66 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_etc1_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureETC1*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:50.67 WebGLRenderingContextBinding.cpp:8932:25: note: ‘global’ declared here 61:50.67 8932 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:50.67 | ^~~~~~ 61:50.67 WebGLRenderingContextBinding.cpp:8907:17: note: ‘aCx’ declared here 61:50.67 8907 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureETC1* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:50.67 | ~~~~~~~~~~~^~~ 61:50.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:50.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:50.90 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_pvrtc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTexturePVRTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:9179:90: 61:50.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:50.90 1169 | *this->stack = this; 61:50.90 | ~~~~~~~~~~~~~^~~~~~ 61:50.93 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_pvrtc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTexturePVRTC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:50.94 WebGLRenderingContextBinding.cpp:9179:25: note: ‘global’ declared here 61:50.94 9179 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:50.94 | ^~~~~~ 61:50.94 WebGLRenderingContextBinding.cpp:9154:17: note: ‘aCx’ declared here 61:50.94 9154 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTexturePVRTC* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:50.94 | ~~~~~~~~~~~^~~ 61:51.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:51.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:51.17 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_s3tc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureS3TC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:9426:90: 61:51.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:51.17 1169 | *this->stack = this; 61:51.17 | ~~~~~~~~~~~~~^~~~~~ 61:51.20 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_s3tc_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureS3TC*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:51.21 WebGLRenderingContextBinding.cpp:9426:25: note: ‘global’ declared here 61:51.21 9426 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:51.21 | ^~~~~~ 61:51.21 WebGLRenderingContextBinding.cpp:9401:17: note: ‘aCx’ declared here 61:51.21 9401 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureS3TC* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:51.21 | ~~~~~~~~~~~^~~ 61:51.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:51.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:51.45 inlined from ‘bool mozilla::dom::WEBGL_compressed_texture_s3tc_srgb_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureS3TC_SRGB*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:9673:90: 61:51.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:51.45 1169 | *this->stack = this; 61:51.45 | ~~~~~~~~~~~~~^~~~~~ 61:51.52 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_compressed_texture_s3tc_srgb_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionCompressedTextureS3TC_SRGB*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:51.53 WebGLRenderingContextBinding.cpp:9673:25: note: ‘global’ declared here 61:51.53 9673 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:51.53 | ^~~~~~ 61:51.53 WebGLRenderingContextBinding.cpp:9648:17: note: ‘aCx’ declared here 61:51.53 9648 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionCompressedTextureS3TC_SRGB* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:51.53 | ~~~~~~~~~~~^~~ 61:51.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:51.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:51.75 inlined from ‘bool mozilla::dom::WEBGL_debug_renderer_info_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDebugRendererInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:9918:90: 61:51.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:51.75 1169 | *this->stack = this; 61:51.75 | ~~~~~~~~~~~~~^~~~~~ 61:51.77 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_debug_renderer_info_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDebugRendererInfo*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:51.78 WebGLRenderingContextBinding.cpp:9918:25: note: ‘global’ declared here 61:51.78 9918 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:51.78 | ^~~~~~ 61:51.78 WebGLRenderingContextBinding.cpp:9893:17: note: ‘aCx’ declared here 61:51.78 9893 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDebugRendererInfo* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:51.78 | ~~~~~~~~~~~^~~ 61:52.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.02 inlined from ‘bool mozilla::dom::WEBGL_debug_shaders_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDebugShaders*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:10216:90: 61:52.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.02 1169 | *this->stack = this; 61:52.02 | ~~~~~~~~~~~~~^~~~~~ 61:52.03 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_debug_shaders_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDebugShaders*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.04 WebGLRenderingContextBinding.cpp:10216:25: note: ‘global’ declared here 61:52.04 10216 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.04 | ^~~~~~ 61:52.04 WebGLRenderingContextBinding.cpp:10191:17: note: ‘aCx’ declared here 61:52.04 10191 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDebugShaders* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.04 | ~~~~~~~~~~~^~~ 61:52.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.20 inlined from ‘bool mozilla::dom::WEBGL_depth_texture_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDepthTexture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:10460:90: 61:52.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.20 1169 | *this->stack = this; 61:52.20 | ~~~~~~~~~~~~~^~~~~~ 61:52.21 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_depth_texture_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDepthTexture*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.22 WebGLRenderingContextBinding.cpp:10460:25: note: ‘global’ declared here 61:52.22 10460 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.22 | ^~~~~~ 61:52.22 WebGLRenderingContextBinding.cpp:10435:17: note: ‘aCx’ declared here 61:52.22 10435 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDepthTexture* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.22 | ~~~~~~~~~~~^~~ 61:52.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.37 inlined from ‘bool mozilla::dom::WEBGL_draw_buffers_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDrawBuffers*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:10825:90: 61:52.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.37 1169 | *this->stack = this; 61:52.37 | ~~~~~~~~~~~~~^~~~~~ 61:52.37 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_draw_buffers_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionDrawBuffers*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.37 WebGLRenderingContextBinding.cpp:10825:25: note: ‘global’ declared here 61:52.37 10825 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.37 | ^~~~~~ 61:52.37 WebGLRenderingContextBinding.cpp:10800:17: note: ‘aCx’ declared here 61:52.37 10800 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionDrawBuffers* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.37 | ~~~~~~~~~~~^~~ 61:52.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.53 inlined from ‘bool mozilla::dom::WEBGL_explicit_present_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionExplicitPresent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:11102:90: 61:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.53 1169 | *this->stack = this; 61:52.53 | ~~~~~~~~~~~~~^~~~~~ 61:52.53 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_explicit_present_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionExplicitPresent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.53 WebGLRenderingContextBinding.cpp:11102:25: note: ‘global’ declared here 61:52.53 11102 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.53 | ^~~~~~ 61:52.53 WebGLRenderingContextBinding.cpp:11077:17: note: ‘aCx’ declared here 61:52.53 11077 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionExplicitPresent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.53 | ~~~~~~~~~~~^~~ 61:52.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.68 inlined from ‘bool mozilla::dom::WEBGL_lose_context_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionLoseContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:11413:90: 61:52.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.68 1169 | *this->stack = this; 61:52.68 | ~~~~~~~~~~~~~^~~~~~ 61:52.68 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_lose_context_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionLoseContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.69 WebGLRenderingContextBinding.cpp:11413:25: note: ‘global’ declared here 61:52.69 11413 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.69 | ^~~~~~ 61:52.69 WebGLRenderingContextBinding.cpp:11388:17: note: ‘aCx’ declared here 61:52.69 11388 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionLoseContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.69 | ~~~~~~~~~~~^~~ 61:52.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:52.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:52.86 inlined from ‘bool mozilla::dom::WEBGL_provoking_vertex_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionProvokingVertex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:11716:90: 61:52.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:52.86 1169 | *this->stack = this; 61:52.86 | ~~~~~~~~~~~~~^~~~~~ 61:52.86 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WEBGL_provoking_vertex_Binding::Wrap(JSContext*, mozilla::ClientWebGLExtensionProvokingVertex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:52.86 WebGLRenderingContextBinding.cpp:11716:25: note: ‘global’ declared here 61:52.86 11716 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:52.86 | ^~~~~~ 61:52.86 WebGLRenderingContextBinding.cpp:11691:17: note: ‘aCx’ declared here 61:52.86 11691 | Wrap(JSContext* aCx, mozilla::ClientWebGLExtensionProvokingVertex* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:52.86 | ~~~~~~~~~~~^~~ 61:53.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:53.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:53.08 inlined from ‘bool mozilla::dom::WebGLSampler_Binding::Wrap(JSContext*, mozilla::WebGLSamplerJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:17573:90: 61:53.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:53.08 1169 | *this->stack = this; 61:53.08 | ~~~~~~~~~~~~~^~~~~~ 61:53.08 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLSampler_Binding::Wrap(JSContext*, mozilla::WebGLSamplerJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:53.08 WebGL2RenderingContextBinding.cpp:17573:25: note: ‘global’ declared here 61:53.08 17573 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:53.08 | ^~~~~~ 61:53.08 WebGL2RenderingContextBinding.cpp:17548:17: note: ‘aCx’ declared here 61:53.08 17548 | Wrap(JSContext* aCx, mozilla::WebGLSamplerJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:53.08 | ~~~~~~~~~~~^~~ 61:53.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:53.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:53.38 inlined from ‘bool mozilla::dom::WebGLSync_Binding::Wrap(JSContext*, mozilla::WebGLSyncJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:17811:90: 61:53.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:53.38 1169 | *this->stack = this; 61:53.38 | ~~~~~~~~~~~~~^~~~~~ 61:53.40 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLSync_Binding::Wrap(JSContext*, mozilla::WebGLSyncJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:53.41 WebGL2RenderingContextBinding.cpp:17811:25: note: ‘global’ declared here 61:53.41 17811 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:53.41 | ^~~~~~ 61:53.41 WebGL2RenderingContextBinding.cpp:17786:17: note: ‘aCx’ declared here 61:53.41 17786 | Wrap(JSContext* aCx, mozilla::WebGLSyncJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:53.41 | ~~~~~~~~~~~^~~ 61:53.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:53.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:53.71 inlined from ‘bool mozilla::dom::WebGLTransformFeedback_Binding::Wrap(JSContext*, mozilla::WebGLTransformFeedbackJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGL2RenderingContextBinding.cpp:18049:90: 61:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:53.71 1169 | *this->stack = this; 61:53.71 | ~~~~~~~~~~~~~^~~~~~ 61:53.71 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLTransformFeedback_Binding::Wrap(JSContext*, mozilla::WebGLTransformFeedbackJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:53.71 WebGL2RenderingContextBinding.cpp:18049:25: note: ‘global’ declared here 61:53.71 18049 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:53.71 | ^~~~~~ 61:53.71 WebGL2RenderingContextBinding.cpp:18024:17: note: ‘aCx’ declared here 61:53.71 18024 | Wrap(JSContext* aCx, mozilla::WebGLTransformFeedbackJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:53.71 | ~~~~~~~~~~~^~~ 61:54.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:54.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:54.09 inlined from ‘bool mozilla::dom::WebGLBuffer_Binding::Wrap(JSContext*, mozilla::WebGLBufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:12253:90: 61:54.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:54.09 1169 | *this->stack = this; 61:54.09 | ~~~~~~~~~~~~~^~~~~~ 61:54.09 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLBuffer_Binding::Wrap(JSContext*, mozilla::WebGLBufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:54.09 WebGLRenderingContextBinding.cpp:12253:25: note: ‘global’ declared here 61:54.09 12253 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:54.09 | ^~~~~~ 61:54.09 WebGLRenderingContextBinding.cpp:12228:17: note: ‘aCx’ declared here 61:54.09 12228 | Wrap(JSContext* aCx, mozilla::WebGLBufferJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:54.09 | ~~~~~~~~~~~^~~ 61:54.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:54.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:54.50 inlined from ‘bool mozilla::dom::WebGLFramebuffer_Binding::Wrap(JSContext*, mozilla::WebGLFramebufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:12485:90: 61:54.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:54.50 1169 | *this->stack = this; 61:54.50 | ~~~~~~~~~~~~~^~~~~~ 61:54.50 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLFramebuffer_Binding::Wrap(JSContext*, mozilla::WebGLFramebufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:54.50 WebGLRenderingContextBinding.cpp:12485:25: note: ‘global’ declared here 61:54.50 12485 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:54.50 | ^~~~~~ 61:54.50 WebGLRenderingContextBinding.cpp:12460:17: note: ‘aCx’ declared here 61:54.50 12460 | Wrap(JSContext* aCx, mozilla::WebGLFramebufferJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:54.50 | ~~~~~~~~~~~^~~ 61:54.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:54.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:54.91 inlined from ‘bool mozilla::dom::WebGLProgram_Binding::Wrap(JSContext*, mozilla::WebGLProgramJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:12717:90: 61:54.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:54.91 1169 | *this->stack = this; 61:54.91 | ~~~~~~~~~~~~~^~~~~~ 61:54.91 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLProgram_Binding::Wrap(JSContext*, mozilla::WebGLProgramJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:54.92 WebGLRenderingContextBinding.cpp:12717:25: note: ‘global’ declared here 61:54.92 12717 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:54.92 | ^~~~~~ 61:54.92 WebGLRenderingContextBinding.cpp:12692:17: note: ‘aCx’ declared here 61:54.92 12692 | Wrap(JSContext* aCx, mozilla::WebGLProgramJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:54.92 | ~~~~~~~~~~~^~~ 61:55.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:55.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:55.16 inlined from ‘bool mozilla::dom::WebGLQuery_Binding::Wrap(JSContext*, mozilla::WebGLQueryJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:12949:90: 61:55.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:55.16 1169 | *this->stack = this; 61:55.16 | ~~~~~~~~~~~~~^~~~~~ 61:55.18 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLQuery_Binding::Wrap(JSContext*, mozilla::WebGLQueryJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:55.19 WebGLRenderingContextBinding.cpp:12949:25: note: ‘global’ declared here 61:55.19 12949 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:55.19 | ^~~~~~ 61:55.19 WebGLRenderingContextBinding.cpp:12924:17: note: ‘aCx’ declared here 61:55.19 12924 | Wrap(JSContext* aCx, mozilla::WebGLQueryJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:55.19 | ~~~~~~~~~~~^~~ 61:55.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:55.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:55.50 inlined from ‘bool mozilla::dom::WebGLRenderbuffer_Binding::Wrap(JSContext*, mozilla::WebGLRenderbufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:13181:90: 61:55.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:55.50 1169 | *this->stack = this; 61:55.50 | ~~~~~~~~~~~~~^~~~~~ 61:55.50 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLRenderbuffer_Binding::Wrap(JSContext*, mozilla::WebGLRenderbufferJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:55.50 WebGLRenderingContextBinding.cpp:13181:25: note: ‘global’ declared here 61:55.50 13181 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:55.50 | ^~~~~~ 61:55.50 WebGLRenderingContextBinding.cpp:13156:17: note: ‘aCx’ declared here 61:55.50 13156 | Wrap(JSContext* aCx, mozilla::WebGLRenderbufferJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:55.50 | ~~~~~~~~~~~^~~ 61:55.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:55.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:55.78 inlined from ‘bool mozilla::dom::WebGLShader_Binding::Wrap(JSContext*, mozilla::WebGLShaderJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:22039:90: 61:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:55.78 1169 | *this->stack = this; 61:55.78 | ~~~~~~~~~~~~~^~~~~~ 61:55.78 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLShader_Binding::Wrap(JSContext*, mozilla::WebGLShaderJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:55.78 WebGLRenderingContextBinding.cpp:22039:25: note: ‘global’ declared here 61:55.78 22039 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:55.78 | ^~~~~~ 61:55.78 WebGLRenderingContextBinding.cpp:22014:17: note: ‘aCx’ declared here 61:55.78 22014 | Wrap(JSContext* aCx, mozilla::WebGLShaderJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:55.78 | ~~~~~~~~~~~^~~ 61:56.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:56.02 inlined from ‘bool mozilla::dom::WebGLTexture_Binding::Wrap(JSContext*, mozilla::WebGLTextureJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:22587:90: 61:56.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.02 1169 | *this->stack = this; 61:56.02 | ~~~~~~~~~~~~~^~~~~~ 61:56.03 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLTexture_Binding::Wrap(JSContext*, mozilla::WebGLTextureJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:56.04 WebGLRenderingContextBinding.cpp:22587:25: note: ‘global’ declared here 61:56.04 22587 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:56.04 | ^~~~~~ 61:56.04 WebGLRenderingContextBinding.cpp:22562:17: note: ‘aCx’ declared here 61:56.04 22562 | Wrap(JSContext* aCx, mozilla::WebGLTextureJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:56.04 | ~~~~~~~~~~~^~~ 61:56.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:56.30 inlined from ‘bool mozilla::dom::WebGLUniformLocation_Binding::Wrap(JSContext*, mozilla::WebGLUniformLocationJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGLRenderingContextBinding.cpp:22819:90: 61:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.30 1169 | *this->stack = this; 61:56.30 | ~~~~~~~~~~~~~^~~~~~ 61:56.30 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLUniformLocation_Binding::Wrap(JSContext*, mozilla::WebGLUniformLocationJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:56.30 WebGLRenderingContextBinding.cpp:22819:25: note: ‘global’ declared here 61:56.30 22819 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:56.30 | ^~~~~~ 61:56.30 WebGLRenderingContextBinding.cpp:22794:17: note: ‘aCx’ declared here 61:56.30 22794 | Wrap(JSContext* aCx, mozilla::WebGLUniformLocationJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:56.30 | ~~~~~~~~~~~^~~ 61:56.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 61:56.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 61:56.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:12, 61:56.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:10, 61:56.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ProcessPriorityManager.cpp:9: 61:56.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:56.63 inlined from ‘JSObject* mozilla::dom::MozSharedMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ipc::SharedMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:95, 61:56.63 inlined from ‘virtual JSObject* mozilla::dom::ipc::SharedMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:428: 61:56.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.63 1169 | *this->stack = this; 61:56.63 | ~~~~~~~~~~~~~^~~~~~ 61:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.h:10, 61:56.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:7, 61:56.65 from Unified_cpp_dom_ipc2.cpp:56: 61:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::ipc::SharedMap::WrapObject(JSContext*, JS::Handle)’: 61:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:95: note: ‘reflector’ declared here 61:56.65 95 | JS::Rooted reflector(aCx); 61:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:426: note: ‘aCx’ declared here 61:56.65 426 | JSObject* SharedMap::WrapObject(JSContext* aCx, 61:56.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:56.69 inlined from ‘JSObject* mozilla::dom::MozWritableSharedMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ipc::WritableSharedMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:182, 61:56.69 inlined from ‘virtual JSObject* mozilla::dom::ipc::WritableSharedMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:433: 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.69 1169 | *this->stack = this; 61:56.69 | ~~~~~~~~~~~~~^~~~~~ 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::ipc::WritableSharedMap::WrapObject(JSContext*, JS::Handle)’: 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:182: note: ‘reflector’ declared here 61:56.69 182 | JS::Rooted reflector(aCx); 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:431: note: ‘aCx’ declared here 61:56.69 431 | JSObject* WritableSharedMap::WrapObject(JSContext* aCx, 61:56.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:56.69 inlined from ‘JSObject* mozilla::dom::MozSharedMapChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ipc::SharedMapChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:140, 61:56.69 inlined from ‘virtual JSObject* mozilla::dom::ipc::SharedMapChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMapChangeEvent.h:23: 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.69 1169 | *this->stack = this; 61:56.69 | ~~~~~~~~~~~~~^~~~~~ 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::ipc::SharedMapChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozSharedMapBinding.h:140: note: ‘reflector’ declared here 61:56.69 140 | JS::Rooted reflector(aCx); 61:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:8: 61:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMapChangeEvent.h:21: note: ‘aCx’ declared here 61:56.69 21 | JSObject* WrapObjectInternal(JSContext* aCx, 61:56.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:56.72 inlined from ‘bool mozilla::dom::WebTransportError_Binding::Wrap(JSContext*, mozilla::dom::WebTransportError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportErrorBinding.cpp:467:90: 61:56.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.72 1169 | *this->stack = this; 61:56.72 | ~~~~~~~~~~~~~^~~~~~ 61:56.72 In file included from UnifiedBindings26.cpp:405: 61:56.72 WebTransportErrorBinding.cpp: In function ‘bool mozilla::dom::WebTransportError_Binding::Wrap(JSContext*, mozilla::dom::WebTransportError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:56.72 WebTransportErrorBinding.cpp:467:25: note: ‘global’ declared here 61:56.72 467 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:56.72 | ^~~~~~ 61:56.72 WebTransportErrorBinding.cpp:439:17: note: ‘aCx’ declared here 61:56.72 439 | Wrap(JSContext* aCx, mozilla::dom::WebTransportError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:56.72 | ~~~~~~~~~~~^~~ 61:56.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:56.95 inlined from ‘JSObject* mozilla::dom::WindowGlobalChild_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WindowGlobalChild]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:110, 61:56.95 inlined from ‘virtual JSObject* mozilla::dom::WindowGlobalChild::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/WindowGlobalChild.cpp:878: 61:56.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.95 1169 | *this->stack = this; 61:56.95 | ~~~~~~~~~~~~~^~~~~~ 61:56.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:20, 61:56.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/WindowGlobalActor.cpp:23, 61:56.96 from Unified_cpp_dom_ipc2.cpp:119: 61:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h: In member function ‘virtual JSObject* mozilla::dom::WindowGlobalChild::WrapObject(JSContext*, JS::Handle)’: 61:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:110: note: ‘reflector’ declared here 61:56.96 110 | JS::Rooted reflector(aCx); 61:56.96 In file included from Unified_cpp_dom_ipc2.cpp:128: 61:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/WindowGlobalChild.cpp:876: note: ‘aCx’ declared here 61:56.96 876 | JSObject* WindowGlobalChild::WrapObject(JSContext* aCx, 61:56.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:56.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 61:56.99 inlined from ‘JSObject* mozilla::dom::WindowGlobalParent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WindowGlobalParent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:149, 61:56.99 inlined from ‘virtual JSObject* mozilla::dom::WindowGlobalParent::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/WindowGlobalParent.cpp:1673: 61:56.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:56.99 1169 | *this->stack = this; 61:56.99 | ~~~~~~~~~~~~~^~~~~~ 61:56.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h: In member function ‘virtual JSObject* mozilla::dom::WindowGlobalParent::WrapObject(JSContext*, JS::Handle)’: 61:56.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalActorsBinding.h:149: note: ‘reflector’ declared here 61:56.99 149 | JS::Rooted reflector(aCx); 61:56.99 In file included from Unified_cpp_dom_ipc2.cpp:137: 61:56.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/WindowGlobalParent.cpp:1671: note: ‘aCx’ declared here 61:56.99 1671 | JSObject* WindowGlobalParent::WrapObject(JSContext* aCx, 61:57.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:57.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:57.89 inlined from ‘bool mozilla::dom::VRDisplayEvent_Binding::Wrap(JSContext*, mozilla::dom::VRDisplayEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRDisplayEventBinding.cpp:551:90: 61:57.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:57.89 1169 | *this->stack = this; 61:57.89 | ~~~~~~~~~~~~~^~~~~~ 61:57.94 In file included from UnifiedBindings26.cpp:28: 61:57.95 VRDisplayEventBinding.cpp: In function ‘bool mozilla::dom::VRDisplayEvent_Binding::Wrap(JSContext*, mozilla::dom::VRDisplayEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:57.95 VRDisplayEventBinding.cpp:551:25: note: ‘global’ declared here 61:57.95 551 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:57.95 | ^~~~~~ 61:57.95 VRDisplayEventBinding.cpp:523:17: note: ‘aCx’ declared here 61:57.95 523 | Wrap(JSContext* aCx, mozilla::dom::VRDisplayEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:57.95 | ~~~~~~~~~~~^~~ 61:58.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:58.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:58.41 inlined from ‘bool mozilla::dom::VRMockDisplay_Binding::Wrap(JSContext*, mozilla::dom::VRMockDisplay*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRServiceTestBinding.cpp:2727:90: 61:58.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:58.41 1169 | *this->stack = this; 61:58.41 | ~~~~~~~~~~~~~^~~~~~ 61:58.42 VRServiceTestBinding.cpp: In function ‘bool mozilla::dom::VRMockDisplay_Binding::Wrap(JSContext*, mozilla::dom::VRMockDisplay*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:58.43 VRServiceTestBinding.cpp:2727:25: note: ‘global’ declared here 61:58.43 2727 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:58.43 | ^~~~~~ 61:58.43 VRServiceTestBinding.cpp:2702:17: note: ‘aCx’ declared here 61:58.43 2702 | Wrap(JSContext* aCx, mozilla::dom::VRMockDisplay* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:58.43 | ~~~~~~~~~~~^~~ 61:58.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:58.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:58.61 inlined from ‘bool mozilla::dom::VRServiceTest_Binding::Wrap(JSContext*, mozilla::dom::VRServiceTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VRServiceTestBinding.cpp:3696:90: 61:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:58.61 1169 | *this->stack = this; 61:58.61 | ~~~~~~~~~~~~~^~~~~~ 61:58.66 VRServiceTestBinding.cpp: In function ‘bool mozilla::dom::VRServiceTest_Binding::Wrap(JSContext*, mozilla::dom::VRServiceTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:58.67 VRServiceTestBinding.cpp:3696:25: note: ‘global’ declared here 61:58.67 3696 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:58.67 | ^~~~~~ 61:58.67 VRServiceTestBinding.cpp:3671:17: note: ‘aCx’ declared here 61:58.67 3671 | Wrap(JSContext* aCx, mozilla::dom::VRServiceTest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:58.67 | ~~~~~~~~~~~^~~ 61:58.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:58.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:58.84 inlined from ‘bool mozilla::dom::VTTCue_Binding::Wrap(JSContext*, mozilla::dom::TextTrackCue*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VTTCueBinding.cpp:1865:90: 61:58.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:58.84 1169 | *this->stack = this; 61:58.84 | ~~~~~~~~~~~~~^~~~~~ 61:58.84 In file included from UnifiedBindings26.cpp:54: 61:58.84 VTTCueBinding.cpp: In function ‘bool mozilla::dom::VTTCue_Binding::Wrap(JSContext*, mozilla::dom::TextTrackCue*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:58.84 VTTCueBinding.cpp:1865:25: note: ‘global’ declared here 61:58.84 1865 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:58.84 | ^~~~~~ 61:58.84 VTTCueBinding.cpp:1834:17: note: ‘aCx’ declared here 61:58.84 1834 | Wrap(JSContext* aCx, mozilla::dom::TextTrackCue* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:58.84 | ~~~~~~~~~~~^~~ 61:59.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:59.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:59.21 inlined from ‘bool mozilla::dom::VTTRegion_Binding::Wrap(JSContext*, mozilla::dom::TextTrackRegion*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VTTRegionBinding.cpp:868:90: 61:59.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:59.21 1169 | *this->stack = this; 61:59.21 | ~~~~~~~~~~~~~^~~~~~ 61:59.21 In file included from UnifiedBindings26.cpp:67: 61:59.22 VTTRegionBinding.cpp: In function ‘bool mozilla::dom::VTTRegion_Binding::Wrap(JSContext*, mozilla::dom::TextTrackRegion*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:59.22 VTTRegionBinding.cpp:868:25: note: ‘global’ declared here 61:59.22 868 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:59.22 | ^~~~~~ 61:59.22 VTTRegionBinding.cpp:843:17: note: ‘aCx’ declared here 61:59.22 843 | Wrap(JSContext* aCx, mozilla::dom::TextTrackRegion* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:59.22 | ~~~~~~~~~~~^~~ 61:59.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:59.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:59.38 inlined from ‘bool mozilla::dom::ValidityState_Binding::Wrap(JSContext*, mozilla::dom::ValidityState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ValidityStateBinding.cpp:535:90: 61:59.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:59.38 1169 | *this->stack = this; 61:59.38 | ~~~~~~~~~~~~~^~~~~~ 61:59.38 In file included from UnifiedBindings26.cpp:80: 61:59.39 ValidityStateBinding.cpp: In function ‘bool mozilla::dom::ValidityState_Binding::Wrap(JSContext*, mozilla::dom::ValidityState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:59.39 ValidityStateBinding.cpp:535:25: note: ‘global’ declared here 61:59.39 535 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:59.39 | ^~~~~~ 61:59.39 ValidityStateBinding.cpp:510:17: note: ‘aCx’ declared here 61:59.39 510 | Wrap(JSContext* aCx, mozilla::dom::ValidityState* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:59.39 | ~~~~~~~~~~~^~~ 61:59.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:59.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:59.55 inlined from ‘bool mozilla::dom::VideoColorSpace_Binding::Wrap(JSContext*, mozilla::dom::VideoColorSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoColorSpaceBinding.cpp:844:90: 61:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:59.55 1169 | *this->stack = this; 61:59.55 | ~~~~~~~~~~~~~^~~~~~ 61:59.56 VideoColorSpaceBinding.cpp: In function ‘bool mozilla::dom::VideoColorSpace_Binding::Wrap(JSContext*, mozilla::dom::VideoColorSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:59.56 VideoColorSpaceBinding.cpp:844:25: note: ‘global’ declared here 61:59.56 844 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:59.56 | ^~~~~~ 61:59.56 VideoColorSpaceBinding.cpp:819:17: note: ‘aCx’ declared here 61:59.56 819 | Wrap(JSContext* aCx, mozilla::dom::VideoColorSpace* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:59.56 | ~~~~~~~~~~~^~~ 61:59.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 61:59.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 61:59.85 inlined from ‘bool mozilla::dom::VideoDecoder_Binding::Wrap(JSContext*, mozilla::dom::VideoDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoDecoderBinding.cpp:1411:90: 61:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 61:59.85 1169 | *this->stack = this; 61:59.85 | ~~~~~~~~~~~~~^~~~~~ 61:59.85 VideoDecoderBinding.cpp: In function ‘bool mozilla::dom::VideoDecoder_Binding::Wrap(JSContext*, mozilla::dom::VideoDecoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 61:59.85 VideoDecoderBinding.cpp:1411:25: note: ‘global’ declared here 61:59.85 1411 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 61:59.85 | ^~~~~~ 61:59.85 VideoDecoderBinding.cpp:1383:17: note: ‘aCx’ declared here 61:59.85 1383 | Wrap(JSContext* aCx, mozilla::dom::VideoDecoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 61:59.85 | ~~~~~~~~~~~^~~ 62:00.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:00.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:00.22 inlined from ‘bool mozilla::dom::VideoEncoder_Binding::Wrap(JSContext*, mozilla::dom::VideoEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoEncoderBinding.cpp:2132:90: 62:00.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:00.22 1169 | *this->stack = this; 62:00.22 | ~~~~~~~~~~~~~^~~~~~ 62:00.24 VideoEncoderBinding.cpp: In function ‘bool mozilla::dom::VideoEncoder_Binding::Wrap(JSContext*, mozilla::dom::VideoEncoder*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:00.25 VideoEncoderBinding.cpp:2132:25: note: ‘global’ declared here 62:00.25 2132 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:00.25 | ^~~~~~ 62:00.25 VideoEncoderBinding.cpp:2104:17: note: ‘aCx’ declared here 62:00.25 2104 | Wrap(JSContext* aCx, mozilla::dom::VideoEncoder* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:00.25 | ~~~~~~~~~~~^~~ 62:00.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:00.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:00.48 inlined from ‘bool mozilla::dom::VideoFrame_Binding::Wrap(JSContext*, mozilla::dom::VideoFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VideoFrameBinding.cpp:2430:90: 62:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:00.48 1169 | *this->stack = this; 62:00.48 | ~~~~~~~~~~~~~^~~~~~ 62:00.48 VideoFrameBinding.cpp: In function ‘bool mozilla::dom::VideoFrame_Binding::Wrap(JSContext*, mozilla::dom::VideoFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:00.48 VideoFrameBinding.cpp:2430:25: note: ‘global’ declared here 62:00.48 2430 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:00.48 | ^~~~~~ 62:00.48 VideoFrameBinding.cpp:2405:17: note: ‘aCx’ declared here 62:00.48 2405 | Wrap(JSContext* aCx, mozilla::dom::VideoFrame* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:00.48 | ~~~~~~~~~~~^~~ 62:02.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:02.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:02.84 inlined from ‘bool mozilla::dom::ViewTransition_Binding::Wrap(JSContext*, mozilla::dom::ViewTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ViewTransitionBinding.cpp:385:90: 62:02.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:02.84 1169 | *this->stack = this; 62:02.84 | ~~~~~~~~~~~~~^~~~~~ 62:02.84 In file included from UnifiedBindings26.cpp:184: 62:02.84 ViewTransitionBinding.cpp: In function ‘bool mozilla::dom::ViewTransition_Binding::Wrap(JSContext*, mozilla::dom::ViewTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:02.84 ViewTransitionBinding.cpp:385:25: note: ‘global’ declared here 62:02.84 385 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:02.84 | ^~~~~~ 62:02.84 ViewTransitionBinding.cpp:360:17: note: ‘aCx’ declared here 62:02.84 360 | Wrap(JSContext* aCx, mozilla::dom::ViewTransition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:02.84 | ~~~~~~~~~~~^~~ 62:02.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:02.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:02.99 inlined from ‘bool mozilla::dom::VisualViewport_Binding::Wrap(JSContext*, mozilla::dom::VisualViewport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at VisualViewportBinding.cpp:578:90: 62:02.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:02.99 1169 | *this->stack = this; 62:02.99 | ~~~~~~~~~~~~~^~~~~~ 62:03.00 In file included from UnifiedBindings26.cpp:197: 62:03.01 VisualViewportBinding.cpp: In function ‘bool mozilla::dom::VisualViewport_Binding::Wrap(JSContext*, mozilla::dom::VisualViewport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:03.01 VisualViewportBinding.cpp:578:25: note: ‘global’ declared here 62:03.01 578 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:03.01 | ^~~~~~ 62:03.01 VisualViewportBinding.cpp:550:17: note: ‘aCx’ declared here 62:03.01 550 | Wrap(JSContext* aCx, mozilla::dom::VisualViewport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:03.01 | ~~~~~~~~~~~^~~ 62:03.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:03.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:03.11 inlined from ‘bool mozilla::dom::WakeLockSentinel_Binding::Wrap(JSContext*, mozilla::dom::WakeLockSentinel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WakeLockSentinelBinding.cpp:420:90: 62:03.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:03.11 1169 | *this->stack = this; 62:03.11 | ~~~~~~~~~~~~~^~~~~~ 62:03.12 In file included from UnifiedBindings26.cpp:223: 62:03.13 WakeLockSentinelBinding.cpp: In function ‘bool mozilla::dom::WakeLockSentinel_Binding::Wrap(JSContext*, mozilla::dom::WakeLockSentinel*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:03.14 WakeLockSentinelBinding.cpp:420:25: note: ‘global’ declared here 62:03.14 420 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:03.14 | ^~~~~~ 62:03.14 WakeLockSentinelBinding.cpp:392:17: note: ‘aCx’ declared here 62:03.14 392 | Wrap(JSContext* aCx, mozilla::dom::WakeLockSentinel* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:03.14 | ~~~~~~~~~~~^~~ 62:03.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:03.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:03.21 inlined from ‘bool mozilla::dom::WakeLock_Binding::Wrap(JSContext*, mozilla::dom::WakeLockJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WakeLockBinding.cpp:284:90: 62:03.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:03.21 1169 | *this->stack = this; 62:03.21 | ~~~~~~~~~~~~~^~~~~~ 62:03.21 In file included from UnifiedBindings26.cpp:210: 62:03.22 WakeLockBinding.cpp: In function ‘bool mozilla::dom::WakeLock_Binding::Wrap(JSContext*, mozilla::dom::WakeLockJS*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:03.22 WakeLockBinding.cpp:284:25: note: ‘global’ declared here 62:03.22 284 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:03.22 | ^~~~~~ 62:03.22 WakeLockBinding.cpp:259:17: note: ‘aCx’ declared here 62:03.22 259 | Wrap(JSContext* aCx, mozilla::dom::WakeLockJS* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:03.22 | ~~~~~~~~~~~^~~ 62:03.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:03.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:03.49 inlined from ‘bool mozilla::dom::WaveShaperNode_Binding::Wrap(JSContext*, mozilla::dom::WaveShaperNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WaveShaperNodeBinding.cpp:809:90: 62:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:03.49 1169 | *this->stack = this; 62:03.49 | ~~~~~~~~~~~~~^~~~~~ 62:03.49 WaveShaperNodeBinding.cpp: In function ‘bool mozilla::dom::WaveShaperNode_Binding::Wrap(JSContext*, mozilla::dom::WaveShaperNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:03.49 WaveShaperNodeBinding.cpp:809:25: note: ‘global’ declared here 62:03.49 809 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:03.49 | ^~~~~~ 62:03.49 WaveShaperNodeBinding.cpp:778:17: note: ‘aCx’ declared here 62:03.49 778 | Wrap(JSContext* aCx, mozilla::dom::WaveShaperNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:03.49 | ~~~~~~~~~~~^~~ 62:03.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:03.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:03.92 inlined from ‘bool mozilla::dom::AuthenticatorAssertionResponse_Binding::Wrap(JSContext*, mozilla::dom::AuthenticatorAssertionResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebAuthenticationBinding.cpp:5253:90: 62:03.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:03.92 1169 | *this->stack = this; 62:03.92 | ~~~~~~~~~~~~~^~~~~~ 62:03.95 WebAuthenticationBinding.cpp: In function ‘bool mozilla::dom::AuthenticatorAssertionResponse_Binding::Wrap(JSContext*, mozilla::dom::AuthenticatorAssertionResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:03.96 WebAuthenticationBinding.cpp:5253:25: note: ‘global’ declared here 62:03.96 5253 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:03.96 | ^~~~~~ 62:03.96 WebAuthenticationBinding.cpp:5225:17: note: ‘aCx’ declared here 62:03.96 5225 | Wrap(JSContext* aCx, mozilla::dom::AuthenticatorAssertionResponse* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:03.96 | ~~~~~~~~~~~^~~ 62:04.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:04.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:04.17 inlined from ‘bool mozilla::dom::AuthenticatorAttestationResponse_Binding::Wrap(JSContext*, mozilla::dom::AuthenticatorAttestationResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebAuthenticationBinding.cpp:5783:90: 62:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:04.17 1169 | *this->stack = this; 62:04.17 | ~~~~~~~~~~~~~^~~~~~ 62:04.18 WebAuthenticationBinding.cpp: In function ‘bool mozilla::dom::AuthenticatorAttestationResponse_Binding::Wrap(JSContext*, mozilla::dom::AuthenticatorAttestationResponse*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:04.19 WebAuthenticationBinding.cpp:5783:25: note: ‘global’ declared here 62:04.19 5783 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:04.19 | ^~~~~~ 62:04.19 WebAuthenticationBinding.cpp:5755:17: note: ‘aCx’ declared here 62:04.19 5755 | Wrap(JSContext* aCx, mozilla::dom::AuthenticatorAttestationResponse* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:04.19 | ~~~~~~~~~~~^~~ 62:04.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:04.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:04.42 inlined from ‘bool mozilla::dom::PublicKeyCredential_Binding::Wrap(JSContext*, mozilla::dom::PublicKeyCredential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebAuthenticationBinding.cpp:6708:90: 62:04.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:04.42 1169 | *this->stack = this; 62:04.42 | ~~~~~~~~~~~~~^~~~~~ 62:04.42 WebAuthenticationBinding.cpp: In function ‘bool mozilla::dom::PublicKeyCredential_Binding::Wrap(JSContext*, mozilla::dom::PublicKeyCredential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:04.43 WebAuthenticationBinding.cpp:6708:25: note: ‘global’ declared here 62:04.43 6708 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:04.43 | ^~~~~~ 62:04.43 WebAuthenticationBinding.cpp:6680:17: note: ‘aCx’ declared here 62:04.43 6680 | Wrap(JSContext* aCx, mozilla::dom::PublicKeyCredential* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:04.43 | ~~~~~~~~~~~^~~ 62:05.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:05.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:05.18 inlined from ‘bool mozilla::dom::OwningMatchPatternSetOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebExtensionContentScriptBinding.cpp:859:75: 62:05.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 62:05.18 1169 | *this->stack = this; 62:05.18 | ~~~~~~~~~~~~~^~~~~~ 62:05.18 WebExtensionContentScriptBinding.cpp: In member function ‘bool mozilla::dom::OwningMatchPatternSetOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 62:05.18 WebExtensionContentScriptBinding.cpp:859:29: note: ‘returnArray’ declared here 62:05.18 859 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 62:05.18 | ^~~~~~~~~~~ 62:05.18 WebExtensionContentScriptBinding.cpp:843:59: note: ‘cx’ declared here 62:05.18 843 | OwningMatchPatternSetOrStringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 62:05.18 | ~~~~~~~~~~~^~ 62:05.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:05.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:05.46 inlined from ‘bool mozilla::dom::MatchPatternSetOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebExtensionContentScriptBinding.cpp:599:75: 62:05.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 62:05.46 1169 | *this->stack = this; 62:05.46 | ~~~~~~~~~~~~~^~~~~~ 62:05.46 WebExtensionContentScriptBinding.cpp: In member function ‘bool mozilla::dom::MatchPatternSetOrStringSequence::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 62:05.46 WebExtensionContentScriptBinding.cpp:599:29: note: ‘returnArray’ declared here 62:05.46 599 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 62:05.46 | ^~~~~~~~~~~ 62:05.46 WebExtensionContentScriptBinding.cpp:583:53: note: ‘cx’ declared here 62:05.46 583 | MatchPatternSetOrStringSequence::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 62:05.46 | ~~~~~~~~~~~^~ 62:12.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:12.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:12.66 inlined from ‘bool mozilla::dom::MozDocumentMatcher_Binding::Wrap(JSContext*, mozilla::extensions::MozDocumentMatcher*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebExtensionContentScriptBinding.cpp:2220:90: 62:12.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:12.66 1169 | *this->stack = this; 62:12.66 | ~~~~~~~~~~~~~^~~~~~ 62:12.67 WebExtensionContentScriptBinding.cpp: In function ‘bool mozilla::dom::MozDocumentMatcher_Binding::Wrap(JSContext*, mozilla::extensions::MozDocumentMatcher*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:12.68 WebExtensionContentScriptBinding.cpp:2220:25: note: ‘global’ declared here 62:12.68 2220 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:12.68 | ^~~~~~ 62:12.68 WebExtensionContentScriptBinding.cpp:2195:17: note: ‘aCx’ declared here 62:12.68 2195 | Wrap(JSContext* aCx, mozilla::extensions::MozDocumentMatcher* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:12.68 | ~~~~~~~~~~~^~~ 62:12.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:12.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:12.82 inlined from ‘bool mozilla::dom::WebExtensionContentScript_Binding::Wrap(JSContext*, mozilla::extensions::WebExtensionContentScript*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebExtensionContentScriptBinding.cpp:2909:90: 62:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:12.82 1169 | *this->stack = this; 62:12.82 | ~~~~~~~~~~~~~^~~~~~ 62:12.82 WebExtensionContentScriptBinding.cpp: In function ‘bool mozilla::dom::WebExtensionContentScript_Binding::Wrap(JSContext*, mozilla::extensions::WebExtensionContentScript*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:12.82 WebExtensionContentScriptBinding.cpp:2909:25: note: ‘global’ declared here 62:12.82 2909 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:12.82 | ^~~~~~ 62:12.82 WebExtensionContentScriptBinding.cpp:2881:17: note: ‘aCx’ declared here 62:12.82 2881 | Wrap(JSContext* aCx, mozilla::extensions::WebExtensionContentScript* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:12.82 | ~~~~~~~~~~~^~~ 62:13.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:13.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:13.25 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_contentScripts(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebExtensionPolicyBinding.cpp:1490:85: 62:13.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 62:13.25 1169 | *this->stack = this; 62:13.25 | ~~~~~~~~~~~~~^~~~~~ 62:13.25 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::get_contentScripts(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 62:13.25 WebExtensionPolicyBinding.cpp:1490:25: note: ‘slotStorage’ declared here 62:13.25 1490 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 62:13.25 | ^~~~~~~~~~~ 62:13.25 WebExtensionPolicyBinding.cpp:1480:31: note: ‘cx’ declared here 62:13.25 1480 | get_contentScripts(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 62:13.25 | ~~~~~~~~~~~^~ 62:13.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:13.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:13.61 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::Wrap(JSContext*, mozilla::extensions::WebExtensionPolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebExtensionPolicyBinding.cpp:3127:90: 62:13.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:13.61 1169 | *this->stack = this; 62:13.61 | ~~~~~~~~~~~~~^~~~~~ 62:13.61 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::Wrap(JSContext*, mozilla::extensions::WebExtensionPolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:13.61 WebExtensionPolicyBinding.cpp:3127:25: note: ‘global’ declared here 62:13.61 3127 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:13.61 | ^~~~~~ 62:13.61 WebExtensionPolicyBinding.cpp:3102:17: note: ‘aCx’ declared here 62:13.61 3102 | Wrap(JSContext* aCx, mozilla::extensions::WebExtensionPolicy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:13.61 | ~~~~~~~~~~~^~~ 62:14.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:14.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:14.32 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::getActiveExtensions(JSContext*, unsigned int, JS::Value*)’ at WebExtensionPolicyBinding.cpp:2488:71: 62:14.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 62:14.32 1169 | *this->stack = this; 62:14.32 | ~~~~~~~~~~~~~^~~~~~ 62:14.39 WebExtensionPolicyBinding.cpp: In function ‘bool mozilla::dom::WebExtensionPolicy_Binding::getActiveExtensions(JSContext*, unsigned int, JS::Value*)’: 62:14.40 WebExtensionPolicyBinding.cpp:2488:25: note: ‘returnArray’ declared here 62:14.40 2488 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 62:14.40 | ^~~~~~~~~~~ 62:14.40 WebExtensionPolicyBinding.cpp:2466:32: note: ‘cx’ declared here 62:14.40 2466 | getActiveExtensions(JSContext* cx, unsigned argc, JS::Value* vp) 62:14.40 | ~~~~~~~~~~~^~ 62:14.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:14.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:14.88 inlined from ‘bool mozilla::dom::WebGLRenderingContext_Binding::getAttachedShaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGLRenderingContextBinding.cpp:17935:71: 62:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 62:14.88 1169 | *this->stack = this; 62:14.88 | ~~~~~~~~~~~~~^~~~~~ 62:14.88 WebGLRenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGLRenderingContext_Binding::getAttachedShaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 62:14.89 WebGLRenderingContextBinding.cpp:17935:25: note: ‘returnArray’ declared here 62:14.89 17935 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 62:14.89 | ^~~~~~~~~~~ 62:14.89 WebGLRenderingContextBinding.cpp:17897:31: note: ‘cx_’ declared here 62:14.89 17897 | getAttachedShaders(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 62:14.89 | ~~~~~~~~~~~^~~ 62:15.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:15.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:15.34 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getAttachedShaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:13106:71: 62:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 62:15.34 1169 | *this->stack = this; 62:15.34 | ~~~~~~~~~~~~~^~~~~~ 62:15.34 WebGL2RenderingContextBinding.cpp: In function ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getAttachedShaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 62:15.34 WebGL2RenderingContextBinding.cpp:13106:25: note: ‘returnArray’ declared here 62:15.34 13106 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 62:15.34 | ^~~~~~~~~~~ 62:15.34 WebGL2RenderingContextBinding.cpp:13068:31: note: ‘cx_’ declared here 62:15.34 13068 | getAttachedShaders(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 62:15.34 | ~~~~~~~~~~~^~~ 62:15.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp: In member function ‘mozilla::Result mozilla::dom::ipc::SharedMap::MaybeRebuild()’: 62:15.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:213: warning: ‘count’ may be used uninitialized [-Wmaybe-uninitialized] 62:15.94 213 | for (uint32_t i = 0; i < count; i++) { 62:15.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/SharedMap.cpp:208: note: ‘count’ was declared here 62:15.94 208 | uint32_t count; 62:16.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:16.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:16.60 inlined from ‘bool mozilla::dom::GPUDevice_Binding::Wrap(JSContext*, mozilla::webgpu::Device*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:20521:90: 62:16.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:16.60 1169 | *this->stack = this; 62:16.60 | ~~~~~~~~~~~~~^~~~~~ 62:16.60 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUDevice_Binding::Wrap(JSContext*, mozilla::webgpu::Device*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:16.60 WebGPUBinding.cpp:20521:25: note: ‘global’ declared here 62:16.60 20521 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:16.60 | ^~~~~~ 62:16.60 WebGPUBinding.cpp:20493:17: note: ‘aCx’ declared here 62:16.60 20493 | Wrap(JSContext* aCx, mozilla::webgpu::Device* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:16.60 | ~~~~~~~~~~~^~~ 62:18.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:18.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:18.06 inlined from ‘bool mozilla::dom::GPUCanvasContext_Binding::Wrap(JSContext*, mozilla::webgpu::CanvasContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebGPUBinding.cpp:15506:90: 62:18.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:18.06 1169 | *this->stack = this; 62:18.06 | ~~~~~~~~~~~~~^~~~~~ 62:18.06 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCanvasContext_Binding::Wrap(JSContext*, mozilla::webgpu::CanvasContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:18.07 WebGPUBinding.cpp:15506:25: note: ‘global’ declared here 62:18.07 15506 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:18.07 | ^~~~~~ 62:18.07 WebGPUBinding.cpp:15481:17: note: ‘aCx’ declared here 62:18.07 15481 | Wrap(JSContext* aCx, mozilla::webgpu::CanvasContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:18.07 | ~~~~~~~~~~~^~~ 62:18.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:18.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:18.66 inlined from ‘bool mozilla::dom::GPUCompilationInfo_Binding::get_messages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebGPUBinding.cpp:17097:85: 62:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 62:18.66 1169 | *this->stack = this; 62:18.66 | ~~~~~~~~~~~~~^~~~~~ 62:18.66 WebGPUBinding.cpp: In function ‘bool mozilla::dom::GPUCompilationInfo_Binding::get_messages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 62:18.66 WebGPUBinding.cpp:17097:25: note: ‘slotStorage’ declared here 62:18.66 17097 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 62:18.66 | ^~~~~~~~~~~ 62:18.66 WebGPUBinding.cpp:17087:25: note: ‘cx’ declared here 62:18.66 17087 | get_messages(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 62:18.66 | ~~~~~~~~~~~^~ 62:18.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PRemoteDecoder.cpp:13, 62:18.72 from Unified_cpp_dom_media_ipc0.cpp:38: 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 62:18.72 202 | return ReinterpretHelper::FromInternalValue(v); 62:18.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 62:18.72 4432 | return mProperties.Get(aProperty, aFoundResult); 62:18.72 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 62:18.72 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 62:18.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 62:18.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 62:18.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 62:18.72 413 | struct FrameBidiData { 62:18.72 | ^~~~~~~~~~~~~ 62:20.01 dom/media/ogg 62:21.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:21.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:21.52 inlined from ‘bool mozilla::dom::WebSocket_Binding::Wrap(JSContext*, mozilla::dom::WebSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebSocketBinding.cpp:1223:90: 62:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:21.52 1169 | *this->stack = this; 62:21.52 | ~~~~~~~~~~~~~^~~~~~ 62:21.56 In file included from UnifiedBindings26.cpp:353: 62:21.57 WebSocketBinding.cpp: In function ‘bool mozilla::dom::WebSocket_Binding::Wrap(JSContext*, mozilla::dom::WebSocket*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:21.57 WebSocketBinding.cpp:1223:25: note: ‘global’ declared here 62:21.57 1223 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:21.57 | ^~~~~~ 62:21.57 WebSocketBinding.cpp:1195:17: note: ‘aCx’ declared here 62:21.57 1195 | Wrap(JSContext* aCx, mozilla::dom::WebSocket* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:21.57 | ~~~~~~~~~~~^~~ 62:22.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:22.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:22.29 inlined from ‘bool mozilla::dom::WebTransport_Binding::Wrap(JSContext*, mozilla::dom::WebTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportBinding.cpp:1739:90: 62:22.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:22.29 1169 | *this->stack = this; 62:22.29 | ~~~~~~~~~~~~~^~~~~~ 62:22.33 WebTransportBinding.cpp: In function ‘bool mozilla::dom::WebTransport_Binding::Wrap(JSContext*, mozilla::dom::WebTransport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:22.34 WebTransportBinding.cpp:1739:25: note: ‘global’ declared here 62:22.34 1739 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:22.34 | ^~~~~~ 62:22.34 WebTransportBinding.cpp:1714:17: note: ‘aCx’ declared here 62:22.34 1714 | Wrap(JSContext* aCx, mozilla::dom::WebTransport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:22.34 | ~~~~~~~~~~~^~~ 62:23.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 62:23.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 62:23.12 inlined from ‘bool mozilla::dom::WebTransportDatagramDuplexStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportDatagramDuplexStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportDatagramDuplexStreamBinding.cpp:604:90: 62:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 62:23.12 1169 | *this->stack = this; 62:23.12 | ~~~~~~~~~~~~~^~~~~~ 62:23.16 In file included from UnifiedBindings26.cpp:392: 62:23.17 WebTransportDatagramDuplexStreamBinding.cpp: In function ‘bool mozilla::dom::WebTransportDatagramDuplexStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportDatagramDuplexStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 62:23.17 WebTransportDatagramDuplexStreamBinding.cpp:604:25: note: ‘global’ declared here 62:23.17 604 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 62:23.17 | ^~~~~~ 62:23.17 WebTransportDatagramDuplexStreamBinding.cpp:579:17: note: ‘aCx’ declared here 62:23.17 579 | Wrap(JSContext* aCx, mozilla::dom::WebTransportDatagramDuplexStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 62:23.17 | ~~~~~~~~~~~^~~ 62:39.83 dom/media/platforms/agnostic/bytestreams 62:56.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:12, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorDiagnostics.h:14, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaIPCUtils.h:12, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PMediaDecoderParams.cpp:7, 62:56.69 from Unified_cpp_dom_media_ipc0.cpp:2: 62:56.69 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 62:56.69 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 62:56.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 62:56.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 62:56.69 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 62:56.69 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 62:56.69 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 62:56.69 450 | mArray.mHdr->mLength = 0; 62:56.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 62:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:14, 62:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaIPCUtils.h:14: 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 62:56.69 316 | mTags = aOther.mTags.Clone(); 62:56.69 | ~~~~~~~~~~~~~~~~~~^~ 62:56.69 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 62:56.69 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 62:56.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 62:56.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 62:56.69 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 62:56.69 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 62:56.69 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 62:56.69 450 | mArray.mHdr->mLength = 0; 62:56.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 62:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 62:56.69 316 | mTags = aOther.mTags.Clone(); 62:56.69 | ~~~~~~~~~~~~~~~~~~^~ 62:56.85 Compiling search v0.1.0 (https://github.com/mozilla/application-services?rev=d773da92641d92930b7308300e9fc2746a05ce6a#d773da92) 62:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 62:59.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mp4/Box.h:11, 62:59.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mp4/Box.cpp:7, 62:59.57 from Unified_cpp_dom_media_mp40.cpp:2: 62:59.57 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 62:59.57 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 62:59.57 inlined from ‘bool mozilla::BufferReader::ReadArray(nsTArray&, size_t) [with T = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/BufferReader.h:293:16, 62:59.57 inlined from ‘mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mp4/DecoderData.cpp:39:26: 62:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘mozilla::PsshInfo [1]’ [-Warray-bounds=] 62:59.57 315 | mHdr->mLength = 0; 62:59.57 | ~~~~~~~~~~~~~~^~~ 62:59.57 In file included from Unified_cpp_dom_media_mp40.cpp:20: 62:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mp4/DecoderData.cpp: In member function ‘mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)’: 62:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mp4/DecoderData.cpp:29:14: note: at offset 16 into object ‘psshInfo’ of size 16 62:59.57 29 | PsshInfo psshInfo; 62:59.57 | ^~~~~~~~ 63:05.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioSampleFormat.h:10, 63:05.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:10, 63:05.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/Adts.h:9, 63:05.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:5, 63:05.35 from Unified_cpp_bytestreams0.cpp:2: 63:05.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = ADTS::FrameHeader]’: 63:05.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:156:36: required from here 63:05.35 156 | void FrameHeader::Reset() { PodZero(this); } 63:05.35 | ~~~~~~~^~~~~~ 63:05.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::ADTS::FrameHeader’; use assignment or value-initialization instead [-Wclass-memaccess] 63:05.35 37 | memset(aT, 0, sizeof(T)); 63:05.35 | ~~~~~~^~~~~~~~~~~~~~~~~~ 63:05.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/Adts.h:44:7: note: ‘class mozilla::ADTS::FrameHeader’ declared here 63:05.35 44 | class FrameHeader { 63:05.35 | ^~~~~~~~~~~ 63:05.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = SPSData]’: 63:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:110:10: required from here 63:05.56 110 | PodZero(this); 63:05.56 | ~~~~~~~^~~~~~ 63:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SPSData’; use assignment or value-initialization instead [-Wclass-memaccess] 63:05.56 37 | memset(aT, 0, sizeof(T)); 63:05.56 | ~~~~~~^~~~~~~~~~~~~~~~~~ 63:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:13, 63:05.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11: 63:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/H264.h:86:8: note: ‘struct mozilla::SPSData’ declared here 63:05.56 86 | struct SPSData { 63:05.56 | ^~~~~~~ 63:08.62 dom/media/platforms/agnostic/eme 63:08.63 Compiling socket2 v0.4.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/socket2) 63:08.85 Compiling storage v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/rust) 63:10.52 Compiling dogear v0.5.0 63:16.81 dom/media/platforms/agnostic/gmp 63:18.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 63:18.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioConfig.h:12, 63:18.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:9: 63:18.69 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 63:18.69 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 63:18.69 inlined from ‘void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2534:44, 63:18.69 inlined from ‘void nsTArray_Impl::RemoveElementsAt(index_type, size_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2527:25, 63:18.69 inlined from ‘void nsTArray_Impl::RemoveElementAt(index_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1875:61, 63:18.69 inlined from ‘static bool mozilla::AnnexB::FindAllNalTypes(const mozilla::Span&, const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:352:33: 63:18.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 63:18.69 315 | mHdr->mLength = 0; 63:18.69 | ~~~~~~~~~~~~~~^~~ 63:18.69 In file included from Unified_cpp_bytestreams0.cpp:11: 63:18.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static bool mozilla::AnnexB::FindAllNalTypes(const mozilla::Span&, const nsTArray&)’: 63:18.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:345:23: note: at offset 8 into object ‘checkTypes’ of size 8 63:18.69 345 | nsTArray checkTypes = aTypes.Clone(); 63:18.69 | ^~~~~~~~~~ 63:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaSpan.h:9, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/ContainerParser.h:12, 63:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/ContainerParser.cpp:7, 63:28.03 from Unified_cpp_media_mediasource0.cpp:2: 63:28.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 63:28.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 63:28.03 inlined from ‘JSObject* mozilla::dom::MediaSource_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaSource]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSourceBinding.h:81:27, 63:28.03 inlined from ‘virtual JSObject* mozilla::dom::MediaSource::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSource.cpp:719:35: 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 63:28.05 1169 | *this->stack = this; 63:28.05 | ~~~~~~~~~~~~~^~~~~~ 63:28.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSource.h:16, 63:28.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSource.cpp:7, 63:28.05 from Unified_cpp_media_mediasource0.cpp:11: 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSourceBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaSource::WrapObject(JSContext*, JS::Handle)’: 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSourceBinding.h:81:27: note: ‘reflector’ declared here 63:28.05 81 | JS::Rooted reflector(aCx); 63:28.05 | ^~~~~~~~~ 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSource.cpp:717:46: note: ‘aCx’ declared here 63:28.05 717 | JSObject* MediaSource::WrapObject(JSContext* aCx, 63:28.05 | ~~~~~~~~~~~^~~ 63:28.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 63:28.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 63:28.05 inlined from ‘JSObject* mozilla::dom::SourceBuffer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SourceBuffer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferBinding.h:61:27, 63:28.05 inlined from ‘virtual JSObject* mozilla::dom::SourceBuffer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBuffer.cpp:507:36: 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 63:28.05 1169 | *this->stack = this; 63:28.05 | ~~~~~~~~~~~~~^~~~~~ 63:28.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBufferAttributes.h:13, 63:28.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBufferTask.h:11, 63:28.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/TrackBuffersManager.h:24, 63:28.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSourceDemuxer.h:13, 63:28.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/MediaSource.cpp:16: 63:28.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferBinding.h: In member function ‘virtual JSObject* mozilla::dom::SourceBuffer::WrapObject(JSContext*, JS::Handle)’: 63:28.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferBinding.h:61:27: note: ‘reflector’ declared here 63:28.06 61 | JS::Rooted reflector(aCx); 63:28.06 | ^~~~~~~~~ 63:28.06 In file included from Unified_cpp_media_mediasource0.cpp:56: 63:28.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBuffer.cpp:505:47: note: ‘aCx’ declared here 63:28.06 505 | JSObject* SourceBuffer::WrapObject(JSContext* aCx, 63:28.06 | ~~~~~~~~~~~^~~ 63:28.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 63:28.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 63:28.07 inlined from ‘JSObject* mozilla::dom::SourceBufferList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SourceBufferList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferListBinding.h:38:27, 63:28.07 inlined from ‘virtual JSObject* mozilla::dom::SourceBufferList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBufferList.cpp:173:40: 63:28.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 63:28.07 1169 | *this->stack = this; 63:28.07 | ~~~~~~~~~~~~~^~~~~~ 63:28.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBufferList.cpp:11, 63:28.07 from Unified_cpp_media_mediasource0.cpp:65: 63:28.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferListBinding.h: In member function ‘virtual JSObject* mozilla::dom::SourceBufferList::WrapObject(JSContext*, JS::Handle)’: 63:28.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SourceBufferListBinding.h:38:27: note: ‘reflector’ declared here 63:28.07 38 | JS::Rooted reflector(aCx); 63:28.07 | ^~~~~~~~~ 63:28.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/mediasource/SourceBufferList.cpp:171:51: note: ‘aCx’ declared here 63:28.07 171 | JSObject* SourceBufferList::WrapObject(JSContext* aCx, 63:28.07 | ~~~~~~~~~~~^~~ 63:29.45 dom/media/platforms/ffmpeg/ffmpeg57 63:33.20 Compiling rsclientcerts v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/rsclientcerts) 63:41.48 Compiling unic-langid-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/locale/rust/unic-langid-ffi) 63:43.84 Compiling sha1 v0.10.5 63:45.96 dom/media/platforms/ffmpeg/ffmpeg58 63:47.44 Compiling arraystring v0.3.0 63:48.61 Compiling webrtc-sdp v0.3.13 64:05.52 Compiling chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3) 64:13.69 Compiling ipdl_utils v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/rust/ipdl_utils) 64:13.88 Compiling unicode-bidi-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/bidi/rust/unicode-bidi-ffi) 64:17.08 dom/media/platforms/ffmpeg/ffmpeg59 64:26.39 Compiling origin-trial-token v0.1.1 64:35.38 dom/media/platforms/ffmpeg/ffmpeg60 64:38.20 dom/media/platforms/ffmpeg/ffmpeg61 64:40.93 Compiling xmldecl v0.2.0 64:41.50 Compiling remove_dir_all v0.5.3 64:41.71 Compiling rustc-demangle v0.1.21 64:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 64:42.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 64:42.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 64:42.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 64:42.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBrowserParent.cpp:16, 64:42.02 from Unified_cpp_dom_ipc3.cpp:83: 64:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 64:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 64:42.02 36 | if (!aKey) return 0; 64:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 64:42.86 Compiling typed-arena-nomut v0.1.0 64:44.19 Compiling oxilangtag v0.1.3 64:46.64 Compiling oxilangtag-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/locale/rust/oxilangtag-ffi) 64:48.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 64:48.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 64:48.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:69, 64:48.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 64:48.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/JSWindowActorParent.h:13, 64:48.35 from WindowGlobalActorsBinding.cpp:25, 64:48.35 from UnifiedBindings27.cpp:80: 64:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h: In member function ‘mozilla::glean::impl::CounterMetric mozilla::glean::impl::Labeled::Get(const nsACString&) const’: 64:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:131: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 64:48.36 131 | } else if (auto mirrorHgramId = HistogramIdForMetric(mId)) { 64:48.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:131: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 64:49.24 Compiling time v0.3.36 64:49.54 Compiling profiler_helper v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/rust-helper) 64:57.48 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 64:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorLogger.h:15, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:10, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:11, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 64:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 64:58.27 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 64:58.27 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 64:58.27 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 64:58.27 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 64:58.27 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 64:58.27 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 64:58.27 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 64:58.27 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 64:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 64:58.27 450 | mArray.mHdr->mLength = 0; 64:58.27 | ~~~~~~~~~~~~~~~~~~~~~^~~ 64:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:14: 64:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 64:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 64:58.27 316 | mTags = aOther.mTags.Clone(); 64:58.27 | ~~~~~~~~~~~~~~~~~~^~ 65:08.95 dom/media/platforms/ffmpeg/ffvpx 65:09.69 Compiling gkrust-uniffi-components v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-bindgen-gecko-js/components) 65:10.47 Compiling encoding_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/encoding_glue) 65:11.57 Compiling origin-trials-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/origin-trials/ffi) 65:12.30 Compiling jsrust_shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/rust/shared) 65:12.64 Compiling geckoservo v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/servo/ports/geckolib) 65:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 65:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 65:14.73 from WebTransportSendReceiveStreamBinding.cpp:4, 65:14.73 from UnifiedBindings27.cpp:2: 65:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 65:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 65:14.73 2179 | GlobalProperties() { mozilla::PodZero(this); } 65:14.73 | ~~~~~~~~~~~~~~~~^~~~~~ 65:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 65:14.73 37 | memset(aT, 0, sizeof(T)); 65:14.73 | ~~~~~~^~~~~~~~~~~~~~~~~~ 65:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 65:14.73 from WindowBinding.cpp:62, 65:14.73 from UnifiedBindings27.cpp:67: 65:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 65:14.73 2178 | struct GlobalProperties { 65:14.73 | ^~~~~~~~~~~~~~~~ 65:20.56 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) 65:21.00 Compiling idna_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/idna_glue) 65:30.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 65:30.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 65:30.54 from WindowBinding.cpp:46: 65:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 65:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 65:30.54 202 | return ReinterpretHelper::FromInternalValue(v); 65:30.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 65:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 65:30.54 4432 | return mProperties.Get(aProperty, aFoundResult); 65:30.54 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 65:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 65:30.54 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 65:30.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 65:30.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 65:30.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:30.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 65:30.57 413 | struct FrameBidiData { 65:30.57 | ^~~~~~~~~~~~~ 65:30.63 Compiling rsdparsa_capi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/rsdparsa_capi) 65:37.84 Compiling crypto_hash v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/crypto_hash) 65:42.70 Compiling fluent-langneg-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/locale/rust/fluent-langneg-ffi) 65:45.83 dom/media/platforms/ffmpeg/libav53 65:46.49 Compiling ipcclientcerts v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/ipcclientcerts) 65:46.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 65:46.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/DOMTypes.cpp:15, 65:46.82 from Unified_cpp_dom_ipc3.cpp:11: 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 65:46.82 202 | return ReinterpretHelper::FromInternalValue(v); 65:46.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 65:46.82 4432 | return mProperties.Get(aProperty, aFoundResult); 65:46.82 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 65:46.82 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 65:46.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 65:46.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 65:46.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:46.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 65:46.82 413 | struct FrameBidiData { 65:46.82 | ^~~~~~~~~~~~~ 65:49.97 Compiling bookmark_sync v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/bookmark_sync) 66:08.18 Compiling mdns_service v0.1.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/mdns_service) 66:16.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:16.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 66:16.47 inlined from ‘JSObject* mozilla::dom::XRInputSourcesChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRInputSourcesChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourcesChangeEventBinding.h:112, 66:16.47 inlined from ‘virtual JSObject* mozilla::dom::XRInputSourcesChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at XRInputSourcesChangeEvent.cpp:67: 66:16.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:16.47 1169 | *this->stack = this; 66:16.47 | ~~~~~~~~~~~~~^~~~~~ 66:16.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourcesChangeEvent.h:15, 66:16.47 from XRInputSourcesChangeEvent.cpp:10, 66:16.47 from UnifiedBindings27.cpp:405: 66:16.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourcesChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRInputSourcesChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 66:16.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourcesChangeEventBinding.h:112: note: ‘reflector’ declared here 66:16.47 112 | JS::Rooted reflector(aCx); 66:16.47 XRInputSourcesChangeEvent.cpp:65: note: ‘aCx’ declared here 66:16.47 65 | XRInputSourcesChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 66:20.16 dom/media/platforms/ffmpeg/libav54 66:20.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:20.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:20.69 inlined from ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at WebXRBinding.cpp:2896:60: 66:20.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:20.69 1169 | *this->stack = this; 66:20.69 | ~~~~~~~~~~~~~^~~~~~ 66:20.69 In file included from UnifiedBindings27.cpp:15: 66:20.69 WebXRBinding.cpp: In member function ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 66:20.69 WebXRBinding.cpp:2896:25: note: ‘expando’ declared here 66:20.69 2896 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 66:20.69 | ^~~~~~~ 66:20.69 WebXRBinding.cpp:2879:36: note: ‘cx’ declared here 66:20.69 2879 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 66:20.69 | ~~~~~~~~~~~^~ 66:23.40 Compiling neqo_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/socket/neqo_glue) 66:23.91 Compiling wgpu_bindings v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/wgpu_bindings) 66:37.92 dom/media/platforms/ffmpeg/libav55 66:40.19 dom/media/platforms/ffmpeg 66:41.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:41.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:41.74 inlined from ‘bool mozilla::dom::Window_Binding::getWebExposedLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WindowBinding.cpp:8681:71: 66:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:41.74 1169 | *this->stack = this; 66:41.74 | ~~~~~~~~~~~~~^~~~~~ 66:41.74 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::getWebExposedLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 66:41.74 WindowBinding.cpp:8681:25: note: ‘returnArray’ declared here 66:41.74 8681 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 66:41.74 | ^~~~~~~~~~~ 66:41.74 WindowBinding.cpp:8666:33: note: ‘cx’ declared here 66:41.74 8666 | getWebExposedLocales(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 66:41.74 | ~~~~~~~~~~~^~ 66:41.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:41.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:41.87 inlined from ‘bool mozilla::dom::Window_Binding::getRegionalPrefsLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WindowBinding.cpp:8623:71: 66:41.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:41.87 1169 | *this->stack = this; 66:41.87 | ~~~~~~~~~~~~~^~~~~~ 66:41.89 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::getRegionalPrefsLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 66:41.89 WindowBinding.cpp:8623:25: note: ‘returnArray’ declared here 66:41.90 8623 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 66:41.91 | ^~~~~~~~~~~ 66:41.91 WindowBinding.cpp:8608:36: note: ‘cx’ declared here 66:41.91 8608 | getRegionalPrefsLocales(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 66:41.91 | ~~~~~~~~~~~^~ 66:47.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:47.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:47.34 inlined from ‘bool mozilla::dom::WorkerDebuggerGlobalScope_Binding::retrieveConsoleEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WorkerDebuggerGlobalScopeBinding.cpp:574: 66:47.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:47.34 1169 | *this->stack = this; 66:47.34 | ~~~~~~~~~~~~~^~~~~~ 66:47.34 In file included from UnifiedBindings27.cpp:132: 66:47.34 WorkerDebuggerGlobalScopeBinding.cpp: In function ‘bool mozilla::dom::WorkerDebuggerGlobalScope_Binding::retrieveConsoleEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 66:47.34 WorkerDebuggerGlobalScopeBinding.cpp:574: note: ‘returnArray’ declared here 66:47.35 574 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 66:47.35 WorkerDebuggerGlobalScopeBinding.cpp:554: note: ‘cx’ declared here 66:47.35 554 | retrieveConsoleEvents(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 66:48.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:48.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:48.43 inlined from ‘void mozilla::dom::Window_Binding::CreateInterfaceObjects(JSContext*, JS::Handle, mozilla::dom::ProtoAndIfaceCache&, mozilla::dom::DefineInterfaceProperty)’ at WindowBinding.cpp:21866:71: 66:48.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘parentProto’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:48.44 1169 | *this->stack = this; 66:48.45 | ~~~~~~~~~~~~~^~~~~~ 66:48.45 WindowBinding.cpp: In function ‘void mozilla::dom::Window_Binding::CreateInterfaceObjects(JSContext*, JS::Handle, mozilla::dom::ProtoAndIfaceCache&, mozilla::dom::DefineInterfaceProperty)’: 66:48.45 WindowBinding.cpp:21866:25: note: ‘parentProto’ declared here 66:48.45 21866 | JS::Rooted parentProto(aCx, GetNamedPropertiesObject(aCx)); 66:48.45 | ^~~~~~~~~~~ 66:48.45 WindowBinding.cpp:21861:35: note: ‘aCx’ declared here 66:48.45 21861 | CreateInterfaceObjects(JSContext* aCx, JS::Handle aGlobal, ProtoAndIfaceCache& aProtoAndIfaceCache, DefineInterfaceProperty aDefineOnGlobal) 66:48.45 | ~~~~~~~~~~~^~~ 66:49.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:49.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:49.55 inlined from ‘bool mozilla::dom::Window_Binding::get_window(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WindowBinding.cpp:1042:98: 66:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:49.55 1169 | *this->stack = this; 66:49.55 | ~~~~~~~~~~~~~^~~~~~ 66:49.55 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::get_window(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:49.55 WindowBinding.cpp:1042:25: note: ‘slotStorage’ declared here 66:49.55 1042 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:49.55 | ^~~~~~~~~~~ 66:49.55 WindowBinding.cpp:1024:23: note: ‘cx’ declared here 66:49.55 1024 | get_window(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:49.55 | ~~~~~~~~~~~^~ 66:49.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:49.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:49.74 inlined from ‘bool mozilla::dom::Window_Binding::get_performance(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WindowBinding.cpp:5298:98: 66:49.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:49.74 1169 | *this->stack = this; 66:49.74 | ~~~~~~~~~~~~~^~~~~~ 66:49.74 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::get_performance(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:49.75 WindowBinding.cpp:5298:25: note: ‘slotStorage’ declared here 66:49.75 5298 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:49.75 | ^~~~~~~~~~~ 66:49.75 WindowBinding.cpp:5289:28: note: ‘cx’ declared here 66:49.75 5289 | get_performance(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:49.75 | ~~~~~~~~~~~^~ 66:49.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:49.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:49.89 inlined from ‘bool mozilla::dom::Window_Binding::get_self(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WindowBinding.cpp:1119:98: 66:49.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:49.89 1169 | *this->stack = this; 66:49.89 | ~~~~~~~~~~~~~^~~~~~ 66:49.89 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::get_self(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:49.89 WindowBinding.cpp:1119:25: note: ‘slotStorage’ declared here 66:49.89 1119 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:49.89 | ^~~~~~~~~~~ 66:49.89 WindowBinding.cpp:1101:21: note: ‘cx’ declared here 66:49.89 1101 | get_self(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:49.89 | ~~~~~~~~~~~^~ 66:50.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:50.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:50.09 inlined from ‘bool mozilla::dom::WorkerGlobalScope_Binding::get_performance(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerGlobalScopeBinding.cpp:785: 66:50.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:50.09 1169 | *this->stack = this; 66:50.09 | ~~~~~~~~~~~~~^~~~~~ 66:50.11 In file included from UnifiedBindings27.cpp:145: 66:50.11 WorkerGlobalScopeBinding.cpp: In function ‘bool mozilla::dom::WorkerGlobalScope_Binding::get_performance(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:50.11 WorkerGlobalScopeBinding.cpp:785: note: ‘slotStorage’ declared here 66:50.11 785 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:50.11 WorkerGlobalScopeBinding.cpp:776: note: ‘cx’ declared here 66:50.11 776 | get_performance(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:50.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:50.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:50.35 inlined from ‘bool mozilla::dom::WorkerGlobalScope_Binding::get_self(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerGlobalScopeBinding.cpp:80: 66:50.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:50.35 1169 | *this->stack = this; 66:50.35 | ~~~~~~~~~~~~~^~~~~~ 66:50.35 WorkerGlobalScopeBinding.cpp: In function ‘bool mozilla::dom::WorkerGlobalScope_Binding::get_self(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:50.35 WorkerGlobalScopeBinding.cpp:80: note: ‘slotStorage’ declared here 66:50.35 80 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:50.35 WorkerGlobalScopeBinding.cpp:71: note: ‘cx’ declared here 66:50.35 71 | get_self(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:50.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:50.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:50.63 inlined from ‘bool mozilla::dom::XRInputSource_Binding::get_profiles(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebXRBinding.cpp:2165:85: 66:50.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:50.63 1169 | *this->stack = this; 66:50.63 | ~~~~~~~~~~~~~^~~~~~ 66:50.63 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRInputSource_Binding::get_profiles(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:50.63 WebXRBinding.cpp:2165:25: note: ‘slotStorage’ declared here 66:50.63 2165 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 66:50.63 | ^~~~~~~~~~~ 66:50.63 WebXRBinding.cpp:2155:25: note: ‘cx’ declared here 66:50.63 2155 | get_profiles(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:50.63 | ~~~~~~~~~~~^~ 66:50.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:50.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:50.98 inlined from ‘bool mozilla::dom::XRBoundedReferenceSpace_Binding::get_boundsGeometry(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebXRBinding.cpp:1143:85: 66:50.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:50.98 1169 | *this->stack = this; 66:50.98 | ~~~~~~~~~~~~~^~~~~~ 66:50.98 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRBoundedReferenceSpace_Binding::get_boundsGeometry(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:50.98 WebXRBinding.cpp:1143:25: note: ‘slotStorage’ declared here 66:50.98 1143 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 66:50.98 | ^~~~~~~~~~~ 66:50.98 WebXRBinding.cpp:1133:31: note: ‘cx’ declared here 66:50.98 1133 | get_boundsGeometry(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:50.98 | ~~~~~~~~~~~^~ 66:51.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:51.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:51.40 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_language(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:768: 66:51.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:51.40 1169 | *this->stack = this; 66:51.40 | ~~~~~~~~~~~~~^~~~~~ 66:51.42 In file included from UnifiedBindings27.cpp:171: 66:51.43 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_language(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:51.43 WorkerNavigatorBinding.cpp:768: note: ‘slotStorage’ declared here 66:51.43 768 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:51.43 WorkerNavigatorBinding.cpp:759: note: ‘cx’ declared here 66:51.43 759 | get_language(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:51.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:51.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:51.73 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_product(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:665: 66:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:51.73 1169 | *this->stack = this; 66:51.73 | ~~~~~~~~~~~~~^~~~~~ 66:51.73 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_product(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:51.73 WorkerNavigatorBinding.cpp:665: note: ‘slotStorage’ declared here 66:51.73 665 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:51.73 WorkerNavigatorBinding.cpp:656: note: ‘cx’ declared here 66:51.73 656 | get_product(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:52.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:52.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:52.01 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_userAgent(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:589: 66:52.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:52.01 1169 | *this->stack = this; 66:52.01 | ~~~~~~~~~~~~~^~~~~~ 66:52.01 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_userAgent(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:52.01 WorkerNavigatorBinding.cpp:589: note: ‘slotStorage’ declared here 66:52.01 589 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:52.01 WorkerNavigatorBinding.cpp:580: note: ‘cx’ declared here 66:52.01 580 | get_userAgent(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:52.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:52.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:52.38 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_platform(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:513: 66:52.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:52.38 1169 | *this->stack = this; 66:52.38 | ~~~~~~~~~~~~~^~~~~~ 66:52.38 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_platform(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:52.38 WorkerNavigatorBinding.cpp:513: note: ‘slotStorage’ declared here 66:52.38 513 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:52.38 WorkerNavigatorBinding.cpp:504: note: ‘cx’ declared here 66:52.38 504 | get_platform(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:52.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:52.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:52.75 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_appVersion(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:437: 66:52.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:52.75 1169 | *this->stack = this; 66:52.75 | ~~~~~~~~~~~~~^~~~~~ 66:52.75 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_appVersion(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:52.75 WorkerNavigatorBinding.cpp:437: note: ‘slotStorage’ declared here 66:52.75 437 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:52.75 WorkerNavigatorBinding.cpp:428: note: ‘cx’ declared here 66:52.75 428 | get_appVersion(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:53.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:53.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:53.11 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_appName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:365: 66:53.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:53.11 1169 | *this->stack = this; 66:53.11 | ~~~~~~~~~~~~~^~~~~~ 66:53.11 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_appName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:53.11 WorkerNavigatorBinding.cpp:365: note: ‘slotStorage’ declared here 66:53.11 365 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:53.11 WorkerNavigatorBinding.cpp:356: note: ‘cx’ declared here 66:53.11 356 | get_appName(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:53.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:53.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:53.45 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_appCodeName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:289: 66:53.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:53.45 1169 | *this->stack = this; 66:53.45 | ~~~~~~~~~~~~~^~~~~~ 66:53.47 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_appCodeName(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:53.48 WorkerNavigatorBinding.cpp:289: note: ‘slotStorage’ declared here 66:53.48 289 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 66:53.48 WorkerNavigatorBinding.cpp:280: note: ‘cx’ declared here 66:53.48 280 | get_appCodeName(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:53.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:53.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:53.75 inlined from ‘bool mozilla::dom::XMLHttpRequest_Binding::get_responseText(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at XMLHttpRequestBinding.cpp:2089: 66:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:53.75 1169 | *this->stack = this; 66:53.75 | ~~~~~~~~~~~~~^~~~~~ 66:53.75 In file included from UnifiedBindings27.cpp:275: 66:53.75 XMLHttpRequestBinding.cpp: In function ‘bool mozilla::dom::XMLHttpRequest_Binding::get_responseText(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 66:53.75 XMLHttpRequestBinding.cpp:2089: note: ‘slotStorage’ declared here 66:53.75 2089 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 66:53.75 XMLHttpRequestBinding.cpp:2079: note: ‘cx’ declared here 66:53.75 2079 | get_responseText(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 66:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorLogger.h:15, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:10, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 66:55.19 from Unified_cpp_ffmpeg_libav530.cpp:2: 66:55.19 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 66:55.19 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 66:55.19 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 66:55.19 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 66:55.19 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 66:55.19 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 66:55.19 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 66:55.19 450 | mArray.mHdr->mLength = 0; 66:55.19 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:14: 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 66:55.19 316 | mTags = aOther.mTags.Clone(); 66:55.19 | ~~~~~~~~~~~~~~~~~~^~ 66:55.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:55.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 66:55.22 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 66:55.22 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 66:55.22 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::ClientWebGLContext; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 66:55.22 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 66:55.22 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::dom::NonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 66:55.22 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const NonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 66:55.22 inlined from ‘bool mozilla::dom::WebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebXRBinding.cpp:304:35: 66:55.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:55.22 1169 | *this->stack = this; 66:55.22 | ~~~~~~~~~~~~~^~~~~~ 66:55.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:18, 66:55.25 from WebXRBinding.cpp:5: 66:55.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In member function ‘bool mozilla::dom::WebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 66:55.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 66:55.25 986 | JS::Rooted reflector(aCx); 66:55.25 | ^~~~~~~~~ 66:55.25 WebXRBinding.cpp:297:67: note: ‘cx’ declared here 66:55.25 297 | WebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 66:55.25 | ~~~~~~~~~~~^~ 66:55.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:55.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 66:55.30 inlined from ‘JSObject* mozilla::dom::WebGL2RenderingContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27, 66:55.30 inlined from ‘virtual JSObject* mozilla::ClientWebGLContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/canvas/ClientWebGLContext.h:754:55, 66:55.30 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::ClientWebGLContext; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 66:55.30 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::ClientWebGLContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 66:55.30 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = const mozilla::OwningNonNull; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 66:55.30 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = const mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 66:55.30 inlined from ‘bool mozilla::dom::OwningWebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at WebXRBinding.cpp:522:35: 66:55.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:55.30 1169 | *this->stack = this; 66:55.30 | ~~~~~~~~~~~~~^~~~~~ 66:55.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h: In member function ‘bool mozilla::dom::OwningWebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 66:55.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:986:27: note: ‘reflector’ declared here 66:55.30 986 | JS::Rooted reflector(aCx); 66:55.30 | ^~~~~~~~~ 66:55.30 WebXRBinding.cpp:515:73: note: ‘cx’ declared here 66:55.30 515 | OwningWebGLRenderingContextOrWebGL2RenderingContext::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 66:55.30 | ~~~~~~~~~~~^~ 66:56.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:56.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:56.28 inlined from ‘bool mozilla::dom::XRFrame_Binding::Wrap(JSContext*, mozilla::dom::XRFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:1898:90: 66:56.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:56.28 1169 | *this->stack = this; 66:56.28 | ~~~~~~~~~~~~~^~~~~~ 66:56.28 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRFrame_Binding::Wrap(JSContext*, mozilla::dom::XRFrame*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:56.28 WebXRBinding.cpp:1898:25: note: ‘global’ declared here 66:56.28 1898 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:56.28 | ^~~~~~ 66:56.28 WebXRBinding.cpp:1873:17: note: ‘aCx’ declared here 66:56.28 1873 | Wrap(JSContext* aCx, mozilla::dom::XRFrame* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:56.28 | ~~~~~~~~~~~^~~ 66:56.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:56.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:56.57 inlined from ‘bool mozilla::dom::XRInputSource_Binding::Wrap(JSContext*, mozilla::dom::XRInputSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:2472:90: 66:56.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:56.57 1169 | *this->stack = this; 66:56.57 | ~~~~~~~~~~~~~^~~~~~ 66:56.57 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRInputSource_Binding::Wrap(JSContext*, mozilla::dom::XRInputSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:56.57 WebXRBinding.cpp:2472:25: note: ‘global’ declared here 66:56.57 2472 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:56.57 | ^~~~~~ 66:56.57 WebXRBinding.cpp:2447:17: note: ‘aCx’ declared here 66:56.57 2447 | Wrap(JSContext* aCx, mozilla::dom::XRInputSource* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:56.57 | ~~~~~~~~~~~^~~ 66:56.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:56.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:56.81 inlined from ‘bool mozilla::dom::XRPose_Binding::Wrap(JSContext*, mozilla::dom::XRPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:3451:90: 66:56.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:56.81 1169 | *this->stack = this; 66:56.81 | ~~~~~~~~~~~~~^~~~~~ 66:56.81 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRPose_Binding::Wrap(JSContext*, mozilla::dom::XRPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:56.81 WebXRBinding.cpp:3451:25: note: ‘global’ declared here 66:56.81 3451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:56.81 | ^~~~~~ 66:56.81 WebXRBinding.cpp:3426:17: note: ‘aCx’ declared here 66:56.81 3426 | Wrap(JSContext* aCx, mozilla::dom::XRPose* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:56.81 | ~~~~~~~~~~~^~~ 66:56.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:56.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:56.92 inlined from ‘bool mozilla::dom::XRReferenceSpace_Binding::Wrap(JSContext*, mozilla::dom::XRReferenceSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:3896:90: 66:56.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:56.92 1169 | *this->stack = this; 66:56.92 | ~~~~~~~~~~~~~^~~~~~ 66:56.92 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRReferenceSpace_Binding::Wrap(JSContext*, mozilla::dom::XRReferenceSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:56.92 WebXRBinding.cpp:3896:25: note: ‘global’ declared here 66:56.92 3896 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:56.92 | ^~~~~~ 66:56.92 WebXRBinding.cpp:3865:17: note: ‘aCx’ declared here 66:56.92 3865 | Wrap(JSContext* aCx, mozilla::dom::XRReferenceSpace* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:56.92 | ~~~~~~~~~~~^~~ 66:57.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.01 inlined from ‘bool mozilla::dom::XRRenderState_Binding::Wrap(JSContext*, mozilla::dom::XRRenderState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:4320:90: 66:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.01 1169 | *this->stack = this; 66:57.01 | ~~~~~~~~~~~~~^~~~~~ 66:57.01 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRRenderState_Binding::Wrap(JSContext*, mozilla::dom::XRRenderState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.01 WebXRBinding.cpp:4320:25: note: ‘global’ declared here 66:57.01 4320 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.01 | ^~~~~~ 66:57.01 WebXRBinding.cpp:4295:17: note: ‘aCx’ declared here 66:57.01 4295 | Wrap(JSContext* aCx, mozilla::dom::XRRenderState* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.01 | ~~~~~~~~~~~^~~ 66:57.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.16 inlined from ‘bool mozilla::dom::XRRigidTransform_Binding::Wrap(JSContext*, mozilla::dom::XRRigidTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:4811:90: 66:57.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.16 1169 | *this->stack = this; 66:57.16 | ~~~~~~~~~~~~~^~~~~~ 66:57.16 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRRigidTransform_Binding::Wrap(JSContext*, mozilla::dom::XRRigidTransform*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.16 WebXRBinding.cpp:4811:25: note: ‘global’ declared here 66:57.16 4811 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.16 | ^~~~~~ 66:57.16 WebXRBinding.cpp:4786:17: note: ‘aCx’ declared here 66:57.16 4786 | Wrap(JSContext* aCx, mozilla::dom::XRRigidTransform* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.16 | ~~~~~~~~~~~^~~ 66:57.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.35 inlined from ‘bool mozilla::dom::XRSpace_Binding::Wrap(JSContext*, mozilla::dom::XRSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:6577:90: 66:57.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.35 1169 | *this->stack = this; 66:57.35 | ~~~~~~~~~~~~~^~~~~~ 66:57.35 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRSpace_Binding::Wrap(JSContext*, mozilla::dom::XRSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.35 WebXRBinding.cpp:6577:25: note: ‘global’ declared here 66:57.35 6577 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.35 | ^~~~~~ 66:57.35 WebXRBinding.cpp:6549:17: note: ‘aCx’ declared here 66:57.35 6549 | Wrap(JSContext* aCx, mozilla::dom::XRSpace* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.35 | ~~~~~~~~~~~^~~ 66:57.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.44 inlined from ‘bool mozilla::dom::XRView_Binding::Wrap(JSContext*, mozilla::dom::XRView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:7498:90: 66:57.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.44 1169 | *this->stack = this; 66:57.44 | ~~~~~~~~~~~~~^~~~~~ 66:57.44 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRView_Binding::Wrap(JSContext*, mozilla::dom::XRView*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.44 WebXRBinding.cpp:7498:25: note: ‘global’ declared here 66:57.44 7498 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.44 | ^~~~~~ 66:57.44 WebXRBinding.cpp:7473:17: note: ‘aCx’ declared here 66:57.44 7473 | Wrap(JSContext* aCx, mozilla::dom::XRView* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.44 | ~~~~~~~~~~~^~~ 66:57.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.71 inlined from ‘bool mozilla::dom::XRViewport_Binding::Wrap(JSContext*, mozilla::dom::XRViewport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:8305:90: 66:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.71 1169 | *this->stack = this; 66:57.71 | ~~~~~~~~~~~~~^~~~~~ 66:57.74 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRViewport_Binding::Wrap(JSContext*, mozilla::dom::XRViewport*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.74 WebXRBinding.cpp:8305:25: note: ‘global’ declared here 66:57.74 8305 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.74 | ^~~~~~ 66:57.74 WebXRBinding.cpp:8280:17: note: ‘aCx’ declared here 66:57.74 8280 | Wrap(JSContext* aCx, mozilla::dom::XRViewport* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.74 | ~~~~~~~~~~~^~~ 66:57.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:57.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:57.90 inlined from ‘bool mozilla::dom::XRWebGLLayer_Binding::Wrap(JSContext*, mozilla::dom::XRWebGLLayer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:8968:90: 66:57.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 66:57.90 1169 | *this->stack = this; 66:57.90 | ~~~~~~~~~~~~~^~~~~~ 66:57.91 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRWebGLLayer_Binding::Wrap(JSContext*, mozilla::dom::XRWebGLLayer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 66:57.92 WebXRBinding.cpp:8968:25: note: ‘global’ declared here 66:57.92 8968 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 66:57.92 | ^~~~~~ 66:57.92 WebXRBinding.cpp:8943:17: note: ‘aCx’ declared here 66:57.92 8943 | Wrap(JSContext* aCx, mozilla::dom::XRWebGLLayer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 66:57.92 | ~~~~~~~~~~~^~~ 66:58.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:58.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:58.61 inlined from ‘bool mozilla::dom::WebrtcGlobalMediaContext::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebrtcGlobalInformationBinding.cpp:131:54: 66:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:58.61 1169 | *this->stack = this; 66:58.61 | ~~~~~~~~~~~~~^~~~~~ 66:58.61 In file included from UnifiedBindings27.cpp:28: 66:58.61 WebrtcGlobalInformationBinding.cpp: In member function ‘bool mozilla::dom::WebrtcGlobalMediaContext::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 66:58.61 WebrtcGlobalInformationBinding.cpp:131:25: note: ‘obj’ declared here 66:58.61 131 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 66:58.61 | ^~~ 66:58.61 WebrtcGlobalInformationBinding.cpp:123:55: note: ‘cx’ declared here 66:58.61 123 | WebrtcGlobalMediaContext::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 66:58.61 | ~~~~~~~~~~~^~ 66:58.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 66:58.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 66:58.77 inlined from ‘bool mozilla::dom::WebrtcGlobalStatisticsReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebrtcGlobalInformationBinding.cpp:341:54: 66:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 66:58.77 1169 | *this->stack = this; 66:58.77 | ~~~~~~~~~~~~~^~~~~~ 66:58.77 WebrtcGlobalInformationBinding.cpp: In member function ‘bool mozilla::dom::WebrtcGlobalStatisticsReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 66:58.77 WebrtcGlobalInformationBinding.cpp:341:25: note: ‘obj’ declared here 66:58.77 341 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 66:58.77 | ^~~ 66:58.77 WebrtcGlobalInformationBinding.cpp:333:59: note: ‘cx’ declared here 66:58.77 333 | WebrtcGlobalStatisticsReport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 66:58.77 | ~~~~~~~~~~~^~ 67:02.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:02.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:02.67 inlined from ‘bool mozilla::dom::WindowContext_Binding::Wrap(JSContext*, mozilla::dom::WindowContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WindowGlobalActorsBinding.cpp:712: 67:02.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:02.67 1169 | *this->stack = this; 67:02.67 | ~~~~~~~~~~~~~^~~~~~ 67:02.67 WindowGlobalActorsBinding.cpp: In function ‘bool mozilla::dom::WindowContext_Binding::Wrap(JSContext*, mozilla::dom::WindowContext*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:02.67 WindowGlobalActorsBinding.cpp:712: note: ‘global’ declared here 67:02.67 712 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:02.67 WindowGlobalActorsBinding.cpp:687: note: ‘aCx’ declared here 67:02.67 687 | Wrap(JSContext* aCx, mozilla::dom::WindowContext* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:03.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:03.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:03.86 inlined from ‘bool mozilla::dom::Worker_Binding::Wrap(JSContext*, mozilla::dom::Worker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WorkerBinding.cpp:1201: 67:03.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:03.86 1169 | *this->stack = this; 67:03.86 | ~~~~~~~~~~~~~^~~~~~ 67:03.88 In file included from UnifiedBindings27.cpp:119: 67:03.89 WorkerBinding.cpp: In function ‘bool mozilla::dom::Worker_Binding::Wrap(JSContext*, mozilla::dom::Worker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:03.89 WorkerBinding.cpp:1201: note: ‘global’ declared here 67:03.89 1201 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:03.89 WorkerBinding.cpp:1173: note: ‘aCx’ declared here 67:03.89 1173 | Wrap(JSContext* aCx, mozilla::dom::Worker* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:03.93 dom/media/platforms/omx 67:04.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:04.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:04.04 inlined from ‘bool mozilla::dom::WorkerLocation_Binding::Wrap(JSContext*, mozilla::dom::WorkerLocation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WorkerLocationBinding.cpp:542: 67:04.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:04.04 1169 | *this->stack = this; 67:04.04 | ~~~~~~~~~~~~~^~~~~~ 67:04.04 In file included from UnifiedBindings27.cpp:158: 67:04.04 WorkerLocationBinding.cpp: In function ‘bool mozilla::dom::WorkerLocation_Binding::Wrap(JSContext*, mozilla::dom::WorkerLocation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:04.04 WorkerLocationBinding.cpp:542: note: ‘global’ declared here 67:04.04 542 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:04.04 WorkerLocationBinding.cpp:517: note: ‘aCx’ declared here 67:04.04 517 | Wrap(JSContext* aCx, mozilla::dom::WorkerLocation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:04.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:04.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:04.18 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::Wrap(JSContext*, mozilla::dom::WorkerNavigator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WorkerNavigatorBinding.cpp:1233: 67:04.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:04.18 1169 | *this->stack = this; 67:04.18 | ~~~~~~~~~~~~~^~~~~~ 67:04.18 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::Wrap(JSContext*, mozilla::dom::WorkerNavigator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:04.18 WorkerNavigatorBinding.cpp:1233: note: ‘global’ declared here 67:04.18 1233 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:04.18 WorkerNavigatorBinding.cpp:1208: note: ‘aCx’ declared here 67:04.18 1208 | Wrap(JSContext* aCx, mozilla::dom::WorkerNavigator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:04.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:04.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:04.59 inlined from ‘bool mozilla::dom::Worklet_Binding::Wrap(JSContext*, mozilla::dom::Worklet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WorkletBinding.cpp:362: 67:04.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:04.59 1169 | *this->stack = this; 67:04.59 | ~~~~~~~~~~~~~^~~~~~ 67:04.59 In file included from UnifiedBindings27.cpp:197: 67:04.59 WorkletBinding.cpp: In function ‘bool mozilla::dom::Worklet_Binding::Wrap(JSContext*, mozilla::dom::Worklet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:04.59 WorkletBinding.cpp:362: note: ‘global’ declared here 67:04.59 362 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:04.59 WorkletBinding.cpp:337: note: ‘aCx’ declared here 67:04.60 337 | Wrap(JSContext* aCx, mozilla::dom::Worklet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:04.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:04.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:04.71 inlined from ‘bool mozilla::dom::WritableStream_Binding::Wrap(JSContext*, mozilla::dom::WritableStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WritableStreamBinding.cpp:451: 67:04.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:04.71 1169 | *this->stack = this; 67:04.71 | ~~~~~~~~~~~~~^~~~~~ 67:04.71 In file included from UnifiedBindings27.cpp:223: 67:04.71 WritableStreamBinding.cpp: In function ‘bool mozilla::dom::WritableStream_Binding::Wrap(JSContext*, mozilla::dom::WritableStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:04.71 WritableStreamBinding.cpp:451: note: ‘global’ declared here 67:04.71 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:04.71 WritableStreamBinding.cpp:426: note: ‘aCx’ declared here 67:04.71 426 | Wrap(JSContext* aCx, mozilla::dom::WritableStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:05.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:05.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:05.97 inlined from ‘bool mozilla::dom::XMLHttpRequest_Binding::Wrap(JSContext*, mozilla::dom::XMLHttpRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XMLHttpRequestBinding.cpp:3049: 67:05.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:05.97 1169 | *this->stack = this; 67:05.97 | ~~~~~~~~~~~~~^~~~~~ 67:05.97 XMLHttpRequestBinding.cpp: In function ‘bool mozilla::dom::XMLHttpRequest_Binding::Wrap(JSContext*, mozilla::dom::XMLHttpRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:05.97 XMLHttpRequestBinding.cpp:3049: note: ‘global’ declared here 67:05.97 3049 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:05.97 XMLHttpRequestBinding.cpp:3018: note: ‘aCx’ declared here 67:05.97 3018 | Wrap(JSContext* aCx, mozilla::dom::XMLHttpRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:06.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:06.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 67:06.07 inlined from ‘JSObject* mozilla::dom::XMLHttpRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XMLHttpRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984, 67:06.07 inlined from ‘virtual JSObject* mozilla::dom::XMLHttpRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequest.h:185, 67:06.07 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::XMLHttpRequest; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 67:06.07 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = XMLHttpRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 67:06.07 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35: 67:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:06.07 1169 | *this->stack = this; 67:06.07 | ~~~~~~~~~~~~~^~~~~~ 67:06.07 In file included from XMLHttpRequestBinding.cpp:9: 67:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h: In function ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’: 67:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984: note: ‘reflector’ declared here 67:06.07 984 | JS::Rooted reflector(aCx); 67:06.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 67:06.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 67:06.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IterableIterator.h:36, 67:06.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStream.h:15, 67:06.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:16, 67:06.07 from WebTransportSendReceiveStreamBinding.cpp:6: 67:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1976:45: note: ‘cx’ declared here 67:06.07 1976 | static inline bool GetOrCreate(JSContext* cx, const T& value, 67:06.07 | ~~~~~~~~~~~^~ 67:06.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:06.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 67:06.11 inlined from ‘JSObject* mozilla::dom::XMLHttpRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XMLHttpRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984, 67:06.11 inlined from ‘virtual JSObject* mozilla::dom::XMLHttpRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequest.h:185: 67:06.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:06.11 1169 | *this->stack = this; 67:06.11 | ~~~~~~~~~~~~~^~~~~~ 67:06.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::XMLHttpRequest::WrapObject(JSContext*, JS::Handle)’: 67:06.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984: note: ‘reflector’ declared here 67:06.11 984 | JS::Rooted reflector(aCx); 67:06.11 In file included from XMLHttpRequestBinding.cpp:38: 67:06.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequest.h:183: note: ‘aCx’ declared here 67:06.11 183 | virtual JSObject* WrapObject(JSContext* aCx, 67:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::XMLHttpRequest::_ZThn8_N7mozilla3dom14XMLHttpRequest10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 67:06.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:06.13 1169 | *this->stack = this; 67:06.13 | ~~~~~~~~~~~~~^~~~~~ 67:06.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984: note: ‘reflector’ declared here 67:06.13 984 | JS::Rooted reflector(aCx); 67:06.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequest.h:183: note: ‘aCx’ declared here 67:06.13 183 | virtual JSObject* WrapObject(JSContext* aCx, 67:06.75 Compiling mls_gk v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/mls/mls_gk) 67:08.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:08.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:08.86 inlined from ‘bool mozilla::dom::WebTransportReceiveStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebTransportSendReceiveStreamBinding.cpp:84:54: 67:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:08.86 1169 | *this->stack = this; 67:08.86 | ~~~~~~~~~~~~~^~~~~~ 67:08.86 WebTransportSendReceiveStreamBinding.cpp: In member function ‘bool mozilla::dom::WebTransportReceiveStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 67:08.86 WebTransportSendReceiveStreamBinding.cpp:84:25: note: ‘obj’ declared here 67:08.86 84 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 67:08.86 | ^~~ 67:08.86 WebTransportSendReceiveStreamBinding.cpp:76:61: note: ‘cx’ declared here 67:08.86 76 | WebTransportReceiveStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 67:08.86 | ~~~~~~~~~~~^~ 67:08.89 dom/media/platforms 67:09.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:09.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:09.11 inlined from ‘bool mozilla::dom::WebTransportSendStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at WebTransportSendReceiveStreamBinding.cpp:198:54: 67:09.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:09.11 1169 | *this->stack = this; 67:09.11 | ~~~~~~~~~~~~~^~~~~~ 67:09.14 WebTransportSendReceiveStreamBinding.cpp: In member function ‘bool mozilla::dom::WebTransportSendStreamStats::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 67:09.14 WebTransportSendReceiveStreamBinding.cpp:198:25: note: ‘obj’ declared here 67:09.14 198 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 67:09.14 | ^~~ 67:09.14 WebTransportSendReceiveStreamBinding.cpp:190:58: note: ‘cx’ declared here 67:09.14 190 | WebTransportSendStreamStats::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 67:09.14 | ~~~~~~~~~~~^~ 67:09.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:09.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:09.45 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:840: 67:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:09.45 1169 | *this->stack = this; 67:09.46 | ~~~~~~~~~~~~~^~~~~~ 67:09.47 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 67:09.47 WorkerNavigatorBinding.cpp:840: note: ‘slotStorage’ declared here 67:09.47 840 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 67:09.47 WorkerNavigatorBinding.cpp:831: note: ‘cx’ declared here 67:09.47 831 | get_languages(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 67:09.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 67:09.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:12, 67:09.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortFollower.h:12, 67:09.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortSignal.h:11, 67:09.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:12: 67:09.48 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 67:09.48 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 67:09.48 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 67:09.48 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 67:09.48 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 67:09.48 inlined from ‘void mozilla::dom::WorkerNavigator::GetLanguages(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerNavigator.h:94, 67:09.48 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:858: 67:09.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 67:09.48 315 | mHdr->mLength = 0; 67:09.48 | ~~~~~~~~~~~~~~^~~ 67:09.48 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 67:09.48 WorkerNavigatorBinding.cpp:855: note: at offset 8 into object ‘result’ of size 8 67:09.48 855 | nsTArray result; 67:18.33 Compiling buildid_reader_ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/library/buildid_reader/ffi) 67:20.16 Compiling localization-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/rust/localization-ffi) 67:21.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:21.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 67:21.42 inlined from ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at WebXRBinding.cpp:2869:35: 67:21.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:21.42 1169 | *this->stack = this; 67:21.42 | ~~~~~~~~~~~~~^~~~~~ 67:21.42 WebXRBinding.cpp: In member function ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 67:21.42 WebXRBinding.cpp:2869:25: note: ‘expando’ declared here 67:21.42 2869 | JS::Rooted expando(cx); 67:21.42 | ^~~~~~~ 67:21.42 WebXRBinding.cpp:2857:42: note: ‘cx’ declared here 67:21.42 2857 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 67:21.42 | ~~~~~~~~~~~^~ 67:26.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:26.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:26.17 inlined from ‘bool mozilla::dom::WebTransportBidirectionalStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportBidirectionalStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportSendReceiveStreamBinding.cpp:521:90: 67:26.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:26.17 1169 | *this->stack = this; 67:26.17 | ~~~~~~~~~~~~~^~~~~~ 67:26.17 WebTransportSendReceiveStreamBinding.cpp: In function ‘bool mozilla::dom::WebTransportBidirectionalStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportBidirectionalStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:26.17 WebTransportSendReceiveStreamBinding.cpp:521:25: note: ‘global’ declared here 67:26.17 521 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:26.17 | ^~~~~~ 67:26.17 WebTransportSendReceiveStreamBinding.cpp:496:17: note: ‘aCx’ declared here 67:26.17 496 | Wrap(JSContext* aCx, mozilla::dom::WebTransportBidirectionalStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:26.17 | ~~~~~~~~~~~^~~ 67:26.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:26.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:26.40 inlined from ‘bool mozilla::dom::WebTransportSendStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportSendStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportSendReceiveStreamBinding.cpp:1272:90: 67:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:26.40 1169 | *this->stack = this; 67:26.40 | ~~~~~~~~~~~~~^~~~~~ 67:26.40 WebTransportSendReceiveStreamBinding.cpp: In function ‘bool mozilla::dom::WebTransportSendStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportSendStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:26.40 WebTransportSendReceiveStreamBinding.cpp:1272:25: note: ‘global’ declared here 67:26.40 1272 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:26.40 | ^~~~~~ 67:26.40 WebTransportSendReceiveStreamBinding.cpp:1244:17: note: ‘aCx’ declared here 67:26.40 1244 | Wrap(JSContext* aCx, mozilla::dom::WebTransportSendStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:26.40 | ~~~~~~~~~~~^~~ 67:26.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:26.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:26.59 inlined from ‘bool mozilla::dom::WebTransportReceiveStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportReceiveStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebTransportSendReceiveStreamBinding.cpp:850:90: 67:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:26.59 1169 | *this->stack = this; 67:26.59 | ~~~~~~~~~~~~~^~~~~~ 67:26.59 WebTransportSendReceiveStreamBinding.cpp: In function ‘bool mozilla::dom::WebTransportReceiveStream_Binding::Wrap(JSContext*, mozilla::dom::WebTransportReceiveStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:26.59 WebTransportSendReceiveStreamBinding.cpp:850:25: note: ‘global’ declared here 67:26.59 850 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:26.59 | ^~~~~~ 67:26.59 WebTransportSendReceiveStreamBinding.cpp:822:17: note: ‘aCx’ declared here 67:26.59 822 | Wrap(JSContext* aCx, mozilla::dom::WebTransportReceiveStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:26.59 | ~~~~~~~~~~~^~~ 67:27.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:27.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:27.10 inlined from ‘bool mozilla::dom::XRBoundedReferenceSpace_Binding::Wrap(JSContext*, mozilla::dom::XRBoundedReferenceSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:1417:90: 67:27.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:27.10 1169 | *this->stack = this; 67:27.10 | ~~~~~~~~~~~~~^~~~~~ 67:27.10 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRBoundedReferenceSpace_Binding::Wrap(JSContext*, mozilla::dom::XRBoundedReferenceSpace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:27.10 WebXRBinding.cpp:1417:25: note: ‘global’ declared here 67:27.10 1417 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:27.10 | ^~~~~~ 67:27.10 WebXRBinding.cpp:1383:17: note: ‘aCx’ declared here 67:27.10 1383 | Wrap(JSContext* aCx, mozilla::dom::XRBoundedReferenceSpace* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:27.10 | ~~~~~~~~~~~^~~ 67:27.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:27.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 67:27.50 inlined from ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at WebXRBinding.cpp:2831:35: 67:27.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:27.50 1169 | *this->stack = this; 67:27.50 | ~~~~~~~~~~~~~^~~~~~ 67:27.50 WebXRBinding.cpp: In member function ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 67:27.50 WebXRBinding.cpp:2831:25: note: ‘expando’ declared here 67:27.50 2831 | JS::Rooted expando(cx); 67:27.50 | ^~~~~~~ 67:27.50 WebXRBinding.cpp:2810:50: note: ‘cx’ declared here 67:27.50 2810 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 67:27.50 | ~~~~~~~~~~~^~ 67:27.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:27.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:27.70 inlined from ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at WebXRBinding.cpp:2935:81: 67:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:27.70 1169 | *this->stack = this; 67:27.70 | ~~~~~~~~~~~~~^~~~~~ 67:27.75 WebXRBinding.cpp: In member function ‘virtual bool mozilla::dom::XRInputSourceArray_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 67:27.76 WebXRBinding.cpp:2935:29: note: ‘expando’ declared here 67:27.76 2935 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 67:27.76 | ^~~~~~~ 67:27.76 WebXRBinding.cpp:2911:33: note: ‘cx’ declared here 67:27.76 2911 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 67:27.76 | ~~~~~~~~~~~^~ 67:28.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:28.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:28.38 inlined from ‘bool mozilla::dom::XRInputSourceArray_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourceArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:3106:90: 67:28.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:28.38 1169 | *this->stack = this; 67:28.38 | ~~~~~~~~~~~~~^~~~~~ 67:28.38 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRInputSourceArray_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourceArray*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:28.38 WebXRBinding.cpp:3106:25: note: ‘global’ declared here 67:28.38 3106 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:28.38 | ^~~~~~ 67:28.38 WebXRBinding.cpp:3081:17: note: ‘aCx’ declared here 67:28.38 3081 | Wrap(JSContext* aCx, mozilla::dom::XRInputSourceArray* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:28.38 | ~~~~~~~~~~~^~~ 67:29.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:29.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:29.54 inlined from ‘bool mozilla::dom::XRInputSourceEvent_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XRInputSourceEventBinding.cpp:529: 67:29.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:29.55 1169 | *this->stack = this; 67:29.55 | ~~~~~~~~~~~~~^~~~~~ 67:29.57 In file included from UnifiedBindings27.cpp:392: 67:29.58 XRInputSourceEventBinding.cpp: In function ‘bool mozilla::dom::XRInputSourceEvent_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:29.58 XRInputSourceEventBinding.cpp:529: note: ‘global’ declared here 67:29.58 529 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:29.58 XRInputSourceEventBinding.cpp:501: note: ‘aCx’ declared here 67:29.58 501 | Wrap(JSContext* aCx, mozilla::dom::XRInputSourceEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:29.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:29.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 67:29.86 inlined from ‘JSObject* mozilla::dom::XRInputSourceEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRInputSourceEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourceEventBinding.h:109, 67:29.86 inlined from ‘virtual JSObject* mozilla::dom::XRInputSourceEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at XRInputSourceEvent.cpp:63: 67:29.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:29.86 1169 | *this->stack = this; 67:29.86 | ~~~~~~~~~~~~~^~~~~~ 67:29.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourceEvent.h:15, 67:29.86 from XRInputSourceEvent.cpp:10, 67:29.86 from UnifiedBindings27.cpp:379: 67:29.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourceEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRInputSourceEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 67:29.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRInputSourceEventBinding.h:109: note: ‘reflector’ declared here 67:29.86 109 | JS::Rooted reflector(aCx); 67:29.86 XRInputSourceEvent.cpp:61: note: ‘aCx’ declared here 67:29.86 61 | XRInputSourceEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 67:29.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:29.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:29.91 inlined from ‘bool mozilla::dom::WheelEvent_Binding::Wrap(JSContext*, mozilla::dom::WheelEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WheelEventBinding.cpp:710:90: 67:29.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:29.91 1169 | *this->stack = this; 67:29.91 | ~~~~~~~~~~~~~^~~~~~ 67:29.91 In file included from UnifiedBindings27.cpp:41: 67:29.91 WheelEventBinding.cpp: In function ‘bool mozilla::dom::WheelEvent_Binding::Wrap(JSContext*, mozilla::dom::WheelEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:29.91 WheelEventBinding.cpp:710:25: note: ‘global’ declared here 67:29.91 710 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:29.91 | ^~~~~~ 67:29.91 WheelEventBinding.cpp:676:17: note: ‘aCx’ declared here 67:29.91 676 | Wrap(JSContext* aCx, mozilla::dom::WheelEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:29.91 | ~~~~~~~~~~~^~~ 67:30.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:30.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:30.16 inlined from ‘bool mozilla::dom::XMLDocument_Binding::Wrap(JSContext*, mozilla::dom::XMLDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XMLDocumentBinding.cpp:283: 67:30.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:30.16 1169 | *this->stack = this; 67:30.16 | ~~~~~~~~~~~~~^~~~~~ 67:30.16 In file included from UnifiedBindings27.cpp:262: 67:30.16 XMLDocumentBinding.cpp: In function ‘bool mozilla::dom::XMLDocument_Binding::Wrap(JSContext*, mozilla::dom::XMLDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:30.16 XMLDocumentBinding.cpp:283: note: ‘global’ declared here 67:30.16 283 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:30.16 XMLDocumentBinding.cpp:249: note: ‘aCx’ declared here 67:30.16 249 | Wrap(JSContext* aCx, mozilla::dom::XMLDocument* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:31.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:31.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:31.08 inlined from ‘bool mozilla::dom::XRSession_Binding::Wrap(JSContext*, mozilla::dom::XRSession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:6335:90: 67:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:31.08 1169 | *this->stack = this; 67:31.08 | ~~~~~~~~~~~~~^~~~~~ 67:31.12 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRSession_Binding::Wrap(JSContext*, mozilla::dom::XRSession*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:31.13 WebXRBinding.cpp:6335:25: note: ‘global’ declared here 67:31.13 6335 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:31.13 | ^~~~~~ 67:31.13 WebXRBinding.cpp:6307:17: note: ‘aCx’ declared here 67:31.13 6307 | Wrap(JSContext* aCx, mozilla::dom::XRSession* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:31.13 | ~~~~~~~~~~~^~~ 67:31.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:31.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:31.45 inlined from ‘bool mozilla::dom::XRSystem_Binding::Wrap(JSContext*, mozilla::dom::XRSystem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:7103:90: 67:31.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:31.45 1169 | *this->stack = this; 67:31.45 | ~~~~~~~~~~~~~^~~~~~ 67:31.45 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRSystem_Binding::Wrap(JSContext*, mozilla::dom::XRSystem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:31.45 WebXRBinding.cpp:7103:25: note: ‘global’ declared here 67:31.45 7103 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:31.45 | ^~~~~~ 67:31.45 WebXRBinding.cpp:7075:17: note: ‘aCx’ declared here 67:31.45 7075 | Wrap(JSContext* aCx, mozilla::dom::XRSystem* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:31.45 | ~~~~~~~~~~~^~~ 67:31.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:31.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:31.62 inlined from ‘bool mozilla::dom::XRViewerPose_Binding::Wrap(JSContext*, mozilla::dom::XRViewerPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WebXRBinding.cpp:7898:90: 67:31.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:31.62 1169 | *this->stack = this; 67:31.62 | ~~~~~~~~~~~~~^~~~~~ 67:31.62 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRViewerPose_Binding::Wrap(JSContext*, mozilla::dom::XRViewerPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:31.62 WebXRBinding.cpp:7898:25: note: ‘global’ declared here 67:31.62 7898 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:31.63 | ^~~~~~ 67:31.63 WebXRBinding.cpp:7870:17: note: ‘aCx’ declared here 67:31.63 7870 | Wrap(JSContext* aCx, mozilla::dom::XRViewerPose* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:31.63 | ~~~~~~~~~~~^~~ 67:31.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:31.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:31.82 inlined from ‘bool mozilla::dom::XRViewerPose_Binding::get_views(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WebXRBinding.cpp:7630:85: 67:31.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:31.82 1169 | *this->stack = this; 67:31.82 | ~~~~~~~~~~~~~^~~~~~ 67:31.82 WebXRBinding.cpp: In function ‘bool mozilla::dom::XRViewerPose_Binding::get_views(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 67:31.82 WebXRBinding.cpp:7630:25: note: ‘slotStorage’ declared here 67:31.82 7630 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 67:31.82 | ^~~~~~~~~~~ 67:31.82 WebXRBinding.cpp:7620:22: note: ‘cx’ declared here 67:31.82 7620 | get_views(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 67:31.82 | ~~~~~~~~~~~^~ 67:32.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:32.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:32.87 inlined from ‘bool mozilla::dom::Window_Binding::get_document(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WindowBinding.cpp:1213:98: 67:32.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 67:32.87 1169 | *this->stack = this; 67:32.87 | ~~~~~~~~~~~~~^~~~~~ 67:32.87 WindowBinding.cpp: In function ‘bool mozilla::dom::Window_Binding::get_document(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 67:32.87 WindowBinding.cpp:1213:25: note: ‘slotStorage’ declared here 67:32.87 1213 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 67:32.87 | ^~~~~~~~~~~ 67:32.87 WindowBinding.cpp:1204:25: note: ‘cx’ declared here 67:32.87 1204 | get_document(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 67:32.87 | ~~~~~~~~~~~^~ 67:33.40 dom/media/systemservices 67:38.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorLogger.h:15, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:10, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:11, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 67:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 67:38.26 from Unified_cpp_ffmpeg_libav540.cpp:2: 67:38.26 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 67:38.26 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 67:38.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 67:38.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 67:38.26 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 67:38.26 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 67:38.26 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 67:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 67:38.26 450 | mArray.mHdr->mLength = 0; 67:38.26 | ~~~~~~~~~~~~~~~~~~~~~^~~ 67:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:14: 67:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 67:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 67:38.26 316 | mTags = aOther.mTags.Clone(); 67:38.26 | ~~~~~~~~~~~~~~~~~~^~ 67:48.45 dom/media 67:53.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorLogger.h:15, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:10, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:11, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 67:53.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 67:53.82 from Unified_cpp_ffmpeg_libav550.cpp:2: 67:53.82 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 67:53.82 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 67:53.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 67:53.82 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 67:53.82 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 67:53.82 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 67:53.82 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 67:53.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 67:53.82 450 | mArray.mHdr->mLength = 0; 67:53.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 67:53.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PlatformDecoderModule.h:14: 67:53.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 67:53.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 67:53.82 316 | mTags = aOther.mTags.Clone(); 67:53.82 | ~~~~~~~~~~~~~~~~~~^~ 67:57.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:57.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:57.70 inlined from ‘bool mozilla::dom::WindowGlobalChild_Binding::Wrap(JSContext*, mozilla::dom::WindowGlobalChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WindowGlobalActorsBinding.cpp:1565: 67:57.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:57.70 1169 | *this->stack = this; 67:57.70 | ~~~~~~~~~~~~~^~~~~~ 67:57.70 WindowGlobalActorsBinding.cpp: In function ‘bool mozilla::dom::WindowGlobalChild_Binding::Wrap(JSContext*, mozilla::dom::WindowGlobalChild*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:57.70 WindowGlobalActorsBinding.cpp:1565: note: ‘global’ declared here 67:57.70 1565 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:57.70 WindowGlobalActorsBinding.cpp:1540: note: ‘aCx’ declared here 67:57.70 1540 | Wrap(JSContext* aCx, mozilla::dom::WindowGlobalChild* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:58.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:58.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:58.46 inlined from ‘bool mozilla::dom::WindowGlobalParent_Binding::Wrap(JSContext*, mozilla::dom::WindowGlobalParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WindowGlobalActorsBinding.cpp:2931: 67:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:58.46 1169 | *this->stack = this; 67:58.46 | ~~~~~~~~~~~~~^~~~~~ 67:58.46 WindowGlobalActorsBinding.cpp: In function ‘bool mozilla::dom::WindowGlobalParent_Binding::Wrap(JSContext*, mozilla::dom::WindowGlobalParent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:58.46 WindowGlobalActorsBinding.cpp:2931: note: ‘global’ declared here 67:58.46 2931 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:58.46 WindowGlobalActorsBinding.cpp:2903: note: ‘aCx’ declared here 67:58.46 2903 | Wrap(JSContext* aCx, mozilla::dom::WindowGlobalParent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:58.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:58.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:58.91 inlined from ‘bool mozilla::dom::WindowRoot_Binding::Wrap(JSContext*, nsWindowRoot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WindowRootBinding.cpp:158: 67:58.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:58.91 1169 | *this->stack = this; 67:58.91 | ~~~~~~~~~~~~~^~~~~~ 67:58.91 In file included from UnifiedBindings27.cpp:106: 67:58.91 WindowRootBinding.cpp: In function ‘bool mozilla::dom::WindowRoot_Binding::Wrap(JSContext*, nsWindowRoot*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:58.91 WindowRootBinding.cpp:158: note: ‘global’ declared here 67:58.91 158 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:58.91 WindowRootBinding.cpp:130: note: ‘aCx’ declared here 67:58.91 130 | Wrap(JSContext* aCx, nsWindowRoot* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 67:59.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 67:59.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 67:59.03 inlined from ‘bool mozilla::dom::ChromeWorker_Binding::Wrap(JSContext*, mozilla::dom::ChromeWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WorkerBinding.cpp:415: 67:59.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 67:59.04 1169 | *this->stack = this; 67:59.04 | ~~~~~~~~~~~~~^~~~~~ 67:59.05 WorkerBinding.cpp: In function ‘bool mozilla::dom::ChromeWorker_Binding::Wrap(JSContext*, mozilla::dom::ChromeWorker*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 67:59.06 WorkerBinding.cpp:415: note: ‘global’ declared here 67:59.06 415 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 67:59.06 WorkerBinding.cpp:384: note: ‘aCx’ declared here 67:59.06 384 | Wrap(JSContext* aCx, mozilla::dom::ChromeWorker* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 68:00.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 68:00.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 68:00.32 inlined from ‘bool mozilla::dom::WritableStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::WritableStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WritableStreamDefaultControllerBinding.cpp:279: 68:00.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 68:00.32 1169 | *this->stack = this; 68:00.32 | ~~~~~~~~~~~~~^~~~~~ 68:00.33 In file included from UnifiedBindings27.cpp:236: 68:00.34 WritableStreamDefaultControllerBinding.cpp: In function ‘bool mozilla::dom::WritableStreamDefaultController_Binding::Wrap(JSContext*, mozilla::dom::WritableStreamDefaultController*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 68:00.34 WritableStreamDefaultControllerBinding.cpp:279: note: ‘global’ declared here 68:00.34 279 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 68:00.35 WritableStreamDefaultControllerBinding.cpp:254: note: ‘aCx’ declared here 68:00.36 254 | Wrap(JSContext* aCx, mozilla::dom::WritableStreamDefaultController* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 68:00.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 68:00.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 68:00.51 inlined from ‘bool mozilla::dom::WritableStreamDefaultWriter_Binding::Wrap(JSContext*, mozilla::dom::WritableStreamDefaultWriter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at WritableStreamDefaultWriterBinding.cpp:599: 68:00.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 68:00.51 1169 | *this->stack = this; 68:00.51 | ~~~~~~~~~~~~~^~~~~~ 68:00.51 In file included from UnifiedBindings27.cpp:249: 68:00.51 WritableStreamDefaultWriterBinding.cpp: In function ‘bool mozilla::dom::WritableStreamDefaultWriter_Binding::Wrap(JSContext*, mozilla::dom::WritableStreamDefaultWriter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 68:00.51 WritableStreamDefaultWriterBinding.cpp:599: note: ‘global’ declared here 68:00.51 599 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 68:00.51 WritableStreamDefaultWriterBinding.cpp:574: note: ‘aCx’ declared here 68:00.51 574 | Wrap(JSContext* aCx, mozilla::dom::WritableStreamDefaultWriter* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 68:01.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 68:01.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 68:01.27 inlined from ‘bool mozilla::dom::XMLHttpRequestUpload_Binding::Wrap(JSContext*, mozilla::dom::XMLHttpRequestUpload*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XMLHttpRequestUploadBinding.cpp:168: 68:01.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 68:01.27 1169 | *this->stack = this; 68:01.27 | ~~~~~~~~~~~~~^~~~~~ 68:01.27 In file included from UnifiedBindings27.cpp:301: 68:01.27 XMLHttpRequestUploadBinding.cpp: In function ‘bool mozilla::dom::XMLHttpRequestUpload_Binding::Wrap(JSContext*, mozilla::dom::XMLHttpRequestUpload*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 68:01.27 XMLHttpRequestUploadBinding.cpp:168: note: ‘global’ declared here 68:01.27 168 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 68:01.27 XMLHttpRequestUploadBinding.cpp:137: note: ‘aCx’ declared here 68:01.27 137 | Wrap(JSContext* aCx, mozilla::dom::XMLHttpRequestUpload* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 68:01.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = RefPtr]’, 68:01.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 68:01.42 inlined from ‘mozilla::dom::RootedCallback::RootedCallback(JSContext*) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackObject.h:614:69, 68:01.42 inlined from ‘bool mozilla::dom::XPathEvaluator_Binding::evaluate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at XPathEvaluatorBinding.cpp:188: 68:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx_)[15]’ [-Wdangling-pointer=] 68:01.42 1169 | *this->stack = this; 68:01.42 | ~~~~~~~~~~~~~^~~~~~ 68:01.42 In file included from UnifiedBindings27.cpp:327: 68:01.42 XPathEvaluatorBinding.cpp: In function ‘bool mozilla::dom::XPathEvaluator_Binding::evaluate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 68:01.42 XPathEvaluatorBinding.cpp:188: note: ‘arg2’ declared here 68:01.42 188 | RootedCallback> arg2(cx); 68:01.42 XPathEvaluatorBinding.cpp:158: note: ‘cx_’ declared here 68:01.42 158 | evaluate(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 68:01.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 68:01.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 68:01.70 inlined from ‘bool mozilla::dom::XPathResult_Binding::Wrap(JSContext*, mozilla::dom::XPathResult*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XPathResultBinding.cpp:578: 68:01.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 68:01.70 1169 | *this->stack = this; 68:01.70 | ~~~~~~~~~~~~~^~~~~~ 68:01.70 In file included from UnifiedBindings27.cpp:366: 68:01.70 XPathResultBinding.cpp: In function ‘bool mozilla::dom::XPathResult_Binding::Wrap(JSContext*, mozilla::dom::XPathResult*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 68:01.70 XPathResultBinding.cpp:578: note: ‘global’ declared here 68:01.70 578 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 68:01.70 XPathResultBinding.cpp:553: note: ‘aCx’ declared here 68:01.70 553 | Wrap(JSContext* aCx, mozilla::dom::XPathResult* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 68:01.77 Compiling gecko_logger v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/gecko_logger) 68:03.60 dom/media/test/rdd_process_xpcom 68:10.39 Compiling cert_storage v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/cert_storage) 68:30.21 dom/media/utils 69:01.31 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 69:12.68 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a6) 69:20.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:12, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/AllocationPolicy.h:12, 69:20.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/platforms/AllocationPolicy.cpp:7, 69:20.11 from Unified_cpp_dom_media_platforms0.cpp:2: 69:20.11 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 69:20.11 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 69:20.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 69:20.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 69:20.11 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 69:20.11 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 69:20.11 inlined from ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:32: 69:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 69:20.11 450 | mArray.mHdr->mLength = 0; 69:20.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 69:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object ‘’ of size 8 69:20.11 316 | mTags = aOther.mTags.Clone(); 69:20.11 | ~~~~~~~~~~~~~~~~~~^~ 69:30.09 Compiling midir_impl v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/midir_impl) 69:30.57 dom/media/wave 69:37.56 Compiling dap_ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/dap/ffi) 70:08.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 70:08.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 70:08.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLFrameElement.h:12, 70:08.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:12, 70:08.94 from XULFrameElementBinding.cpp:26, 70:08.94 from UnifiedBindings28.cpp:106: 70:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 70:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 70:08.94 202 | return ReinterpretHelper::FromInternalValue(v); 70:08.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 70:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 70:08.94 4432 | return mProperties.Get(aProperty, aFoundResult); 70:08.94 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 70:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 70:08.94 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 70:08.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 70:08.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 70:08.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:08.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 70:08.96 413 | struct FrameBidiData { 70:08.96 | ^~~~~~~~~~~~~ 70:11.47 Compiling authrs_bridge v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/authrs_bridge) 70:22.10 dom/media/webaudio/blink 70:48.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:15, 70:48.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VideoUtils.h:11, 70:48.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaMIMETypes.h:10, 70:48.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaContainerType.h:10, 70:48.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/wave/WaveDecoder.cpp:8, 70:48.87 from Unified_cpp_dom_media_wave0.cpp:2: 70:48.87 In constructor ‘mozilla::AudioConfig::ChannelLayout::ChannelLayout(uint32_t)’, 70:48.87 inlined from ‘mozilla::AudioConfig::ChannelLayout::ChannelMap mozilla::FormatChunk::ChannelMap() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/wave/WaveDemuxer.cpp:755:49: 70:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioConfig.h:53:71: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 70:48.87 53 | : ChannelLayout(aChannels, DefaultLayoutForChannels(aChannels)) {} 70:48.87 | ^ 70:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioConfig.h: In member function ‘mozilla::AudioConfig::ChannelLayout::ChannelMap mozilla::FormatChunk::ChannelMap() const’: 70:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioConfig.h:201:20: note: by argument 1 of type ‘const mozilla::AudioConfig::ChannelLayout*’ to ‘const mozilla::AudioConfig::Channel* mozilla::AudioConfig::ChannelLayout::DefaultLayoutForChannels(uint32_t) const’ declared here 70:48.87 201 | const Channel* DefaultLayoutForChannels(uint32_t aChannels) const; 70:48.87 | ^~~~~~~~~~~~~~~~~~~~~~~~ 70:48.87 In file included from Unified_cpp_dom_media_wave0.cpp:11: 70:48.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/wave/WaveDemuxer.cpp:755:49: note: ‘’ declared here 70:48.87 755 | return AudioConfig::ChannelLayout(Channels()).Map(); 70:48.87 | ^ 70:52.36 Compiling mime-guess-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/rust/mime-guess-ffi) 70:52.80 Compiling cose-c v0.1.5 70:54.88 Compiling cascade_bloom_filter v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/cascade_bloom_filter) 70:56.61 Compiling fog_control v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean) 70:57.92 dom/media/webaudio 71:07.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 71:07.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 71:07.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 71:07.75 from XRInputSourcesChangeEventBinding.cpp:4, 71:07.75 from UnifiedBindings28.cpp:2: 71:07.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:07.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:07.75 inlined from ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourcesChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XRInputSourcesChangeEventBinding.cpp:809:90: 71:07.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:07.75 1169 | *this->stack = this; 71:07.75 | ~~~~~~~~~~~~~^~~~~~ 71:07.75 XRInputSourcesChangeEventBinding.cpp: In function ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::XRInputSourcesChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:07.75 XRInputSourcesChangeEventBinding.cpp:809:25: note: ‘global’ declared here 71:07.75 809 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:07.75 | ^~~~~~ 71:07.75 XRInputSourcesChangeEventBinding.cpp:781:17: note: ‘aCx’ declared here 71:07.75 781 | Wrap(JSContext* aCx, mozilla::dom::XRInputSourcesChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:07.75 | ~~~~~~~~~~~^~~ 71:10.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:10.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:10.68 inlined from ‘bool mozilla::dom::XULCommandEvent_Binding::Wrap(JSContext*, mozilla::dom::XULCommandEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULCommandEventBinding.cpp:657:90: 71:10.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:10.68 1169 | *this->stack = this; 71:10.68 | ~~~~~~~~~~~~~^~~~~~ 71:10.68 In file included from UnifiedBindings28.cpp:80: 71:10.68 XULCommandEventBinding.cpp: In function ‘bool mozilla::dom::XULCommandEvent_Binding::Wrap(JSContext*, mozilla::dom::XULCommandEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:10.68 XULCommandEventBinding.cpp:657:25: note: ‘global’ declared here 71:10.68 657 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:10.68 | ^~~~~~ 71:10.68 XULCommandEventBinding.cpp:626:17: note: ‘aCx’ declared here 71:10.68 626 | Wrap(JSContext* aCx, mozilla::dom::XULCommandEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:10.68 | ~~~~~~~~~~~^~~ 71:10.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:10.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:10.80 inlined from ‘bool mozilla::dom::XULElement_Binding::Wrap(JSContext*, nsXULElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULElementBinding.cpp:9583:90: 71:10.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:10.80 1169 | *this->stack = this; 71:10.80 | ~~~~~~~~~~~~~^~~~~~ 71:10.80 In file included from UnifiedBindings28.cpp:93: 71:10.80 XULElementBinding.cpp: In function ‘bool mozilla::dom::XULElement_Binding::Wrap(JSContext*, nsXULElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:10.80 XULElementBinding.cpp:9583:25: note: ‘global’ declared here 71:10.80 9583 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:10.80 | ^~~~~~ 71:10.80 XULElementBinding.cpp:9549:17: note: ‘aCx’ declared here 71:10.80 9549 | Wrap(JSContext* aCx, nsXULElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:10.80 | ~~~~~~~~~~~^~~ 71:11.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:11.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:11.53 inlined from ‘bool mozilla::dom::XULPopupElement_Binding::Wrap(JSContext*, mozilla::dom::XULPopupElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULPopupElementBinding.cpp:1916:90: 71:11.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:11.53 1169 | *this->stack = this; 71:11.53 | ~~~~~~~~~~~~~^~~~~~ 71:11.53 In file included from UnifiedBindings28.cpp:132: 71:11.53 XULPopupElementBinding.cpp: In function ‘bool mozilla::dom::XULPopupElement_Binding::Wrap(JSContext*, mozilla::dom::XULPopupElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:11.53 XULPopupElementBinding.cpp:1916:25: note: ‘global’ declared here 71:11.53 1916 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:11.53 | ^~~~~~ 71:11.53 XULPopupElementBinding.cpp:1879:17: note: ‘aCx’ declared here 71:11.53 1879 | Wrap(JSContext* aCx, mozilla::dom::XULPopupElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:11.53 | ~~~~~~~~~~~^~~ 71:18.80 Compiling binary_http v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/binary_http) 71:18.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:18.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:18.92 inlined from ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_added(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at XRInputSourcesChangeEventBinding.cpp:322:85: 71:18.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 71:18.92 1169 | *this->stack = this; 71:18.92 | ~~~~~~~~~~~~~^~~~~~ 71:18.92 XRInputSourcesChangeEventBinding.cpp: In function ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_added(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 71:18.92 XRInputSourcesChangeEventBinding.cpp:322:25: note: ‘slotStorage’ declared here 71:18.92 322 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 71:18.92 | ^~~~~~~~~~~ 71:18.92 XRInputSourcesChangeEventBinding.cpp:312:22: note: ‘cx’ declared here 71:18.92 312 | get_added(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 71:18.92 | ~~~~~~~~~~~^~ 71:19.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:19.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:19.47 inlined from ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_removed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at XRInputSourcesChangeEventBinding.cpp:428:85: 71:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 71:19.47 1169 | *this->stack = this; 71:19.47 | ~~~~~~~~~~~~~^~~~~~ 71:19.47 XRInputSourcesChangeEventBinding.cpp: In function ‘bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_removed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 71:19.47 XRInputSourcesChangeEventBinding.cpp:428:25: note: ‘slotStorage’ declared here 71:19.47 428 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 71:19.47 | ^~~~~~~~~~~ 71:19.47 XRInputSourcesChangeEventBinding.cpp:418:24: note: ‘cx’ declared here 71:19.47 418 | get_removed(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 71:19.47 | ~~~~~~~~~~~^~ 71:21.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:21.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:21.15 inlined from ‘bool mozilla::dom::XRReferenceSpaceEvent_Binding::Wrap(JSContext*, mozilla::dom::XRReferenceSpaceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XRReferenceSpaceEventBinding.cpp:533:90: 71:21.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:21.15 1169 | *this->stack = this; 71:21.15 | ~~~~~~~~~~~~~^~~~~~ 71:21.19 In file included from UnifiedBindings28.cpp:28: 71:21.20 XRReferenceSpaceEventBinding.cpp: In function ‘bool mozilla::dom::XRReferenceSpaceEvent_Binding::Wrap(JSContext*, mozilla::dom::XRReferenceSpaceEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:21.20 XRReferenceSpaceEventBinding.cpp:533:25: note: ‘global’ declared here 71:21.20 533 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:21.20 | ^~~~~~ 71:21.20 XRReferenceSpaceEventBinding.cpp:505:17: note: ‘aCx’ declared here 71:21.20 505 | Wrap(JSContext* aCx, mozilla::dom::XRReferenceSpaceEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:21.20 | ~~~~~~~~~~~^~~ 71:21.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:21.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 71:21.49 inlined from ‘JSObject* mozilla::dom::XRReferenceSpaceEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRReferenceSpaceEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpaceEventBinding.h:109:27, 71:21.49 inlined from ‘virtual JSObject* mozilla::dom::XRReferenceSpaceEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at XRReferenceSpaceEvent.cpp:63:45: 71:21.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:21.49 1169 | *this->stack = this; 71:21.49 | ~~~~~~~~~~~~~^~~~~~ 71:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpaceEvent.h:15, 71:21.49 from XRReferenceSpaceEvent.cpp:10, 71:21.49 from UnifiedBindings28.cpp:15: 71:21.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpaceEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRReferenceSpaceEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 71:21.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpaceEventBinding.h:109:27: note: ‘reflector’ declared here 71:21.49 109 | JS::Rooted reflector(aCx); 71:21.49 | ^~~~~~~~~ 71:21.49 XRReferenceSpaceEvent.cpp:61:54: note: ‘aCx’ declared here 71:21.49 61 | XRReferenceSpaceEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 71:21.49 | ~~~~~~~~~~~^~~ 71:21.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:21.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:21.57 inlined from ‘bool mozilla::dom::XRSessionEvent_Binding::Wrap(JSContext*, mozilla::dom::XRSessionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XRSessionEventBinding.cpp:463:90: 71:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:21.57 1169 | *this->stack = this; 71:21.57 | ~~~~~~~~~~~~~^~~~~~ 71:21.57 In file included from UnifiedBindings28.cpp:54: 71:21.57 XRSessionEventBinding.cpp: In function ‘bool mozilla::dom::XRSessionEvent_Binding::Wrap(JSContext*, mozilla::dom::XRSessionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:21.57 XRSessionEventBinding.cpp:463:25: note: ‘global’ declared here 71:21.57 463 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:21.57 | ^~~~~~ 71:21.57 XRSessionEventBinding.cpp:435:17: note: ‘aCx’ declared here 71:21.57 435 | Wrap(JSContext* aCx, mozilla::dom::XRSessionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:21.57 | ~~~~~~~~~~~^~~ 71:21.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:21.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 71:21.85 inlined from ‘JSObject* mozilla::dom::XRSessionEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRSessionEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRSessionEventBinding.h:104:27, 71:21.85 inlined from ‘virtual JSObject* mozilla::dom::XRSessionEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at XRSessionEvent.cpp:60:38: 71:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:21.85 1169 | *this->stack = this; 71:21.85 | ~~~~~~~~~~~~~^~~~~~ 71:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRSessionEvent.h:15, 71:21.85 from XRSessionEvent.cpp:10, 71:21.85 from UnifiedBindings28.cpp:41: 71:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRSessionEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRSessionEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 71:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRSessionEventBinding.h:104:27: note: ‘reflector’ declared here 71:21.85 104 | JS::Rooted reflector(aCx); 71:21.85 | ^~~~~~~~~ 71:21.85 XRSessionEvent.cpp:58:47: note: ‘aCx’ declared here 71:21.85 58 | XRSessionEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 71:21.85 | ~~~~~~~~~~~^~~ 71:22.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:22.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:22.95 inlined from ‘bool mozilla::dom::OwningUnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at XSLTProcessorBinding.cpp:865:75: 71:22.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 71:22.95 1169 | *this->stack = this; 71:22.95 | ~~~~~~~~~~~~~^~~~~~ 71:22.95 In file included from UnifiedBindings28.cpp:67: 71:22.95 XSLTProcessorBinding.cpp: In member function ‘bool mozilla::dom::OwningUnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 71:22.95 XSLTProcessorBinding.cpp:865:29: note: ‘returnArray’ declared here 71:22.95 865 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 71:22.95 | ^~~~~~~~~~~ 71:22.95 XSLTProcessorBinding.cpp:835:96: note: ‘cx’ declared here 71:22.95 835 | OwningUnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 71:22.95 | ~~~~~~~~~~~^~ 71:23.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:23.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:23.35 inlined from ‘bool mozilla::dom::UnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at XSLTProcessorBinding.cpp:322:75: 71:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 71:23.35 1169 | *this->stack = this; 71:23.35 | ~~~~~~~~~~~~~^~~~~~ 71:23.35 XSLTProcessorBinding.cpp: In member function ‘bool mozilla::dom::UnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 71:23.35 XSLTProcessorBinding.cpp:322:29: note: ‘returnArray’ declared here 71:23.35 322 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 71:23.35 | ^~~~~~~~~~~ 71:23.35 XSLTProcessorBinding.cpp:292:90: note: ‘cx’ declared here 71:23.35 292 | UnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 71:23.35 | ~~~~~~~~~~~^~ 71:24.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:24.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:24.61 inlined from ‘bool mozilla::dom::XSLTProcessor_Binding::Wrap(JSContext*, txMozillaXSLTProcessor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XSLTProcessorBinding.cpp:1706:90: 71:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:24.61 1169 | *this->stack = this; 71:24.61 | ~~~~~~~~~~~~~^~~~~~ 71:24.61 XSLTProcessorBinding.cpp: In function ‘bool mozilla::dom::XSLTProcessor_Binding::Wrap(JSContext*, txMozillaXSLTProcessor*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:24.61 XSLTProcessorBinding.cpp:1706:25: note: ‘global’ declared here 71:24.61 1706 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:24.61 | ^~~~~~ 71:24.61 XSLTProcessorBinding.cpp:1681:17: note: ‘aCx’ declared here 71:24.61 1681 | Wrap(JSContext* aCx, txMozillaXSLTProcessor* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:24.61 | ~~~~~~~~~~~^~~ 71:25.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:25.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:25.04 inlined from ‘bool mozilla::dom::XULFrameElement_Binding::Wrap(JSContext*, mozilla::dom::XULFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULFrameElementBinding.cpp:776:90: 71:25.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:25.04 1169 | *this->stack = this; 71:25.04 | ~~~~~~~~~~~~~^~~~~~ 71:25.04 XULFrameElementBinding.cpp: In function ‘bool mozilla::dom::XULFrameElement_Binding::Wrap(JSContext*, mozilla::dom::XULFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:25.04 XULFrameElementBinding.cpp:776:25: note: ‘global’ declared here 71:25.04 776 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:25.04 | ^~~~~~ 71:25.04 XULFrameElementBinding.cpp:739:17: note: ‘aCx’ declared here 71:25.04 739 | Wrap(JSContext* aCx, mozilla::dom::XULFrameElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:25.04 | ~~~~~~~~~~~^~~ 71:25.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:25.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:25.34 inlined from ‘bool mozilla::dom::XULMenuElement_Binding::Wrap(JSContext*, mozilla::dom::XULMenuElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULMenuElementBinding.cpp:420:90: 71:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:25.34 1169 | *this->stack = this; 71:25.34 | ~~~~~~~~~~~~~^~~~~~ 71:25.34 In file included from UnifiedBindings28.cpp:119: 71:25.34 XULMenuElementBinding.cpp: In function ‘bool mozilla::dom::XULMenuElement_Binding::Wrap(JSContext*, mozilla::dom::XULMenuElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:25.34 XULMenuElementBinding.cpp:420:25: note: ‘global’ declared here 71:25.34 420 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:25.34 | ^~~~~~ 71:25.34 XULMenuElementBinding.cpp:383:17: note: ‘aCx’ declared here 71:25.34 383 | Wrap(JSContext* aCx, mozilla::dom::XULMenuElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:25.34 | ~~~~~~~~~~~^~~ 71:25.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:25.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:25.50 inlined from ‘bool mozilla::dom::XULResizerElement_Binding::Wrap(JSContext*, mozilla::dom::XULResizerElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULResizerElementBinding.cpp:193:90: 71:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:25.50 1169 | *this->stack = this; 71:25.50 | ~~~~~~~~~~~~~^~~~~~ 71:25.50 In file included from UnifiedBindings28.cpp:145: 71:25.50 XULResizerElementBinding.cpp: In function ‘bool mozilla::dom::XULResizerElement_Binding::Wrap(JSContext*, mozilla::dom::XULResizerElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:25.50 XULResizerElementBinding.cpp:193:25: note: ‘global’ declared here 71:25.50 193 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:25.50 | ^~~~~~ 71:25.50 XULResizerElementBinding.cpp:156:17: note: ‘aCx’ declared here 71:25.50 156 | Wrap(JSContext* aCx, mozilla::dom::XULResizerElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:25.50 | ~~~~~~~~~~~^~~ 71:25.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:25.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:25.68 inlined from ‘bool mozilla::dom::XULTextElement_Binding::Wrap(JSContext*, mozilla::dom::XULTextElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULTextElementBinding.cpp:445:90: 71:25.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:25.68 1169 | *this->stack = this; 71:25.68 | ~~~~~~~~~~~~~^~~~~~ 71:25.68 In file included from UnifiedBindings28.cpp:158: 71:25.68 XULTextElementBinding.cpp: In function ‘bool mozilla::dom::XULTextElement_Binding::Wrap(JSContext*, mozilla::dom::XULTextElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:25.68 XULTextElementBinding.cpp:445:25: note: ‘global’ declared here 71:25.68 445 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:25.68 | ^~~~~~ 71:25.68 XULTextElementBinding.cpp:408:17: note: ‘aCx’ declared here 71:25.68 408 | Wrap(JSContext* aCx, mozilla::dom::XULTextElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:25.68 | ~~~~~~~~~~~^~~ 71:26.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:26.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:26.14 inlined from ‘bool mozilla::dom::TreeCellInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at XULTreeElementBinding.cpp:99:54: 71:26.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 71:26.14 1169 | *this->stack = this; 71:26.14 | ~~~~~~~~~~~~~^~~~~~ 71:26.14 In file included from UnifiedBindings28.cpp:171: 71:26.14 XULTreeElementBinding.cpp: In member function ‘bool mozilla::dom::TreeCellInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 71:26.14 XULTreeElementBinding.cpp:99:25: note: ‘obj’ declared here 71:26.14 99 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 71:26.14 | ^~~ 71:26.14 XULTreeElementBinding.cpp:91:43: note: ‘cx’ declared here 71:26.14 91 | TreeCellInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 71:26.14 | ~~~~~~~~~~~^~ 71:26.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 71:26.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 71:26.56 inlined from ‘bool mozilla::dom::XULTreeElement_Binding::Wrap(JSContext*, mozilla::dom::XULTreeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at XULTreeElementBinding.cpp:1669:90: 71:26.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 71:26.56 1169 | *this->stack = this; 71:26.56 | ~~~~~~~~~~~~~^~~~~~ 71:26.56 XULTreeElementBinding.cpp: In function ‘bool mozilla::dom::XULTreeElement_Binding::Wrap(JSContext*, mozilla::dom::XULTreeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 71:26.56 XULTreeElementBinding.cpp:1669:25: note: ‘global’ declared here 71:26.56 1669 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 71:26.56 | ^~~~~~ 71:26.56 XULTreeElementBinding.cpp:1632:17: note: ‘aCx’ declared here 71:26.56 1632 | Wrap(JSContext* aCx, mozilla::dom::XULTreeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 71:26.56 | ~~~~~~~~~~~^~~ 71:31.74 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 71:37.29 Compiling oblivious_http v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/oblivious_http) 71:40.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 71:40.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 71:40.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 71:40.82 from Unified_cpp_webaudio_blink0.cpp:11: 71:40.82 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’, 71:40.82 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 71:40.82 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 71:40.82 inlined from ‘static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFElevation.cpp:210:24: 71:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 71:40.82 2441 | value_type* iter = Elements() + aStart; 71:40.82 | ^~~~ 71:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In static member function ‘static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)’: 71:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 1544 into object ‘sEmptyTArrayHeader’ of size 8 71:40.82 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 71:40.82 | ^~~~~~~~~~~~~~~~~~ 71:41.64 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’, 71:41.65 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 71:41.65 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 71:41.65 inlined from ‘WebCore::HRTFDatabase::HRTFDatabase(float)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFDatabase.cpp:49:25: 71:41.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 11 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 71:41.65 2441 | value_type* iter = Elements() + aStart; 71:41.65 | ^~~~ 71:41.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In constructor ‘WebCore::HRTFDatabase::HRTFDatabase(float)’: 71:41.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 88 into object ‘sEmptyTArrayHeader’ of size 8 71:41.65 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 71:41.65 | ^~~~~~~~~~~~~~~~~~ 71:42.43 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’, 71:42.44 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2285:20, 71:42.44 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2254:25, 71:42.44 inlined from ‘static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFElevation.cpp:260:24: 71:42.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 71:42.44 2441 | value_type* iter = Elements() + aStart; 71:42.44 | ^~~~ 71:42.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In static member function ‘static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)’: 71:42.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 1544 into object ‘sEmptyTArrayHeader’ of size 8 71:42.44 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 71:42.44 | ^~~~~~~~~~~~~~~~~~ 71:43.06 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 71:43.32 In file included from /usr/include/string.h:548, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 71:43.32 from /usr/include/c++/14/bits/stl_pair.h:60, 71:43.32 from /usr/include/c++/14/bits/stl_algobase.h:64, 71:43.32 from /usr/include/c++/14/bits/specfun.h:43, 71:43.32 from /usr/include/c++/14/cmath:3898, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/cmath:3, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/cmath:62, 71:43.32 from /usr/include/c++/14/complex:44, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/complex:3, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/Biquad.h:32, 71:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/Biquad.cpp:29, 71:43.32 from Unified_cpp_webaudio_blink0.cpp:2: 71:43.32 In function ‘void* memcpy(void*, const void*, size_t)’, 71:43.32 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 71:43.32 inlined from ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp:310:12: 71:43.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘convolutionDestinationL1’ may be used uninitialized [-Wmaybe-uninitialized] 71:43.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 71:43.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 71:43.32 30 | __glibc_objsize0 (__dest)); 71:43.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:43.32 In file included from Unified_cpp_webaudio_blink0.cpp:74: 71:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp: In member function ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’: 71:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp:252:16: note: ‘convolutionDestinationL1’ was declared here 71:43.32 252 | const float* convolutionDestinationL1; 71:43.32 | ^~~~~~~~~~~~~~~~~~~~~~~~ 71:43.32 In function ‘void* memcpy(void*, const void*, size_t)’, 71:43.32 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 71:43.32 inlined from ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp:311:12: 71:43.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘convolutionDestinationR1’ may be used uninitialized [-Wmaybe-uninitialized] 71:43.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 71:43.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 71:43.32 30 | __glibc_objsize0 (__dest)); 71:43.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp: In member function ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’: 71:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/blink/HRTFPanner.cpp:253:16: note: ‘convolutionDestinationR1’ was declared here 71:43.32 253 | const float* convolutionDestinationR1; 71:43.32 | ^~~~~~~~~~~~~~~~~~~~~~~~ 71:56.40 dom/media/webcodecs 72:03.64 dom/media/webm 72:12.52 Compiling http_sfv v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/http-sfv) 72:27.03 Compiling data-encoding-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/fs/parent/rust/data-encoding-ffi) 72:27.49 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 72:38.24 Compiling kvstore v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/kvstore) 73:02.34 Compiling data_storage v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/data_storage) 73:28.79 Compiling jog v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/jog) 73:33.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 73:33.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webm/EbmlComposer.h:8, 73:33.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webm/EbmlComposer.cpp:6, 73:33.64 from Unified_cpp_dom_media_webm0.cpp:2: 73:33.64 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 73:33.64 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 73:33.64 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 73:33.64 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 73:33.64 inlined from ‘mozilla::EncryptionInfo::InitData::InitData(mozilla::EncryptionInfo::InitData&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:560:10, 73:33.64 inlined from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:669:5, 73:33.64 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2707:25, 73:33.64 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2835:41, 73:33.64 inlined from ‘void mozilla::EncryptionInfo::AddInitData(const nsAString&, AInitDatas&&) [with AInitDatas = CopyableTArray&]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:583:29: 73:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘mozilla::EncryptionInfo::InitData [1]’ [-Warray-bounds=] 73:33.64 655 | aOther.mHdr->mLength = 0; 73:33.64 | ~~~~~~~~~~~~~~~~~~~~~^~~ 73:33.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VideoUtils.h:11, 73:33.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncodedFrame.h:12, 73:33.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ContainerWriter.h:10, 73:33.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webm/EbmlComposer.h:9: 73:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h: In member function ‘void mozilla::EncryptionInfo::AddInitData(const nsAString&, AInitDatas&&) [with AInitDatas = CopyableTArray&]’: 73:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaInfo.h:584:9: note: at offset 24 into object ‘’ of size 24 73:33.64 584 | InitData(aType, std::forward(aInitData))); 73:33.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:54.15 dom/media/webrtc/common 74:12.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 74:12.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 74:12.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PFilePicker.cpp:8, 74:12.60 from Unified_cpp_dom_ipc4.cpp:65: 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 74:12.60 202 | return ReinterpretHelper::FromInternalValue(v); 74:12.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 74:12.60 4432 | return mProperties.Get(aProperty, aFoundResult); 74:12.60 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 74:12.60 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 74:12.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 74:12.60 302 | memcpy(&value, &aInternalValue, sizeof(value)); 74:12.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 74:12.60 413 | struct FrameBidiData { 74:12.60 | ^~~~~~~~~~~~~ 74:18.24 dom/media/webrtc/jsapi 74:33.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 74:33.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 74:33.69 from CanvasRenderingContext2DBinding.cpp:31, 74:33.69 from UnifiedBindings3.cpp:67: 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 74:33.69 202 | return ReinterpretHelper::FromInternalValue(v); 74:33.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 74:33.69 4432 | return mProperties.Get(aProperty, aFoundResult); 74:33.69 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 74:33.69 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 74:33.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 74:33.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 74:33.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 74:33.69 413 | struct FrameBidiData { 74:33.69 | ^~~~~~~~~~~~~ 74:40.96 Compiling dom_fragmentdirectives v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/fragmentdirectives) 74:51.57 Compiling rure v0.2.2 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/rure) 74:53.45 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=a821fa621c2def48e90c82774b4c6563b5a8ea4a#a821fa62) 74:57.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioData.h:10, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:10, 74:57.66 from Unified_cpp_dom_media_webcodecs0.cpp:2: 74:57.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:57.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:57.66 inlined from ‘JSObject* mozilla::dom::AudioDecoder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioDecoder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDecoderBinding.h:314:27, 74:57.66 inlined from ‘virtual JSObject* mozilla::dom::AudioDecoder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioDecoder.cpp:373:36: 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:57.66 1169 | *this->stack = this; 74:57.66 | ~~~~~~~~~~~~~^~~~~~ 74:57.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecoderTypes.h:13, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDecoder.h:19, 74:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioDecoder.cpp:7, 74:57.66 from Unified_cpp_dom_media_webcodecs0.cpp:11: 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDecoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioDecoder::WrapObject(JSContext*, JS::Handle)’: 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDecoderBinding.h:314:27: note: ‘reflector’ declared here 74:57.66 314 | JS::Rooted reflector(aCx); 74:57.66 | ^~~~~~~~~ 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioDecoder.cpp:369:47: note: ‘aCx’ declared here 74:57.66 369 | JSObject* AudioDecoder::WrapObject(JSContext* aCx, 74:57.66 | ~~~~~~~~~~~^~~ 74:57.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:57.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:57.70 inlined from ‘JSObject* mozilla::dom::AudioEncoder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioEncoder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioEncoderBinding.h:449:27, 74:57.70 inlined from ‘virtual JSObject* mozilla::dom::AudioEncoder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioEncoder.cpp:394:36: 74:57.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:57.70 1169 | *this->stack = this; 74:57.70 | ~~~~~~~~~~~~~^~~~~~ 74:57.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncoderTemplate.h:21, 74:57.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioEncoder.h:15, 74:57.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioEncoder.cpp:7, 74:57.71 from Unified_cpp_dom_media_webcodecs0.cpp:20: 74:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioEncoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioEncoder::WrapObject(JSContext*, JS::Handle)’: 74:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioEncoderBinding.h:449:27: note: ‘reflector’ declared here 74:57.71 449 | JS::Rooted reflector(aCx); 74:57.71 | ^~~~~~~~~ 74:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioEncoder.cpp:390:47: note: ‘aCx’ declared here 74:57.71 390 | JSObject* AudioEncoder::WrapObject(JSContext* aCx, 74:57.71 | ~~~~~~~~~~~^~~ 74:57.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:57.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:57.87 inlined from ‘JSObject* mozilla::dom::ImageDecoder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageDecoder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:663:27, 74:57.87 inlined from ‘virtual JSObject* mozilla::dom::ImageDecoder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageDecoder.cpp:127:36: 74:57.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:57.87 1169 | *this->stack = this; 74:57.87 | ~~~~~~~~~~~~~^~~~~~ 74:57.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoder.h:15, 74:57.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageDecoder.cpp:7, 74:57.87 from Unified_cpp_dom_media_webcodecs0.cpp:83: 74:57.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageDecoder::WrapObject(JSContext*, JS::Handle)’: 74:57.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:663:27: note: ‘reflector’ declared here 74:57.87 663 | JS::Rooted reflector(aCx); 74:57.87 | ^~~~~~~~~ 74:57.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageDecoder.cpp:124:47: note: ‘aCx’ declared here 74:57.87 124 | JSObject* ImageDecoder::WrapObject(JSContext* aCx, 74:57.87 | ~~~~~~~~~~~^~~ 74:57.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:57.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:57.93 inlined from ‘JSObject* mozilla::dom::ImageTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:702:27, 74:57.93 inlined from ‘virtual JSObject* mozilla::dom::ImageTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageTrack.cpp:47:34: 74:57.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:57.93 1169 | *this->stack = this; 74:57.93 | ~~~~~~~~~~~~~^~~~~~ 74:57.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageTrack::WrapObject(JSContext*, JS::Handle)’: 74:57.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:702:27: note: ‘reflector’ declared here 74:57.93 702 | JS::Rooted reflector(aCx); 74:57.93 | ^~~~~~~~~ 74:57.93 In file included from Unified_cpp_dom_media_webcodecs0.cpp:101: 74:57.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageTrack.cpp:44:45: note: ‘aCx’ declared here 74:57.93 44 | JSObject* ImageTrack::WrapObject(JSContext* aCx, 74:57.93 | ~~~~~~~~~~~^~~ 74:57.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:57.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:57.98 inlined from ‘JSObject* mozilla::dom::ImageTrackList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ImageTrackList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:741:27, 74:57.98 inlined from ‘virtual JSObject* mozilla::dom::ImageTrackList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageTrackList.cpp:33:38: 74:57.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:57.98 1169 | *this->stack = this; 74:57.98 | ~~~~~~~~~~~~~^~~~~~ 74:57.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::ImageTrackList::WrapObject(JSContext*, JS::Handle)’: 74:57.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageDecoderBinding.h:741:27: note: ‘reflector’ declared here 74:57.98 741 | JS::Rooted reflector(aCx); 74:57.98 | ^~~~~~~~~ 74:57.98 In file included from Unified_cpp_dom_media_webcodecs0.cpp:110: 74:57.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/ImageTrackList.cpp:30:49: note: ‘aCx’ declared here 74:57.98 30 | JSObject* ImageTrackList::WrapObject(JSContext* aCx, 74:57.98 | ~~~~~~~~~~~^~~ 74:58.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:58.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:58.00 inlined from ‘JSObject* mozilla::dom::VideoColorSpace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoColorSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoColorSpaceBinding.h:174:27, 74:58.00 inlined from ‘virtual JSObject* mozilla::dom::VideoColorSpace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoColorSpace.cpp:32:39: 74:58.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:58.00 1169 | *this->stack = this; 74:58.00 | ~~~~~~~~~~~~~^~~~~~ 74:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoDecoderBinding.h:6, 74:58.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h:6, 74:58.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebCodecsUtils.h:23, 74:58.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioData.h:11: 74:58.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoColorSpaceBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoColorSpace::WrapObject(JSContext*, JS::Handle)’: 74:58.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoColorSpaceBinding.h:174:27: note: ‘reflector’ declared here 74:58.00 174 | JS::Rooted reflector(aCx); 74:58.00 | ^~~~~~~~~ 74:58.00 In file included from Unified_cpp_dom_media_webcodecs0.cpp:119: 74:58.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoColorSpace.cpp:30:50: note: ‘aCx’ declared here 74:58.00 30 | JSObject* VideoColorSpace::WrapObject(JSContext* aCx, 74:58.00 | ~~~~~~~~~~~^~~ 74:58.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:58.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:58.04 inlined from ‘JSObject* mozilla::dom::VideoDecoder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoDecoder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoDecoderBinding.h:476:27, 74:58.04 inlined from ‘virtual JSObject* mozilla::dom::VideoDecoder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoDecoder.cpp:825:36: 74:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:58.04 1169 | *this->stack = this; 74:58.04 | ~~~~~~~~~~~~~^~~~~~ 74:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoDecoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoDecoder::WrapObject(JSContext*, JS::Handle)’: 74:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoDecoderBinding.h:476:27: note: ‘reflector’ declared here 74:58.04 476 | JS::Rooted reflector(aCx); 74:58.04 | ^~~~~~~~~ 74:58.04 In file included from Unified_cpp_dom_media_webcodecs0.cpp:128: 74:58.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoDecoder.cpp:821:47: note: ‘aCx’ declared here 74:58.04 821 | JSObject* VideoDecoder::WrapObject(JSContext* aCx, 74:58.04 | ~~~~~~~~~~~^~~ 74:58.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 74:58.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 74:58.08 inlined from ‘JSObject* mozilla::dom::VideoEncoder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoEncoder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h:637:27, 74:58.08 inlined from ‘virtual JSObject* mozilla::dom::VideoEncoder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp:498:36: 74:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 74:58.08 1169 | *this->stack = this; 74:58.08 | ~~~~~~~~~~~~~^~~~~~ 74:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoEncoder::WrapObject(JSContext*, JS::Handle)’: 74:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h:637:27: note: ‘reflector’ declared here 74:58.08 637 | JS::Rooted reflector(aCx); 74:58.08 | ^~~~~~~~~ 74:58.08 In file included from Unified_cpp_dom_media_webcodecs0.cpp:137: 74:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp:494:47: note: ‘aCx’ declared here 74:58.08 494 | JSObject* VideoEncoder::WrapObject(JSContext* aCx, 74:58.08 | ~~~~~~~~~~~^~~ 74:59.27 Compiling mozurl v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/mozurl) 75:00.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:00.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:00.15 inlined from ‘JSObject* mozilla::dom::AudioData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h:178:27, 75:00.15 inlined from ‘virtual JSObject* mozilla::dom::AudioData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:157:33: 75:00.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.15 1169 | *this->stack = this; 75:00.15 | ~~~~~~~~~~~~~^~~~~~ 75:00.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebCodecsUtils.h:19: 75:00.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioData::WrapObject(JSContext*, JS::Handle)’: 75:00.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h:178:27: note: ‘reflector’ declared here 75:00.15 178 | JS::Rooted reflector(aCx); 75:00.15 | ^~~~~~~~~ 75:00.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:153:44: note: ‘aCx’ declared here 75:00.15 153 | JSObject* AudioData::WrapObject(JSContext* aCx, 75:00.15 | ~~~~~~~~~~~^~~ 75:00.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:00.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:00.18 inlined from ‘JSObject* mozilla::dom::EncodedAudioChunk_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EncodedAudioChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h:113:27, 75:00.18 inlined from ‘virtual JSObject* mozilla::dom::EncodedAudioChunk::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:141:41: 75:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.18 1169 | *this->stack = this; 75:00.18 | ~~~~~~~~~~~~~^~~~~~ 75:00.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioDecoder.cpp:22: 75:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h: In member function ‘virtual JSObject* mozilla::dom::EncodedAudioChunk::WrapObject(JSContext*, JS::Handle)’: 75:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h:113:27: note: ‘reflector’ declared here 75:00.18 113 | JS::Rooted reflector(aCx); 75:00.18 | ^~~~~~~~~ 75:00.18 In file included from Unified_cpp_dom_media_webcodecs0.cpp:47: 75:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:137:52: note: ‘aCx’ declared here 75:00.18 137 | JSObject* EncodedAudioChunk::WrapObject(JSContext* aCx, 75:00.18 | ~~~~~~~~~~~^~~ 75:00.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:00.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:00.24 inlined from ‘JSObject* mozilla::dom::EncodedVideoChunk_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EncodedVideoChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h:111:27, 75:00.24 inlined from ‘virtual JSObject* mozilla::dom::EncodedVideoChunk::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:142:41: 75:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.24 1169 | *this->stack = this; 75:00.24 | ~~~~~~~~~~~~~^~~~~~ 75:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:9, 75:00.24 from Unified_cpp_dom_media_webcodecs0.cpp:56: 75:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h: In member function ‘virtual JSObject* mozilla::dom::EncodedVideoChunk::WrapObject(JSContext*, JS::Handle)’: 75:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h:111:27: note: ‘reflector’ declared here 75:00.24 111 | JS::Rooted reflector(aCx); 75:00.24 | ^~~~~~~~~ 75:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:138:52: note: ‘aCx’ declared here 75:00.24 138 | JSObject* EncodedVideoChunk::WrapObject(JSContext* aCx, 75:00.24 | ~~~~~~~~~~~^~~ 75:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::AudioData::_ZThn8_N7mozilla3dom9AudioData10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 75:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.26 1169 | *this->stack = this; 75:00.26 | ~~~~~~~~~~~~~^~~~~~ 75:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h:178:27: note: ‘reflector’ declared here 75:00.26 178 | JS::Rooted reflector(aCx); 75:00.26 | ^~~~~~~~~ 75:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:153:44: note: ‘aCx’ declared here 75:00.26 153 | JSObject* AudioData::WrapObject(JSContext* aCx, 75:00.26 | ~~~~~~~~~~~^~~ 75:00.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::EncodedAudioChunk::_ZThn48_N7mozilla3dom17EncodedAudioChunk10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 75:00.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.32 1169 | *this->stack = this; 75:00.32 | ~~~~~~~~~~~~~^~~~~~ 75:00.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h:113:27: note: ‘reflector’ declared here 75:00.32 113 | JS::Rooted reflector(aCx); 75:00.32 | ^~~~~~~~~ 75:00.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:137:52: note: ‘aCx’ declared here 75:00.32 137 | JSObject* EncodedAudioChunk::WrapObject(JSContext* aCx, 75:00.32 | ~~~~~~~~~~~^~~ 75:00.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::EncodedVideoChunk::_ZThn48_N7mozilla3dom17EncodedVideoChunk10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 75:00.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:00.35 1169 | *this->stack = this; 75:00.35 | ~~~~~~~~~~~~~^~~~~~ 75:00.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h:111:27: note: ‘reflector’ declared here 75:00.38 111 | JS::Rooted reflector(aCx); 75:00.38 | ^~~~~~~~~ 75:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:138:52: note: ‘aCx’ declared here 75:00.38 138 | JSObject* EncodedVideoChunk::WrapObject(JSContext* aCx, 75:00.38 | ~~~~~~~~~~~^~~ 75:03.56 Compiling signature_cache v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/signature_cache) 75:06.10 Compiling processtools v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/processtools) 75:07.28 Compiling gkrust_utils v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/rust/gkrust_utils) 75:07.72 Compiling netwerk_helper v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/rust-helper) 75:09.53 Compiling moz_asserts v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/static/rust/moz_asserts) 75:09.69 Compiling prefs_parser v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/parser) 75:12.71 In constructor ‘JS::AutoGCRooter::AutoGCRooter(JS::RootingContext*, Kind)’, 75:12.72 inlined from ‘JS::AutoGCRooter::AutoGCRooter(JSContext*, Kind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1089:55, 75:12.72 inlined from ‘JS::CustomAutoRooter::CustomAutoRooter(const CX&) [with CX = JSContext*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1131:52, 75:12.72 inlined from ‘mozilla::dom::RootedDictionary::RootedDictionary(const CX&) [with CX = JSContext*; T = mozilla::dom::VideoColorSpaceInit]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RootedDictionary.h:19:73, 75:12.72 inlined from ‘virtual void mozilla::dom::VideoEncoder::EncoderConfigToDecoderConfig(JSContext*, const RefPtr&, const mozilla::dom::VideoEncoderConfigInternal&, mozilla::dom::VideoDecoderConfig&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp:595:55: 75:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1095:15: warning: storing the address of local variable ‘colorSpace’ in ‘*&MEM[(struct Array *)aCx_207(D) + 128B].mArr[2]’ [-Wdangling-pointer=] 75:12.72 1095 | *stackTop = this; 75:12.72 | ~~~~~~~~~~^~~~~~ 75:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp: In member function ‘virtual void mozilla::dom::VideoEncoder::EncoderConfigToDecoderConfig(JSContext*, const RefPtr&, const mozilla::dom::VideoEncoderConfigInternal&, mozilla::dom::VideoDecoderConfig&) const’: 75:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp:595:41: note: ‘colorSpace’ declared here 75:12.72 595 | RootedDictionary colorSpace(aCx); 75:12.72 | ^~~~~~~~~~ 75:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoEncoder.cpp:585:16: note: ‘aCx’ declared here 75:12.72 585 | JSContext* aCx, const RefPtr& aRawData, 75:12.72 | ~~~~~~~~~~~^~~ 75:13.75 dom/media/webrtc/jsep 75:14.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaData.h:11, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaInfo.h:17, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoUtils.h:11, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaMIMETypes.h:10, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaContainerType.h:10, 75:14.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ADTSDecoder.cpp:8, 75:14.98 from Unified_cpp_dom_media0.cpp:2: 75:14.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:14.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:14.98 inlined from ‘JSObject* mozilla::dom::AudioTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackBinding.h:38:27, 75:14.98 inlined from ‘virtual JSObject* mozilla::dom::AudioTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrack.cpp:34:34: 75:14.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:14.98 1169 | *this->stack = this; 75:14.98 | ~~~~~~~~~~~~~^~~~~~ 75:14.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrack.cpp:9, 75:14.98 from Unified_cpp_dom_media0.cpp:119: 75:14.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioTrack::WrapObject(JSContext*, JS::Handle)’: 75:14.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackBinding.h:38:27: note: ‘reflector’ declared here 75:14.98 38 | JS::Rooted reflector(aCx); 75:14.98 | ^~~~~~~~~ 75:14.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrack.cpp:32:45: note: ‘aCx’ declared here 75:14.98 32 | JSObject* AudioTrack::WrapObject(JSContext* aCx, 75:14.98 | ~~~~~~~~~~~^~~ 75:15.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:15.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:15.05 inlined from ‘JSObject* mozilla::dom::AudioTrackList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioTrackList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackListBinding.h:38:27, 75:15.05 inlined from ‘virtual JSObject* mozilla::dom::AudioTrackList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrackList.cpp:14:38: 75:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:15.05 1169 | *this->stack = this; 75:15.05 | ~~~~~~~~~~~~~^~~~~~ 75:15.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrackList.cpp:8, 75:15.05 from Unified_cpp_dom_media0.cpp:128: 75:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackListBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioTrackList::WrapObject(JSContext*, JS::Handle)’: 75:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioTrackListBinding.h:38:27: note: ‘reflector’ declared here 75:15.05 38 | JS::Rooted reflector(aCx); 75:15.05 | ^~~~~~~~~ 75:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioTrackList.cpp:12:49: note: ‘aCx’ declared here 75:15.05 12 | JSObject* AudioTrackList::WrapObject(JSContext* aCx, 75:15.05 | ~~~~~~~~~~~^~~ 75:15.44 dom/media/webrtc/libwebrtcglue 75:15.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:15.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:15.68 inlined from ‘JSObject* mozilla::dom::AudioData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h:178:27, 75:15.68 inlined from ‘virtual JSObject* mozilla::dom::AudioData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:157:33, 75:15.68 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::AudioData; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 75:15.68 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = AudioData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 75:15.68 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 75:15.68 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 75:15.68 inlined from ‘static JSObject* mozilla::dom::AudioData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::AudioDataSerializedData&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:634:33: 75:15.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:15.68 1169 | *this->stack = this; 75:15.68 | ~~~~~~~~~~~~~^~~~~~ 75:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h: In static member function ‘static JSObject* mozilla::dom::AudioData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::AudioDataSerializedData&)’: 75:15.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDataBinding.h:178:27: note: ‘reflector’ declared here 75:15.72 178 | JS::Rooted reflector(aCx); 75:15.72 | ^~~~~~~~~ 75:15.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:622:53: note: ‘aCx’ declared here 75:15.72 622 | JSObject* AudioData::ReadStructuredClone(JSContext* aCx, 75:15.72 | ~~~~~~~~~~~^~~ 75:20.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:20.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:20.11 inlined from ‘JSObject* mozilla::dom::EncodedAudioChunk_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EncodedAudioChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h:113:27, 75:20.11 inlined from ‘virtual JSObject* mozilla::dom::EncodedAudioChunk::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:141:41, 75:20.11 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::EncodedAudioChunk; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 75:20.11 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = EncodedAudioChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 75:20.11 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 75:20.11 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 75:20.11 inlined from ‘static JSObject* mozilla::dom::EncodedAudioChunk::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::EncodedAudioChunkData&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:241:33: 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:20.11 1169 | *this->stack = this; 75:20.11 | ~~~~~~~~~~~~~^~~~~~ 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h: In static member function ‘static JSObject* mozilla::dom::EncodedAudioChunk::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::EncodedAudioChunkData&)’: 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedAudioChunkBinding.h:113:27: note: ‘reflector’ declared here 75:20.11 113 | JS::Rooted reflector(aCx); 75:20.11 | ^~~~~~~~~ 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedAudioChunk.cpp:230:16: note: ‘aCx’ declared here 75:20.11 230 | JSContext* aCx, nsIGlobalObject* aGlobal, JSStructuredCloneReader* aReader, 75:20.11 | ~~~~~~~~~~~^~~ 75:20.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:20.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 75:20.77 inlined from ‘JSObject* mozilla::dom::EncodedVideoChunk_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EncodedVideoChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h:111:27, 75:20.77 inlined from ‘virtual JSObject* mozilla::dom::EncodedVideoChunk::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:142:41, 75:20.77 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::EncodedVideoChunk; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 75:20.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = EncodedVideoChunk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 75:20.77 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 75:20.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 75:20.77 inlined from ‘static JSObject* mozilla::dom::EncodedVideoChunk::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::EncodedVideoChunkData&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:242:33: 75:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 75:20.77 1169 | *this->stack = this; 75:20.77 | ~~~~~~~~~~~~~^~~~~~ 75:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h: In static member function ‘static JSObject* mozilla::dom::EncodedVideoChunk::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::EncodedVideoChunkData&)’: 75:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EncodedVideoChunkBinding.h:111:27: note: ‘reflector’ declared here 75:20.77 111 | JS::Rooted reflector(aCx); 75:20.77 | ^~~~~~~~~ 75:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/EncodedVideoChunk.cpp:231:16: note: ‘aCx’ declared here 75:20.77 231 | JSContext* aCx, nsIGlobalObject* aGlobal, JSStructuredCloneReader* aReader, 75:20.77 | ~~~~~~~~~~~^~~ 75:22.23 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/workspace-hack) 75:36.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 75:36.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationBinding.h:6, 75:36.27 from CSSTransitionBinding.cpp:4, 75:36.27 from UnifiedBindings3.cpp:2: 75:36.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:36.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 75:36.27 inlined from ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at ChromeNodeListBinding.cpp:456:60: 75:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 75:36.27 1169 | *this->stack = this; 75:36.27 | ~~~~~~~~~~~~~^~~~~~ 75:36.27 In file included from UnifiedBindings3.cpp:210: 75:36.27 ChromeNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 75:36.27 ChromeNodeListBinding.cpp:456:25: note: ‘expando’ declared here 75:36.27 456 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 75:36.27 | ^~~~~~~ 75:36.27 ChromeNodeListBinding.cpp:439:36: note: ‘cx’ declared here 75:36.27 439 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 75:36.27 | ~~~~~~~~~~~^~ 75:38.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 75:38.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioConfig.h:12, 75:38.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:9: 75:38.92 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 75:38.92 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 75:38.92 inlined from ‘FallibleTArray::FallibleTArray(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 75:38.92 inlined from ‘mozilla::dom::AudioDataResource::AudioDataResource(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioData.h:137:9, 75:38.92 inlined from ‘already_AddRefed mozilla::MakeAndAddRef(Args&& ...) [with T = dom::AudioDataResource; Args = {FallibleTArray}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:618:15, 75:38.92 inlined from ‘static mozilla::Result, nsresult> mozilla::dom::AudioDataResource::Construct(const mozilla::dom::OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:115:42: 75:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 75:38.92 655 | aOther.mHdr->mLength = 0; 75:38.92 | ~~~~~~~~~~~~~~~~~~~~~^~~ 75:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp: In static member function ‘static mozilla::Result, nsresult> mozilla::dom::AudioDataResource::Construct(const mozilla::dom::OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&)’: 75:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/AudioData.cpp:105:27: note: at offset 8 into object ‘copied’ of size 8 75:38.92 105 | FallibleTArray copied; 75:38.92 | ^~~~~~ 75:42.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:18, 75:42.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 75:42.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:36, 75:42.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ADTSDecoder.h:11, 75:42.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ADTSDecoder.cpp:7: 75:42.55 In destructor ‘RefPtr::~RefPtr() [with T = nsMainThreadPtrHolder]’, 75:42.55 inlined from ‘nsMainThreadPtrHandle::~nsMainThreadPtrHandle()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsProxyRelease.h:313:37, 75:42.55 inlined from ‘mozilla::AudioChunk::~AudioChunk()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioSegment.h:152:8, 75:42.55 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::AudioChunk; Ts = {mozilla::AudioInputSource::LatencyChangeData, mozilla::AudioInputSource::Empty}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 75:42.55 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::AudioChunk, mozilla::AudioInputSource::LatencyChangeData, mozilla::AudioInputSource::Empty}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 75:42.55 inlined from ‘mozilla::Variant& mozilla::Variant::operator=(mozilla::Variant&&) [with Ts = {mozilla::AudioChunk, mozilla::AudioInputSource::LatencyChangeData, mozilla::AudioInputSource::Empty}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:672:19, 75:42.55 inlined from ‘mozilla::AudioInputSource::Data& mozilla::AudioInputSource::Data::operator=(mozilla::AudioInputSource::Data&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioInputSource.h:140:10, 75:42.55 inlined from ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]’ at /usr/include/c++/14/bits/stl_algobase.h:428:18, 75:42.55 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 75:42.55 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 75:42.55 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 75:42.55 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]’ at /usr/include/c++/14/bits/stl_algobase.h:683:38, 75:42.55 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = mozilla::AudioInputSource::Data]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:60:14, 75:42.55 inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = mozilla::AudioInputSource::Data]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 75:42.55 inlined from ‘mozilla::AudioSegment mozilla::AudioInputSource::GetAudioSegment(mozilla::TrackTime, Consumer)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioInputSource.cpp:208:46: 75:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:79:9: warning: ‘*(RefPtr >*)((char*)&data + offsetof(mozilla::AudioInputSource::Data, mozilla::AudioInputSource::Data::.mozilla::Variant::rawData[56])).RefPtr >::mRawPtr’ may be used uninitialized [-Wmaybe-uninitialized] 75:42.55 79 | if (mRawPtr) { 75:42.55 | ^~~~~~~ 75:42.55 In file included from Unified_cpp_dom_media0.cpp:74: 75:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioInputSource.cpp: In member function ‘mozilla::AudioSegment mozilla::AudioInputSource::GetAudioSegment(mozilla::TrackTime, Consumer)’: 75:42.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioInputSource.cpp:207:10: note: ‘data’ declared here 75:42.55 207 | Data data; 75:42.55 | ^~~~ 75:44.67 dom/media/webrtc/sdp 75:55.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:55.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 75:55.68 inlined from ‘bool mozilla::dom::ChromeUtils_Binding::getAllPossibleUtilityActorNames(JSContext*, unsigned int, JS::Value*)’ at ChromeUtilsBinding.cpp:6636:71: 75:55.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 75:55.68 1169 | *this->stack = this; 75:55.68 | ~~~~~~~~~~~~~^~~~~~ 75:55.72 In file included from UnifiedBindings3.cpp:223: 75:55.73 ChromeUtilsBinding.cpp: In function ‘bool mozilla::dom::ChromeUtils_Binding::getAllPossibleUtilityActorNames(JSContext*, unsigned int, JS::Value*)’: 75:55.73 ChromeUtilsBinding.cpp:6636:25: note: ‘returnArray’ declared here 75:55.73 6636 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 75:55.73 | ^~~~~~~~~~~ 75:55.73 ChromeUtilsBinding.cpp:6614:44: note: ‘cx’ declared here 75:55.73 6614 | getAllPossibleUtilityActorNames(JSContext* cx, unsigned argc, JS::Value* vp) 75:55.73 | ~~~~~~~~~~~^~ 75:58.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:58.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 75:58.68 inlined from ‘bool mozilla::dom::CanvasRenderingContext2D_Binding::getLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CanvasRenderingContext2DBinding.cpp:6356:71: 75:58.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 75:58.68 1169 | *this->stack = this; 75:58.68 | ~~~~~~~~~~~~~^~~~~~ 75:58.70 CanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::CanvasRenderingContext2D_Binding::getLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 75:58.71 CanvasRenderingContext2DBinding.cpp:6356:25: note: ‘returnArray’ declared here 75:58.71 6356 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 75:58.71 | ^~~~~~~~~~~ 75:58.71 CanvasRenderingContext2DBinding.cpp:6341:24: note: ‘cx’ declared here 75:58.71 6341 | getLineDash(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 75:58.71 | ~~~~~~~~~~~^~ 75:59.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 75:59.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 75:59.55 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:989:85: 75:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 75:59.55 1169 | *this->stack = this; 75:59.55 | ~~~~~~~~~~~~~^~~~~~ 75:59.55 In file included from UnifiedBindings3.cpp:145: 75:59.55 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_id(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 75:59.55 ChannelWrapperBinding.cpp:989:25: note: ‘slotStorage’ declared here 75:59.55 989 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 75:59.55 | ^~~~~~~~~~~ 75:59.55 ChannelWrapperBinding.cpp:979:19: note: ‘cx’ declared here 75:59.55 979 | get_id(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 75:59.55 | ~~~~~~~~~~~^~ 76:02.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:02.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:02.25 inlined from ‘bool mozilla::dom::ChromeUtils_Binding::getAllDOMProcesses(JSContext*, unsigned int, JS::Value*)’ at ChromeUtilsBinding.cpp:6306:71: 76:02.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:02.25 1169 | *this->stack = this; 76:02.25 | ~~~~~~~~~~~~~^~~~~~ 76:02.25 ChromeUtilsBinding.cpp: In function ‘bool mozilla::dom::ChromeUtils_Binding::getAllDOMProcesses(JSContext*, unsigned int, JS::Value*)’: 76:02.25 ChromeUtilsBinding.cpp:6306:25: note: ‘returnArray’ declared here 76:02.25 6306 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 76:02.25 | ^~~~~~~~~~~ 76:02.25 ChromeUtilsBinding.cpp:6280:31: note: ‘cx’ declared here 76:02.25 6280 | getAllDOMProcesses(JSContext* cx, unsigned argc, JS::Value* vp) 76:02.25 | ~~~~~~~~~~~^~ 76:05.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:05.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:05.81 inlined from ‘bool mozilla::dom::ClipboardItem_Binding::get_types(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ClipboardBinding.cpp:1177:85: 76:05.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:05.81 1169 | *this->stack = this; 76:05.81 | ~~~~~~~~~~~~~^~~~~~ 76:05.81 In file included from UnifiedBindings3.cpp:262: 76:05.81 ClipboardBinding.cpp: In function ‘bool mozilla::dom::ClipboardItem_Binding::get_types(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:05.81 ClipboardBinding.cpp:1177:25: note: ‘slotStorage’ declared here 76:05.81 1177 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:05.81 | ^~~~~~~~~~~ 76:05.81 ClipboardBinding.cpp:1167:22: note: ‘cx’ declared here 76:05.81 1167 | get_types(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:05.81 | ~~~~~~~~~~~^~ 76:06.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:06.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:06.22 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_responseSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3903:85: 76:06.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:06.22 1169 | *this->stack = this; 76:06.22 | ~~~~~~~~~~~~~^~~~~~ 76:06.22 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_responseSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:06.22 ChannelWrapperBinding.cpp:3903:25: note: ‘slotStorage’ declared here 76:06.22 3903 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:06.22 | ^~~~~~~~~~~ 76:06.22 ChannelWrapperBinding.cpp:3893:29: note: ‘cx’ declared here 76:06.22 3893 | get_responseSize(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:06.22 | ~~~~~~~~~~~^~ 76:06.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:06.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:06.67 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_requestSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3829:85: 76:06.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:06.67 1169 | *this->stack = this; 76:06.67 | ~~~~~~~~~~~~~^~~~~~ 76:06.69 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_requestSize(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:06.70 ChannelWrapperBinding.cpp:3829:25: note: ‘slotStorage’ declared here 76:06.70 3829 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:06.70 | ^~~~~~~~~~~ 76:06.70 ChannelWrapperBinding.cpp:3819:28: note: ‘cx’ declared here 76:06.70 3819 | get_requestSize(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:06.70 | ~~~~~~~~~~~^~ 76:07.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:07.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:07.13 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_thirdParty(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3755:85: 76:07.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:07.13 1169 | *this->stack = this; 76:07.13 | ~~~~~~~~~~~~~^~~~~~ 76:07.13 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_thirdParty(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:07.13 ChannelWrapperBinding.cpp:3755:25: note: ‘slotStorage’ declared here 76:07.13 3755 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:07.13 | ^~~~~~~~~~~ 76:07.13 ChannelWrapperBinding.cpp:3745:27: note: ‘cx’ declared here 76:07.13 3745 | get_thirdParty(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:07.13 | ~~~~~~~~~~~^~ 76:07.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:07.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:07.50 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_parentFrameId(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3113:85: 76:07.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:07.50 1169 | *this->stack = this; 76:07.50 | ~~~~~~~~~~~~~^~~~~~ 76:07.50 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_parentFrameId(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:07.50 ChannelWrapperBinding.cpp:3113:25: note: ‘slotStorage’ declared here 76:07.50 3113 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:07.50 | ^~~~~~~~~~~ 76:07.50 ChannelWrapperBinding.cpp:3103:30: note: ‘cx’ declared here 76:07.50 3103 | get_parentFrameId(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:07.50 | ~~~~~~~~~~~^~ 76:07.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:07.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:07.88 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_frameId(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3039:85: 76:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:07.88 1169 | *this->stack = this; 76:07.88 | ~~~~~~~~~~~~~^~~~~~ 76:07.88 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_frameId(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:07.88 ChannelWrapperBinding.cpp:3039:25: note: ‘slotStorage’ declared here 76:07.88 3039 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:07.88 | ^~~~~~~~~~~ 76:07.88 ChannelWrapperBinding.cpp:3029:24: note: ‘cx’ declared here 76:07.88 3029 | get_frameId(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:07.88 | ~~~~~~~~~~~^~ 76:08.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:08.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:08.34 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_canModify(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2961:85: 76:08.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:08.34 1169 | *this->stack = this; 76:08.34 | ~~~~~~~~~~~~~^~~~~~ 76:08.34 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_canModify(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:08.34 ChannelWrapperBinding.cpp:2961:25: note: ‘slotStorage’ declared here 76:08.34 2961 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:08.34 | ^~~~~~~~~~~ 76:08.34 ChannelWrapperBinding.cpp:2951:26: note: ‘cx’ declared here 76:08.34 2951 | get_canModify(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:08.34 | ~~~~~~~~~~~^~ 76:08.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:08.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:08.86 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_documentURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2808:85: 76:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:08.86 1169 | *this->stack = this; 76:08.86 | ~~~~~~~~~~~~~^~~~~~ 76:08.86 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_documentURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:08.86 ChannelWrapperBinding.cpp:2808:25: note: ‘slotStorage’ declared here 76:08.86 2808 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:08.86 | ^~~~~~~~~~~ 76:08.87 ChannelWrapperBinding.cpp:2798:28: note: ‘cx’ declared here 76:08.88 2798 | get_documentURL(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:08.88 | ~~~~~~~~~~~^~ 76:09.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:09.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:09.23 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_originURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2729:85: 76:09.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:09.23 1169 | *this->stack = this; 76:09.23 | ~~~~~~~~~~~~~^~~~~~ 76:09.23 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_originURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:09.23 ChannelWrapperBinding.cpp:2729:25: note: ‘slotStorage’ declared here 76:09.23 2729 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:09.23 | ^~~~~~~~~~~ 76:09.23 ChannelWrapperBinding.cpp:2719:26: note: ‘cx’ declared here 76:09.23 2719 | get_originURL(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:09.23 | ~~~~~~~~~~~^~ 76:09.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:09.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:09.67 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_isServiceWorkerScript(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2655:85: 76:09.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:09.67 1169 | *this->stack = this; 76:09.67 | ~~~~~~~~~~~~~^~~~~~ 76:09.67 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_isServiceWorkerScript(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:09.67 ChannelWrapperBinding.cpp:2655:25: note: ‘slotStorage’ declared here 76:09.67 2655 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:09.67 | ^~~~~~~~~~~ 76:09.67 ChannelWrapperBinding.cpp:2645:38: note: ‘cx’ declared here 76:09.67 2645 | get_isServiceWorkerScript(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:09.67 | ~~~~~~~~~~~^~ 76:10.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:10.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:10.08 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_remoteAddress(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2503:85: 76:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:10.08 1169 | *this->stack = this; 76:10.08 | ~~~~~~~~~~~~~^~~~~~ 76:10.08 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_remoteAddress(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:10.08 ChannelWrapperBinding.cpp:2503:25: note: ‘slotStorage’ declared here 76:10.08 2503 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:10.08 | ^~~~~~~~~~~ 76:10.08 ChannelWrapperBinding.cpp:2493:30: note: ‘cx’ declared here 76:10.08 2493 | get_remoteAddress(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:10.08 | ~~~~~~~~~~~^~ 76:10.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:10.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:10.43 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_statusLine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1982:85: 76:10.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:10.43 1169 | *this->stack = this; 76:10.43 | ~~~~~~~~~~~~~^~~~~~ 76:10.43 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_statusLine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:10.44 ChannelWrapperBinding.cpp:1982:25: note: ‘slotStorage’ declared here 76:10.44 1982 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:10.44 | ^~~~~~~~~~~ 76:10.44 ChannelWrapperBinding.cpp:1972:27: note: ‘cx’ declared here 76:10.44 1972 | get_statusLine(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:10.44 | ~~~~~~~~~~~^~ 76:10.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:10.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:10.67 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_statusCode(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1908:85: 76:10.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:10.67 1169 | *this->stack = this; 76:10.67 | ~~~~~~~~~~~~~^~~~~~ 76:10.67 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_statusCode(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:10.67 ChannelWrapperBinding.cpp:1908:25: note: ‘slotStorage’ declared here 76:10.67 1908 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:10.67 | ^~~~~~~~~~~ 76:10.67 ChannelWrapperBinding.cpp:1898:27: note: ‘cx’ declared here 76:10.67 1898 | get_statusCode(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:10.67 | ~~~~~~~~~~~^~ 76:11.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:11.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:11.05 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_finalURI(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1628:98: 76:11.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:11.05 1169 | *this->stack = this; 76:11.05 | ~~~~~~~~~~~~~^~~~~~ 76:11.08 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_finalURI(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:11.09 ChannelWrapperBinding.cpp:1628:25: note: ‘slotStorage’ declared here 76:11.09 1628 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 76:11.09 | ^~~~~~~~~~~ 76:11.09 ChannelWrapperBinding.cpp:1619:25: note: ‘cx’ declared here 76:11.09 1619 | get_finalURI(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:11.09 | ~~~~~~~~~~~^~ 76:11.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:11.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:11.47 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_type(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1522:85: 76:11.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:11.47 1169 | *this->stack = this; 76:11.47 | ~~~~~~~~~~~~~^~~~~~ 76:11.47 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_type(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:11.47 ChannelWrapperBinding.cpp:1522:25: note: ‘slotStorage’ declared here 76:11.47 1522 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:11.47 | ^~~~~~~~~~~ 76:11.47 ChannelWrapperBinding.cpp:1512:21: note: ‘cx’ declared here 76:11.47 1512 | get_type(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:11.47 | ~~~~~~~~~~~^~ 76:11.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:11.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:11.68 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_method(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1443:85: 76:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:11.68 1169 | *this->stack = this; 76:11.68 | ~~~~~~~~~~~~~^~~~~~ 76:11.68 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_method(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:11.68 ChannelWrapperBinding.cpp:1443:25: note: ‘slotStorage’ declared here 76:11.68 1443 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:11.68 | ^~~~~~~~~~~ 76:11.68 ChannelWrapperBinding.cpp:1433:23: note: ‘cx’ declared here 76:11.68 1433 | get_method(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:11.68 | ~~~~~~~~~~~^~ 76:11.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:11.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:11.90 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_loadInfo(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2581:98: 76:11.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:11.90 1169 | *this->stack = this; 76:11.90 | ~~~~~~~~~~~~~^~~~~~ 76:11.90 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_loadInfo(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:11.90 ChannelWrapperBinding.cpp:2581:25: note: ‘slotStorage’ declared here 76:11.90 2581 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 76:11.90 | ^~~~~~~~~~~ 76:11.90 ChannelWrapperBinding.cpp:2572:25: note: ‘cx’ declared here 76:11.90 2572 | get_loadInfo(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:11.90 | ~~~~~~~~~~~^~ 76:12.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:12.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:12.20 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_browserElement(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3186:98: 76:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:12.20 1169 | *this->stack = this; 76:12.20 | ~~~~~~~~~~~~~^~~~~~ 76:12.20 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_browserElement(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:12.20 ChannelWrapperBinding.cpp:3186:25: note: ‘slotStorage’ declared here 76:12.20 3186 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 76:12.20 | ^~~~~~~~~~~ 76:12.20 ChannelWrapperBinding.cpp:3177:31: note: ‘cx’ declared here 76:12.20 3177 | get_browserElement(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:12.20 | ~~~~~~~~~~~^~ 76:12.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:12.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:12.60 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_errorString(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2061:85: 76:12.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:12.60 1169 | *this->stack = this; 76:12.60 | ~~~~~~~~~~~~~^~~~~~ 76:12.60 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_errorString(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:12.60 ChannelWrapperBinding.cpp:2061:25: note: ‘slotStorage’ declared here 76:12.60 2061 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:12.60 | ^~~~~~~~~~~ 76:12.60 ChannelWrapperBinding.cpp:2051:28: note: ‘cx’ declared here 76:12.60 2051 | get_errorString(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:12.60 | ~~~~~~~~~~~^~ 76:13.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:13.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:13.02 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_finalURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:1702:85: 76:13.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:13.02 1169 | *this->stack = this; 76:13.02 | ~~~~~~~~~~~~~^~~~~~ 76:13.02 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_finalURL(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:13.02 ChannelWrapperBinding.cpp:1702:25: note: ‘slotStorage’ declared here 76:13.02 1702 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:13.02 | ^~~~~~~~~~~ 76:13.02 ChannelWrapperBinding.cpp:1692:25: note: ‘cx’ declared here 76:13.02 1692 | get_finalURL(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:13.02 | ~~~~~~~~~~~^~ 76:16.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:16.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:16.17 inlined from ‘bool mozilla::dom::CanvasCaptureMediaStream_Binding::Wrap(JSContext*, mozilla::dom::CanvasCaptureMediaStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CanvasCaptureMediaStreamBinding.cpp:279:90: 76:16.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:16.17 1169 | *this->stack = this; 76:16.17 | ~~~~~~~~~~~~~^~~~~~ 76:16.17 In file included from UnifiedBindings3.cpp:54: 76:16.17 CanvasCaptureMediaStreamBinding.cpp: In function ‘bool mozilla::dom::CanvasCaptureMediaStream_Binding::Wrap(JSContext*, mozilla::dom::CanvasCaptureMediaStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:16.17 CanvasCaptureMediaStreamBinding.cpp:279:25: note: ‘global’ declared here 76:16.17 279 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:16.17 | ^~~~~~ 76:16.17 CanvasCaptureMediaStreamBinding.cpp:248:17: note: ‘aCx’ declared here 76:16.17 248 | Wrap(JSContext* aCx, mozilla::dom::CanvasCaptureMediaStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:16.17 | ~~~~~~~~~~~^~~ 76:16.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:16.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:16.65 inlined from ‘bool mozilla::dom::CanvasRenderingContext2DDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CanvasRenderingContext2DBinding.cpp:463:54: 76:16.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:16.65 1169 | *this->stack = this; 76:16.65 | ~~~~~~~~~~~~~^~~~~~ 76:16.65 CanvasRenderingContext2DBinding.cpp: In member function ‘bool mozilla::dom::CanvasRenderingContext2DDebugInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:16.65 CanvasRenderingContext2DBinding.cpp:463:25: note: ‘obj’ declared here 76:16.65 463 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:16.65 | ^~~ 76:16.65 CanvasRenderingContext2DBinding.cpp:455:64: note: ‘cx’ declared here 76:16.65 455 | CanvasRenderingContext2DDebugInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:16.65 | ~~~~~~~~~~~^~ 76:16.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:16.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:16.87 inlined from ‘bool mozilla::dom::CanvasRenderingContext2DSettings::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CanvasRenderingContext2DBinding.cpp:692:54: 76:16.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:16.87 1169 | *this->stack = this; 76:16.87 | ~~~~~~~~~~~~~^~~~~~ 76:16.87 CanvasRenderingContext2DBinding.cpp: In member function ‘bool mozilla::dom::CanvasRenderingContext2DSettings::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:16.87 CanvasRenderingContext2DBinding.cpp:692:25: note: ‘obj’ declared here 76:16.87 692 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:16.87 | ^~~ 76:16.87 CanvasRenderingContext2DBinding.cpp:684:63: note: ‘cx’ declared here 76:16.87 684 | CanvasRenderingContext2DSettings::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:16.87 | ~~~~~~~~~~~^~ 76:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 76:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 76:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 76:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 76:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 76:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AnalyserNode.cpp:7, 76:17.75 from Unified_cpp_dom_media_webaudio0.cpp:2: 76:17.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:17.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 76:17.75 inlined from ‘JSObject* mozilla::dom::AnalyserNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AnalyserNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnalyserNodeBinding.h:92:27, 76:17.75 inlined from ‘virtual JSObject* mozilla::dom::AnalyserNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AnalyserNode.cpp:155:36: 76:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:17.75 1169 | *this->stack = this; 76:17.75 | ~~~~~~~~~~~~~^~~~~~ 76:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AnalyserNode.cpp:8: 76:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnalyserNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::AnalyserNode::WrapObject(JSContext*, JS::Handle)’: 76:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnalyserNodeBinding.h:92:27: note: ‘reflector’ declared here 76:17.75 92 | JS::Rooted reflector(aCx); 76:17.75 | ^~~~~~~~~ 76:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AnalyserNode.cpp:153:47: note: ‘aCx’ declared here 76:17.75 153 | JSObject* AnalyserNode::WrapObject(JSContext* aCx, 76:17.75 | ~~~~~~~~~~~^~~ 76:17.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:17.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 76:17.93 inlined from ‘JSObject* mozilla::dom::AudioBufferSourceNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioBufferSourceNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioBufferSourceNodeBinding.h:106:27, 76:17.93 inlined from ‘virtual JSObject* mozilla::dom::AudioBufferSourceNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioBufferSourceNode.cpp:663:45: 76:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:17.93 1169 | *this->stack = this; 76:17.93 | ~~~~~~~~~~~~~^~~~~~ 76:17.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioBufferSourceNode.cpp:9, 76:17.93 from Unified_cpp_dom_media_webaudio0.cpp:29: 76:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioBufferSourceNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioBufferSourceNode::WrapObject(JSContext*, JS::Handle)’: 76:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioBufferSourceNodeBinding.h:106:27: note: ‘reflector’ declared here 76:17.93 106 | JS::Rooted reflector(aCx); 76:17.93 | ^~~~~~~~~ 76:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioBufferSourceNode.cpp:661:56: note: ‘aCx’ declared here 76:17.93 661 | JSObject* AudioBufferSourceNode::WrapObject(JSContext* aCx, 76:17.93 | ~~~~~~~~~~~^~~ 76:17.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:17.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 76:17.99 inlined from ‘JSObject* mozilla::dom::OfflineAudioContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioContextBinding.h:88:27, 76:17.99 inlined from ‘virtual JSObject* mozilla::dom::AudioContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioContext.cpp:244:45: 76:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:17.99 1169 | *this->stack = this; 76:17.99 | ~~~~~~~~~~~~~^~~~~~ 76:17.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioContext.h:12, 76:17.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioNode.h:14: 76:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioContextBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioContext::WrapObject(JSContext*, JS::Handle)’: 76:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OfflineAudioContextBinding.h:88:27: note: ‘reflector’ declared here 76:17.99 88 | JS::Rooted reflector(aCx); 76:17.99 | ^~~~~~~~~ 76:17.99 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 76:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioContext.cpp:241:47: note: ‘aCx’ declared here 76:17.99 241 | JSObject* AudioContext::WrapObject(JSContext* aCx, 76:17.99 | ~~~~~~~~~~~^~~ 76:18.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:18.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 76:18.05 inlined from ‘JSObject* mozilla::dom::AudioDestinationNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioDestinationNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDestinationNodeBinding.h:38:27, 76:18.05 inlined from ‘virtual JSObject* mozilla::dom::AudioDestinationNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioDestinationNode.cpp:505:44: 76:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:18.05 1169 | *this->stack = this; 76:18.05 | ~~~~~~~~~~~~~^~~~~~ 76:18.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioDestinationNode.cpp:17, 76:18.05 from Unified_cpp_dom_media_webaudio0.cpp:47: 76:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDestinationNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioDestinationNode::WrapObject(JSContext*, JS::Handle)’: 76:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioDestinationNodeBinding.h:38:27: note: ‘reflector’ declared here 76:18.05 38 | JS::Rooted reflector(aCx); 76:18.05 | ^~~~~~~~~ 76:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioDestinationNode.cpp:503:55: note: ‘aCx’ declared here 76:18.05 503 | JSObject* AudioDestinationNode::WrapObject(JSContext* aCx, 76:18.05 | ~~~~~~~~~~~^~~ 76:18.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:18.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 76:18.23 inlined from ‘JSObject* mozilla::dom::AudioProcessingEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioProcessingEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:38:27, 76:18.23 inlined from ‘virtual JSObject* mozilla::dom::AudioProcessingEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioProcessingEvent.cpp:33:44: 76:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:18.23 1169 | *this->stack = this; 76:18.23 | ~~~~~~~~~~~~~^~~~~~ 76:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioProcessingEvent.cpp:8, 76:18.23 from Unified_cpp_dom_media_webaudio0.cpp:128: 76:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioProcessingEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 76:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:38:27: note: ‘reflector’ declared here 76:18.23 38 | JS::Rooted reflector(aCx); 76:18.23 | ^~~~~~~~~ 76:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioProcessingEvent.cpp:32:16: note: ‘aCx’ declared here 76:18.23 32 | JSContext* aCx, JS::Handle aGivenProto) { 76:18.23 | ~~~~~~~~~~~^~~ 76:20.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:20.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:20.77 inlined from ‘bool mozilla::dom::CanvasGradient_Binding::Wrap(JSContext*, mozilla::dom::CanvasGradient*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CanvasRenderingContext2DBinding.cpp:3233:90: 76:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:20.77 1169 | *this->stack = this; 76:20.77 | ~~~~~~~~~~~~~^~~~~~ 76:20.77 CanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::CanvasGradient_Binding::Wrap(JSContext*, mozilla::dom::CanvasGradient*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:20.77 CanvasRenderingContext2DBinding.cpp:3233:25: note: ‘global’ declared here 76:20.77 3233 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:20.77 | ^~~~~~ 76:20.77 CanvasRenderingContext2DBinding.cpp:3208:17: note: ‘aCx’ declared here 76:20.77 3208 | Wrap(JSContext* aCx, mozilla::dom::CanvasGradient* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:20.77 | ~~~~~~~~~~~^~~ 76:21.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:21.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:21.62 inlined from ‘bool mozilla::dom::CanvasPattern_Binding::Wrap(JSContext*, mozilla::dom::CanvasPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CanvasRenderingContext2DBinding.cpp:3545:90: 76:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:21.62 1169 | *this->stack = this; 76:21.62 | ~~~~~~~~~~~~~^~~~~~ 76:21.62 CanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::CanvasPattern_Binding::Wrap(JSContext*, mozilla::dom::CanvasPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:21.62 CanvasRenderingContext2DBinding.cpp:3545:25: note: ‘global’ declared here 76:21.62 3545 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:21.62 | ^~~~~~ 76:21.66 CanvasRenderingContext2DBinding.cpp:3520:17: note: ‘aCx’ declared here 76:21.67 3520 | Wrap(JSContext* aCx, mozilla::dom::CanvasPattern* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:21.67 | ~~~~~~~~~~~^~~ 76:22.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:22.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:22.50 inlined from ‘bool mozilla::dom::CanvasRenderingContext2D_Binding::Wrap(JSContext*, mozilla::dom::CanvasRenderingContext2D*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CanvasRenderingContext2DBinding.cpp:9565:90: 76:22.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:22.50 1169 | *this->stack = this; 76:22.50 | ~~~~~~~~~~~~~^~~~~~ 76:22.52 CanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::CanvasRenderingContext2D_Binding::Wrap(JSContext*, mozilla::dom::CanvasRenderingContext2D*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:22.53 CanvasRenderingContext2DBinding.cpp:9565:25: note: ‘global’ declared here 76:22.53 9565 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:22.53 | ^~~~~~ 76:22.53 CanvasRenderingContext2DBinding.cpp:9540:17: note: ‘aCx’ declared here 76:22.53 9540 | Wrap(JSContext* aCx, mozilla::dom::CanvasRenderingContext2D* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:22.53 | ~~~~~~~~~~~^~~ 76:22.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:22.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:22.80 inlined from ‘bool mozilla::dom::Path2D_Binding::Wrap(JSContext*, mozilla::dom::CanvasPath*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CanvasRenderingContext2DBinding.cpp:10718:90: 76:22.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:22.80 1169 | *this->stack = this; 76:22.80 | ~~~~~~~~~~~~~^~~~~~ 76:22.83 CanvasRenderingContext2DBinding.cpp: In function ‘bool mozilla::dom::Path2D_Binding::Wrap(JSContext*, mozilla::dom::CanvasPath*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:22.84 CanvasRenderingContext2DBinding.cpp:10718:25: note: ‘global’ declared here 76:22.84 10718 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:22.84 | ^~~~~~ 76:22.84 CanvasRenderingContext2DBinding.cpp:10693:17: note: ‘aCx’ declared here 76:22.84 10693 | Wrap(JSContext* aCx, mozilla::dom::CanvasPath* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:22.84 | ~~~~~~~~~~~^~~ 76:23.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:23.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:23.40 inlined from ‘bool mozilla::dom::CaretPosition_Binding::Wrap(JSContext*, nsDOMCaretPosition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CaretPositionBinding.cpp:313:90: 76:23.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:23.40 1169 | *this->stack = this; 76:23.40 | ~~~~~~~~~~~~~^~~~~~ 76:23.40 In file included from UnifiedBindings3.cpp:80: 76:23.40 CaretPositionBinding.cpp: In function ‘bool mozilla::dom::CaretPosition_Binding::Wrap(JSContext*, nsDOMCaretPosition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:23.40 CaretPositionBinding.cpp:313:25: note: ‘global’ declared here 76:23.40 313 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:23.40 | ^~~~~~ 76:23.40 CaretPositionBinding.cpp:288:17: note: ‘aCx’ declared here 76:23.40 288 | Wrap(JSContext* aCx, nsDOMCaretPosition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:23.40 | ~~~~~~~~~~~^~~ 76:24.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:24.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:24.12 inlined from ‘bool mozilla::dom::MozFrameAncestorInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChannelWrapperBinding.cpp:129:54: 76:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:24.12 1169 | *this->stack = this; 76:24.12 | ~~~~~~~~~~~~~^~~~~~ 76:24.12 ChannelWrapperBinding.cpp: In member function ‘bool mozilla::dom::MozFrameAncestorInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:24.12 ChannelWrapperBinding.cpp:129:25: note: ‘obj’ declared here 76:24.12 129 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:24.12 | ^~~ 76:24.12 ChannelWrapperBinding.cpp:121:51: note: ‘cx’ declared here 76:24.12 121 | MozFrameAncestorInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:24.12 | ~~~~~~~~~~~^~ 76:24.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:24.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:24.34 inlined from ‘bool mozilla::dom::MozHTTPHeader::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChannelWrapperBinding.cpp:216:54: 76:24.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:24.34 1169 | *this->stack = this; 76:24.34 | ~~~~~~~~~~~~~^~~~~~ 76:24.34 ChannelWrapperBinding.cpp: In member function ‘bool mozilla::dom::MozHTTPHeader::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:24.34 ChannelWrapperBinding.cpp:216:25: note: ‘obj’ declared here 76:24.34 216 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:24.34 | ^~~ 76:24.34 ChannelWrapperBinding.cpp:208:44: note: ‘cx’ declared here 76:24.34 208 | MozHTTPHeader::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:24.34 | ~~~~~~~~~~~^~ 76:24.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:24.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:24.51 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::getResponseHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ChannelWrapperBinding.cpp:3495:71: 76:24.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:24.51 1169 | *this->stack = this; 76:24.51 | ~~~~~~~~~~~~~^~~~~~ 76:24.51 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::getResponseHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 76:24.51 ChannelWrapperBinding.cpp:3495:25: note: ‘returnArray’ declared here 76:24.51 3495 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 76:24.51 | ^~~~~~~~~~~ 76:24.51 ChannelWrapperBinding.cpp:3476:31: note: ‘cx’ declared here 76:24.51 3476 | getResponseHeaders(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 76:24.51 | ~~~~~~~~~~~^~ 76:24.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:24.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:24.77 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::getRequestHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ChannelWrapperBinding.cpp:3385:71: 76:24.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:24.77 1169 | *this->stack = this; 76:24.77 | ~~~~~~~~~~~~~^~~~~~ 76:24.77 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::getRequestHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 76:24.78 ChannelWrapperBinding.cpp:3385:25: note: ‘returnArray’ declared here 76:24.78 3385 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 76:24.78 | ^~~~~~~~~~~ 76:24.78 ChannelWrapperBinding.cpp:3366:30: note: ‘cx’ declared here 76:24.78 3366 | getRequestHeaders(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 76:24.78 | ~~~~~~~~~~~^~ 76:25.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:25.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:25.19 inlined from ‘bool mozilla::dom::MozProxyInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChannelWrapperBinding.cpp:328:54: 76:25.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:25.19 1169 | *this->stack = this; 76:25.19 | ~~~~~~~~~~~~~^~~~~~ 76:25.23 ChannelWrapperBinding.cpp: In member function ‘bool mozilla::dom::MozProxyInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:25.24 ChannelWrapperBinding.cpp:328:25: note: ‘obj’ declared here 76:25.24 328 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:25.24 | ^~~ 76:25.24 ChannelWrapperBinding.cpp:320:43: note: ‘cx’ declared here 76:25.24 320 | MozProxyInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:25.24 | ~~~~~~~~~~~^~ 76:25.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:25.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:25.53 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_proxyInfo(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:2410:85: 76:25.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:25.53 1169 | *this->stack = this; 76:25.53 | ~~~~~~~~~~~~~^~~~~~ 76:25.53 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_proxyInfo(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:25.53 ChannelWrapperBinding.cpp:2410:25: note: ‘slotStorage’ declared here 76:25.53 2410 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:25.53 | ^~~~~~~~~~~ 76:25.53 ChannelWrapperBinding.cpp:2400:26: note: ‘cx’ declared here 76:25.53 2400 | get_proxyInfo(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:25.53 | ~~~~~~~~~~~^~ 76:26.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:26.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:26.33 inlined from ‘bool mozilla::dom::MozUrlClassification::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChannelWrapperBinding.cpp:769:54: 76:26.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:26.33 1169 | *this->stack = this; 76:26.33 | ~~~~~~~~~~~~~^~~~~~ 76:26.33 ChannelWrapperBinding.cpp: In member function ‘bool mozilla::dom::MozUrlClassification::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:26.33 ChannelWrapperBinding.cpp:769:25: note: ‘obj’ declared here 76:26.33 769 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:26.33 | ^~~ 76:26.33 ChannelWrapperBinding.cpp:761:51: note: ‘cx’ declared here 76:26.33 761 | MozUrlClassification::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:26.33 | ~~~~~~~~~~~^~ 76:26.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:26.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:26.77 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_urlClassification(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3662:85: 76:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:26.77 1169 | *this->stack = this; 76:26.77 | ~~~~~~~~~~~~~^~~~~~ 76:26.77 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_urlClassification(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 76:26.77 ChannelWrapperBinding.cpp:3662:25: note: ‘slotStorage’ declared here 76:26.77 3662 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 76:26.77 | ^~~~~~~~~~~ 76:26.77 ChannelWrapperBinding.cpp:3652:34: note: ‘cx’ declared here 76:26.77 3652 | get_urlClassification(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 76:26.77 | ~~~~~~~~~~~^~ 76:34.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:7: 76:34.38 In constructor ‘mozilla::SdpSetupAttribute::SdpSetupAttribute(Role)’, 76:34.38 inlined from ‘void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:576:49: 76:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:1673:40: warning: ‘setupEnum’ may be used uninitialized [-Wmaybe-uninitialized] 76:34.38 1673 | : SdpAttribute(kSetupAttribute), mRole(role) {} 76:34.38 | ^~~~~~~~~~~ 76:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)’: 76:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:561:29: note: ‘setupEnum’ was declared here 76:34.38 561 | SdpSetupAttribute::Role setupEnum; 76:34.38 | ^~~~~~~~~ 76:34.64 In constructor ‘mozilla::SdpDirectionAttribute::SdpDirectionAttribute(Direction)’, 76:34.65 inlined from ‘void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1162:45: 76:34.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:184:44: warning: ‘dir’ may be used uninitialized [-Wmaybe-uninitialized] 76:34.65 184 | : SdpAttribute(kDirectionAttribute), mValue(value) {} 76:34.65 | ^~~~~~~~~~~~~ 76:34.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)’: 76:34.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1146:36: note: ‘dir’ was declared here 76:34.65 1146 | SdpDirectionAttribute::Direction dir; 76:34.65 | ^~~ 76:36.61 In member function ‘void mozilla::SdpExtmapAttributeList::PushEntry(uint16_t, mozilla::SdpDirectionAttribute::Direction, bool, const std::string&, const std::string&)’, 76:36.62 inlined from ‘void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1262:23: 76:36.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:349:40: warning: ‘direction’ may be used uninitialized [-Wmaybe-uninitialized] 76:36.62 349 | extensionattributes}; 76:36.62 | ^ 76:36.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)’: 76:36.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1244:38: note: ‘direction’ was declared here 76:36.62 1244 | SdpDirectionAttribute::Direction direction; 76:36.62 | ^~~~~~~~~ 76:37.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:37.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:37.59 inlined from ‘bool mozilla::dom::CheckerboardReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CheckerboardReportServiceBinding.cpp:99:54: 76:37.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:37.62 1169 | *this->stack = this; 76:37.62 | ~~~~~~~~~~~~~^~~~~~ 76:37.62 In file included from UnifiedBindings3.cpp:171: 76:37.62 CheckerboardReportServiceBinding.cpp: In member function ‘bool mozilla::dom::CheckerboardReport::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:37.62 CheckerboardReportServiceBinding.cpp:99:25: note: ‘obj’ declared here 76:37.62 99 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:37.62 | ^~~ 76:37.62 CheckerboardReportServiceBinding.cpp:91:49: note: ‘cx’ declared here 76:37.62 91 | CheckerboardReport::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:37.62 | ~~~~~~~~~~~^~ 76:37.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:37.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:37.85 inlined from ‘bool mozilla::dom::CheckerboardReportService_Binding::getReports(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CheckerboardReportServiceBinding.cpp:211:71: 76:37.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:37.85 1169 | *this->stack = this; 76:37.85 | ~~~~~~~~~~~~~^~~~~~ 76:37.87 CheckerboardReportServiceBinding.cpp: In function ‘bool mozilla::dom::CheckerboardReportService_Binding::getReports(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 76:37.88 CheckerboardReportServiceBinding.cpp:211:25: note: ‘returnArray’ declared here 76:37.88 211 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 76:37.88 | ^~~~~~~~~~~ 76:37.88 CheckerboardReportServiceBinding.cpp:196:23: note: ‘cx’ declared here 76:37.88 196 | getReports(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 76:37.88 | ~~~~~~~~~~~^~ 76:38.01 In member function ‘void mozilla::SdpGroupAttributeList::PushEntry(Semantics, const std::vector >&)’, 76:38.02 inlined from ‘void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:940:22: 76:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:501:35: warning: ‘semantic’ may be used uninitialized [-Wmaybe-uninitialized] 76:38.02 501 | Group value = {semantics, tags}; 76:38.02 | ^ 76:38.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)’: 76:38.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:915:38: note: ‘semantic’ was declared here 76:38.06 915 | SdpGroupAttributeList::Semantics semantic; 76:38.06 | ^~~~~~~~ 76:38.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:38.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:38.20 inlined from ‘bool mozilla::dom::CheckerboardReportService_Binding::Wrap(JSContext*, mozilla::dom::CheckerboardReportService*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CheckerboardReportServiceBinding.cpp:569:90: 76:38.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:38.20 1169 | *this->stack = this; 76:38.20 | ~~~~~~~~~~~~~^~~~~~ 76:38.20 CheckerboardReportServiceBinding.cpp: In function ‘bool mozilla::dom::CheckerboardReportService_Binding::Wrap(JSContext*, mozilla::dom::CheckerboardReportService*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:38.20 CheckerboardReportServiceBinding.cpp:569:25: note: ‘global’ declared here 76:38.20 569 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:38.20 | ^~~~~~ 76:38.20 CheckerboardReportServiceBinding.cpp:544:17: note: ‘aCx’ declared here 76:38.20 544 | Wrap(JSContext* aCx, mozilla::dom::CheckerboardReportService* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:38.20 | ~~~~~~~~~~~^~~ 76:38.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:38.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:38.55 inlined from ‘bool mozilla::dom::ChildSHistory_Binding::Wrap(JSContext*, mozilla::dom::ChildSHistory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ChildSHistoryBinding.cpp:463:90: 76:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:38.55 1169 | *this->stack = this; 76:38.55 | ~~~~~~~~~~~~~^~~~~~ 76:38.55 In file included from UnifiedBindings3.cpp:197: 76:38.55 ChildSHistoryBinding.cpp: In function ‘bool mozilla::dom::ChildSHistory_Binding::Wrap(JSContext*, mozilla::dom::ChildSHistory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:38.55 ChildSHistoryBinding.cpp:463:25: note: ‘global’ declared here 76:38.55 463 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:38.55 | ^~~~~~ 76:38.55 ChildSHistoryBinding.cpp:438:17: note: ‘aCx’ declared here 76:38.55 438 | Wrap(JSContext* aCx, mozilla::dom::ChildSHistory* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:38.55 | ~~~~~~~~~~~^~~ 76:39.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:39.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:39.46 inlined from ‘bool mozilla::dom::CDMInformation::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:452:54: 76:39.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:39.46 1169 | *this->stack = this; 76:39.46 | ~~~~~~~~~~~~~^~~~~~ 76:39.46 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::CDMInformation::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:39.46 ChromeUtilsBinding.cpp:452:25: note: ‘obj’ declared here 76:39.46 452 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:39.46 | ^~~ 76:39.46 ChromeUtilsBinding.cpp:444:45: note: ‘cx’ declared here 76:39.46 444 | CDMInformation::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:39.46 | ~~~~~~~~~~~^~ 76:40.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:40.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:40.14 inlined from ‘bool mozilla::dom::FormAutofillConfidences::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:730:54: 76:40.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:40.14 1169 | *this->stack = this; 76:40.14 | ~~~~~~~~~~~~~^~~~~~ 76:40.14 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::FormAutofillConfidences::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:40.14 ChromeUtilsBinding.cpp:730:25: note: ‘obj’ declared here 76:40.14 730 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:40.14 | ^~~ 76:40.14 ChromeUtilsBinding.cpp:722:54: note: ‘cx’ declared here 76:40.14 722 | FormAutofillConfidences::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:40.14 | ~~~~~~~~~~~^~ 76:40.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:40.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:40.40 inlined from ‘bool mozilla::dom::InteractionData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:1112:54: 76:40.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:40.40 1169 | *this->stack = this; 76:40.40 | ~~~~~~~~~~~~~^~~~~~ 76:40.40 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::InteractionData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:40.40 ChromeUtilsBinding.cpp:1112:25: note: ‘obj’ declared here 76:40.40 1112 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:40.40 | ^~~ 76:40.40 ChromeUtilsBinding.cpp:1104:46: note: ‘cx’ declared here 76:40.40 1104 | InteractionData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:40.40 | ~~~~~~~~~~~^~ 76:40.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:40.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:40.47 inlined from ‘bool mozilla::dom::ChromeUtils_Binding::consumeInteractionData(JSContext*, unsigned int, JS::Value*)’ at ChromeUtilsBinding.cpp:6358:60: 76:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:40.47 1169 | *this->stack = this; 76:40.47 | ~~~~~~~~~~~~~^~~~~~ 76:40.47 ChromeUtilsBinding.cpp: In function ‘bool mozilla::dom::ChromeUtils_Binding::consumeInteractionData(JSContext*, unsigned int, JS::Value*)’: 76:40.47 ChromeUtilsBinding.cpp:6358:25: note: ‘returnObj’ declared here 76:40.47 6358 | JS::Rooted returnObj(cx, JS_NewPlainObject(cx)); 76:40.47 | ^~~~~~~~~ 76:40.47 ChromeUtilsBinding.cpp:6333:35: note: ‘cx’ declared here 76:40.47 6333 | consumeInteractionData(JSContext* cx, unsigned argc, JS::Value* vp) 76:40.47 | ~~~~~~~~~~~^~ 76:40.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:40.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:40.67 inlined from ‘bool mozilla::dom::LibcConstants::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:1227:54: 76:40.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:40.67 1169 | *this->stack = this; 76:40.67 | ~~~~~~~~~~~~~^~~~~~ 76:40.67 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::LibcConstants::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:40.67 ChromeUtilsBinding.cpp:1227:25: note: ‘obj’ declared here 76:40.67 1227 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:40.67 | ^~~ 76:40.67 ChromeUtilsBinding.cpp:1219:44: note: ‘cx’ declared here 76:40.67 1219 | LibcConstants::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:40.67 | ~~~~~~~~~~~^~ 76:41.68 In member function ‘void mozilla::SdpSsrcGroupAttributeList::PushEntry(Semantics, const std::vector&)’, 76:41.68 inlined from ‘void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:635:26: 76:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:1842:40: warning: ‘semantic’ may be used uninitialized [-Wmaybe-uninitialized] 76:41.69 1842 | SsrcGroup value = {semantics, ssrcs}; 76:41.70 | ^ 76:41.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)’: 76:41.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:611:42: note: ‘semantic’ was declared here 76:41.72 611 | SdpSsrcGroupAttributeList::Semantics semantic; 76:41.72 | ^~~~~~~~ 76:42.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:42.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:42.45 inlined from ‘bool mozilla::dom::OriginAttributesDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:1754:54: 76:42.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:42.45 1169 | *this->stack = this; 76:42.45 | ~~~~~~~~~~~~~^~~~~~ 76:42.45 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::OriginAttributesDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:42.45 ChromeUtilsBinding.cpp:1754:25: note: ‘obj’ declared here 76:42.45 1754 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:42.45 | ^~~ 76:42.45 ChromeUtilsBinding.cpp:1746:57: note: ‘cx’ declared here 76:42.45 1746 | OriginAttributesDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:42.45 | ~~~~~~~~~~~^~ 76:43.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:43.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:43.31 inlined from ‘bool mozilla::dom::PartitionKeyPatternDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:1991:54: 76:43.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:43.31 1169 | *this->stack = this; 76:43.31 | ~~~~~~~~~~~~~^~~~~~ 76:43.31 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::PartitionKeyPatternDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:43.31 ChromeUtilsBinding.cpp:1991:25: note: ‘obj’ declared here 76:43.31 1991 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:43.31 | ^~~ 76:43.31 ChromeUtilsBinding.cpp:1983:60: note: ‘cx’ declared here 76:43.31 1983 | PartitionKeyPatternDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:43.31 | ~~~~~~~~~~~^~ 76:44.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:44.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:44.13 inlined from ‘bool mozilla::dom::UtilityActorsDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:2407:54: 76:44.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:44.13 1169 | *this->stack = this; 76:44.13 | ~~~~~~~~~~~~~^~~~~~ 76:44.13 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::UtilityActorsDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:44.13 ChromeUtilsBinding.cpp:2407:25: note: ‘obj’ declared here 76:44.13 2407 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:44.13 | ^~~ 76:44.13 ChromeUtilsBinding.cpp:2399:54: note: ‘cx’ declared here 76:44.13 2399 | UtilityActorsDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:44.13 | ~~~~~~~~~~~^~ 76:45.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:45.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:45.32 inlined from ‘bool mozilla::dom::OriginAttributesPatternDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:3109:54: 76:45.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:45.32 1169 | *this->stack = this; 76:45.32 | ~~~~~~~~~~~~~^~~~~~ 76:45.32 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::OriginAttributesPatternDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:45.32 ChromeUtilsBinding.cpp:3109:25: note: ‘obj’ declared here 76:45.32 3109 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:45.32 | ^~~ 76:45.32 ChromeUtilsBinding.cpp:3101:64: note: ‘cx’ declared here 76:45.32 3101 | OriginAttributesPatternDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:45.32 | ~~~~~~~~~~~^~ 76:48.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:48.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:48.44 inlined from ‘bool mozilla::dom::Clipboard_Binding::Wrap(JSContext*, mozilla::dom::Clipboard*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClipboardBinding.cpp:1015:90: 76:48.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:48.44 1169 | *this->stack = this; 76:48.44 | ~~~~~~~~~~~~~^~~~~~ 76:48.44 ClipboardBinding.cpp: In function ‘bool mozilla::dom::Clipboard_Binding::Wrap(JSContext*, mozilla::dom::Clipboard*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:48.44 ClipboardBinding.cpp:1015:25: note: ‘global’ declared here 76:48.44 1015 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:48.44 | ^~~~~~ 76:48.44 ClipboardBinding.cpp:987:17: note: ‘aCx’ declared here 76:48.44 987 | Wrap(JSContext* aCx, mozilla::dom::Clipboard* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:48.44 | ~~~~~~~~~~~^~~ 76:48.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:48.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:48.88 inlined from ‘bool mozilla::dom::ClipboardItem_Binding::Wrap(JSContext*, mozilla::dom::ClipboardItem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClipboardBinding.cpp:1733:90: 76:48.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:48.88 1169 | *this->stack = this; 76:48.88 | ~~~~~~~~~~~~~^~~~~~ 76:48.88 ClipboardBinding.cpp: In function ‘bool mozilla::dom::ClipboardItem_Binding::Wrap(JSContext*, mozilla::dom::ClipboardItem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:48.88 ClipboardBinding.cpp:1733:25: note: ‘global’ declared here 76:48.88 1733 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:48.88 | ^~~~~~ 76:48.88 ClipboardBinding.cpp:1708:17: note: ‘aCx’ declared here 76:48.88 1708 | Wrap(JSContext* aCx, mozilla::dom::ClipboardItem* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:48.88 | ~~~~~~~~~~~^~~ 76:50.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:26, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 76:50.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 76:50.36 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 76:50.36 inlined from ‘void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 76:50.36 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:472:18, 76:50.36 inlined from ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioContext.cpp:523:26: 76:50.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ [-Warray-bounds=] 76:50.36 315 | mHdr->mLength = 0; 76:50.36 | ~~~~~~~~~~~~~~^~~ 76:50.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioContext.cpp: In member function ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 76:50.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioContext.cpp:522:20: note: at offset 32 into object ‘options’ of size 32 76:50.36 522 | IIRFilterOptions options; 76:50.36 | ^~~~~~~ 76:50.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:50.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:50.97 inlined from ‘bool mozilla::dom::CloseWatcher_Binding::Wrap(JSContext*, mozilla::dom::CloseWatcher*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CloseWatcherBinding.cpp:646:90: 76:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:50.97 1169 | *this->stack = this; 76:50.97 | ~~~~~~~~~~~~~^~~~~~ 76:50.97 In file included from UnifiedBindings3.cpp:327: 76:50.97 CloseWatcherBinding.cpp: In function ‘bool mozilla::dom::CloseWatcher_Binding::Wrap(JSContext*, mozilla::dom::CloseWatcher*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:50.97 CloseWatcherBinding.cpp:646:25: note: ‘global’ declared here 76:50.97 646 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:50.97 | ^~~~~~ 76:50.97 CloseWatcherBinding.cpp:618:17: note: ‘aCx’ declared here 76:50.97 618 | Wrap(JSContext* aCx, mozilla::dom::CloseWatcher* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:50.97 | ~~~~~~~~~~~^~~ 76:51.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:51.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:51.55 inlined from ‘bool mozilla::dom::CompositionEvent_Binding::Wrap(JSContext*, mozilla::dom::CompositionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CompositionEventBinding.cpp:743: 76:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 76:51.55 1169 | *this->stack = this; 76:51.55 | ~~~~~~~~~~~~~^~~~~~ 76:51.56 In file included from UnifiedBindings3.cpp:366: 76:51.57 CompositionEventBinding.cpp: In function ‘bool mozilla::dom::CompositionEvent_Binding::Wrap(JSContext*, mozilla::dom::CompositionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 76:51.57 CompositionEventBinding.cpp:743: note: ‘global’ declared here 76:51.57 743 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 76:51.57 CompositionEventBinding.cpp:712: note: ‘aCx’ declared here 76:51.57 712 | Wrap(JSContext* aCx, mozilla::dom::CompositionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 76:52.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:52.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:52.05 inlined from ‘bool mozilla::dom::ConsoleCounter::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:129: 76:52.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:52.06 1169 | *this->stack = this; 76:52.06 | ~~~~~~~~~~~~~^~~~~~ 76:52.06 In file included from UnifiedBindings3.cpp:405: 76:52.06 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleCounter::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:52.06 ConsoleInstanceBinding.cpp:129: note: ‘obj’ declared here 76:52.06 129 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:52.06 ConsoleInstanceBinding.cpp:121: note: ‘cx’ declared here 76:52.06 121 | ConsoleCounter::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:52.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:52.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:52.29 inlined from ‘bool mozilla::dom::ConsoleCounterError::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:227: 76:52.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:52.29 1169 | *this->stack = this; 76:52.29 | ~~~~~~~~~~~~~^~~~~~ 76:52.29 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleCounterError::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:52.29 ConsoleInstanceBinding.cpp:227: note: ‘obj’ declared here 76:52.29 227 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:52.29 ConsoleInstanceBinding.cpp:219: note: ‘cx’ declared here 76:52.29 219 | ConsoleCounterError::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:52.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:52.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:52.58 inlined from ‘bool mozilla::dom::ConsoleProfileEvent::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:535: 76:52.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:52.58 1169 | *this->stack = this; 76:52.58 | ~~~~~~~~~~~~~^~~~~~ 76:52.58 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleProfileEvent::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:52.58 ConsoleInstanceBinding.cpp:535: note: ‘obj’ declared here 76:52.58 535 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:52.58 ConsoleInstanceBinding.cpp:527: note: ‘cx’ declared here 76:52.58 527 | ConsoleProfileEvent::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:53.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:53.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:53.24 inlined from ‘bool mozilla::dom::ConsoleStackEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:688: 76:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:53.24 1169 | *this->stack = this; 76:53.24 | ~~~~~~~~~~~~~^~~~~~ 76:53.24 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleStackEntry::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:53.24 ConsoleInstanceBinding.cpp:688: note: ‘obj’ declared here 76:53.24 688 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:53.24 ConsoleInstanceBinding.cpp:680: note: ‘cx’ declared here 76:53.24 680 | ConsoleStackEntry::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:53.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:53.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:53.69 inlined from ‘bool mozilla::dom::ConsoleTimerError::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:843: 76:53.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:53.69 1169 | *this->stack = this; 76:53.69 | ~~~~~~~~~~~~~^~~~~~ 76:53.69 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleTimerError::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:53.69 ConsoleInstanceBinding.cpp:843: note: ‘obj’ declared here 76:53.69 843 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:53.69 ConsoleInstanceBinding.cpp:835: note: ‘cx’ declared here 76:53.69 835 | ConsoleTimerError::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:53.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:53.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:53.83 inlined from ‘bool mozilla::dom::ConsoleTimerLogOrEnd::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:943: 76:53.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:53.83 1169 | *this->stack = this; 76:53.83 | ~~~~~~~~~~~~~^~~~~~ 76:53.85 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleTimerLogOrEnd::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:53.86 ConsoleInstanceBinding.cpp:943: note: ‘obj’ declared here 76:53.86 943 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:53.86 ConsoleInstanceBinding.cpp:935: note: ‘cx’ declared here 76:53.86 935 | ConsoleTimerLogOrEnd::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:54.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:54.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:54.08 inlined from ‘bool mozilla::dom::ConsoleTimerStart::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:1034: 76:54.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:54.08 1169 | *this->stack = this; 76:54.08 | ~~~~~~~~~~~~~^~~~~~ 76:54.08 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleTimerStart::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:54.08 ConsoleInstanceBinding.cpp:1034: note: ‘obj’ declared here 76:54.08 1034 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:54.08 ConsoleInstanceBinding.cpp:1026: note: ‘cx’ declared here 76:54.08 1026 | ConsoleTimerStart::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:59.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:59.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:59.63 inlined from ‘bool mozilla::dom::ThreadInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:2292:54: 76:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:59.63 1169 | *this->stack = this; 76:59.63 | ~~~~~~~~~~~~~^~~~~~ 76:59.63 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::ThreadInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:59.63 ChromeUtilsBinding.cpp:2292:25: note: ‘obj’ declared here 76:59.63 2292 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:59.63 | ^~~ 76:59.63 ChromeUtilsBinding.cpp:2284:51: note: ‘cx’ declared here 76:59.63 2284 | ThreadInfoDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:59.63 | ~~~~~~~~~~~^~ 76:59.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 76:59.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 76:59.82 inlined from ‘bool mozilla::dom::WindowInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:2514:54: 76:59.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 76:59.82 1169 | *this->stack = this; 76:59.82 | ~~~~~~~~~~~~~^~~~~~ 76:59.82 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::WindowInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 76:59.82 ChromeUtilsBinding.cpp:2514:25: note: ‘obj’ declared here 76:59.82 2514 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 76:59.82 | ^~~ 76:59.82 ChromeUtilsBinding.cpp:2506:51: note: ‘cx’ declared here 76:59.82 2506 | WindowInfoDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 76:59.82 | ~~~~~~~~~~~^~ 77:00.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:00.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:00.10 inlined from ‘bool mozilla::dom::ChildProcInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:2715:54: 77:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:00.10 1169 | *this->stack = this; 77:00.10 | ~~~~~~~~~~~~~^~~~~~ 77:00.10 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::ChildProcInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 77:00.10 ChromeUtilsBinding.cpp:2715:25: note: ‘obj’ declared here 77:00.10 2715 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 77:00.10 | ^~~ 77:00.10 ChromeUtilsBinding.cpp:2707:54: note: ‘cx’ declared here 77:00.10 2707 | ChildProcInfoDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 77:00.10 | ~~~~~~~~~~~^~ 77:00.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:00.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:00.64 inlined from ‘bool mozilla::dom::ParentProcInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ChromeUtilsBinding.cpp:3903:54: 77:00.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:00.64 1169 | *this->stack = this; 77:00.64 | ~~~~~~~~~~~~~^~~~~~ 77:00.64 ChromeUtilsBinding.cpp: In member function ‘bool mozilla::dom::ParentProcInfoDictionary::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 77:00.64 ChromeUtilsBinding.cpp:3903:25: note: ‘obj’ declared here 77:00.64 3903 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 77:00.64 | ^~~ 77:00.64 ChromeUtilsBinding.cpp:3895:55: note: ‘cx’ declared here 77:00.64 3895 | ParentProcInfoDictionary::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 77:00.64 | ~~~~~~~~~~~^~ 77:01.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:01.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:01.02 inlined from ‘bool mozilla::dom::ConsoleEvent::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at ConsoleInstanceBinding.cpp:1537: 77:01.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:01.02 1169 | *this->stack = this; 77:01.02 | ~~~~~~~~~~~~~^~~~~~ 77:01.02 ConsoleInstanceBinding.cpp: In member function ‘bool mozilla::dom::ConsoleEvent::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 77:01.02 ConsoleInstanceBinding.cpp:1537: note: ‘obj’ declared here 77:01.02 1537 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 77:01.02 ConsoleInstanceBinding.cpp:1529: note: ‘cx’ declared here 77:01.02 1529 | ConsoleEvent::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 77:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 77:01.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PProcessHangMonitor.cpp:7, 77:01.83 from Unified_cpp_dom_ipc5.cpp:29: 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 77:01.83 202 | return ReinterpretHelper::FromInternalValue(v); 77:01.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 77:01.83 4432 | return mProperties.Get(aProperty, aFoundResult); 77:01.83 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 77:01.83 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 77:01.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 77:01.83 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:01.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 77:01.83 413 | struct FrameBidiData { 77:01.83 | ^~~~~~~~~~~~~ 77:02.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:02.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:02.75 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::get_frameAncestors(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ChannelWrapperBinding.cpp:3260:85: 77:02.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:02.75 1169 | *this->stack = this; 77:02.75 | ~~~~~~~~~~~~~^~~~~~ 77:02.75 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::get_frameAncestors(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 77:02.75 ChannelWrapperBinding.cpp:3260:25: note: ‘slotStorage’ declared here 77:02.75 3260 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 77:02.75 | ^~~~~~~~~~~ 77:02.75 ChannelWrapperBinding.cpp:3250:31: note: ‘cx’ declared here 77:02.75 3250 | get_frameAncestors(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 77:02.75 | ~~~~~~~~~~~^~ 77:18.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:18.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 77:18.26 inlined from ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at ChromeNodeListBinding.cpp:429:35: 77:18.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:18.26 1169 | *this->stack = this; 77:18.26 | ~~~~~~~~~~~~~^~~~~~ 77:18.26 ChromeNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 77:18.26 ChromeNodeListBinding.cpp:429:25: note: ‘expando’ declared here 77:18.26 429 | JS::Rooted expando(cx); 77:18.26 | ^~~~~~~ 77:18.26 ChromeNodeListBinding.cpp:417:42: note: ‘cx’ declared here 77:18.26 417 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 77:18.26 | ~~~~~~~~~~~^~ 77:29.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:29.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:29.95 inlined from ‘bool mozilla::dom::CSSTransition_Binding::Wrap(JSContext*, mozilla::dom::CSSTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CSSTransitionBinding.cpp:229:90: 77:29.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:29.95 1169 | *this->stack = this; 77:29.95 | ~~~~~~~~~~~~~^~~~~~ 77:29.95 CSSTransitionBinding.cpp: In function ‘bool mozilla::dom::CSSTransition_Binding::Wrap(JSContext*, mozilla::dom::CSSTransition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:29.95 CSSTransitionBinding.cpp:229:25: note: ‘global’ declared here 77:29.95 229 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:29.95 | ^~~~~~ 77:29.95 CSSTransitionBinding.cpp:198:17: note: ‘aCx’ declared here 77:29.95 198 | Wrap(JSContext* aCx, mozilla::dom::CSSTransition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:29.95 | ~~~~~~~~~~~^~~ 77:30.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:30.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:30.38 inlined from ‘bool mozilla::dom::Cache_Binding::Wrap(JSContext*, mozilla::dom::cache::Cache*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CacheBinding.cpp:855:90: 77:30.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:30.38 1169 | *this->stack = this; 77:30.38 | ~~~~~~~~~~~~~^~~~~~ 77:30.41 In file included from UnifiedBindings3.cpp:15: 77:30.42 CacheBinding.cpp: In function ‘bool mozilla::dom::Cache_Binding::Wrap(JSContext*, mozilla::dom::cache::Cache*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:30.42 CacheBinding.cpp:855:25: note: ‘global’ declared here 77:30.42 855 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:30.42 | ^~~~~~ 77:30.42 CacheBinding.cpp:830:17: note: ‘aCx’ declared here 77:30.42 830 | Wrap(JSContext* aCx, mozilla::dom::cache::Cache* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:30.42 | ~~~~~~~~~~~^~~ 77:30.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:30.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:30.57 inlined from ‘bool mozilla::dom::CacheStorage_Binding::Wrap(JSContext*, mozilla::dom::cache::CacheStorage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CacheStorageBinding.cpp:690:90: 77:30.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:30.57 1169 | *this->stack = this; 77:30.57 | ~~~~~~~~~~~~~^~~~~~ 77:30.59 In file included from UnifiedBindings3.cpp:28: 77:30.60 CacheStorageBinding.cpp: In function ‘bool mozilla::dom::CacheStorage_Binding::Wrap(JSContext*, mozilla::dom::cache::CacheStorage*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:30.60 CacheStorageBinding.cpp:690:25: note: ‘global’ declared here 77:30.60 690 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:30.60 | ^~~~~~ 77:30.60 CacheStorageBinding.cpp:665:17: note: ‘aCx’ declared here 77:30.60 665 | Wrap(JSContext* aCx, mozilla::dom::cache::CacheStorage* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:30.60 | ~~~~~~~~~~~^~~ 77:31.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:31.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:31.79 inlined from ‘bool mozilla::dom::Comment_Binding::Wrap(JSContext*, mozilla::dom::Comment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CommentBinding.cpp:222:90: 77:31.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:31.79 1169 | *this->stack = this; 77:31.79 | ~~~~~~~~~~~~~^~~~~~ 77:31.79 In file included from UnifiedBindings3.cpp:353: 77:31.79 CommentBinding.cpp: In function ‘bool mozilla::dom::Comment_Binding::Wrap(JSContext*, mozilla::dom::Comment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:31.79 CommentBinding.cpp:222:25: note: ‘global’ declared here 77:31.79 222 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:31.79 | ^~~~~~ 77:31.79 CommentBinding.cpp:188:17: note: ‘aCx’ declared here 77:31.79 188 | Wrap(JSContext* aCx, mozilla::dom::Comment* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:31.79 | ~~~~~~~~~~~^~~ 77:32.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:32.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:32.05 inlined from ‘bool mozilla::dom::CommandEvent_Binding::Wrap(JSContext*, mozilla::dom::CommandEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CommandEventBinding.cpp:283:90: 77:32.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:32.05 1169 | *this->stack = this; 77:32.05 | ~~~~~~~~~~~~~^~~~~~ 77:32.05 In file included from UnifiedBindings3.cpp:340: 77:32.06 CommandEventBinding.cpp: In function ‘bool mozilla::dom::CommandEvent_Binding::Wrap(JSContext*, mozilla::dom::CommandEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:32.06 CommandEventBinding.cpp:283:25: note: ‘global’ declared here 77:32.06 283 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:32.06 | ^~~~~~ 77:32.06 CommandEventBinding.cpp:255:17: note: ‘aCx’ declared here 77:32.06 255 | Wrap(JSContext* aCx, mozilla::dom::CommandEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:32.06 | ~~~~~~~~~~~^~~ 77:32.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:32.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:32.34 inlined from ‘bool mozilla::dom::ClipboardEvent_Binding::Wrap(JSContext*, mozilla::dom::ClipboardEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClipboardEventBinding.cpp:461:90: 77:32.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:32.35 1169 | *this->stack = this; 77:32.35 | ~~~~~~~~~~~~~^~~~~~ 77:32.35 In file included from UnifiedBindings3.cpp:275: 77:32.36 ClipboardEventBinding.cpp: In function ‘bool mozilla::dom::ClipboardEvent_Binding::Wrap(JSContext*, mozilla::dom::ClipboardEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:32.36 ClipboardEventBinding.cpp:461:25: note: ‘global’ declared here 77:32.36 461 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:32.36 | ^~~~~~ 77:32.36 ClipboardEventBinding.cpp:433:17: note: ‘aCx’ declared here 77:32.36 433 | Wrap(JSContext* aCx, mozilla::dom::ClipboardEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:32.36 | ~~~~~~~~~~~^~~ 77:32.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:32.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:32.96 inlined from ‘bool mozilla::dom::CloseEvent_Binding::Wrap(JSContext*, mozilla::dom::CloseEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CloseEventBinding.cpp:533:90: 77:32.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:32.96 1169 | *this->stack = this; 77:32.96 | ~~~~~~~~~~~~~^~~~~~ 77:32.99 In file included from UnifiedBindings3.cpp:314: 77:33.00 CloseEventBinding.cpp: In function ‘bool mozilla::dom::CloseEvent_Binding::Wrap(JSContext*, mozilla::dom::CloseEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:33.00 CloseEventBinding.cpp:533:25: note: ‘global’ declared here 77:33.00 533 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:33.00 | ^~~~~~ 77:33.00 CloseEventBinding.cpp:505:17: note: ‘aCx’ declared here 77:33.00 505 | Wrap(JSContext* aCx, mozilla::dom::CloseEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:33.00 | ~~~~~~~~~~~^~~ 77:33.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:33.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 77:33.24 inlined from ‘JSObject* mozilla::dom::CloseEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CloseEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseEventBinding.h:88:27, 77:33.24 inlined from ‘virtual JSObject* mozilla::dom::CloseEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at CloseEvent.cpp:40:34: 77:33.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:33.24 1169 | *this->stack = this; 77:33.24 | ~~~~~~~~~~~~~^~~~~~ 77:33.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseEvent.h:14, 77:33.24 from CloseEvent.cpp:9, 77:33.24 from UnifiedBindings3.cpp:301: 77:33.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CloseEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 77:33.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CloseEventBinding.h:88:27: note: ‘reflector’ declared here 77:33.24 88 | JS::Rooted reflector(aCx); 77:33.24 | ^~~~~~~~~ 77:33.24 CloseEvent.cpp:38:43: note: ‘aCx’ declared here 77:33.24 38 | CloseEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 77:33.24 | ~~~~~~~~~~~^~~ 77:33.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:33.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:33.71 inlined from ‘bool mozilla::dom::CaretStateChangedEvent_Binding::Wrap(JSContext*, mozilla::dom::CaretStateChangedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CaretStateChangedEventBinding.cpp:937:90: 77:33.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:33.71 1169 | *this->stack = this; 77:33.71 | ~~~~~~~~~~~~~^~~~~~ 77:33.72 In file included from UnifiedBindings3.cpp:106: 77:33.73 CaretStateChangedEventBinding.cpp: In function ‘bool mozilla::dom::CaretStateChangedEvent_Binding::Wrap(JSContext*, mozilla::dom::CaretStateChangedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:33.73 CaretStateChangedEventBinding.cpp:937:25: note: ‘global’ declared here 77:33.73 937 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:33.73 | ^~~~~~ 77:33.73 CaretStateChangedEventBinding.cpp:909:17: note: ‘aCx’ declared here 77:33.73 909 | Wrap(JSContext* aCx, mozilla::dom::CaretStateChangedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:33.73 | ~~~~~~~~~~~^~~ 77:34.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:34.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 77:34.01 inlined from ‘JSObject* mozilla::dom::CaretStateChangedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CaretStateChangedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretStateChangedEventBinding.h:148:27, 77:34.01 inlined from ‘virtual JSObject* mozilla::dom::CaretStateChangedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at CaretStateChangedEvent.cpp:60:46: 77:34.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:34.01 1169 | *this->stack = this; 77:34.01 | ~~~~~~~~~~~~~^~~~~~ 77:34.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretStateChangedEvent.h:12, 77:34.01 from CaretStateChangedEvent.cpp:9, 77:34.01 from UnifiedBindings3.cpp:93: 77:34.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretStateChangedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::CaretStateChangedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 77:34.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretStateChangedEventBinding.h:148:27: note: ‘reflector’ declared here 77:34.01 148 | JS::Rooted reflector(aCx); 77:34.01 | ^~~~~~~~~ 77:34.01 CaretStateChangedEvent.cpp:58:55: note: ‘aCx’ declared here 77:34.01 58 | CaretStateChangedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 77:34.01 | ~~~~~~~~~~~^~~ 77:34.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:34.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 77:34.24 inlined from ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at ChromeNodeListBinding.cpp:391:35: 77:34.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:34.24 1169 | *this->stack = this; 77:34.24 | ~~~~~~~~~~~~~^~~~~~ 77:34.24 ChromeNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 77:34.24 ChromeNodeListBinding.cpp:391:25: note: ‘expando’ declared here 77:34.24 391 | JS::Rooted expando(cx); 77:34.24 | ^~~~~~~ 77:34.24 ChromeNodeListBinding.cpp:365:50: note: ‘cx’ declared here 77:34.24 365 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 77:34.24 | ~~~~~~~~~~~^~ 77:34.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:34.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:34.41 inlined from ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at ChromeNodeListBinding.cpp:499:81: 77:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:34.41 1169 | *this->stack = this; 77:34.41 | ~~~~~~~~~~~~~^~~~~~ 77:34.41 ChromeNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 77:34.41 ChromeNodeListBinding.cpp:499:29: note: ‘expando’ declared here 77:34.41 499 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 77:34.41 | ^~~~~~~ 77:34.41 ChromeNodeListBinding.cpp:471:33: note: ‘cx’ declared here 77:34.41 471 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 77:34.41 | ~~~~~~~~~~~^~ 77:34.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 77:34.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 77:34.54 inlined from ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at ChromeNodeListBinding.cpp:591:32: 77:34.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 77:34.54 1169 | *this->stack = this; 77:34.54 | ~~~~~~~~~~~~~^~~~~~ 77:34.54 ChromeNodeListBinding.cpp: In member function ‘virtual bool mozilla::dom::ChromeNodeList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 77:34.54 ChromeNodeListBinding.cpp:591:25: note: ‘temp’ declared here 77:34.54 591 | JS::Rooted temp(cx); 77:34.54 | ^~~~ 77:34.54 ChromeNodeListBinding.cpp:589:41: note: ‘cx’ declared here 77:34.54 589 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 77:34.54 | ~~~~~~~~~~~^~ 77:37.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:37.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:37.98 inlined from ‘bool mozilla::dom::ChannelSplitterNode_Binding::Wrap(JSContext*, mozilla::dom::ChannelSplitterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ChannelSplitterNodeBinding.cpp:340:90: 77:37.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:37.98 1169 | *this->stack = this; 77:37.98 | ~~~~~~~~~~~~~^~~~~~ 77:37.98 In file included from UnifiedBindings3.cpp:132: 77:37.98 ChannelSplitterNodeBinding.cpp: In function ‘bool mozilla::dom::ChannelSplitterNode_Binding::Wrap(JSContext*, mozilla::dom::ChannelSplitterNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:37.98 ChannelSplitterNodeBinding.cpp:340:25: note: ‘global’ declared here 77:37.98 340 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:37.98 | ^~~~~~ 77:37.98 ChannelSplitterNodeBinding.cpp:309:17: note: ‘aCx’ declared here 77:37.98 309 | Wrap(JSContext* aCx, mozilla::dom::ChannelSplitterNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:37.98 | ~~~~~~~~~~~^~~ 77:38.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:38.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:38.25 inlined from ‘bool mozilla::dom::ChannelMergerNode_Binding::Wrap(JSContext*, mozilla::dom::ChannelMergerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ChannelMergerNodeBinding.cpp:340:90: 77:38.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:38.25 1169 | *this->stack = this; 77:38.25 | ~~~~~~~~~~~~~^~~~~~ 77:38.25 In file included from UnifiedBindings3.cpp:119: 77:38.25 ChannelMergerNodeBinding.cpp: In function ‘bool mozilla::dom::ChannelMergerNode_Binding::Wrap(JSContext*, mozilla::dom::ChannelMergerNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:38.25 ChannelMergerNodeBinding.cpp:340:25: note: ‘global’ declared here 77:38.25 340 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:38.25 | ^~~~~~ 77:38.25 ChannelMergerNodeBinding.cpp:309:17: note: ‘aCx’ declared here 77:38.25 309 | Wrap(JSContext* aCx, mozilla::dom::ChannelMergerNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:38.25 | ~~~~~~~~~~~^~~ 77:38.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PWindowGlobal.cpp:34, 77:38.78 from Unified_cpp_dom_ipc6.cpp:38: 77:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/NeckoMessageUtils.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, mozilla::net::NetAddr*)’: 77:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/NeckoMessageUtils.h:106: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 77:38.78 106 | if (!ReadParam(aReader, &aResult->raw.family)) return false; 77:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/NeckoMessageUtils.h:106: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 77:39.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:40.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:40.00 inlined from ‘bool mozilla::dom::ChannelWrapper_Binding::Wrap(JSContext*, mozilla::extensions::ChannelWrapper*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ChannelWrapperBinding.cpp:4228:90: 77:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:40.00 1169 | *this->stack = this; 77:40.00 | ~~~~~~~~~~~~~^~~~~~ 77:40.00 ChannelWrapperBinding.cpp: In function ‘bool mozilla::dom::ChannelWrapper_Binding::Wrap(JSContext*, mozilla::extensions::ChannelWrapper*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:40.00 ChannelWrapperBinding.cpp:4228:25: note: ‘global’ declared here 77:40.00 4228 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:40.00 | ^~~~~~ 77:40.00 ChannelWrapperBinding.cpp:4200:17: note: ‘aCx’ declared here 77:40.00 4200 | Wrap(JSContext* aCx, mozilla::extensions::ChannelWrapper* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:40.00 | ~~~~~~~~~~~^~~ 77:40.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:40.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:40.55 inlined from ‘bool mozilla::dom::ChromeNodeList_Binding::Wrap(JSContext*, mozilla::dom::ChromeNodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ChromeNodeListBinding.cpp:684:90: 77:40.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:40.55 1169 | *this->stack = this; 77:40.55 | ~~~~~~~~~~~~~^~~~~~ 77:40.61 ChromeNodeListBinding.cpp: In function ‘bool mozilla::dom::ChromeNodeList_Binding::Wrap(JSContext*, mozilla::dom::ChromeNodeList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:40.61 ChromeNodeListBinding.cpp:684:25: note: ‘global’ declared here 77:40.61 684 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:40.61 | ^~~~~~ 77:40.61 ChromeNodeListBinding.cpp:656:17: note: ‘aCx’ declared here 77:40.61 656 | Wrap(JSContext* aCx, mozilla::dom::ChromeNodeList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:40.61 | ~~~~~~~~~~~^~~ 77:40.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:40.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:40.93 inlined from ‘bool mozilla::dom::WindowClient_Binding::Wrap(JSContext*, mozilla::dom::Client*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClientBinding.cpp:963:90: 77:40.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:40.93 1169 | *this->stack = this; 77:40.93 | ~~~~~~~~~~~~~^~~~~~ 77:40.93 In file included from UnifiedBindings3.cpp:236: 77:40.94 ClientBinding.cpp: In function ‘bool mozilla::dom::WindowClient_Binding::Wrap(JSContext*, mozilla::dom::Client*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:40.94 ClientBinding.cpp:963:25: note: ‘global’ declared here 77:40.94 963 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:40.94 | ^~~~~~ 77:40.94 ClientBinding.cpp:935:17: note: ‘aCx’ declared here 77:40.94 935 | Wrap(JSContext* aCx, mozilla::dom::Client* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:40.94 | ~~~~~~~~~~~^~~ 77:41.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:41.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:41.07 inlined from ‘bool mozilla::dom::Client_Binding::Wrap(JSContext*, mozilla::dom::Client*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClientBinding.cpp:500:90: 77:41.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:41.07 1169 | *this->stack = this; 77:41.07 | ~~~~~~~~~~~~~^~~~~~ 77:41.10 ClientBinding.cpp: In function ‘bool mozilla::dom::Client_Binding::Wrap(JSContext*, mozilla::dom::Client*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:41.11 ClientBinding.cpp:500:25: note: ‘global’ declared here 77:41.11 500 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:41.11 | ^~~~~~ 77:41.11 ClientBinding.cpp:475:17: note: ‘aCx’ declared here 77:41.11 475 | Wrap(JSContext* aCx, mozilla::dom::Client* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:41.11 | ~~~~~~~~~~~^~~ 77:41.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:41.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:41.64 inlined from ‘bool mozilla::dom::Clients_Binding::Wrap(JSContext*, mozilla::dom::Clients*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ClientsBinding.cpp:840:90: 77:41.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:41.64 1169 | *this->stack = this; 77:41.64 | ~~~~~~~~~~~~~^~~~~~ 77:41.64 In file included from UnifiedBindings3.cpp:249: 77:41.64 ClientsBinding.cpp: In function ‘bool mozilla::dom::Clients_Binding::Wrap(JSContext*, mozilla::dom::Clients*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:41.64 ClientsBinding.cpp:840:25: note: ‘global’ declared here 77:41.64 840 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:41.64 | ^~~~~~ 77:41.64 ClientsBinding.cpp:815:17: note: ‘aCx’ declared here 77:41.64 815 | Wrap(JSContext* aCx, mozilla::dom::Clients* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:41.64 | ~~~~~~~~~~~^~~ 77:43.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:43.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:43.66 inlined from ‘bool mozilla::dom::CompositionEvent_Binding::get_ranges(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at CompositionEventBinding.cpp:227: 77:43.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 77:43.66 1169 | *this->stack = this; 77:43.66 | ~~~~~~~~~~~~~^~~~~~ 77:43.66 CompositionEventBinding.cpp: In function ‘bool mozilla::dom::CompositionEvent_Binding::get_ranges(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 77:43.66 CompositionEventBinding.cpp:227: note: ‘slotStorage’ declared here 77:43.66 227 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 77:43.66 CompositionEventBinding.cpp:217: note: ‘cx’ declared here 77:43.66 217 | get_ranges(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 77:44.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:44.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:44.16 inlined from ‘bool mozilla::dom::CompressionStream_Binding::Wrap(JSContext*, mozilla::dom::CompressionStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CompressionStreamBinding.cpp:348: 77:44.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:44.16 1169 | *this->stack = this; 77:44.16 | ~~~~~~~~~~~~~^~~~~~ 77:44.16 In file included from UnifiedBindings3.cpp:379: 77:44.16 CompressionStreamBinding.cpp: In function ‘bool mozilla::dom::CompressionStream_Binding::Wrap(JSContext*, mozilla::dom::CompressionStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:44.16 CompressionStreamBinding.cpp:348: note: ‘global’ declared here 77:44.16 348 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:44.16 CompressionStreamBinding.cpp:323: note: ‘aCx’ declared here 77:44.16 323 | Wrap(JSContext* aCx, mozilla::dom::CompressionStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 77:44.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 77:44.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 77:44.94 inlined from ‘bool mozilla::dom::ConsoleInstance_Binding::Wrap(JSContext*, mozilla::dom::ConsoleInstance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ConsoleInstanceBinding.cpp:3220: 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 77:44.94 1169 | *this->stack = this; 77:44.94 | ~~~~~~~~~~~~~^~~~~~ 77:44.94 ConsoleInstanceBinding.cpp: In function ‘bool mozilla::dom::ConsoleInstance_Binding::Wrap(JSContext*, mozilla::dom::ConsoleInstance*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 77:44.94 ConsoleInstanceBinding.cpp:3220: note: ‘global’ declared here 77:44.94 3220 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 77:44.94 ConsoleInstanceBinding.cpp:3195: note: ‘aCx’ declared here 77:44.94 3195 | Wrap(JSContext* aCx, mozilla::dom::ConsoleInstance* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 78:02.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 78:02.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:02.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 78:02.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 78:02.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:02.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PVsync.cpp:7, 78:02.16 from Unified_cpp_dom_ipc6.cpp:11: 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 78:02.16 202 | return ReinterpretHelper::FromInternalValue(v); 78:02.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 78:02.16 4432 | return mProperties.Get(aProperty, aFoundResult); 78:02.16 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 78:02.16 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 78:02.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 78:02.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:02.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 78:02.16 413 | struct FrameBidiData { 78:02.16 | ^~~~~~~~~~~~~ 78:07.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 78:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 78:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 78:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:120, 78:07.38 from Unified_cpp_media_webrtc_jsapi0.cpp:47: 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 78:07.38 202 | return ReinterpretHelper::FromInternalValue(v); 78:07.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 78:07.38 4432 | return mProperties.Get(aProperty, aFoundResult); 78:07.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 78:07.38 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 78:07.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 78:07.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:07.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 78:07.38 413 | struct FrameBidiData { 78:07.38 | ^~~~~~~~~~~~~ 78:26.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 78:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 78:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrame.h:12, 78:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:7, 78:26.77 from Unified_cpp_dom_media_webcodecs1.cpp:2: 78:26.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:26.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:26.77 inlined from ‘JSObject* mozilla::dom::VideoFrame_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h:340:27, 78:26.77 inlined from ‘virtual JSObject* mozilla::dom::VideoFrame::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1419:34: 78:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:26.77 1169 | *this->stack = this; 78:26.77 | ~~~~~~~~~~~~~^~~~~~ 78:26.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h:7, 78:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/WebCodecsUtils.h:23, 78:26.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:17: 78:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoFrame::WrapObject(JSContext*, JS::Handle)’: 78:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h:340:27: note: ‘reflector’ declared here 78:26.77 340 | JS::Rooted reflector(aCx); 78:26.77 | ^~~~~~~~~ 78:26.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1415:45: note: ‘aCx’ declared here 78:26.77 1415 | JSObject* VideoFrame::WrapObject(JSContext* aCx, 78:26.77 | ~~~~~~~~~~~^~~ 78:26.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::VideoFrame::_ZThn8_N7mozilla3dom10VideoFrame10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 78:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:26.81 1169 | *this->stack = this; 78:26.81 | ~~~~~~~~~~~~~^~~~~~ 78:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h:340:27: note: ‘reflector’ declared here 78:26.81 340 | JS::Rooted reflector(aCx); 78:26.81 | ^~~~~~~~~ 78:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1415:45: note: ‘aCx’ declared here 78:26.81 1415 | JSObject* VideoFrame::WrapObject(JSContext* aCx, 78:26.81 | ~~~~~~~~~~~^~~ 78:33.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:33.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:33.15 inlined from ‘JSObject* mozilla::dom::VideoFrame_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h:340:27, 78:33.15 inlined from ‘virtual JSObject* mozilla::dom::VideoFrame::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1419:34, 78:33.15 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::VideoFrame; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 78:33.15 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = VideoFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 78:33.15 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 78:33.15 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 78:33.15 inlined from ‘static JSObject* mozilla::dom::VideoFrame::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::VideoFrameSerializedData&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:2104:33: 78:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:33.15 1169 | *this->stack = this; 78:33.15 | ~~~~~~~~~~~~~^~~~~~ 78:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h: In static member function ‘static JSObject* mozilla::dom::VideoFrame::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*, const mozilla::dom::VideoFrameSerializedData&)’: 78:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoFrameBinding.h:340:27: note: ‘reflector’ declared here 78:33.15 340 | JS::Rooted reflector(aCx); 78:33.15 | ^~~~~~~~~ 78:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:2094:16: note: ‘aCx’ declared here 78:33.15 2094 | JSContext* aCx, nsIGlobalObject* aGlobal, JSStructuredCloneReader* aReader, 78:33.15 | ~~~~~~~~~~~^~~ 78:38.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ArrayBufferOrView]’, 78:38.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ArrayBufferOrView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:38.33 inlined from ‘mozilla::Result mozilla::dom::CloneBuffer(JSContext*, OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&, const OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/WebCodecsUtils.cpp:148:45: 78:38.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘abov’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 78:38.33 1169 | *this->stack = this; 78:38.33 | ~~~~~~~~~~~~~^~~~~~ 78:38.33 In file included from Unified_cpp_dom_media_webcodecs1.cpp:11: 78:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/WebCodecsUtils.cpp: In function ‘mozilla::Result mozilla::dom::CloneBuffer(JSContext*, OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&, const OwningMaybeSharedArrayBufferViewOrMaybeSharedArrayBuffer&, mozilla::ErrorResult&)’: 78:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/WebCodecsUtils.cpp:148:37: note: ‘abov’ declared here 78:38.34 148 | JS::Rooted abov(aCx); 78:38.34 | ^~~~ 78:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/WebCodecsUtils.cpp:142:16: note: ‘aCx’ declared here 78:38.34 142 | JSContext* aCx, 78:38.34 | ~~~~~~~~~~~^~~ 78:41.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 78:41.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:41: 78:41.13 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 78:41.13 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 78:41.13 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 78:41.13 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 78:41.13 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 78:41.13 inlined from ‘mozilla::dom::CombinedBufferLayout& mozilla::dom::CombinedBufferLayout::operator=(mozilla::dom::CombinedBufferLayout&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:705:8, 78:41.13 inlined from ‘mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = TypedArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1039:3: 78:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::CombinedBufferLayout [1]’ [-Warray-bounds=] 78:41.13 315 | mHdr->mLength = 0; 78:41.13 | ~~~~~~~~~~~~~~^~~ 78:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp: In function ‘mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = TypedArray]’: 78:41.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1038:24: note: at offset 16 into object ‘combinedLayout’ of size 16 78:41.13 1038 | CombinedBufferLayout combinedLayout; 78:41.13 | ^~~~~~~~~~~~~~ 78:42.35 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 78:42.36 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 78:42.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 78:42.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 78:42.36 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 78:42.36 inlined from ‘mozilla::dom::CombinedBufferLayout& mozilla::dom::CombinedBufferLayout::operator=(mozilla::dom::CombinedBufferLayout&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:705:8, 78:42.36 inlined from ‘mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = ArrayBufferView_base]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1039:3: 78:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::CombinedBufferLayout [1]’ [-Warray-bounds=] 78:42.36 315 | mHdr->mLength = 0; 78:42.36 | ~~~~~~~~~~~~~~^~~ 78:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp: In function ‘mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = ArrayBufferView_base]’: 78:42.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webcodecs/VideoFrame.cpp:1038:24: note: at offset 16 into object ‘combinedLayout’ of size 16 78:42.36 1038 | CombinedBufferLayout combinedLayout; 78:42.36 | ^~~~~~~~~~~~~~ 78:50.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 78:50.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 78:50.74 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 78:50.74 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const PlaneLayout]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 78:50.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 78:50.74 1169 | *this->stack = this; 78:50.74 | ~~~~~~~~~~~~~^~~~~~ 78:50.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoDecoderBinding.h:18, 78:50.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoEncoderBinding.h:6: 78:50.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const PlaneLayout]’: 78:50.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 78:50.74 389 | JS::RootedVector v(aCx); 78:50.74 | ^ 78:50.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 78:50.74 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 78:50.74 | ~~~~~~~~~~~^~~ 78:53.97 dom/media/webrtc 78:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 78:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Worklet.h:12, 78:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorklet.h:10, 78:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorklet.cpp:7, 78:54.92 from Unified_cpp_dom_media_webaudio1.cpp:2: 78:54.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:54.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:54.92 inlined from ‘JSObject* mozilla::dom::AudioWorklet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioWorklet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletBinding.h:38:27, 78:54.92 inlined from ‘virtual JSObject* mozilla::AudioWorkletImpl::WrapWorklet(JSContext*, mozilla::dom::Worklet*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletImpl.cpp:70:41: 78:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:54.92 1169 | *this->stack = this; 78:54.92 | ~~~~~~~~~~~~~^~~~~~ 78:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletImpl.cpp:13, 78:54.92 from Unified_cpp_dom_media_webaudio1.cpp:20: 78:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletBinding.h: In member function ‘virtual JSObject* mozilla::AudioWorkletImpl::WrapWorklet(JSContext*, mozilla::dom::Worklet*, JS::Handle)’: 78:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletBinding.h:38:27: note: ‘reflector’ declared here 78:54.92 38 | JS::Rooted reflector(aCx); 78:54.92 | ^~~~~~~~~ 78:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletImpl.cpp:67:52: note: ‘aCx’ declared here 78:54.92 67 | JSObject* AudioWorkletImpl::WrapWorklet(JSContext* aCx, dom::Worklet* aWorklet, 78:54.92 | ~~~~~~~~~~~^~~ 78:55.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.27 inlined from ‘JSObject* mozilla::dom::AudioWorkletNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AudioWorkletNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletNodeBinding.h:92:27, 78:55.27 inlined from ‘virtual JSObject* mozilla::dom::AudioWorkletNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletNode.cpp:884:40: 78:55.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.27 1169 | *this->stack = this; 78:55.27 | ~~~~~~~~~~~~~^~~~~~ 78:55.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletNode.cpp:18, 78:55.27 from Unified_cpp_dom_media_webaudio1.cpp:29: 78:55.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::AudioWorkletNode::WrapObject(JSContext*, JS::Handle)’: 78:55.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioWorkletNodeBinding.h:92:27: note: ‘reflector’ declared here 78:55.27 92 | JS::Rooted reflector(aCx); 78:55.27 | ^~~~~~~~~ 78:55.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletNode.cpp:882:51: note: ‘aCx’ declared here 78:55.27 882 | JSObject* AudioWorkletNode::WrapObject(JSContext* aCx, 78:55.27 | ~~~~~~~~~~~^~~ 78:55.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.42 inlined from ‘JSObject* mozilla::dom::BiquadFilterNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BiquadFilterNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BiquadFilterNodeBinding.h:128:27, 78:55.42 inlined from ‘virtual JSObject* mozilla::dom::BiquadFilterNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/BiquadFilterNode.cpp:296:40: 78:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.42 1169 | *this->stack = this; 78:55.42 | ~~~~~~~~~~~~~^~~~~~ 78:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/BiquadFilterNode.h:12, 78:55.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/BiquadFilterNode.cpp:7, 78:55.42 from Unified_cpp_dom_media_webaudio1.cpp:47: 78:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BiquadFilterNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::BiquadFilterNode::WrapObject(JSContext*, JS::Handle)’: 78:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BiquadFilterNodeBinding.h:128:27: note: ‘reflector’ declared here 78:55.42 128 | JS::Rooted reflector(aCx); 78:55.42 | ^~~~~~~~~ 78:55.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/BiquadFilterNode.cpp:294:51: note: ‘aCx’ declared here 78:55.42 294 | JSObject* BiquadFilterNode::WrapObject(JSContext* aCx, 78:55.42 | ~~~~~~~~~~~^~~ 78:55.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.44 inlined from ‘JSObject* mozilla::dom::ChannelMergerNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChannelMergerNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelMergerNodeBinding.h:89:27, 78:55.44 inlined from ‘virtual JSObject* mozilla::dom::ChannelMergerNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelMergerNode.cpp:97:41: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.44 1169 | *this->stack = this; 78:55.44 | ~~~~~~~~~~~~~^~~~~~ 78:55.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelMergerNode.cpp:8, 78:55.44 from Unified_cpp_dom_media_webaudio1.cpp:56: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelMergerNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChannelMergerNode::WrapObject(JSContext*, JS::Handle)’: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelMergerNodeBinding.h:89:27: note: ‘reflector’ declared here 78:55.44 89 | JS::Rooted reflector(aCx); 78:55.44 | ^~~~~~~~~ 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelMergerNode.cpp:95:52: note: ‘aCx’ declared here 78:55.44 95 | JSObject* ChannelMergerNode::WrapObject(JSContext* aCx, 78:55.44 | ~~~~~~~~~~~^~~ 78:55.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.44 inlined from ‘JSObject* mozilla::dom::ChannelSplitterNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChannelSplitterNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelSplitterNodeBinding.h:89:27, 78:55.44 inlined from ‘virtual JSObject* mozilla::dom::ChannelSplitterNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelSplitterNode.cpp:102:43: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.44 1169 | *this->stack = this; 78:55.44 | ~~~~~~~~~~~~~^~~~~~ 78:55.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelSplitterNode.cpp:8, 78:55.44 from Unified_cpp_dom_media_webaudio1.cpp:65: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelSplitterNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChannelSplitterNode::WrapObject(JSContext*, JS::Handle)’: 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelSplitterNodeBinding.h:89:27: note: ‘reflector’ declared here 78:55.44 89 | JS::Rooted reflector(aCx); 78:55.44 | ^~~~~~~~~ 78:55.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ChannelSplitterNode.cpp:100:54: note: ‘aCx’ declared here 78:55.44 100 | JSObject* ChannelSplitterNode::WrapObject(JSContext* aCx, 78:55.44 | ~~~~~~~~~~~^~~ 78:55.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.52 inlined from ‘JSObject* mozilla::dom::ConstantSourceNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ConstantSourceNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConstantSourceNodeBinding.h:86:27, 78:55.52 inlined from ‘virtual JSObject* mozilla::dom::ConstantSourceNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConstantSourceNode.cpp:188:42: 78:55.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.52 1169 | *this->stack = this; 78:55.52 | ~~~~~~~~~~~~~^~~~~~ 78:55.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConstantSourceNode.h:12, 78:55.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConstantSourceNode.cpp:7, 78:55.53 from Unified_cpp_dom_media_webaudio1.cpp:74: 78:55.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConstantSourceNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::ConstantSourceNode::WrapObject(JSContext*, JS::Handle)’: 78:55.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConstantSourceNodeBinding.h:86:27: note: ‘reflector’ declared here 78:55.53 86 | JS::Rooted reflector(aCx); 78:55.53 | ^~~~~~~~~ 78:55.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConstantSourceNode.cpp:186:53: note: ‘aCx’ declared here 78:55.53 186 | JSObject* ConstantSourceNode::WrapObject(JSContext* aCx, 78:55.53 | ~~~~~~~~~~~^~~ 78:55.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.61 inlined from ‘JSObject* mozilla::dom::ConvolverNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ConvolverNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConvolverNodeBinding.h:105:27, 78:55.61 inlined from ‘virtual JSObject* mozilla::dom::ConvolverNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConvolverNode.cpp:384:37: 78:55.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.61 1169 | *this->stack = this; 78:55.61 | ~~~~~~~~~~~~~^~~~~~ 78:55.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConvolverNode.cpp:8, 78:55.61 from Unified_cpp_dom_media_webaudio1.cpp:83: 78:55.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConvolverNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::ConvolverNode::WrapObject(JSContext*, JS::Handle)’: 78:55.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ConvolverNodeBinding.h:105:27: note: ‘reflector’ declared here 78:55.61 105 | JS::Rooted reflector(aCx); 78:55.61 | ^~~~~~~~~ 78:55.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ConvolverNode.cpp:382:48: note: ‘aCx’ declared here 78:55.61 382 | JSObject* ConvolverNode::WrapObject(JSContext* aCx, 78:55.61 | ~~~~~~~~~~~^~~ 78:55.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.66 inlined from ‘JSObject* mozilla::dom::DelayNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DelayNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DelayNodeBinding.h:90:27, 78:55.66 inlined from ‘virtual JSObject* mozilla::dom::DelayNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DelayNode.cpp:220:33: 78:55.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.66 1169 | *this->stack = this; 78:55.66 | ~~~~~~~~~~~~~^~~~~~ 78:55.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DelayNode.cpp:8, 78:55.66 from Unified_cpp_dom_media_webaudio1.cpp:101: 78:55.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DelayNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::DelayNode::WrapObject(JSContext*, JS::Handle)’: 78:55.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DelayNodeBinding.h:90:27: note: ‘reflector’ declared here 78:55.66 90 | JS::Rooted reflector(aCx); 78:55.66 | ^~~~~~~~~ 78:55.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DelayNode.cpp:218:44: note: ‘aCx’ declared here 78:55.66 218 | JSObject* DelayNode::WrapObject(JSContext* aCx, 78:55.66 | ~~~~~~~~~~~^~~ 78:55.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.73 inlined from ‘JSObject* mozilla::dom::DynamicsCompressorNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DynamicsCompressorNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DynamicsCompressorNodeBinding.h:93:27, 78:55.73 inlined from ‘virtual JSObject* mozilla::dom::DynamicsCompressorNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DynamicsCompressorNode.cpp:223:46: 78:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.73 1169 | *this->stack = this; 78:55.73 | ~~~~~~~~~~~~~^~~~~~ 78:55.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DynamicsCompressorNode.cpp:8, 78:55.73 from Unified_cpp_dom_media_webaudio1.cpp:110: 78:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DynamicsCompressorNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::DynamicsCompressorNode::WrapObject(JSContext*, JS::Handle)’: 78:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DynamicsCompressorNodeBinding.h:93:27: note: ‘reflector’ declared here 78:55.73 93 | JS::Rooted reflector(aCx); 78:55.73 | ^~~~~~~~~ 78:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/DynamicsCompressorNode.cpp:222:16: note: ‘aCx’ declared here 78:55.73 222 | JSContext* aCx, JS::Handle aGivenProto) { 78:55.73 | ~~~~~~~~~~~^~~ 78:55.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.75 inlined from ‘JSObject* mozilla::dom::GainNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GainNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GainNodeBinding.h:89:27, 78:55.75 inlined from ‘virtual JSObject* mozilla::dom::GainNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/GainNode.cpp:146:32: 78:55.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.75 1169 | *this->stack = this; 78:55.75 | ~~~~~~~~~~~~~^~~~~~ 78:55.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/GainNode.cpp:8, 78:55.75 from Unified_cpp_dom_media_webaudio1.cpp:128: 78:55.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GainNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::GainNode::WrapObject(JSContext*, JS::Handle)’: 78:55.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GainNodeBinding.h:89:27: note: ‘reflector’ declared here 78:55.75 89 | JS::Rooted reflector(aCx); 78:55.75 | ^~~~~~~~~ 78:55.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/GainNode.cpp:144:43: note: ‘aCx’ declared here 78:55.75 144 | JSObject* GainNode::WrapObject(JSContext* aCx, 78:55.75 | ~~~~~~~~~~~^~~ 78:55.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 78:55.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 78:55.77 inlined from ‘JSObject* mozilla::dom::IIRFilterNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IIRFilterNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IIRFilterNodeBinding.h:90:27, 78:55.77 inlined from ‘virtual JSObject* mozilla::dom::IIRFilterNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/IIRFilterNode.cpp:223:37: 78:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 78:55.77 1169 | *this->stack = this; 78:55.77 | ~~~~~~~~~~~~~^~~~~~ 78:55.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/IIRFilterNode.h:12, 78:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/IIRFilterNode.cpp:7, 78:55.77 from Unified_cpp_dom_media_webaudio1.cpp:137: 78:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IIRFilterNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::IIRFilterNode::WrapObject(JSContext*, JS::Handle)’: 78:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IIRFilterNodeBinding.h:90:27: note: ‘reflector’ declared here 78:55.77 90 | JS::Rooted reflector(aCx); 78:55.77 | ^~~~~~~~~ 78:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/IIRFilterNode.cpp:221:48: note: ‘aCx’ declared here 78:55.77 221 | JSObject* IIRFilterNode::WrapObject(JSContext* aCx, 78:55.77 | ~~~~~~~~~~~^~~ 79:02.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttributeList.h:13, 79:03.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpMediaSection.h:12, 79:03.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/Sdp.h:71, 79:03.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpParser.h:12, 79:03.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/HybridSdpParser.h:10, 79:03.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/HybridSdpParser.cpp:6, 79:03.00 from Unified_cpp_dom_media_webrtc_sdp0.cpp:2: 79:03.00 In member function ‘void mozilla::SdpSsrcGroupAttributeList::PushEntry(Semantics, const std::vector&)’, 79:03.00 inlined from ‘void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp:528:26: 79:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SdpAttribute.h:1842:40: warning: ‘semantic’ may be used uninitialized [-Wmaybe-uninitialized] 79:03.00 1842 | SsrcGroup value = {semantics, ssrcs}; 79:03.00 | ^ 79:03.00 In file included from Unified_cpp_dom_media_webrtc_sdp0.cpp:74: 79:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp: In member function ‘void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)’: 79:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp:499:42: note: ‘semantic’ was declared here 79:03.00 499 | SdpSsrcGroupAttributeList::Semantics semantic; 79:03.00 | ^~~~~~~~ 79:04.81 dom/media/webrtc/transport/build 79:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 79:16.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 79:16.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 79:16.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 79:16.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRefCountedHashtable.h:10, 79:16.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRefPtrHashtable.h:10, 79:16.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Worklet.h:11: 79:16.45 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 79:16.45 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 79:16.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 79:16.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 79:16.45 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 79:16.45 inlined from ‘void mozilla::dom::AudioWorkletGlobalScope::RegisterProcessor(JSContext*, const nsAString&, mozilla::dom::AudioWorkletProcessorConstructor&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:163:44: 79:16.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 79:16.45 315 | mHdr->mLength = 0; 79:16.45 | ~~~~~~~~~~~~~~^~~ 79:16.45 In file included from Unified_cpp_dom_media_webaudio1.cpp:11: 79:16.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp: In member function ‘void mozilla::dom::AudioWorkletGlobalScope::RegisterProcessor(JSContext*, const nsAString&, mozilla::dom::AudioWorkletProcessorConstructor&, mozilla::ErrorResult&)’: 79:16.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:139:27: note: at offset 8 into object ‘map’ of size 8 79:16.45 139 | AudioParamDescriptorMap map; 79:16.45 | ^~~ 79:18.05 dom/media/webrtc/transport/ipc 79:40.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 79:40.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 79:40.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 79:40.47 from ConstantSourceNodeBinding.cpp:4, 79:40.47 from UnifiedBindings4.cpp:2: 79:40.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:40.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 79:40.47 inlined from ‘void mozilla::dom::DOMException_Binding::CreateInterfaceObjects(JSContext*, JS::Handle, mozilla::dom::ProtoAndIfaceCache&, mozilla::dom::DefineInterfaceProperty)’ at DOMExceptionBinding.cpp:814:73: 79:40.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘parentProto’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:40.50 1169 | *this->stack = this; 79:40.50 | ~~~~~~~~~~~~~^~~~~~ 79:40.50 In file included from UnifiedBindings4.cpp:171: 79:40.50 DOMExceptionBinding.cpp: In function ‘void mozilla::dom::DOMException_Binding::CreateInterfaceObjects(JSContext*, JS::Handle, mozilla::dom::ProtoAndIfaceCache&, mozilla::dom::DefineInterfaceProperty)’: 79:40.50 DOMExceptionBinding.cpp:814:25: note: ‘parentProto’ declared here 79:40.50 814 | JS::Rooted parentProto(aCx, JS::GetRealmErrorPrototype(aCx)); 79:40.50 | ^~~~~~~~~~~ 79:40.50 DOMExceptionBinding.cpp:809:35: note: ‘aCx’ declared here 79:40.50 809 | CreateInterfaceObjects(JSContext* aCx, JS::Handle aGlobal, ProtoAndIfaceCache& aProtoAndIfaceCache, DefineInterfaceProperty aDefineOnGlobal) 79:40.50 | ~~~~~~~~~~~^~~ 79:41.08 dom/media/webrtc/transport/third_party/nICEr 79:41.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:41.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:41.90 inlined from ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at DOMStringMapBinding.cpp:291:35: 79:41.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 79:41.90 1169 | *this->stack = this; 79:41.90 | ~~~~~~~~~~~~~^~~~~~ 79:41.90 In file included from UnifiedBindings4.cpp:301: 79:41.90 DOMStringMapBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 79:41.90 DOMStringMapBinding.cpp:291:25: note: ‘expando’ declared here 79:41.90 291 | JS::Rooted expando(cx); 79:41.90 | ^~~~~~~ 79:41.90 DOMStringMapBinding.cpp:281:42: note: ‘cx’ declared here 79:41.90 281 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 79:41.90 | ~~~~~~~~~~~^~ 79:45.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/PrincipalHandle.h:9, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaSegment.h:9, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/AudioSegment.h:10, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaBufferDecoder.h:10, 79:45.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaBufferDecoder.cpp:7, 79:45.56 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:45.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:45.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:45.56 inlined from ‘JSObject* mozilla::dom::MediaElementAudioSourceNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaElementAudioSourceNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaElementAudioSourceNodeBinding.h:101:27, 79:45.56 inlined from ‘virtual JSObject* mozilla::dom::MediaElementAudioSourceNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:72:51: 79:45.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:45.56 1169 | *this->stack = this; 79:45.56 | ~~~~~~~~~~~~~^~~~~~ 79:45.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:8, 79:45.56 from Unified_cpp_dom_media_webaudio2.cpp:11: 79:45.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaElementAudioSourceNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaElementAudioSourceNode::WrapObject(JSContext*, JS::Handle)’: 79:45.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaElementAudioSourceNodeBinding.h:101:27: note: ‘reflector’ declared here 79:45.56 101 | JS::Rooted reflector(aCx); 79:45.56 | ^~~~~~~~~ 79:45.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:71:16: note: ‘aCx’ declared here 79:45.56 71 | JSContext* aCx, JS::Handle aGivenProto) { 79:45.56 | ~~~~~~~~~~~^~~ 79:45.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:45.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:45.95 inlined from ‘JSObject* mozilla::dom::MediaStreamAudioDestinationNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamAudioDestinationNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioDestinationNodeBinding.h:38:27, 79:45.95 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamAudioDestinationNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:149:55: 79:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:45.95 1169 | *this->stack = this; 79:45.95 | ~~~~~~~~~~~~~^~~~~~ 79:45.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:9, 79:45.95 from Unified_cpp_dom_media_webaudio2.cpp:20: 79:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioDestinationNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamAudioDestinationNode::WrapObject(JSContext*, JS::Handle)’: 79:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioDestinationNodeBinding.h:38:27: note: ‘reflector’ declared here 79:45.95 38 | JS::Rooted reflector(aCx); 79:45.95 | ^~~~~~~~~ 79:45.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:148:16: note: ‘aCx’ declared here 79:45.95 148 | JSContext* aCx, JS::Handle aGivenProto) { 79:45.95 | ~~~~~~~~~~~^~~ 79:46.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.07 inlined from ‘JSObject* mozilla::dom::MediaStreamAudioSourceNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamAudioSourceNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioSourceNodeBinding.h:104:27, 79:46.07 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamAudioSourceNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:280:50: 79:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.07 1169 | *this->stack = this; 79:46.07 | ~~~~~~~~~~~~~^~~~~~ 79:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:8, 79:46.07 from Unified_cpp_dom_media_webaudio2.cpp:29: 79:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioSourceNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamAudioSourceNode::WrapObject(JSContext*, JS::Handle)’: 79:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamAudioSourceNodeBinding.h:104:27: note: ‘reflector’ declared here 79:46.07 104 | JS::Rooted reflector(aCx); 79:46.07 | ^~~~~~~~~ 79:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:279:16: note: ‘aCx’ declared here 79:46.07 279 | JSContext* aCx, JS::Handle aGivenProto) { 79:46.07 | ~~~~~~~~~~~^~~ 79:46.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.14 inlined from ‘JSObject* mozilla::dom::MediaStreamTrackAudioSourceNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamTrackAudioSourceNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackAudioSourceNodeBinding.h:101:27, 79:46.14 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamTrackAudioSourceNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamTrackAudioSourceNode.cpp:198:55: 79:46.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.14 1169 | *this->stack = this; 79:46.14 | ~~~~~~~~~~~~~^~~~~~ 79:46.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamTrackAudioSourceNode.cpp:8, 79:46.14 from Unified_cpp_dom_media_webaudio2.cpp:38: 79:46.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackAudioSourceNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamTrackAudioSourceNode::WrapObject(JSContext*, JS::Handle)’: 79:46.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackAudioSourceNodeBinding.h:101:27: note: ‘reflector’ declared here 79:46.14 101 | JS::Rooted reflector(aCx); 79:46.14 | ^~~~~~~~~ 79:46.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/MediaStreamTrackAudioSourceNode.cpp:197:16: note: ‘aCx’ declared here 79:46.14 197 | JSContext* aCx, JS::Handle aGivenProto) { 79:46.14 | ~~~~~~~~~~~^~~ 79:46.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.15 inlined from ‘JSObject* mozilla::dom::OscillatorNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::OscillatorNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OscillatorNodeBinding.h:136:27, 79:46.15 inlined from ‘virtual JSObject* mozilla::dom::OscillatorNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/OscillatorNode.cpp:449:38: 79:46.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.15 1169 | *this->stack = this; 79:46.15 | ~~~~~~~~~~~~~^~~~~~ 79:46.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/OscillatorNode.h:13, 79:46.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/OscillatorNode.cpp:7, 79:46.15 from Unified_cpp_dom_media_webaudio2.cpp:47: 79:46.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OscillatorNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::OscillatorNode::WrapObject(JSContext*, JS::Handle)’: 79:46.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OscillatorNodeBinding.h:136:27: note: ‘reflector’ declared here 79:46.15 136 | JS::Rooted reflector(aCx); 79:46.15 | ^~~~~~~~~ 79:46.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/OscillatorNode.cpp:447:49: note: ‘aCx’ declared here 79:46.15 447 | JSObject* OscillatorNode::WrapObject(JSContext* aCx, 79:46.15 | ~~~~~~~~~~~^~~ 79:46.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.20 inlined from ‘JSObject* mozilla::dom::PannerNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PannerNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PannerNodeBinding.h:145:27, 79:46.20 inlined from ‘virtual JSObject* mozilla::dom::PannerNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/PannerNode.cpp:398:34: 79:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.20 1169 | *this->stack = this; 79:46.20 | ~~~~~~~~~~~~~^~~~~~ 79:46.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/PannerNode.h:13, 79:46.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/PannerNode.cpp:7, 79:46.20 from Unified_cpp_dom_media_webaudio2.cpp:56: 79:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PannerNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::PannerNode::WrapObject(JSContext*, JS::Handle)’: 79:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PannerNodeBinding.h:145:27: note: ‘reflector’ declared here 79:46.20 145 | JS::Rooted reflector(aCx); 79:46.20 | ^~~~~~~~~ 79:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/PannerNode.cpp:396:45: note: ‘aCx’ declared here 79:46.20 396 | JSObject* PannerNode::WrapObject(JSContext* aCx, 79:46.20 | ~~~~~~~~~~~^~~ 79:46.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.30 inlined from ‘JSObject* mozilla::dom::ScriptProcessorNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ScriptProcessorNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScriptProcessorNodeBinding.h:38:27, 79:46.30 inlined from ‘virtual JSObject* mozilla::dom::ScriptProcessorNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ScriptProcessorNode.cpp:521:43: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.30 1169 | *this->stack = this; 79:46.30 | ~~~~~~~~~~~~~^~~~~~ 79:46.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ScriptProcessorNode.cpp:8, 79:46.30 from Unified_cpp_dom_media_webaudio2.cpp:74: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScriptProcessorNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::ScriptProcessorNode::WrapObject(JSContext*, JS::Handle)’: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScriptProcessorNodeBinding.h:38:27: note: ‘reflector’ declared here 79:46.30 38 | JS::Rooted reflector(aCx); 79:46.30 | ^~~~~~~~~ 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/ScriptProcessorNode.cpp:519:54: note: ‘aCx’ declared here 79:46.30 519 | JSObject* ScriptProcessorNode::WrapObject(JSContext* aCx, 79:46.30 | ~~~~~~~~~~~^~~ 79:46.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.30 inlined from ‘JSObject* mozilla::dom::StereoPannerNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StereoPannerNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StereoPannerNodeBinding.h:89:27, 79:46.30 inlined from ‘virtual JSObject* mozilla::dom::StereoPannerNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/StereoPannerNode.cpp:194:40: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.30 1169 | *this->stack = this; 79:46.30 | ~~~~~~~~~~~~~^~~~~~ 79:46.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/StereoPannerNode.h:13, 79:46.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/StereoPannerNode.cpp:7, 79:46.30 from Unified_cpp_dom_media_webaudio2.cpp:83: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StereoPannerNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::StereoPannerNode::WrapObject(JSContext*, JS::Handle)’: 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StereoPannerNodeBinding.h:89:27: note: ‘reflector’ declared here 79:46.30 89 | JS::Rooted reflector(aCx); 79:46.30 | ^~~~~~~~~ 79:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/StereoPannerNode.cpp:192:51: note: ‘aCx’ declared here 79:46.30 192 | JSObject* StereoPannerNode::WrapObject(JSContext* aCx, 79:46.30 | ~~~~~~~~~~~^~~ 79:46.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaData.h:11, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaResource.h:11, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/BaseMediaResource.h:9, 79:46.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/BaseMediaResource.cpp:7, 79:46.33 from Unified_cpp_dom_media1.cpp:2: 79:46.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.33 inlined from ‘JSObject* mozilla::dom::CanvasCaptureMediaStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CanvasCaptureMediaStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasCaptureMediaStreamBinding.h:35:27, 79:46.33 inlined from ‘virtual JSObject* mozilla::dom::CanvasCaptureMediaStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/CanvasCaptureMediaStream.cpp:162:53: 79:46.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.33 1169 | *this->stack = this; 79:46.33 | ~~~~~~~~~~~~~^~~~~~ 79:46.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/CanvasCaptureMediaStream.cpp:13, 79:46.33 from Unified_cpp_dom_media1.cpp:47: 79:46.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasCaptureMediaStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::CanvasCaptureMediaStream::WrapObject(JSContext*, JS::Handle)’: 79:46.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasCaptureMediaStreamBinding.h:35:27: note: ‘reflector’ declared here 79:46.33 35 | JS::Rooted reflector(aCx); 79:46.33 | ^~~~~~~~~ 79:46.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/CanvasCaptureMediaStream.cpp:161:16: note: ‘aCx’ declared here 79:46.33 161 | JSContext* aCx, JS::Handle aGivenProto) { 79:46.33 | ~~~~~~~~~~~^~~ 79:46.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.38 inlined from ‘JSObject* mozilla::dom::WaveShaperNode_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WaveShaperNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WaveShaperNodeBinding.h:115:27, 79:46.38 inlined from ‘virtual JSObject* mozilla::dom::WaveShaperNode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/WaveShaperNode.cpp:320:38: 79:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.38 1169 | *this->stack = this; 79:46.38 | ~~~~~~~~~~~~~^~~~~~ 79:46.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/WaveShaperNode.h:11, 79:46.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/WaveShaperNode.cpp:7, 79:46.38 from Unified_cpp_dom_media_webaudio2.cpp:101: 79:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WaveShaperNodeBinding.h: In member function ‘virtual JSObject* mozilla::dom::WaveShaperNode::WrapObject(JSContext*, JS::Handle)’: 79:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WaveShaperNodeBinding.h:115:27: note: ‘reflector’ declared here 79:46.38 115 | JS::Rooted reflector(aCx); 79:46.38 | ^~~~~~~~~ 79:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webaudio/WaveShaperNode.cpp:318:49: note: ‘aCx’ declared here 79:46.38 318 | JSObject* WaveShaperNode::WrapObject(JSContext* aCx, 79:46.38 | ~~~~~~~~~~~^~~ 79:46.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:46.62 inlined from ‘JSObject* mozilla::dom::MediaStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::DOMMediaStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamBinding.h:465:27, 79:46.62 inlined from ‘virtual JSObject* mozilla::DOMMediaStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp:162:40: 79:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 79:46.62 1169 | *this->stack = this; 79:46.62 | ~~~~~~~~~~~~~^~~~~~ 79:46.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp:20, 79:46.62 from Unified_cpp_dom_media1.cpp:101: 79:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamBinding.h: In member function ‘virtual JSObject* mozilla::DOMMediaStream::WrapObject(JSContext*, JS::Handle)’: 79:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamBinding.h:465:27: note: ‘reflector’ declared here 79:46.62 465 | JS::Rooted reflector(aCx); 79:46.62 | ^~~~~~~~~ 79:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp:160:49: note: ‘aCx’ declared here 79:46.62 160 | JSObject* DOMMediaStream::WrapObject(JSContext* aCx, 79:46.62 | ~~~~~~~~~~~^~~ 79:46.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:46.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 79:46.84 inlined from ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at DataTransferItemListBinding.cpp:545:60: 79:46.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 79:46.84 1169 | *this->stack = this; 79:46.84 | ~~~~~~~~~~~~~^~~~~~ 79:46.84 In file included from UnifiedBindings4.cpp:353: 79:46.84 DataTransferItemListBinding.cpp: In member function ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 79:46.84 DataTransferItemListBinding.cpp:545:25: note: ‘expando’ declared here 79:46.84 545 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 79:46.84 | ^~~~~~~ 79:46.84 DataTransferItemListBinding.cpp:528:36: note: ‘cx’ declared here 79:46.84 528 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 79:46.84 | ~~~~~~~~~~~^~ 79:46.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:47.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 79:47.00 inlined from ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at DOMRectListBinding.cpp:374:60: 79:47.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 79:47.00 1169 | *this->stack = this; 79:47.00 | ~~~~~~~~~~~~~^~~~~~ 79:47.00 In file included from UnifiedBindings4.cpp:275: 79:47.00 DOMRectListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 79:47.00 DOMRectListBinding.cpp:374:25: note: ‘expando’ declared here 79:47.00 374 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 79:47.00 | ^~~~~~~ 79:47.00 DOMRectListBinding.cpp:357:36: note: ‘cx’ declared here 79:47.00 357 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 79:47.00 | ~~~~~~~~~~~^~ 79:48.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 79:48.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 79:48.85 inlined from ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at DOMStringListBinding.cpp:546:32: 79:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 79:48.85 1169 | *this->stack = this; 79:48.85 | ~~~~~~~~~~~~~^~~~~~ 79:48.85 In file included from UnifiedBindings4.cpp:288: 79:48.85 DOMStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 79:48.85 DOMStringListBinding.cpp:546:25: note: ‘temp’ declared here 79:48.85 546 | JS::Rooted temp(cx); 79:48.85 | ^~~~ 79:48.85 DOMStringListBinding.cpp:544:41: note: ‘cx’ declared here 79:48.85 544 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 79:48.85 | ~~~~~~~~~~~^~ 79:49.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:49.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 79:49.12 inlined from ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at DOMTokenListBinding.cpp:813:60: 79:49.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 79:49.12 1169 | *this->stack = this; 79:49.12 | ~~~~~~~~~~~~~^~~~~~ 79:49.12 In file included from UnifiedBindings4.cpp:314: 79:49.12 DOMTokenListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 79:49.12 DOMTokenListBinding.cpp:813:25: note: ‘expando’ declared here 79:49.12 813 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 79:49.12 | ^~~~~~~ 79:49.12 DOMTokenListBinding.cpp:793:36: note: ‘cx’ declared here 79:49.12 793 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 79:49.12 | ~~~~~~~~~~~^~ 79:50.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 79:50.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 79:50.20 inlined from ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at DOMStringListBinding.cpp:410:60: 79:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 79:50.20 1169 | *this->stack = this; 79:50.20 | ~~~~~~~~~~~~~^~~~~~ 79:50.20 DOMStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 79:50.21 DOMStringListBinding.cpp:410:25: note: ‘expando’ declared here 79:50.21 410 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 79:50.21 | ^~~~~~~ 79:50.21 DOMStringListBinding.cpp:390:36: note: ‘cx’ declared here 79:50.21 390 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 79:50.21 | ~~~~~~~~~~~^~ 80:03.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 80:03.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StateWatching.h:19, 80:03.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StateMirroring.h:17, 80:03.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/libwebrtcglue/AudioConduit.h:11, 80:03.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:5, 80:03.96 from Unified_cpp_libwebrtcglue0.cpp:2: 80:03.96 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 80:03.96 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 80:03.96 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 80:03.96 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 80:03.96 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 80:03.96 inlined from ‘mozilla::WebrtcMediaDataDecoder::Decode(const webrtc::EncodedImage&, bool, int64_t)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataDecoderCodec.cpp:88:37, 80:03.96 inlined from ‘mozilla::media::Await >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(const webrtc::EncodedImage&, bool, int64_t)::, mozilla::WebrtcMediaDataDecoder::Decode(const webrtc::EncodedImage&, bool, int64_t):: >(already_AddRefed, RefPtr >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(const webrtc::EncodedImage&, bool, int64_t)::&&, mozilla::WebrtcMediaDataDecoder::Decode(const webrtc::EncodedImage&, bool, int64_t)::&&):: >&&)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/media/MediaUtils.h:286:25: 80:03.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 80:03.96 450 | mArray.mHdr->mLength = 0; 80:03.96 | ~~~~~~~~~~~~~~~~~~~~~^~~ 80:03.96 In file included from Unified_cpp_libwebrtcglue0.cpp:110: 80:03.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataDecoderCodec.cpp: In lambda function: 80:03.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataDecoderCodec.cpp:88:36: note: at offset 8 into object ‘’ of size 8 80:03.96 88 | mResults = aResults.Clone(); 80:03.96 | ~~~~~~~~~~~~~~^~ 80:09.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:11, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/NSSErrorsService.h:13, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ScopedNSSTypes.h:24, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/dtlsidentity.h:12, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/MediaTransportHandler.h:12, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/MediaTransportHandler.cpp:5, 80:09.88 from Unified_cpp_media_webrtc_jsapi0.cpp:2: 80:09.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:09.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:09.88 inlined from ‘JSObject* mozilla::dom::PeerConnectionImpl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::PeerConnectionImpl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PeerConnectionImplBinding.h:157:27, 80:09.88 inlined from ‘virtual JSObject* mozilla::PeerConnectionImpl::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:311:42: 80:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:09.88 1169 | *this->stack = this; 80:09.88 | ~~~~~~~~~~~~~^~~~~~ 80:09.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:35, 80:09.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PacketDumper.cpp:6, 80:09.88 from Unified_cpp_media_webrtc_jsapi0.cpp:29: 80:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PeerConnectionImplBinding.h: In member function ‘virtual JSObject* mozilla::PeerConnectionImpl::WrapObject(JSContext*, JS::Handle)’: 80:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PeerConnectionImplBinding.h:157:27: note: ‘reflector’ declared here 80:09.88 157 | JS::Rooted reflector(aCx); 80:09.88 | ^~~~~~~~~ 80:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:309:53: note: ‘aCx’ declared here 80:09.88 309 | JSObject* PeerConnectionImpl::WrapObject(JSContext* aCx, 80:09.88 | ~~~~~~~~~~~^~~ 80:10.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.04 inlined from ‘JSObject* mozilla::dom::RTCDTMFSender_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCDTMFSender]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFSenderBinding.h:35:27, 80:10.04 inlined from ‘virtual JSObject* mozilla::dom::RTCDTMFSender::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCDTMFSender.cpp:37:37: 80:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.04 1169 | *this->stack = this; 80:10.04 | ~~~~~~~~~~~~~^~~~~~ 80:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCDTMFSender.cpp:10, 80:10.04 from Unified_cpp_media_webrtc_jsapi0.cpp:56: 80:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFSenderBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCDTMFSender::WrapObject(JSContext*, JS::Handle)’: 80:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDTMFSenderBinding.h:35:27: note: ‘reflector’ declared here 80:10.04 35 | JS::Rooted reflector(aCx); 80:10.04 | ^~~~~~~~~ 80:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCDTMFSender.cpp:35:48: note: ‘aCx’ declared here 80:10.04 35 | JSObject* RTCDTMFSender::WrapObject(JSContext* aCx, 80:10.04 | ~~~~~~~~~~~^~~ 80:10.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.10 inlined from ‘JSObject* mozilla::dom::RTCDtlsTransport_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCDtlsTransport]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDtlsTransportBinding.h:67:27, 80:10.10 inlined from ‘virtual JSObject* mozilla::dom::RTCDtlsTransport::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCDtlsTransport.cpp:29:40: 80:10.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.10 1169 | *this->stack = this; 80:10.10 | ~~~~~~~~~~~~~^~~~~~ 80:10.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:90: 80:10.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDtlsTransportBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCDtlsTransport::WrapObject(JSContext*, JS::Handle)’: 80:10.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDtlsTransportBinding.h:67:27: note: ‘reflector’ declared here 80:10.10 67 | JS::Rooted reflector(aCx); 80:10.10 | ^~~~~~~~~ 80:10.10 In file included from Unified_cpp_media_webrtc_jsapi0.cpp:65: 80:10.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCDtlsTransport.cpp:27:51: note: ‘aCx’ declared here 80:10.10 27 | JSObject* RTCDtlsTransport::WrapObject(JSContext* aCx, 80:10.10 | ~~~~~~~~~~~^~~ 80:10.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.13 inlined from ‘JSObject* mozilla::dom::RTCEncodedAudioFrame_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCEncodedAudioFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedAudioFrameBinding.h:89:27, 80:10.13 inlined from ‘virtual JSObject* mozilla::dom::RTCEncodedAudioFrame::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedAudioFrame.cpp:81:44: 80:10.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.13 1169 | *this->stack = this; 80:10.13 | ~~~~~~~~~~~~~^~~~~~ 80:10.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedAudioFrame.h:13, 80:10.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedAudioFrame.cpp:7, 80:10.13 from Unified_cpp_media_webrtc_jsapi0.cpp:74: 80:10.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedAudioFrameBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCEncodedAudioFrame::WrapObject(JSContext*, JS::Handle)’: 80:10.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedAudioFrameBinding.h:89:27: note: ‘reflector’ declared here 80:10.13 89 | JS::Rooted reflector(aCx); 80:10.13 | ^~~~~~~~~ 80:10.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedAudioFrame.cpp:79:55: note: ‘aCx’ declared here 80:10.13 79 | JSObject* RTCEncodedAudioFrame::WrapObject(JSContext* aCx, 80:10.13 | ~~~~~~~~~~~^~~ 80:10.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.19 inlined from ‘JSObject* mozilla::dom::RTCEncodedVideoFrame_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCEncodedVideoFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedVideoFrameBinding.h:120:27, 80:10.19 inlined from ‘virtual JSObject* mozilla::dom::RTCEncodedVideoFrame::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedVideoFrame.cpp:96:44: 80:10.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.19 1169 | *this->stack = this; 80:10.19 | ~~~~~~~~~~~~~^~~~~~ 80:10.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedVideoFrame.h:13, 80:10.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedVideoFrame.cpp:7, 80:10.19 from Unified_cpp_media_webrtc_jsapi0.cpp:92: 80:10.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedVideoFrameBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCEncodedVideoFrame::WrapObject(JSContext*, JS::Handle)’: 80:10.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCEncodedVideoFrameBinding.h:120:27: note: ‘reflector’ declared here 80:10.19 120 | JS::Rooted reflector(aCx); 80:10.19 | ^~~~~~~~~ 80:10.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCEncodedVideoFrame.cpp:94:55: note: ‘aCx’ declared here 80:10.19 94 | JSObject* RTCEncodedVideoFrame::WrapObject(JSContext* aCx, 80:10.19 | ~~~~~~~~~~~^~~ 80:10.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.20 inlined from ‘JSObject* mozilla::dom::RTCIceTransport_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCIceTransport]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIceTransportBinding.h:88:27, 80:10.20 inlined from ‘virtual JSObject* mozilla::dom::RTCIceTransport::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCIceTransport.cpp:30:39: 80:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.20 1169 | *this->stack = this; 80:10.20 | ~~~~~~~~~~~~~^~~~~~ 80:10.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/MediaTransportHandler.h:15: 80:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIceTransportBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCIceTransport::WrapObject(JSContext*, JS::Handle)’: 80:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIceTransportBinding.h:88:27: note: ‘reflector’ declared here 80:10.20 88 | JS::Rooted reflector(aCx); 80:10.20 | ^~~~~~~~~ 80:10.20 In file included from Unified_cpp_media_webrtc_jsapi0.cpp:101: 80:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCIceTransport.cpp:28:50: note: ‘aCx’ declared here 80:10.20 28 | JSObject* RTCIceTransport::WrapObject(JSContext* aCx, 80:10.20 | ~~~~~~~~~~~^~~ 80:10.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.23 inlined from ‘JSObject* mozilla::dom::RTCRtpReceiver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCRtpReceiver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpReceiverBinding.h:38:27, 80:10.23 inlined from ‘virtual JSObject* mozilla::dom::RTCRtpReceiver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpReceiver.cpp:200:38: 80:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.23 1169 | *this->stack = this; 80:10.23 | ~~~~~~~~~~~~~^~~~~~ 80:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:92: 80:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpReceiverBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCRtpReceiver::WrapObject(JSContext*, JS::Handle)’: 80:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpReceiverBinding.h:38:27: note: ‘reflector’ declared here 80:10.23 38 | JS::Rooted reflector(aCx); 80:10.23 | ^~~~~~~~~ 80:10.23 In file included from Unified_cpp_media_webrtc_jsapi0.cpp:110: 80:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpReceiver.cpp:198:49: note: ‘aCx’ declared here 80:10.23 198 | JSObject* RTCRtpReceiver::WrapObject(JSContext* aCx, 80:10.23 | ~~~~~~~~~~~^~~ 80:10.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.28 inlined from ‘JSObject* mozilla::dom::RTCRtpScriptTransform_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCRtpScriptTransform]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformBinding.h:38:27, 80:10.28 inlined from ‘virtual JSObject* mozilla::dom::RTCRtpScriptTransform::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransform.cpp:95:45: 80:10.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.28 1169 | *this->stack = this; 80:10.28 | ~~~~~~~~~~~~~^~~~~~ 80:10.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransform.cpp:13, 80:10.28 from Unified_cpp_media_webrtc_jsapi0.cpp:119: 80:10.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCRtpScriptTransform::WrapObject(JSContext*, JS::Handle)’: 80:10.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformBinding.h:38:27: note: ‘reflector’ declared here 80:10.28 38 | JS::Rooted reflector(aCx); 80:10.28 | ^~~~~~~~~ 80:10.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransform.cpp:93:56: note: ‘aCx’ declared here 80:10.28 93 | JSObject* RTCRtpScriptTransform::WrapObject(JSContext* aCx, 80:10.28 | ~~~~~~~~~~~^~~ 80:10.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.36 inlined from ‘JSObject* mozilla::dom::RTCRtpScriptTransformer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCRtpScriptTransformer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformerBinding.h:38:27, 80:10.36 inlined from ‘virtual JSObject* mozilla::dom::RTCRtpScriptTransformer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp:432:47: 80:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.36 1169 | *this->stack = this; 80:10.36 | ~~~~~~~~~~~~~^~~~~~ 80:10.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp:40, 80:10.36 from Unified_cpp_media_webrtc_jsapi0.cpp:128: 80:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformerBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCRtpScriptTransformer::WrapObject(JSContext*, JS::Handle)’: 80:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpScriptTransformerBinding.h:38:27: note: ‘reflector’ declared here 80:10.36 38 | JS::Rooted reflector(aCx); 80:10.36 | ^~~~~~~~~ 80:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp:431:16: note: ‘aCx’ declared here 80:10.36 431 | JSContext* aCx, JS::Handle aGivenProto) { 80:10.36 | ~~~~~~~~~~~^~~ 80:10.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:10.39 inlined from ‘JSObject* mozilla::dom::RTCRtpSender_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCRtpSender]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpSenderBinding.h:38:27, 80:10.39 inlined from ‘virtual JSObject* mozilla::dom::RTCRtpSender::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpSender.cpp:176:36: 80:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:10.39 1169 | *this->stack = this; 80:10.39 | ~~~~~~~~~~~~~^~~~~~ 80:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:93: 80:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpSenderBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCRtpSender::WrapObject(JSContext*, JS::Handle)’: 80:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpSenderBinding.h:38:27: note: ‘reflector’ declared here 80:10.39 38 | JS::Rooted reflector(aCx); 80:10.39 | ^~~~~~~~~ 80:10.39 In file included from Unified_cpp_media_webrtc_jsapi0.cpp:137: 80:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpSender.cpp:174:47: note: ‘aCx’ declared here 80:10.39 174 | JSObject* RTCRtpSender::WrapObject(JSContext* aCx, 80:10.39 | ~~~~~~~~~~~^~~ 80:10.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:10.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:10.92 inlined from ‘bool mozilla::dom::DataTransfer_Binding::get_types(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at DataTransferBinding.cpp:296:85: 80:10.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:10.92 1169 | *this->stack = this; 80:10.92 | ~~~~~~~~~~~~~^~~~~~ 80:10.92 In file included from UnifiedBindings4.cpp:327: 80:10.92 DataTransferBinding.cpp: In function ‘bool mozilla::dom::DataTransfer_Binding::get_types(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 80:10.92 DataTransferBinding.cpp:296:25: note: ‘slotStorage’ declared here 80:10.92 296 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 80:10.92 | ^~~~~~~~~~~ 80:10.92 DataTransferBinding.cpp:286:22: note: ‘cx’ declared here 80:10.92 286 | get_types(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 80:10.92 | ~~~~~~~~~~~^~ 80:11.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:11.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:11.42 inlined from ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at DOMTokenListBinding.cpp:854:81: 80:11.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:11.42 1169 | *this->stack = this; 80:11.42 | ~~~~~~~~~~~~~^~~~~~ 80:11.42 DOMTokenListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 80:11.42 DOMTokenListBinding.cpp:854:29: note: ‘expando’ declared here 80:11.42 854 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 80:11.42 | ^~~~~~~ 80:11.42 DOMTokenListBinding.cpp:828:33: note: ‘cx’ declared here 80:11.42 828 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 80:11.42 | ~~~~~~~~~~~^~ 80:11.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:11.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:11.68 inlined from ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at DOMStringListBinding.cpp:451:81: 80:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:11.68 1169 | *this->stack = this; 80:11.68 | ~~~~~~~~~~~~~^~~~~~ 80:11.68 DOMStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 80:11.68 DOMStringListBinding.cpp:451:29: note: ‘expando’ declared here 80:11.68 451 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 80:11.68 | ^~~~~~~ 80:11.74 DOMStringListBinding.cpp:425:33: note: ‘cx’ declared here 80:11.75 425 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 80:11.75 | ~~~~~~~~~~~^~ 80:12.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 80:12.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:12.26 inlined from ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at DOMStringListBinding.cpp:324:35: 80:12.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 80:12.26 1169 | *this->stack = this; 80:12.26 | ~~~~~~~~~~~~~^~~~~~ 80:12.26 DOMStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 80:12.27 DOMStringListBinding.cpp:324:27: note: ‘value’ declared here 80:12.28 324 | JS::Rooted value(cx); 80:12.28 | ^~~~~ 80:12.28 DOMStringListBinding.cpp:319:50: note: ‘cx’ declared here 80:12.28 319 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 80:12.28 | ~~~~~~~~~~~^~ 80:12.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:12.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:12.63 inlined from ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at DOMTokenListBinding.cpp:745:35: 80:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:12.63 1169 | *this->stack = this; 80:12.63 | ~~~~~~~~~~~~~^~~~~~ 80:12.66 DOMTokenListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 80:12.67 DOMTokenListBinding.cpp:745:25: note: ‘expando’ declared here 80:12.67 745 | JS::Rooted expando(cx); 80:12.67 | ^~~~~~~ 80:12.67 DOMTokenListBinding.cpp:722:50: note: ‘cx’ declared here 80:12.67 722 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 80:12.67 | ~~~~~~~~~~~^~ 80:14.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:14.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:14.46 inlined from ‘bool mozilla::dom::CookieListItem::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CookieStoreBinding.cpp:393:54: 80:14.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:14.46 1169 | *this->stack = this; 80:14.46 | ~~~~~~~~~~~~~^~~~~~ 80:14.46 In file included from UnifiedBindings4.cpp:67: 80:14.46 CookieStoreBinding.cpp: In member function ‘bool mozilla::dom::CookieListItem::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:14.46 CookieStoreBinding.cpp:393:25: note: ‘obj’ declared here 80:14.46 393 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:14.46 | ^~~ 80:14.46 CookieStoreBinding.cpp:385:45: note: ‘cx’ declared here 80:14.46 385 | CookieListItem::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:14.46 | ~~~~~~~~~~~^~ 80:14.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:14.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:14.58 inlined from ‘bool mozilla::dom::CookieChangeEvent_Binding::get_deleted(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at CookieChangeEventBinding.cpp:337:85: 80:14.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:14.58 1169 | *this->stack = this; 80:14.58 | ~~~~~~~~~~~~~^~~~~~ 80:14.61 In file included from UnifiedBindings4.cpp:54: 80:14.62 CookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::CookieChangeEvent_Binding::get_deleted(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 80:14.62 CookieChangeEventBinding.cpp:337:25: note: ‘slotStorage’ declared here 80:14.62 337 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 80:14.62 | ^~~~~~~~~~~ 80:14.62 CookieChangeEventBinding.cpp:327:24: note: ‘cx’ declared here 80:14.62 327 | get_deleted(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 80:14.62 | ~~~~~~~~~~~^~ 80:15.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:15.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:15.03 inlined from ‘bool mozilla::dom::CookieChangeEvent_Binding::get_changed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at CookieChangeEventBinding.cpp:232:85: 80:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:15.03 1169 | *this->stack = this; 80:15.03 | ~~~~~~~~~~~~~^~~~~~ 80:15.04 CookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::CookieChangeEvent_Binding::get_changed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 80:15.05 CookieChangeEventBinding.cpp:232:25: note: ‘slotStorage’ declared here 80:15.05 232 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 80:15.05 | ^~~~~~~~~~~ 80:15.05 CookieChangeEventBinding.cpp:222:24: note: ‘cx’ declared here 80:15.05 222 | get_changed(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 80:15.05 | ~~~~~~~~~~~^~ 80:16.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:16.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:16.27 inlined from ‘bool mozilla::dom::CookieStoreGetOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at CookieStoreBinding.cpp:716:54: 80:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:16.27 1169 | *this->stack = this; 80:16.27 | ~~~~~~~~~~~~~^~~~~~ 80:16.27 CookieStoreBinding.cpp: In member function ‘bool mozilla::dom::CookieStoreGetOptions::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:16.27 CookieStoreBinding.cpp:716:25: note: ‘obj’ declared here 80:16.27 716 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:16.27 | ^~~ 80:16.27 CookieStoreBinding.cpp:708:52: note: ‘cx’ declared here 80:16.27 708 | CookieStoreGetOptions::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:16.27 | ~~~~~~~~~~~^~ 80:16.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:16.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:16.77 inlined from ‘bool mozilla::dom::CookieStoreManager_Binding::Wrap(JSContext*, mozilla::dom::CookieStoreManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CookieStoreManagerBinding.cpp:428:90: 80:16.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:16.77 1169 | *this->stack = this; 80:16.77 | ~~~~~~~~~~~~~^~~~~~ 80:16.79 In file included from UnifiedBindings4.cpp:80: 80:16.80 CookieStoreManagerBinding.cpp: In function ‘bool mozilla::dom::CookieStoreManager_Binding::Wrap(JSContext*, mozilla::dom::CookieStoreManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:16.80 CookieStoreManagerBinding.cpp:428:25: note: ‘global’ declared here 80:16.80 428 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:16.80 | ^~~~~~ 80:16.80 CookieStoreManagerBinding.cpp:403:17: note: ‘aCx’ declared here 80:16.80 403 | Wrap(JSContext* aCx, mozilla::dom::CookieStoreManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:16.80 | ~~~~~~~~~~~^~~ 80:17.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:17.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:17.06 inlined from ‘bool mozilla::dom::CreateOfferRequest_Binding::Wrap(JSContext*, mozilla::dom::CreateOfferRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CreateOfferRequestBinding.cpp:429:90: 80:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:17.06 1169 | *this->stack = this; 80:17.06 | ~~~~~~~~~~~~~^~~~~~ 80:17.06 In file included from UnifiedBindings4.cpp:93: 80:17.06 CreateOfferRequestBinding.cpp: In function ‘bool mozilla::dom::CreateOfferRequest_Binding::Wrap(JSContext*, mozilla::dom::CreateOfferRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:17.06 CreateOfferRequestBinding.cpp:429:25: note: ‘global’ declared here 80:17.06 429 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:17.06 | ^~~~~~ 80:17.06 CreateOfferRequestBinding.cpp:404:17: note: ‘aCx’ declared here 80:17.06 404 | Wrap(JSContext* aCx, mozilla::dom::CreateOfferRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:17.06 | ~~~~~~~~~~~^~~ 80:17.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:17.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:17.30 inlined from ‘virtual JSObject* mozilla::dom::CreateOfferRequest::WrapObject(JSContext*, JS::Handle)’ at CreateOfferRequestBinding.cpp:714:90: 80:17.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:17.30 1169 | *this->stack = this; 80:17.30 | ~~~~~~~~~~~~~^~~~~~ 80:17.32 CreateOfferRequestBinding.cpp: In member function ‘virtual JSObject* mozilla::dom::CreateOfferRequest::WrapObject(JSContext*, JS::Handle)’: 80:17.33 CreateOfferRequestBinding.cpp:714:25: note: ‘obj’ declared here 80:17.33 714 | JS::Rooted obj(aCx, CreateOfferRequest_Binding::Wrap(aCx, this, aGivenProto)); 80:17.33 | ^~~ 80:17.33 CreateOfferRequestBinding.cpp:712:43: note: ‘aCx’ declared here 80:17.33 712 | CreateOfferRequest::WrapObject(JSContext* aCx, JS::Handle aGivenProto) 80:17.33 | ~~~~~~~~~~~^~~ 80:19.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:19.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:19.03 inlined from ‘bool mozilla::dom::Credential_Binding::Wrap(JSContext*, mozilla::dom::Credential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CredentialManagementBinding.cpp:585:90: 80:19.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:19.03 1169 | *this->stack = this; 80:19.03 | ~~~~~~~~~~~~~^~~~~~ 80:19.03 In file included from UnifiedBindings4.cpp:106: 80:19.03 CredentialManagementBinding.cpp: In function ‘bool mozilla::dom::Credential_Binding::Wrap(JSContext*, mozilla::dom::Credential*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:19.03 CredentialManagementBinding.cpp:585:25: note: ‘global’ declared here 80:19.03 585 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:19.03 | ^~~~~~ 80:19.03 CredentialManagementBinding.cpp:560:17: note: ‘aCx’ declared here 80:19.03 560 | Wrap(JSContext* aCx, mozilla::dom::Credential* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:19.03 | ~~~~~~~~~~~^~~ 80:21.47 dom/media/webrtc/transport/third_party/nrappkit 80:21.82 dom/media/webrtc/transportbridge 80:23.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:23.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:23.50 inlined from ‘bool mozilla::dom::DOMLocalization_Binding::Wrap(JSContext*, mozilla::dom::DOMLocalization*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMLocalizationBinding.cpp:947:90: 80:23.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:23.50 1169 | *this->stack = this; 80:23.50 | ~~~~~~~~~~~~~^~~~~~ 80:23.50 In file included from UnifiedBindings4.cpp:197: 80:23.50 DOMLocalizationBinding.cpp: In function ‘bool mozilla::dom::DOMLocalization_Binding::Wrap(JSContext*, mozilla::dom::DOMLocalization*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:23.50 DOMLocalizationBinding.cpp:947:25: note: ‘global’ declared here 80:23.50 947 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:23.50 | ^~~~~~ 80:23.50 DOMLocalizationBinding.cpp:919:17: note: ‘aCx’ declared here 80:23.50 919 | Wrap(JSContext* aCx, mozilla::dom::DOMLocalization* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:23.50 | ~~~~~~~~~~~^~~ 80:24.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:24.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:24.56 inlined from ‘bool mozilla::dom::UTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at DOMMatrixBinding.cpp:505:75: 80:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:24.56 1169 | *this->stack = this; 80:24.56 | ~~~~~~~~~~~~~^~~~~~ 80:24.56 In file included from UnifiedBindings4.cpp:210: 80:24.56 DOMMatrixBinding.cpp: In member function ‘bool mozilla::dom::UTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 80:24.56 DOMMatrixBinding.cpp:505:29: note: ‘returnArray’ declared here 80:24.56 505 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 80:24.56 | ^~~~~~~~~~~ 80:24.56 DOMMatrixBinding.cpp:490:79: note: ‘cx’ declared here 80:24.56 490 | UTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 80:24.56 | ~~~~~~~~~~~^~ 80:25.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:25.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:25.30 inlined from ‘bool mozilla::dom::OwningUTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’ at DOMMatrixBinding.cpp:831:75: 80:25.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:25.30 1169 | *this->stack = this; 80:25.30 | ~~~~~~~~~~~~~^~~~~~ 80:25.32 DOMMatrixBinding.cpp: In member function ‘bool mozilla::dom::OwningUTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext*, JS::Handle, JS::MutableHandle) const’: 80:25.33 DOMMatrixBinding.cpp:831:29: note: ‘returnArray’ declared here 80:25.33 831 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 80:25.33 | ^~~~~~~~~~~ 80:25.33 DOMMatrixBinding.cpp:816:85: note: ‘cx’ declared here 80:25.33 816 | OwningUTF8StringOrUnrestrictedDoubleSequenceOrDOMMatrixReadOnly::ToJSVal(JSContext* cx, JS::Handle scopeObj, JS::MutableHandle rval) const 80:25.33 | ~~~~~~~~~~~^~ 80:27.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:27.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:27.23 inlined from ‘bool mozilla::dom::DOMMatrix_Binding::Wrap(JSContext*, mozilla::dom::DOMMatrix*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMMatrixBinding.cpp:3733:90: 80:27.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:27.23 1169 | *this->stack = this; 80:27.23 | ~~~~~~~~~~~~~^~~~~~ 80:27.23 DOMMatrixBinding.cpp: In function ‘bool mozilla::dom::DOMMatrix_Binding::Wrap(JSContext*, mozilla::dom::DOMMatrix*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:27.24 DOMMatrixBinding.cpp:3733:25: note: ‘global’ declared here 80:27.24 3733 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:27.24 | ^~~~~~ 80:27.24 DOMMatrixBinding.cpp:3705:17: note: ‘aCx’ declared here 80:27.24 3705 | Wrap(JSContext* aCx, mozilla::dom::DOMMatrix* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:27.24 | ~~~~~~~~~~~^~~ 80:27.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:27.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:27.99 inlined from ‘bool mozilla::dom::DOMMatrixReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DOMMatrixBinding.cpp:5590:57: 80:27.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:27.99 1169 | *this->stack = this; 80:27.99 | ~~~~~~~~~~~~~^~~~~~ 80:28.02 DOMMatrixBinding.cpp: In function ‘bool mozilla::dom::DOMMatrixReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 80:28.02 DOMMatrixBinding.cpp:5590:25: note: ‘result’ declared here 80:28.02 5590 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 80:28.02 | ^~~~~~ 80:28.02 DOMMatrixBinding.cpp:5582:19: note: ‘cx’ declared here 80:28.02 5582 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 80:28.02 | ~~~~~~~~~~~^~ 80:28.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:28.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:28.16 inlined from ‘bool mozilla::dom::DOMMatrixReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMMatrixReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMMatrixBinding.cpp:6160:90: 80:28.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:28.16 1169 | *this->stack = this; 80:28.16 | ~~~~~~~~~~~~~^~~~~~ 80:28.16 DOMMatrixBinding.cpp: In function ‘bool mozilla::dom::DOMMatrixReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMMatrixReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:28.16 DOMMatrixBinding.cpp:6160:25: note: ‘global’ declared here 80:28.16 6160 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:28.16 | ^~~~~~ 80:28.16 DOMMatrixBinding.cpp:6135:17: note: ‘aCx’ declared here 80:28.16 6135 | Wrap(JSContext* aCx, mozilla::dom::DOMMatrixReadOnly* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:28.16 | ~~~~~~~~~~~^~~ 80:28.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:29.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:29.00 inlined from ‘bool mozilla::dom::DOMPoint_Binding::Wrap(JSContext*, mozilla::dom::DOMPoint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMPointBinding.cpp:766:90: 80:29.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:29.00 1169 | *this->stack = this; 80:29.00 | ~~~~~~~~~~~~~^~~~~~ 80:29.00 In file included from UnifiedBindings4.cpp:236: 80:29.00 DOMPointBinding.cpp: In function ‘bool mozilla::dom::DOMPoint_Binding::Wrap(JSContext*, mozilla::dom::DOMPoint*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:29.00 DOMPointBinding.cpp:766:25: note: ‘global’ declared here 80:29.00 766 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:29.00 | ^~~~~~ 80:29.00 DOMPointBinding.cpp:738:17: note: ‘aCx’ declared here 80:29.00 738 | Wrap(JSContext* aCx, mozilla::dom::DOMPoint* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:29.00 | ~~~~~~~~~~~^~~ 80:29.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:29.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:29.46 inlined from ‘bool mozilla::dom::DOMPointReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DOMPointBinding.cpp:1094:57: 80:29.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:29.46 1169 | *this->stack = this; 80:29.46 | ~~~~~~~~~~~~~^~~~~~ 80:29.46 DOMPointBinding.cpp: In function ‘bool mozilla::dom::DOMPointReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 80:29.46 DOMPointBinding.cpp:1094:25: note: ‘result’ declared here 80:29.46 1094 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 80:29.46 | ^~~~~~ 80:29.46 DOMPointBinding.cpp:1086:19: note: ‘cx’ declared here 80:29.46 1086 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 80:29.46 | ~~~~~~~~~~~^~ 80:29.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:29.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:29.63 inlined from ‘bool mozilla::dom::DOMPointReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMPointReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMPointBinding.cpp:1461:90: 80:29.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:29.63 1169 | *this->stack = this; 80:29.63 | ~~~~~~~~~~~~~^~~~~~ 80:29.64 DOMPointBinding.cpp: In function ‘bool mozilla::dom::DOMPointReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMPointReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:29.65 DOMPointBinding.cpp:1461:25: note: ‘global’ declared here 80:29.65 1461 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:29.65 | ^~~~~~ 80:29.65 DOMPointBinding.cpp:1436:17: note: ‘aCx’ declared here 80:29.65 1436 | Wrap(JSContext* aCx, mozilla::dom::DOMPointReadOnly* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:29.65 | ~~~~~~~~~~~^~~ 80:30.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:30.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:30.09 inlined from ‘bool mozilla::dom::DOMQuad_Binding::Wrap(JSContext*, mozilla::dom::DOMQuad*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMQuadBinding.cpp:972:90: 80:30.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:30.09 1169 | *this->stack = this; 80:30.09 | ~~~~~~~~~~~~~^~~~~~ 80:30.09 In file included from UnifiedBindings4.cpp:249: 80:30.09 DOMQuadBinding.cpp: In function ‘bool mozilla::dom::DOMQuad_Binding::Wrap(JSContext*, mozilla::dom::DOMQuad*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:30.09 DOMQuadBinding.cpp:972:25: note: ‘global’ declared here 80:30.09 972 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:30.09 | ^~~~~~ 80:30.09 DOMQuadBinding.cpp:947:17: note: ‘aCx’ declared here 80:30.09 947 | Wrap(JSContext* aCx, mozilla::dom::DOMQuad* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:30.09 | ~~~~~~~~~~~^~~ 80:30.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:30.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:30.66 inlined from ‘bool mozilla::dom::DOMRectReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DOMRectBinding.cpp:1172:57: 80:30.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:30.66 1169 | *this->stack = this; 80:30.66 | ~~~~~~~~~~~~~^~~~~~ 80:30.66 In file included from UnifiedBindings4.cpp:262: 80:30.66 DOMRectBinding.cpp: In function ‘bool mozilla::dom::DOMRectReadOnly_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 80:30.66 DOMRectBinding.cpp:1172:25: note: ‘result’ declared here 80:30.66 1172 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 80:30.66 | ^~~~~~ 80:30.66 DOMRectBinding.cpp:1164:19: note: ‘cx’ declared here 80:30.66 1164 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 80:30.66 | ~~~~~~~~~~~^~ 80:30.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:30.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:30.77 inlined from ‘bool mozilla::dom::DOMStringList_Binding::Wrap(JSContext*, mozilla::dom::DOMStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMStringListBinding.cpp:627:90: 80:30.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:30.77 1169 | *this->stack = this; 80:30.77 | ~~~~~~~~~~~~~^~~~~~ 80:30.77 DOMStringListBinding.cpp: In function ‘bool mozilla::dom::DOMStringList_Binding::Wrap(JSContext*, mozilla::dom::DOMStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:30.77 DOMStringListBinding.cpp:627:25: note: ‘global’ declared here 80:30.77 627 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:30.77 | ^~~~~~ 80:30.77 DOMStringListBinding.cpp:602:17: note: ‘aCx’ declared here 80:30.77 602 | Wrap(JSContext* aCx, mozilla::dom::DOMStringList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:30.77 | ~~~~~~~~~~~^~~ 80:31.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:31.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:31.13 inlined from ‘bool mozilla::dom::CallbackDebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::CallbackDebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DebuggerNotificationBinding.cpp:290:90: 80:31.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:31.13 1169 | *this->stack = this; 80:31.13 | ~~~~~~~~~~~~~^~~~~~ 80:31.14 In file included from UnifiedBindings4.cpp:366: 80:31.15 DebuggerNotificationBinding.cpp: In function ‘bool mozilla::dom::CallbackDebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::CallbackDebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:31.15 DebuggerNotificationBinding.cpp:290:25: note: ‘global’ declared here 80:31.15 290 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:31.15 | ^~~~~~ 80:31.15 DebuggerNotificationBinding.cpp:262:17: note: ‘aCx’ declared here 80:31.15 262 | Wrap(JSContext* aCx, mozilla::dom::CallbackDebuggerNotification* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:31.15 | ~~~~~~~~~~~^~~ 80:31.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:31.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:31.38 inlined from ‘bool mozilla::dom::DebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::DebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DebuggerNotificationBinding.cpp:641:90: 80:31.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:31.39 1169 | *this->stack = this; 80:31.39 | ~~~~~~~~~~~~~^~~~~~ 80:31.39 DebuggerNotificationBinding.cpp: In function ‘bool mozilla::dom::DebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::DebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:31.39 DebuggerNotificationBinding.cpp:641:25: note: ‘global’ declared here 80:31.39 641 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:31.39 | ^~~~~~ 80:31.39 DebuggerNotificationBinding.cpp:616:17: note: ‘aCx’ declared here 80:31.39 616 | Wrap(JSContext* aCx, mozilla::dom::DebuggerNotification* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:31.39 | ~~~~~~~~~~~^~~ 80:31.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:31.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:31.60 inlined from ‘bool mozilla::dom::EventCallbackDebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::EventCallbackDebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DebuggerNotificationBinding.cpp:1000:90: 80:31.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:31.60 1169 | *this->stack = this; 80:31.60 | ~~~~~~~~~~~~~^~~~~~ 80:31.60 DebuggerNotificationBinding.cpp: In function ‘bool mozilla::dom::EventCallbackDebuggerNotification_Binding::Wrap(JSContext*, mozilla::dom::EventCallbackDebuggerNotification*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:31.60 DebuggerNotificationBinding.cpp:1000:25: note: ‘global’ declared here 80:31.60 1000 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:31.60 | ^~~~~~ 80:31.60 DebuggerNotificationBinding.cpp:969:17: note: ‘aCx’ declared here 80:31.60 969 | Wrap(JSContext* aCx, mozilla::dom::EventCallbackDebuggerNotification* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:31.60 | ~~~~~~~~~~~^~~ 80:31.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:31.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:31.87 inlined from ‘bool mozilla::dom::HTMLContent::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DebuggerUtilsBinding.cpp:68:54: 80:31.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:31.87 1169 | *this->stack = this; 80:31.87 | ~~~~~~~~~~~~~^~~~~~ 80:31.87 In file included from UnifiedBindings4.cpp:392: 80:31.88 DebuggerUtilsBinding.cpp: In member function ‘bool mozilla::dom::HTMLContent::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:31.88 DebuggerUtilsBinding.cpp:68:25: note: ‘obj’ declared here 80:31.88 68 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:31.88 | ^~~ 80:31.88 DebuggerUtilsBinding.cpp:60:42: note: ‘cx’ declared here 80:31.88 60 | HTMLContent::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:31.88 | ~~~~~~~~~~~^~ 80:32.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:32.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:32.33 inlined from ‘bool mozilla::dom::DecoderDoctorNotification::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DecoderDoctorNotificationBinding.cpp:113:54: 80:32.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:32.33 1169 | *this->stack = this; 80:32.33 | ~~~~~~~~~~~~~^~~~~~ 80:32.33 In file included from UnifiedBindings4.cpp:405: 80:32.33 DecoderDoctorNotificationBinding.cpp: In member function ‘bool mozilla::dom::DecoderDoctorNotification::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:32.33 DecoderDoctorNotificationBinding.cpp:113:25: note: ‘obj’ declared here 80:32.33 113 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:32.33 | ^~~ 80:32.33 DecoderDoctorNotificationBinding.cpp:105:56: note: ‘cx’ declared here 80:32.33 105 | DecoderDoctorNotification::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:32.33 | ~~~~~~~~~~~^~ 80:33.10 dom/media/webspeech/recognition 80:33.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:33.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:33.64 inlined from ‘bool mozilla::dom::DOMCollectedFrame::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DOMCollectedFramesBinding.cpp:70:54: 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:33.64 1169 | *this->stack = this; 80:33.64 | ~~~~~~~~~~~~~^~~~~~ 80:33.64 In file included from UnifiedBindings4.cpp:158: 80:33.64 DOMCollectedFramesBinding.cpp: In member function ‘bool mozilla::dom::DOMCollectedFrame::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:33.64 DOMCollectedFramesBinding.cpp:70:25: note: ‘obj’ declared here 80:33.64 70 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:33.64 | ^~~ 80:33.64 DOMCollectedFramesBinding.cpp:62:48: note: ‘cx’ declared here 80:33.64 62 | DOMCollectedFrame::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:33.64 | ~~~~~~~~~~~^~ 80:33.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:33.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:33.80 inlined from ‘bool mozilla::dom::DOMCollectedFrames::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DOMCollectedFramesBinding.cpp:157:54: 80:33.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:33.80 1169 | *this->stack = this; 80:33.80 | ~~~~~~~~~~~~~^~~~~~ 80:33.80 DOMCollectedFramesBinding.cpp: In member function ‘bool mozilla::dom::DOMCollectedFrames::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 80:33.80 DOMCollectedFramesBinding.cpp:157:25: note: ‘obj’ declared here 80:33.80 157 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 80:33.80 | ^~~ 80:33.80 DOMCollectedFramesBinding.cpp:149:49: note: ‘cx’ declared here 80:33.80 149 | DOMCollectedFrames::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 80:33.80 | ~~~~~~~~~~~^~ 80:35.50 dom/media/webspeech/synth/speechd 80:36.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 80:36.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:36.76 inlined from ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at DOMStringMapBinding.cpp:209:35: 80:36.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 80:36.76 1169 | *this->stack = this; 80:36.76 | ~~~~~~~~~~~~~^~~~~~ 80:36.76 DOMStringMapBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 80:36.76 DOMStringMapBinding.cpp:209:27: note: ‘value’ declared here 80:36.76 209 | JS::Rooted value(cx); 80:36.77 | ^~~~~ 80:36.77 DOMStringMapBinding.cpp:183:50: note: ‘cx’ declared here 80:36.77 183 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 80:36.77 | ~~~~~~~~~~~^~ 80:38.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 80:38.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:38.23 inlined from ‘bool mozilla::dom::DataTransfer_Binding::mozSetDataAt(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DataTransferBinding.cpp:874:32: 80:38.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg1’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 80:38.23 1169 | *this->stack = this; 80:38.23 | ~~~~~~~~~~~~~^~~~~~ 80:38.23 DataTransferBinding.cpp: In function ‘bool mozilla::dom::DataTransfer_Binding::mozSetDataAt(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 80:38.23 DataTransferBinding.cpp:874:25: note: ‘arg1’ declared here 80:38.23 874 | JS::Rooted arg1(cx); 80:38.23 | ^~~~ 80:38.23 DataTransferBinding.cpp:859:25: note: ‘cx’ declared here 80:38.23 859 | mozSetDataAt(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 80:38.23 | ~~~~~~~~~~~^~ 80:39.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:39.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:39.09 inlined from ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at DOMStringMapBinding.cpp:306:60: 80:39.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:39.09 1169 | *this->stack = this; 80:39.09 | ~~~~~~~~~~~~~^~~~~~ 80:39.11 DOMStringMapBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 80:39.12 DOMStringMapBinding.cpp:306:25: note: ‘expando’ declared here 80:39.12 306 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 80:39.12 | ^~~~~~~ 80:39.12 DOMStringMapBinding.cpp:301:36: note: ‘cx’ declared here 80:39.12 301 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 80:39.12 | ~~~~~~~~~~~^~ 80:40.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:40.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:40.15 inlined from ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at DOMStringMapBinding.cpp:345:79: 80:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:40.15 1169 | *this->stack = this; 80:40.15 | ~~~~~~~~~~~~~^~~~~~ 80:40.15 DOMStringMapBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 80:40.15 DOMStringMapBinding.cpp:345:27: note: ‘expando’ declared here 80:40.15 345 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 80:40.15 | ^~~~~~~ 80:40.15 DOMStringMapBinding.cpp:338:33: note: ‘cx’ declared here 80:40.15 338 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 80:40.15 | ~~~~~~~~~~~^~ 80:42.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:42.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:42.87 inlined from ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at DOMStringListBinding.cpp:380:35: 80:42.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:42.87 1169 | *this->stack = this; 80:42.87 | ~~~~~~~~~~~~~^~~~~~ 80:42.87 DOMStringListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 80:42.87 DOMStringListBinding.cpp:380:25: note: ‘expando’ declared here 80:42.87 380 | JS::Rooted expando(cx); 80:42.87 | ^~~~~~~ 80:42.87 DOMStringListBinding.cpp:368:42: note: ‘cx’ declared here 80:42.87 368 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 80:42.87 | ~~~~~~~~~~~^~ 80:43.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:43.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:43.04 inlined from ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at DOMRectListBinding.cpp:347:35: 80:43.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:43.04 1169 | *this->stack = this; 80:43.04 | ~~~~~~~~~~~~~^~~~~~ 80:43.04 DOMRectListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 80:43.04 DOMRectListBinding.cpp:347:25: note: ‘expando’ declared here 80:43.04 347 | JS::Rooted expando(cx); 80:43.04 | ^~~~~~~ 80:43.04 DOMRectListBinding.cpp:335:42: note: ‘cx’ declared here 80:43.04 335 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 80:43.04 | ~~~~~~~~~~~^~ 80:43.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:43.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:43.15 inlined from ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at DataTransferItemListBinding.cpp:518:35: 80:43.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:43.15 1169 | *this->stack = this; 80:43.15 | ~~~~~~~~~~~~~^~~~~~ 80:43.15 DataTransferItemListBinding.cpp: In member function ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 80:43.15 DataTransferItemListBinding.cpp:518:25: note: ‘expando’ declared here 80:43.15 518 | JS::Rooted expando(cx); 80:43.15 | ^~~~~~~ 80:43.15 DataTransferItemListBinding.cpp:506:42: note: ‘cx’ declared here 80:43.15 506 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 80:43.15 | ~~~~~~~~~~~^~ 80:43.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:43.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:43.27 inlined from ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at DOMTokenListBinding.cpp:783:35: 80:43.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 80:43.27 1169 | *this->stack = this; 80:43.27 | ~~~~~~~~~~~~~^~~~~~ 80:43.27 DOMTokenListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMTokenList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 80:43.27 DOMTokenListBinding.cpp:783:25: note: ‘expando’ declared here 80:43.27 783 | JS::Rooted expando(cx); 80:43.27 | ^~~~~~~ 80:43.27 DOMTokenListBinding.cpp:771:42: note: ‘cx’ declared here 80:43.27 771 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 80:43.27 | ~~~~~~~~~~~^~ 80:52.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:52.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:52.15 inlined from ‘bool mozilla::dom::ConstantSourceNode_Binding::Wrap(JSContext*, mozilla::dom::ConstantSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ConstantSourceNodeBinding.cpp:413:90: 80:52.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:52.15 1169 | *this->stack = this; 80:52.15 | ~~~~~~~~~~~~~^~~~~~ 80:52.15 ConstantSourceNodeBinding.cpp: In function ‘bool mozilla::dom::ConstantSourceNode_Binding::Wrap(JSContext*, mozilla::dom::ConstantSourceNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:52.15 ConstantSourceNodeBinding.cpp:413:25: note: ‘global’ declared here 80:52.15 413 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:52.15 | ^~~~~~ 80:52.15 ConstantSourceNodeBinding.cpp:379:17: note: ‘aCx’ declared here 80:52.15 379 | Wrap(JSContext* aCx, mozilla::dom::ConstantSourceNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:52.15 | ~~~~~~~~~~~^~~ 80:52.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:52.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:52.85 inlined from ‘bool mozilla::dom::CookieChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::CookieChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CookieChangeEventBinding.cpp:716:90: 80:52.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:52.85 1169 | *this->stack = this; 80:52.85 | ~~~~~~~~~~~~~^~~~~~ 80:52.85 CookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::CookieChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::CookieChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:52.85 CookieChangeEventBinding.cpp:716:25: note: ‘global’ declared here 80:52.85 716 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:52.85 | ^~~~~~ 80:52.85 CookieChangeEventBinding.cpp:688:17: note: ‘aCx’ declared here 80:52.85 688 | Wrap(JSContext* aCx, mozilla::dom::CookieChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:52.85 | ~~~~~~~~~~~^~~ 80:53.15 dom/media/webspeech/synth 80:53.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:53.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:53.82 inlined from ‘bool mozilla::dom::ContentVisibilityAutoStateChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ContentVisibilityAutoStateChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ContentVisibilityAutoStateChangeEventBinding.cpp:432:90: 80:53.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:53.82 1169 | *this->stack = this; 80:53.82 | ~~~~~~~~~~~~~^~~~~~ 80:53.82 In file included from UnifiedBindings4.cpp:28: 80:53.82 ContentVisibilityAutoStateChangeEventBinding.cpp: In function ‘bool mozilla::dom::ContentVisibilityAutoStateChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ContentVisibilityAutoStateChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:53.82 ContentVisibilityAutoStateChangeEventBinding.cpp:432:25: note: ‘global’ declared here 80:53.82 432 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:53.82 | ^~~~~~ 80:53.82 ContentVisibilityAutoStateChangeEventBinding.cpp:404:17: note: ‘aCx’ declared here 80:53.82 404 | Wrap(JSContext* aCx, mozilla::dom::ContentVisibilityAutoStateChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:53.82 | ~~~~~~~~~~~^~~ 80:54.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:54.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 80:54.04 inlined from ‘JSObject* mozilla::dom::ContentVisibilityAutoStateChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ContentVisibilityAutoStateChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentVisibilityAutoStateChangeEventBinding.h:86:27, 80:54.04 inlined from ‘virtual JSObject* mozilla::dom::ContentVisibilityAutoStateChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ContentVisibilityAutoStateChangeEvent.cpp:40:61: 80:54.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:54.04 1169 | *this->stack = this; 80:54.04 | ~~~~~~~~~~~~~^~~~~~ 80:54.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentVisibilityAutoStateChangeEvent.h:14, 80:54.04 from ContentVisibilityAutoStateChangeEvent.cpp:9, 80:54.04 from UnifiedBindings4.cpp:15: 80:54.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentVisibilityAutoStateChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ContentVisibilityAutoStateChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 80:54.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentVisibilityAutoStateChangeEventBinding.h:86:27: note: ‘reflector’ declared here 80:54.04 86 | JS::Rooted reflector(aCx); 80:54.04 | ^~~~~~~~~ 80:54.04 ContentVisibilityAutoStateChangeEvent.cpp:38:70: note: ‘aCx’ declared here 80:54.04 38 | ContentVisibilityAutoStateChangeEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 80:54.04 | ~~~~~~~~~~~^~~ 80:54.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:54.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:54.10 inlined from ‘bool mozilla::dom::ConvolverNode_Binding::Wrap(JSContext*, mozilla::dom::ConvolverNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ConvolverNodeBinding.cpp:676:90: 80:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:54.10 1169 | *this->stack = this; 80:54.10 | ~~~~~~~~~~~~~^~~~~~ 80:54.10 In file included from UnifiedBindings4.cpp:41: 80:54.10 ConvolverNodeBinding.cpp: In function ‘bool mozilla::dom::ConvolverNode_Binding::Wrap(JSContext*, mozilla::dom::ConvolverNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:54.10 ConvolverNodeBinding.cpp:676:25: note: ‘global’ declared here 80:54.10 676 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:54.10 | ^~~~~~ 80:54.10 ConvolverNodeBinding.cpp:645:17: note: ‘aCx’ declared here 80:54.10 645 | Wrap(JSContext* aCx, mozilla::dom::ConvolverNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:54.10 | ~~~~~~~~~~~^~~ 80:54.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:54.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:54.75 inlined from ‘bool mozilla::dom::CookieStore_Binding::Wrap(JSContext*, mozilla::dom::CookieStore*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CookieStoreBinding.cpp:1591:90: 80:54.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:54.75 1169 | *this->stack = this; 80:54.75 | ~~~~~~~~~~~~~^~~~~~ 80:54.75 CookieStoreBinding.cpp: In function ‘bool mozilla::dom::CookieStore_Binding::Wrap(JSContext*, mozilla::dom::CookieStore*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:54.75 CookieStoreBinding.cpp:1591:25: note: ‘global’ declared here 80:54.75 1591 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:54.75 | ^~~~~~ 80:54.75 CookieStoreBinding.cpp:1563:17: note: ‘aCx’ declared here 80:54.75 1563 | Wrap(JSContext* aCx, mozilla::dom::CookieStore* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:54.75 | ~~~~~~~~~~~^~~ 80:55.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:55.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:55.92 inlined from ‘bool mozilla::dom::DOMRect_Binding::Wrap(JSContext*, mozilla::dom::DOMRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMRectBinding.cpp:765:90: 80:55.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:55.92 1169 | *this->stack = this; 80:55.92 | ~~~~~~~~~~~~~^~~~~~ 80:55.92 DOMRectBinding.cpp: In function ‘bool mozilla::dom::DOMRect_Binding::Wrap(JSContext*, mozilla::dom::DOMRect*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:55.92 DOMRectBinding.cpp:765:25: note: ‘global’ declared here 80:55.92 765 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:55.92 | ^~~~~~ 80:55.92 DOMRectBinding.cpp:737:17: note: ‘aCx’ declared here 80:55.92 737 | Wrap(JSContext* aCx, mozilla::dom::DOMRect* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:55.92 | ~~~~~~~~~~~^~~ 80:56.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:56.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:56.18 inlined from ‘bool mozilla::dom::DOMRectReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMRectReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMRectBinding.cpp:1578:90: 80:56.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:56.18 1169 | *this->stack = this; 80:56.18 | ~~~~~~~~~~~~~^~~~~~ 80:56.23 DOMRectBinding.cpp: In function ‘bool mozilla::dom::DOMRectReadOnly_Binding::Wrap(JSContext*, mozilla::dom::DOMRectReadOnly*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:56.24 DOMRectBinding.cpp:1578:25: note: ‘global’ declared here 80:56.24 1578 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:56.24 | ^~~~~~ 80:56.24 DOMRectBinding.cpp:1553:17: note: ‘aCx’ declared here 80:56.24 1553 | Wrap(JSContext* aCx, mozilla::dom::DOMRectReadOnly* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:56.24 | ~~~~~~~~~~~^~~ 80:56.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:56.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:56.41 inlined from ‘bool mozilla::dom::Exception_Binding::Wrap(JSContext*, mozilla::dom::Exception*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMExceptionBinding.cpp:1457:90: 80:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:56.41 1169 | *this->stack = this; 80:56.41 | ~~~~~~~~~~~~~^~~~~~ 80:56.41 DOMExceptionBinding.cpp: In function ‘bool mozilla::dom::Exception_Binding::Wrap(JSContext*, mozilla::dom::Exception*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:56.41 DOMExceptionBinding.cpp:1457:25: note: ‘global’ declared here 80:56.41 1457 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:56.41 | ^~~~~~ 80:56.41 DOMExceptionBinding.cpp:1432:17: note: ‘aCx’ declared here 80:56.41 1432 | Wrap(JSContext* aCx, mozilla::dom::Exception* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:56.41 | ~~~~~~~~~~~^~~ 80:56.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:56.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:56.58 inlined from ‘bool mozilla::dom::DOMException_Binding::Wrap(JSContext*, mozilla::dom::DOMException*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMExceptionBinding.cpp:747:90: 80:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:56.58 1169 | *this->stack = this; 80:56.58 | ~~~~~~~~~~~~~^~~~~~ 80:56.58 DOMExceptionBinding.cpp: In function ‘bool mozilla::dom::DOMException_Binding::Wrap(JSContext*, mozilla::dom::DOMException*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:56.58 DOMExceptionBinding.cpp:747:25: note: ‘global’ declared here 80:56.58 747 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:56.58 | ^~~~~~ 80:56.58 DOMExceptionBinding.cpp:722:17: note: ‘aCx’ declared here 80:56.58 722 | Wrap(JSContext* aCx, mozilla::dom::DOMException* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:56.58 | ~~~~~~~~~~~^~~ 80:56.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:56.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:56.80 inlined from ‘bool mozilla::dom::CredentialsContainer_Binding::Wrap(JSContext*, mozilla::dom::CredentialsContainer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CredentialManagementBinding.cpp:1097:90: 80:56.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:56.80 1169 | *this->stack = this; 80:56.80 | ~~~~~~~~~~~~~^~~~~~ 80:56.80 CredentialManagementBinding.cpp: In function ‘bool mozilla::dom::CredentialsContainer_Binding::Wrap(JSContext*, mozilla::dom::CredentialsContainer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:56.80 CredentialManagementBinding.cpp:1097:25: note: ‘global’ declared here 80:56.80 1097 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:56.80 | ^~~~~~ 80:56.80 CredentialManagementBinding.cpp:1072:17: note: ‘aCx’ declared here 80:56.81 1072 | Wrap(JSContext* aCx, mozilla::dom::CredentialsContainer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:56.81 | ~~~~~~~~~~~^~~ 80:57.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:57.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:57.04 inlined from ‘bool mozilla::dom::Crypto_Binding::Wrap(JSContext*, mozilla::dom::Crypto*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CryptoBinding.cpp:352:90: 80:57.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:57.04 1169 | *this->stack = this; 80:57.04 | ~~~~~~~~~~~~~^~~~~~ 80:57.07 In file included from UnifiedBindings4.cpp:119: 80:57.08 CryptoBinding.cpp: In function ‘bool mozilla::dom::Crypto_Binding::Wrap(JSContext*, mozilla::dom::Crypto*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:57.08 CryptoBinding.cpp:352:25: note: ‘global’ declared here 80:57.08 352 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:57.08 | ^~~~~~ 80:57.08 CryptoBinding.cpp:327:17: note: ‘aCx’ declared here 80:57.08 327 | Wrap(JSContext* aCx, mozilla::dom::Crypto* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:57.08 | ~~~~~~~~~~~^~~ 80:57.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:57.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:57.97 inlined from ‘bool mozilla::dom::DOMStringMap_Binding::Wrap(JSContext*, nsDOMStringMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMStringMapBinding.cpp:582:90: 80:57.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:57.97 1169 | *this->stack = this; 80:57.97 | ~~~~~~~~~~~~~^~~~~~ 80:58.00 DOMStringMapBinding.cpp: In function ‘bool mozilla::dom::DOMStringMap_Binding::Wrap(JSContext*, nsDOMStringMap*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:58.01 DOMStringMapBinding.cpp:582:25: note: ‘global’ declared here 80:58.01 582 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:58.01 | ^~~~~~ 80:58.01 DOMStringMapBinding.cpp:557:17: note: ‘aCx’ declared here 80:58.01 557 | Wrap(JSContext* aCx, nsDOMStringMap* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:58.01 | ~~~~~~~~~~~^~~ 80:58.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 80:58.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 80:58.21 inlined from ‘bool mozilla::dom::DOMTokenList_Binding::Wrap(JSContext*, nsDOMTokenList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMTokenListBinding.cpp:1030:90: 80:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 80:58.21 1169 | *this->stack = this; 80:58.21 | ~~~~~~~~~~~~~^~~~~~ 80:58.23 DOMTokenListBinding.cpp: In function ‘bool mozilla::dom::DOMTokenList_Binding::Wrap(JSContext*, nsDOMTokenList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 80:58.24 DOMTokenListBinding.cpp:1030:25: note: ‘global’ declared here 80:58.24 1030 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 80:58.24 | ^~~~~~ 80:58.24 DOMTokenListBinding.cpp:1005:17: note: ‘aCx’ declared here 80:58.24 1005 | Wrap(JSContext* aCx, nsDOMTokenList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 80:58.24 | ~~~~~~~~~~~^~~ 81:00.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:00.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:00.73 inlined from ‘bool mozilla::dom::CustomElementRegistry_Binding::Wrap(JSContext*, mozilla::dom::CustomElementRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CustomElementRegistryBinding.cpp:1721:90: 81:00.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:00.73 1169 | *this->stack = this; 81:00.73 | ~~~~~~~~~~~~~^~~~~~ 81:00.73 In file included from UnifiedBindings4.cpp:132: 81:00.73 CustomElementRegistryBinding.cpp: In function ‘bool mozilla::dom::CustomElementRegistry_Binding::Wrap(JSContext*, mozilla::dom::CustomElementRegistry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:00.73 CustomElementRegistryBinding.cpp:1721:25: note: ‘global’ declared here 81:00.73 1721 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:00.73 | ^~~~~~ 81:00.73 CustomElementRegistryBinding.cpp:1696:17: note: ‘aCx’ declared here 81:00.73 1696 | Wrap(JSContext* aCx, mozilla::dom::CustomElementRegistry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:00.73 | ~~~~~~~~~~~^~~ 81:00.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:00.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:00.95 inlined from ‘bool mozilla::dom::CustomEvent_Binding::Wrap(JSContext*, mozilla::dom::CustomEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at CustomEventBinding.cpp:556:90: 81:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:00.95 1169 | *this->stack = this; 81:00.95 | ~~~~~~~~~~~~~^~~~~~ 81:00.95 In file included from UnifiedBindings4.cpp:145: 81:00.95 CustomEventBinding.cpp: In function ‘bool mozilla::dom::CustomEvent_Binding::Wrap(JSContext*, mozilla::dom::CustomEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:00.95 CustomEventBinding.cpp:556:25: note: ‘global’ declared here 81:00.95 556 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:00.95 | ^~~~~~ 81:00.95 CustomEventBinding.cpp:528:17: note: ‘aCx’ declared here 81:00.95 528 | Wrap(JSContext* aCx, mozilla::dom::CustomEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:00.95 | ~~~~~~~~~~~^~~ 81:01.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:01.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:01.62 inlined from ‘bool mozilla::dom::DOMImplementation_Binding::Wrap(JSContext*, mozilla::dom::DOMImplementation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMImplementationBinding.cpp:391:90: 81:01.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:01.62 1169 | *this->stack = this; 81:01.62 | ~~~~~~~~~~~~~^~~~~~ 81:01.62 In file included from UnifiedBindings4.cpp:184: 81:01.62 DOMImplementationBinding.cpp: In function ‘bool mozilla::dom::DOMImplementation_Binding::Wrap(JSContext*, mozilla::dom::DOMImplementation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:01.62 DOMImplementationBinding.cpp:391:25: note: ‘global’ declared here 81:01.62 391 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:01.62 | ^~~~~~ 81:01.62 DOMImplementationBinding.cpp:366:17: note: ‘aCx’ declared here 81:01.62 366 | Wrap(JSContext* aCx, mozilla::dom::DOMImplementation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:01.62 | ~~~~~~~~~~~^~~ 81:02.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:02.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:02.23 inlined from ‘bool mozilla::dom::DOMQuad_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DOMQuadBinding.cpp:412:57: 81:02.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:02.23 1169 | *this->stack = this; 81:02.23 | ~~~~~~~~~~~~~^~~~~~ 81:02.23 DOMQuadBinding.cpp: In function ‘bool mozilla::dom::DOMQuad_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 81:02.23 DOMQuadBinding.cpp:412:25: note: ‘result’ declared here 81:02.23 412 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 81:02.23 | ^~~~~~ 81:02.23 DOMQuadBinding.cpp:404:19: note: ‘cx’ declared here 81:02.23 404 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 81:02.23 | ~~~~~~~~~~~^~ 81:03.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:03.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:03.26 inlined from ‘bool mozilla::dom::DOMParser_Binding::Wrap(JSContext*, mozilla::dom::DOMParser*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMParserBinding.cpp:729:90: 81:03.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:03.26 1169 | *this->stack = this; 81:03.26 | ~~~~~~~~~~~~~^~~~~~ 81:03.26 In file included from UnifiedBindings4.cpp:223: 81:03.26 DOMParserBinding.cpp: In function ‘bool mozilla::dom::DOMParser_Binding::Wrap(JSContext*, mozilla::dom::DOMParser*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:03.26 DOMParserBinding.cpp:729:25: note: ‘global’ declared here 81:03.26 729 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:03.26 | ^~~~~~ 81:03.26 DOMParserBinding.cpp:704:17: note: ‘aCx’ declared here 81:03.26 704 | Wrap(JSContext* aCx, mozilla::dom::DOMParser* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:03.26 | ~~~~~~~~~~~^~~ 81:03.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:03.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 81:03.47 inlined from ‘JSObject* mozilla::dom::DOMParser_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMParser]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h:64:27, 81:03.47 inlined from ‘virtual JSObject* mozilla::dom::DOMParser::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParser.h:77:49, 81:03.47 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::DOMParser; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 81:03.47 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = DOMParser]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 81:03.47 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 81:03.47 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 81:03.47 inlined from ‘bool mozilla::dom::DOMParser_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at DOMParserBinding.cpp:632:31: 81:03.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:03.47 1169 | *this->stack = this; 81:03.47 | ~~~~~~~~~~~~~^~~~~~ 81:03.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UnionTypes.h:4, 81:03.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 81:03.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 81:03.50 from CredentialManagementBinding.cpp:5: 81:03.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h: In function ‘bool mozilla::dom::DOMParser_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’: 81:03.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h:64:27: note: ‘reflector’ declared here 81:03.50 64 | JS::Rooted reflector(aCx); 81:03.50 | ^~~~~~~~~ 81:03.50 DOMParserBinding.cpp:585:25: note: ‘cx’ declared here 81:03.50 585 | _constructor(JSContext* cx, unsigned argc, JS::Value* vp) 81:03.50 | ~~~~~~~~~~~^~ 81:04.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompressionStreamBinding.h:6, 81:04.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecompressionStreamBinding.h:6, 81:04.18 from DecompressionStreamBinding.cpp:4, 81:04.18 from UnifiedBindings5.cpp:2: 81:04.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 81:04.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 81:04.18 2179 | GlobalProperties() { mozilla::PodZero(this); } 81:04.18 | ~~~~~~~~~~~~~~~~^~~~~~ 81:04.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 81:04.18 37 | memset(aT, 0, sizeof(T)); 81:04.18 | ~~~~~~^~~~~~~~~~~~~~~~~~ 81:04.18 In file included from EventTargetBinding.cpp:34, 81:04.18 from UnifiedBindings5.cpp:366: 81:04.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 81:04.18 2178 | struct GlobalProperties { 81:04.18 | ^~~~~~~~~~~~~~~~ 81:05.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 81:05.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 81:05.07 inlined from ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at DOMRectListBinding.cpp:288:35: 81:05.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 81:05.07 1169 | *this->stack = this; 81:05.07 | ~~~~~~~~~~~~~^~~~~~ 81:05.07 DOMRectListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 81:05.07 DOMRectListBinding.cpp:288:27: note: ‘value’ declared here 81:05.07 288 | JS::Rooted value(cx); 81:05.07 | ^~~~~ 81:05.07 DOMRectListBinding.cpp:283:50: note: ‘cx’ declared here 81:05.07 283 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 81:05.07 | ~~~~~~~~~~~^~ 81:05.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:05.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:05.42 inlined from ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at DOMRectListBinding.cpp:417:81: 81:05.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:05.42 1169 | *this->stack = this; 81:05.42 | ~~~~~~~~~~~~~^~~~~~ 81:05.44 DOMRectListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 81:05.45 DOMRectListBinding.cpp:417:29: note: ‘expando’ declared here 81:05.45 417 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 81:05.45 | ^~~~~~~ 81:05.45 DOMRectListBinding.cpp:389:33: note: ‘cx’ declared here 81:05.45 389 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 81:05.45 | ~~~~~~~~~~~^~ 81:05.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 81:05.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 81:05.66 inlined from ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at DOMRectListBinding.cpp:509:32: 81:05.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 81:05.66 1169 | *this->stack = this; 81:05.66 | ~~~~~~~~~~~~~^~~~~~ 81:05.66 DOMRectListBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMRectList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 81:05.66 DOMRectListBinding.cpp:509:25: note: ‘temp’ declared here 81:05.66 509 | JS::Rooted temp(cx); 81:05.66 | ^~~~ 81:05.67 DOMRectListBinding.cpp:507:41: note: ‘cx’ declared here 81:05.67 507 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 81:05.67 | ~~~~~~~~~~~^~ 81:07.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:07.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:07.70 inlined from ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::delete_(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’ at DOMStringMapBinding.cpp:461:79: 81:07.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:07.70 1169 | *this->stack = this; 81:07.70 | ~~~~~~~~~~~~~^~~~~~ 81:07.70 DOMStringMapBinding.cpp: In member function ‘virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::delete_(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’: 81:07.70 DOMStringMapBinding.cpp:461:27: note: ‘expando’ declared here 81:07.70 461 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 81:07.70 | ^~~~~~~ 81:07.70 DOMStringMapBinding.cpp:452:37: note: ‘cx’ declared here 81:07.70 452 | DOMProxyHandler::delete_(JSContext* cx, JS::Handle proxy, JS::Handle id, JS::ObjectOpResult& opresult) const 81:07.70 | ~~~~~~~~~~~^~ 81:08.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:08.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:08.11 inlined from ‘bool mozilla::dom::DOMRectList_Binding::Wrap(JSContext*, mozilla::dom::DOMRectList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DOMRectListBinding.cpp:593:90: 81:08.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:08.11 1169 | *this->stack = this; 81:08.11 | ~~~~~~~~~~~~~^~~~~~ 81:08.11 DOMRectListBinding.cpp: In function ‘bool mozilla::dom::DOMRectList_Binding::Wrap(JSContext*, mozilla::dom::DOMRectList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:08.11 DOMRectListBinding.cpp:593:25: note: ‘global’ declared here 81:08.11 593 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:08.11 | ^~~~~~ 81:08.11 DOMRectListBinding.cpp:568:17: note: ‘aCx’ declared here 81:08.11 568 | Wrap(JSContext* aCx, mozilla::dom::DOMRectList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:08.11 | ~~~~~~~~~~~^~~ 81:08.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:08.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:08.37 inlined from ‘bool mozilla::dom::DataTransfer_Binding::Wrap(JSContext*, mozilla::dom::DataTransfer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DataTransferBinding.cpp:1616:90: 81:08.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:08.37 1169 | *this->stack = this; 81:08.37 | ~~~~~~~~~~~~~^~~~~~ 81:08.40 DataTransferBinding.cpp: In function ‘bool mozilla::dom::DataTransfer_Binding::Wrap(JSContext*, mozilla::dom::DataTransfer*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:08.40 DataTransferBinding.cpp:1616:25: note: ‘global’ declared here 81:08.40 1616 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:08.40 | ^~~~~~ 81:08.40 DataTransferBinding.cpp:1591:17: note: ‘aCx’ declared here 81:08.40 1591 | Wrap(JSContext* aCx, mozilla::dom::DataTransfer* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:08.40 | ~~~~~~~~~~~^~~ 81:09.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:09.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:09.13 inlined from ‘bool mozilla::dom::DataTransferItem_Binding::Wrap(JSContext*, mozilla::dom::DataTransferItem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DataTransferItemBinding.cpp:485:90: 81:09.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:09.13 1169 | *this->stack = this; 81:09.13 | ~~~~~~~~~~~~~^~~~~~ 81:09.13 In file included from UnifiedBindings4.cpp:340: 81:09.13 DataTransferItemBinding.cpp: In function ‘bool mozilla::dom::DataTransferItem_Binding::Wrap(JSContext*, mozilla::dom::DataTransferItem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:09.13 DataTransferItemBinding.cpp:485:25: note: ‘global’ declared here 81:09.13 485 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:09.13 | ^~~~~~ 81:09.13 DataTransferItemBinding.cpp:460:17: note: ‘aCx’ declared here 81:09.13 460 | Wrap(JSContext* aCx, mozilla::dom::DataTransferItem* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:09.13 | ~~~~~~~~~~~^~~ 81:09.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:09.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 81:09.44 inlined from ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at DataTransferItemListBinding.cpp:480:35: 81:09.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:09.44 1169 | *this->stack = this; 81:09.44 | ~~~~~~~~~~~~~^~~~~~ 81:09.48 DataTransferItemListBinding.cpp: In member function ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 81:09.49 DataTransferItemListBinding.cpp:480:25: note: ‘expando’ declared here 81:09.49 480 | JS::Rooted expando(cx); 81:09.49 | ^~~~~~~ 81:09.49 DataTransferItemListBinding.cpp:459:50: note: ‘cx’ declared here 81:09.49 459 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 81:09.49 | ~~~~~~~~~~~^~ 81:09.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:09.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:09.79 inlined from ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at DataTransferItemListBinding.cpp:584:81: 81:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 81:09.79 1169 | *this->stack = this; 81:09.79 | ~~~~~~~~~~~~~^~~~~~ 81:09.79 DataTransferItemListBinding.cpp: In member function ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 81:09.79 DataTransferItemListBinding.cpp:584:29: note: ‘expando’ declared here 81:09.79 584 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 81:09.79 | ^~~~~~~ 81:09.79 DataTransferItemListBinding.cpp:560:33: note: ‘cx’ declared here 81:09.79 560 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 81:09.79 | ~~~~~~~~~~~^~ 81:10.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 81:10.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 81:10.01 inlined from ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at DataTransferItemListBinding.cpp:676:32: 81:10.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 81:10.01 1169 | *this->stack = this; 81:10.01 | ~~~~~~~~~~~~~^~~~~~ 81:10.01 DataTransferItemListBinding.cpp: In member function ‘virtual bool mozilla::dom::DataTransferItemList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 81:10.01 DataTransferItemListBinding.cpp:676:25: note: ‘temp’ declared here 81:10.01 676 | JS::Rooted temp(cx); 81:10.01 | ^~~~ 81:10.01 DataTransferItemListBinding.cpp:674:41: note: ‘cx’ declared here 81:10.01 674 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 81:10.01 | ~~~~~~~~~~~^~ 81:10.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:10.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:10.36 inlined from ‘bool mozilla::dom::DataTransferItemList_Binding::Wrap(JSContext*, mozilla::dom::DataTransferItemList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DataTransferItemListBinding.cpp:755:90: 81:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:10.36 1169 | *this->stack = this; 81:10.36 | ~~~~~~~~~~~~~^~~~~~ 81:10.37 DataTransferItemListBinding.cpp: In function ‘bool mozilla::dom::DataTransferItemList_Binding::Wrap(JSContext*, mozilla::dom::DataTransferItemList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:10.38 DataTransferItemListBinding.cpp:755:25: note: ‘global’ declared here 81:10.38 755 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:10.38 | ^~~~~~ 81:10.38 DataTransferItemListBinding.cpp:730:17: note: ‘aCx’ declared here 81:10.38 730 | Wrap(JSContext* aCx, mozilla::dom::DataTransferItemList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:10.38 | ~~~~~~~~~~~^~~ 81:10.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 81:10.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 81:10.58 inlined from ‘bool mozilla::dom::DebuggerNotificationObserver_Binding::Wrap(JSContext*, mozilla::dom::DebuggerNotificationObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DebuggerNotificationObserverBinding.cpp:472:90: 81:10.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 81:10.58 1169 | *this->stack = this; 81:10.58 | ~~~~~~~~~~~~~^~~~~~ 81:10.58 In file included from UnifiedBindings4.cpp:379: 81:10.59 DebuggerNotificationObserverBinding.cpp: In function ‘bool mozilla::dom::DebuggerNotificationObserver_Binding::Wrap(JSContext*, mozilla::dom::DebuggerNotificationObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 81:10.59 DebuggerNotificationObserverBinding.cpp:472:25: note: ‘global’ declared here 81:10.59 472 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 81:10.59 | ^~~~~~ 81:10.59 DebuggerNotificationObserverBinding.cpp:447:17: note: ‘aCx’ declared here 81:10.59 447 | Wrap(JSContext* aCx, mozilla::dom::DebuggerNotificationObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 81:10.59 | ~~~~~~~~~~~^~~ 81:15.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 81:15.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 81:15.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 81:15.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 81:15.43 from DocumentBinding.cpp:74, 81:15.43 from UnifiedBindings5.cpp:119: 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 81:15.43 202 | return ReinterpretHelper::FromInternalValue(v); 81:15.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 81:15.43 4432 | return mProperties.Get(aProperty, aFoundResult); 81:15.43 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 81:15.43 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 81:15.43 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 81:15.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:15.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 81:15.43 413 | struct FrameBidiData { 81:15.43 | ^~~~~~~~~~~~~ 81:22.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 81:22.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 81:22.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorLogger.h:15, 81:22.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaResource.h:9: 81:22.92 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 81:22.92 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 81:22.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 81:22.92 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:33, 81:22.92 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 81:22.92 inlined from ‘bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2260:36, 81:22.92 inlined from ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp:180:33: 81:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 81:22.92 315 | mHdr->mLength = 0; 81:22.92 | ~~~~~~~~~~~~~~^~~ 81:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp: In static member function ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’: 81:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.cpp:179:45: note: at offset 8 into object ‘nonNullTrackSeq’ of size 8 81:22.92 179 | Sequence> nonNullTrackSeq; 81:22.92 | ^~~~~~~~~~~~~~~ 81:27.70 dom/media/webvtt 81:42.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 81:42.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/ipc/WebrtcTCPSocket.cpp:21, 81:42.04 from Unified_cpp_transport_ipc0.cpp:20: 81:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 81:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 81:42.04 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 81:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 82:06.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 82:06.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 82:06.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 82:06.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 82:06.87 202 | return ReinterpretHelper::FromInternalValue(v); 82:06.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 82:06.87 4432 | return mProperties.Get(aProperty, aFoundResult); 82:06.87 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 82:06.87 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 82:06.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 82:06.87 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:06.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 82:06.87 413 | struct FrameBidiData { 82:06.87 | ^~~~~~~~~~~~~ 82:38.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/PrincipalHandle.h:9, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaSegment.h:9, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioSegment.h:10, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/TrackEncoder.h:9, 82:38.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/OpusTrackEncoder.h:12, 82:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 82:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:8, 82:38.36 from Unified_cpp_recognition0.cpp:2: 82:38.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.36 inlined from ‘JSObject* mozilla::dom::SpeechGrammar_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechGrammar]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarBinding.h:38:27, 82:38.36 inlined from ‘virtual JSObject* mozilla::dom::SpeechGrammar::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:37:37: 82:38.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.40 1169 | *this->stack = this; 82:38.40 | ~~~~~~~~~~~~~^~~~~~ 82:38.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:10, 82:38.40 from Unified_cpp_recognition0.cpp:11: 82:38.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechGrammar::WrapObject(JSContext*, JS::Handle)’: 82:38.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarBinding.h:38:27: note: ‘reflector’ declared here 82:38.40 38 | JS::Rooted reflector(aCx); 82:38.40 | ^~~~~~~~~ 82:38.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:35:48: note: ‘aCx’ declared here 82:38.40 35 | JSObject* SpeechGrammar::WrapObject(JSContext* aCx, 82:38.40 | ~~~~~~~~~~~^~~ 82:38.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.45 inlined from ‘JSObject* mozilla::dom::SpeechGrammarList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechGrammarList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:38:27, 82:38.45 inlined from ‘virtual JSObject* mozilla::dom::SpeechGrammarList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp:38:41: 82:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.45 1169 | *this->stack = this; 82:38.45 | ~~~~~~~~~~~~~^~~~~~ 82:38.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp:10, 82:38.45 from Unified_cpp_recognition0.cpp:20: 82:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechGrammarList::WrapObject(JSContext*, JS::Handle)’: 82:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:38:27: note: ‘reflector’ declared here 82:38.45 38 | JS::Rooted reflector(aCx); 82:38.45 | ^~~~~~~~~ 82:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp:36:52: note: ‘aCx’ declared here 82:38.45 36 | JSObject* SpeechGrammarList::WrapObject(JSContext* aCx, 82:38.45 | ~~~~~~~~~~~^~~ 82:38.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.56 inlined from ‘JSObject* mozilla::dom::SpeechRecognition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionBinding.h:38:27, 82:38.56 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognition.cpp:202:41: 82:38.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.56 1169 | *this->stack = this; 82:38.56 | ~~~~~~~~~~~~~^~~~~~ 82:38.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognition.cpp:15, 82:38.56 from Unified_cpp_recognition0.cpp:29: 82:38.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognition::WrapObject(JSContext*, JS::Handle)’: 82:38.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionBinding.h:38:27: note: ‘reflector’ declared here 82:38.56 38 | JS::Rooted reflector(aCx); 82:38.56 | ^~~~~~~~~ 82:38.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognition.cpp:200:52: note: ‘aCx’ declared here 82:38.56 200 | JSObject* SpeechRecognition::WrapObject(JSContext* aCx, 82:38.56 | ~~~~~~~~~~~^~~ 82:38.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.60 inlined from ‘JSObject* mozilla::dom::SpeechRecognitionAlternative_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognitionAlternative]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionAlternativeBinding.h:38:27, 82:38.60 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognitionAlternative::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:31:52: 82:38.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.60 1169 | *this->stack = this; 82:38.60 | ~~~~~~~~~~~~~^~~~~~ 82:38.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:9, 82:38.62 from Unified_cpp_recognition0.cpp:38: 82:38.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionAlternativeBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognitionAlternative::WrapObject(JSContext*, JS::Handle)’: 82:38.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionAlternativeBinding.h:38:27: note: ‘reflector’ declared here 82:38.62 38 | JS::Rooted reflector(aCx); 82:38.62 | ^~~~~~~~~ 82:38.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:30:16: note: ‘aCx’ declared here 82:38.62 30 | JSContext* aCx, JS::Handle aGivenProto) { 82:38.62 | ~~~~~~~~~~~^~~ 82:38.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.66 inlined from ‘JSObject* mozilla::dom::SpeechRecognitionResult_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognitionResult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultBinding.h:38:27, 82:38.66 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognitionResult::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:29:47: 82:38.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.66 1169 | *this->stack = this; 82:38.66 | ~~~~~~~~~~~~~^~~~~~ 82:38.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:8, 82:38.66 from Unified_cpp_recognition0.cpp:47: 82:38.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognitionResult::WrapObject(JSContext*, JS::Handle)’: 82:38.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultBinding.h:38:27: note: ‘reflector’ declared here 82:38.66 38 | JS::Rooted reflector(aCx); 82:38.66 | ^~~~~~~~~ 82:38.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:28:16: note: ‘aCx’ declared here 82:38.66 28 | JSContext* aCx, JS::Handle aGivenProto) { 82:38.66 | ~~~~~~~~~~~^~~ 82:38.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 82:38.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 82:38.70 inlined from ‘JSObject* mozilla::dom::SpeechRecognitionResultList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechRecognitionResultList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultListBinding.h:38:27, 82:38.70 inlined from ‘virtual JSObject* mozilla::dom::SpeechRecognitionResultList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:36:51: 82:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 82:38.70 1169 | *this->stack = this; 82:38.70 | ~~~~~~~~~~~~~^~~~~~ 82:38.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:9, 82:38.70 from Unified_cpp_recognition0.cpp:56: 82:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultListBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechRecognitionResultList::WrapObject(JSContext*, JS::Handle)’: 82:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechRecognitionResultListBinding.h:38:27: note: ‘reflector’ declared here 82:38.70 38 | JS::Rooted reflector(aCx); 82:38.70 | ^~~~~~~~~ 82:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:35:16: note: ‘aCx’ declared here 82:38.70 35 | JSContext* aCx, JS::Handle aGivenProto) { 82:38.70 | ~~~~~~~~~~~^~~ 82:44.40 dom/messagechannel 83:02.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 83:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 83:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 83:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrack.h:11, 83:02.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrack.cpp:7, 83:02.42 from Unified_cpp_dom_media_webvtt0.cpp:2: 83:02.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:02.42 inlined from ‘JSObject* mozilla::dom::TextTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackBinding.h:84:27, 83:02.42 inlined from ‘virtual JSObject* mozilla::dom::TextTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrack.cpp:78:33: 83:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:02.42 1169 | *this->stack = this; 83:02.42 | ~~~~~~~~~~~~~^~~~~~ 83:02.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrack.h:13: 83:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextTrack::WrapObject(JSContext*, JS::Handle)’: 83:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackBinding.h:84:27: note: ‘reflector’ declared here 83:02.42 84 | JS::Rooted reflector(aCx); 83:02.42 | ^~~~~~~~~ 83:02.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrack.cpp:76:44: note: ‘aCx’ declared here 83:02.42 76 | JSObject* TextTrack::WrapObject(JSContext* aCx, 83:02.42 | ~~~~~~~~~~~^~~ 83:02.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:02.46 inlined from ‘JSObject* mozilla::dom::VTTCue_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextTrackCue]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTCueBinding.h:468:27, 83:02.46 inlined from ‘virtual JSObject* mozilla::dom::TextTrackCue::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackCue.cpp:147:30: 83:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:02.46 1169 | *this->stack = this; 83:02.46 | ~~~~~~~~~~~~~^~~~~~ 83:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackCue.h:12, 83:02.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrack.cpp:13: 83:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTCueBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextTrackCue::WrapObject(JSContext*, JS::Handle)’: 83:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTCueBinding.h:468:27: note: ‘reflector’ declared here 83:02.46 468 | JS::Rooted reflector(aCx); 83:02.46 | ^~~~~~~~~ 83:02.46 In file included from Unified_cpp_dom_media_webvtt0.cpp:11: 83:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackCue.cpp:145:47: note: ‘aCx’ declared here 83:02.46 145 | JSObject* TextTrackCue::WrapObject(JSContext* aCx, 83:02.46 | ~~~~~~~~~~~^~~ 83:02.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:02.49 inlined from ‘bool mozilla::dom::Element_Binding::getAttributeNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ElementBinding.cpp:2252:71: 83:02.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:02.51 1169 | *this->stack = this; 83:02.51 | ~~~~~~~~~~~~~^~~~~~ 83:02.51 In file included from UnifiedBindings5.cpp:236: 83:02.51 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::getAttributeNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:02.51 ElementBinding.cpp:2252:25: note: ‘returnArray’ declared here 83:02.51 2252 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:02.51 | ^~~~~~~~~~~ 83:02.53 ElementBinding.cpp:2237:30: note: ‘cx’ declared here 83:02.54 2237 | getAttributeNames(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:02.54 | ~~~~~~~~~~~^~ 83:02.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:02.63 inlined from ‘JSObject* mozilla::dom::TextTrackCueList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextTrackCueList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:35:27, 83:02.63 inlined from ‘virtual JSObject* mozilla::dom::TextTrackCueList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackCueList.cpp:37:40: 83:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:02.63 1169 | *this->stack = this; 83:02.63 | ~~~~~~~~~~~~~^~~~~~ 83:02.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackCueList.cpp:7, 83:02.63 from Unified_cpp_dom_media_webvtt0.cpp:20: 83:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextTrackCueList::WrapObject(JSContext*, JS::Handle)’: 83:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:35:27: note: ‘reflector’ declared here 83:02.63 35 | JS::Rooted reflector(aCx); 83:02.63 | ^~~~~~~~~ 83:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackCueList.cpp:35:51: note: ‘aCx’ declared here 83:02.63 35 | JSObject* TextTrackCueList::WrapObject(JSContext* aCx, 83:02.63 | ~~~~~~~~~~~^~~ 83:02.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:02.66 inlined from ‘JSObject* mozilla::dom::TextTrackList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextTrackList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackListBinding.h:35:27, 83:02.66 inlined from ‘virtual JSObject* mozilla::dom::TextTrackList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackList.cpp:52:37: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:02.66 1169 | *this->stack = this; 83:02.66 | ~~~~~~~~~~~~~^~~~~~ 83:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackList.cpp:10, 83:02.66 from Unified_cpp_dom_media_webvtt0.cpp:29: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackListBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextTrackList::WrapObject(JSContext*, JS::Handle)’: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackListBinding.h:35:27: note: ‘reflector’ declared here 83:02.66 35 | JS::Rooted reflector(aCx); 83:02.66 | ^~~~~~~~~ 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackList.cpp:50:48: note: ‘aCx’ declared here 83:02.66 50 | JSObject* TextTrackList::WrapObject(JSContext* aCx, 83:02.66 | ~~~~~~~~~~~^~~ 83:02.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:02.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:02.66 inlined from ‘JSObject* mozilla::dom::VTTRegion_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TextTrackRegion]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTRegionBinding.h:58:27, 83:02.66 inlined from ‘virtual JSObject* mozilla::dom::TextTrackRegion::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackRegion.cpp:21:33: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:02.66 1169 | *this->stack = this; 83:02.66 | ~~~~~~~~~~~~~^~~~~~ 83:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextTrackRegion.h:15, 83:02.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrack.cpp:16: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTRegionBinding.h: In member function ‘virtual JSObject* mozilla::dom::TextTrackRegion::WrapObject(JSContext*, JS::Handle)’: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VTTRegionBinding.h:58:27: note: ‘reflector’ declared here 83:02.66 58 | JS::Rooted reflector(aCx); 83:02.66 | ^~~~~~~~~ 83:02.66 In file included from Unified_cpp_dom_media_webvtt0.cpp:38: 83:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/TextTrackRegion.cpp:19:50: note: ‘aCx’ declared here 83:02.66 19 | JSObject* TextTrackRegion::WrapObject(JSContext* aCx, 83:02.66 | ~~~~~~~~~~~^~~ 83:07.83 dom/midi 83:10.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:10.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:10.71 inlined from ‘virtual nsresult mozilla::dom::WebVTTListener::OnCue(JS::Handle, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/WebVTTListener.cpp:172:50: 83:10.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:10.71 1169 | *this->stack = this; 83:10.71 | ~~~~~~~~~~~~~^~~~~~ 83:10.72 In file included from Unified_cpp_dom_media_webvtt0.cpp:47: 83:10.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/WebVTTListener.cpp: In member function ‘virtual nsresult mozilla::dom::WebVTTListener::OnCue(JS::Handle, JSContext*)’: 83:10.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/WebVTTListener.cpp:172:25: note: ‘obj’ declared here 83:10.73 172 | JS::Rooted obj(aCx, &aCue.toObject()); 83:10.73 | ^~~ 83:10.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webvtt/WebVTTListener.cpp:166:62: note: ‘aCx’ declared here 83:10.73 166 | WebVTTListener::OnCue(JS::Handle aCue, JSContext* aCx) { 83:10.73 | ~~~~~~~~~~~^~~ 83:11.99 dom/mls 83:19.06 dom/navigation 83:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ImageContainer.h:35, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.h:9, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngine.h:8, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineFake.h:9, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineFake.cpp:5, 83:22.63 from Unified_cpp_dom_media_webrtc0.cpp:2: 83:22.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:22.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:22.63 inlined from ‘JSObject* mozilla::dom::RTCIdentityProviderRegistrar_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCIdentityProviderRegistrar]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIdentityProviderBinding.h:533:27, 83:22.63 inlined from ‘virtual JSObject* mozilla::dom::RTCIdentityProviderRegistrar::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:38:52: 83:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:22.63 1169 | *this->stack = this; 83:22.63 | ~~~~~~~~~~~~~^~~~~~ 83:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCIdentityProviderRegistrar.h:17, 83:22.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:6, 83:22.63 from Unified_cpp_dom_media_webrtc0.cpp:65: 83:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIdentityProviderBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCIdentityProviderRegistrar::WrapObject(JSContext*, JS::Handle)’: 83:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCIdentityProviderBinding.h:533:27: note: ‘reflector’ declared here 83:22.63 533 | JS::Rooted reflector(aCx); 83:22.63 | ^~~~~~~~~ 83:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:37:16: note: ‘aCx’ declared here 83:22.63 37 | JSContext* aCx, JS::Handle aGivenProto) { 83:22.63 | ~~~~~~~~~~~^~~ 83:24.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:24.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:24.38 inlined from ‘bool mozilla::dom::Document_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DocumentBinding.cpp:9885:71: 83:24.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:24.38 1169 | *this->stack = this; 83:24.38 | ~~~~~~~~~~~~~^~~~~~ 83:24.38 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:24.38 DocumentBinding.cpp:9885:25: note: ‘returnArray’ declared here 83:24.38 9885 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:24.38 | ^~~~~~~~~~~ 83:24.38 DocumentBinding.cpp:9870:26: note: ‘cx’ declared here 83:24.38 9870 | getAnimations(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:24.38 | ~~~~~~~~~~~^~ 83:24.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:24.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:24.52 inlined from ‘JSObject* mozilla::dom::RTCCertificate_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCCertificate]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCCertificateBinding.h:143:27, 83:24.52 inlined from ‘virtual JSObject* mozilla::dom::RTCCertificate::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:372:38: 83:24.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:24.52 1169 | *this->stack = this; 83:24.52 | ~~~~~~~~~~~~~^~~~~~ 83:24.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:32, 83:24.52 from Unified_cpp_dom_media_webrtc0.cpp:56: 83:24.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCCertificateBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCCertificate::WrapObject(JSContext*, JS::Handle)’: 83:24.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCCertificateBinding.h:143:27: note: ‘reflector’ declared here 83:24.52 143 | JS::Rooted reflector(aCx); 83:24.52 | ^~~~~~~~~ 83:24.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:370:49: note: ‘aCx’ declared here 83:24.52 370 | JSObject* RTCCertificate::WrapObject(JSContext* aCx, 83:24.52 | ~~~~~~~~~~~^~~ 83:24.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::RTCCertificate::_ZThn8_N7mozilla3dom14RTCCertificate10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 83:24.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:24.54 1169 | *this->stack = this; 83:24.54 | ~~~~~~~~~~~~~^~~~~~ 83:24.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCCertificateBinding.h:143:27: note: ‘reflector’ declared here 83:24.54 143 | JS::Rooted reflector(aCx); 83:24.54 | ^~~~~~~~~ 83:24.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:370:49: note: ‘aCx’ declared here 83:24.54 370 | JSObject* RTCCertificate::WrapObject(JSContext* aCx, 83:24.54 | ~~~~~~~~~~~^~~ 83:25.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:25.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:25.16 inlined from ‘bool mozilla::dom::Event_Binding::composedPath(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at EventBinding.cpp:345:71: 83:25.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:25.16 1169 | *this->stack = this; 83:25.16 | ~~~~~~~~~~~~~^~~~~~ 83:25.16 In file included from UnifiedBindings5.cpp:314: 83:25.16 EventBinding.cpp: In function ‘bool mozilla::dom::Event_Binding::composedPath(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:25.16 EventBinding.cpp:345:25: note: ‘returnArray’ declared here 83:25.16 345 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:25.16 | ^~~~~~~~~~~ 83:25.16 EventBinding.cpp:330:25: note: ‘cx’ declared here 83:25.16 330 | composedPath(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:25.16 | ~~~~~~~~~~~^~ 83:25.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:25.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:25.61 inlined from ‘bool mozilla::dom::Element_Binding::getGridFragments(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ElementBinding.cpp:5831:71: 83:25.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:25.61 1169 | *this->stack = this; 83:25.61 | ~~~~~~~~~~~~~^~~~~~ 83:25.63 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::getGridFragments(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:25.64 ElementBinding.cpp:5831:25: note: ‘returnArray’ declared here 83:25.64 5831 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:25.64 | ^~~~~~~~~~~ 83:25.64 ElementBinding.cpp:5816:29: note: ‘cx’ declared here 83:25.64 5816 | getGridFragments(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:25.64 | ~~~~~~~~~~~^~ 83:39.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 83:39.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 83:39.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 83:39.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 83:39.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 83:39.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 83:39.83 from Unified_cpp_webspeech_synth0.cpp:2: 83:39.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:39.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:39.83 inlined from ‘JSObject* mozilla::dom::SpeechSynthesis_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechSynthesis]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisBinding.h:38:27, 83:39.83 inlined from ‘virtual JSObject* mozilla::dom::SpeechSynthesis::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:77:39: 83:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:39.83 1169 | *this->stack = this; 83:39.83 | ~~~~~~~~~~~~~^~~~~~ 83:39.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:13: 83:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechSynthesis::WrapObject(JSContext*, JS::Handle)’: 83:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisBinding.h:38:27: note: ‘reflector’ declared here 83:39.83 38 | JS::Rooted reflector(aCx); 83:39.83 | ^~~~~~~~~ 83:39.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:75:50: note: ‘aCx’ declared here 83:39.83 75 | JSObject* SpeechSynthesis::WrapObject(JSContext* aCx, 83:39.83 | ~~~~~~~~~~~^~~ 83:39.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:39.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:39.93 inlined from ‘JSObject* mozilla::dom::SpeechSynthesisUtterance_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechSynthesisUtterance]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtteranceBinding.h:38:27, 83:39.93 inlined from ‘virtual JSObject* mozilla::dom::SpeechSynthesisUtterance::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:45:48: 83:39.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:39.93 1169 | *this->stack = this; 83:39.93 | ~~~~~~~~~~~~~^~~~~~ 83:39.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:12, 83:39.93 from Unified_cpp_webspeech_synth0.cpp:11: 83:39.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtteranceBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechSynthesisUtterance::WrapObject(JSContext*, JS::Handle)’: 83:39.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtteranceBinding.h:38:27: note: ‘reflector’ declared here 83:39.93 38 | JS::Rooted reflector(aCx); 83:39.93 | ^~~~~~~~~ 83:39.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:44:16: note: ‘aCx’ declared here 83:39.93 44 | JSContext* aCx, JS::Handle aGivenProto) { 83:39.93 | ~~~~~~~~~~~^~~ 83:40.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:40.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:40.11 inlined from ‘JSObject* mozilla::dom::SpeechSynthesisVoice_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SpeechSynthesisVoice]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisVoiceBinding.h:38:27, 83:40.11 inlined from ‘virtual JSObject* mozilla::dom::SpeechSynthesisVoice::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:29:44: 83:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:40.11 1169 | *this->stack = this; 83:40.11 | ~~~~~~~~~~~~~^~~~~~ 83:40.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:9, 83:40.11 from Unified_cpp_webspeech_synth0.cpp:20: 83:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisVoiceBinding.h: In member function ‘virtual JSObject* mozilla::dom::SpeechSynthesisVoice::WrapObject(JSContext*, JS::Handle)’: 83:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SpeechSynthesisVoiceBinding.h:38:27: note: ‘reflector’ declared here 83:40.11 38 | JS::Rooted reflector(aCx); 83:40.11 | ^~~~~~~~~ 83:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:27:55: note: ‘aCx’ declared here 83:40.11 27 | JSObject* SpeechSynthesisVoice::WrapObject(JSContext* aCx, 83:40.11 | ~~~~~~~~~~~^~~ 83:40.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 83:40.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 83:40.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 83:40.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 83:40.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 83:40.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ImageContainer.h:21: 83:40.29 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 83:40.29 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 83:40.29 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 83:40.29 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 83:40.29 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 83:40.29 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 83:40.29 inlined from ‘mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:92:50, 83:40.30 inlined from ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:548:14: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 83:40.30 655 | aOther.mHdr->mLength = 0; 83:40.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 83:40.30 In file included from Unified_cpp_dom_media_webrtc0.cpp:29: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:88:24: note: at offset 8 into object ‘echoCancellation’ of size 8 83:40.30 88 | nsTArray echoCancellation; 83:40.30 | ^~~~~~~~~~~~~~~~ 83:40.30 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 83:40.30 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 83:40.30 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 83:40.30 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 83:40.30 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 83:40.30 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 83:40.30 inlined from ‘mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:98:49, 83:40.30 inlined from ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:548:14: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 83:40.30 655 | aOther.mHdr->mLength = 0; 83:40.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:94:24: note: at offset 8 into object ‘autoGainControl’ of size 8 83:40.30 94 | nsTArray autoGainControl; 83:40.30 | ^~~~~~~~~~~~~~~ 83:40.30 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 83:40.30 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 83:40.30 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 83:40.30 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 83:40.30 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 83:40.30 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 83:40.30 inlined from ‘mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:104:50, 83:40.30 inlined from ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:548:14: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 83:40.30 655 | aOther.mHdr->mLength = 0; 83:40.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function ‘nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]’: 83:40.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:100:24: note: at offset 8 into object ‘noiseSuppression’ of size 8 83:40.30 100 | nsTArray noiseSuppression; 83:40.30 | ^~~~~~~~~~~~~~~~ 83:41.13 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 83:41.14 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 83:41.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 83:41.14 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:33, 83:41.14 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 83:41.14 inlined from ‘bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2260:36, 83:41.14 inlined from ‘bool mozilla::dom::ReadBuffer(JSStructuredCloneReader*, CryptoBuffer&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebCryptoCommon.h:148:27, 83:41.14 inlined from ‘bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:426:18: 83:41.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ [-Warray-bounds=] 83:41.14 315 | mHdr->mLength = 0; 83:41.14 | ~~~~~~~~~~~~~~^~~ 83:41.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp: In member function ‘bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)’: 83:41.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/RTCCertificate.cpp:425:16: note: at offset 8 into object ‘cert’ of size 8 83:41.14 425 | CryptoBuffer cert; 83:41.14 | ^~~~ 83:44.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:44.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:44.98 inlined from ‘bool mozilla::dom::DeviceAcceleration_Binding::Wrap(JSContext*, mozilla::dom::DeviceAcceleration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DeviceMotionEventBinding.cpp:679:90: 83:44.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:44.98 1169 | *this->stack = this; 83:44.98 | ~~~~~~~~~~~~~^~~~~~ 83:44.98 In file included from UnifiedBindings5.cpp:67: 83:44.98 DeviceMotionEventBinding.cpp: In function ‘bool mozilla::dom::DeviceAcceleration_Binding::Wrap(JSContext*, mozilla::dom::DeviceAcceleration*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:44.98 DeviceMotionEventBinding.cpp:679:25: note: ‘global’ declared here 83:44.99 679 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:44.99 | ^~~~~~ 83:44.99 DeviceMotionEventBinding.cpp:654:17: note: ‘aCx’ declared here 83:44.99 654 | Wrap(JSContext* aCx, mozilla::dom::DeviceAcceleration* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:44.99 | ~~~~~~~~~~~^~~ 83:45.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:45.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:45.78 inlined from ‘bool mozilla::dom::DeviceRotationRate_Binding::Wrap(JSContext*, mozilla::dom::DeviceRotationRate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DeviceMotionEventBinding.cpp:1716:90: 83:45.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:45.78 1169 | *this->stack = this; 83:45.78 | ~~~~~~~~~~~~~^~~~~~ 83:45.78 DeviceMotionEventBinding.cpp: In function ‘bool mozilla::dom::DeviceRotationRate_Binding::Wrap(JSContext*, mozilla::dom::DeviceRotationRate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:45.78 DeviceMotionEventBinding.cpp:1716:25: note: ‘global’ declared here 83:45.78 1716 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:45.78 | ^~~~~~ 83:45.78 DeviceMotionEventBinding.cpp:1691:17: note: ‘aCx’ declared here 83:45.78 1691 | Wrap(JSContext* aCx, mozilla::dom::DeviceRotationRate* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:45.78 | ~~~~~~~~~~~^~~ 83:46.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 83:46.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionAlarmsBinding.h:6, 83:46.28 from ExtensionAlarmsBinding.cpp:4, 83:46.28 from UnifiedBindings6.cpp:2: 83:46.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:46.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:46.28 inlined from ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at FileListBinding.cpp:375:60: 83:46.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:46.28 1169 | *this->stack = this; 83:46.28 | ~~~~~~~~~~~~~^~~~~~ 83:46.28 In file included from UnifiedBindings6.cpp:275: 83:46.28 FileListBinding.cpp: In member function ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 83:46.28 FileListBinding.cpp:375:25: note: ‘expando’ declared here 83:46.28 375 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 83:46.28 | ^~~~~~~ 83:46.28 FileListBinding.cpp:358:36: note: ‘cx’ declared here 83:46.28 358 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 83:46.28 | ~~~~~~~~~~~^~ 83:48.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:48.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:48.55 inlined from ‘bool mozilla::dom::Document_Binding::Wrap(JSContext*, mozilla::dom::Document*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DocumentBinding.cpp:20478:90: 83:48.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:48.55 1169 | *this->stack = this; 83:48.55 | ~~~~~~~~~~~~~^~~~~~ 83:48.55 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::Wrap(JSContext*, mozilla::dom::Document*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:48.55 DocumentBinding.cpp:20478:25: note: ‘global’ declared here 83:48.55 20478 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:48.55 | ^~~~~~ 83:48.55 DocumentBinding.cpp:20447:17: note: ‘aCx’ declared here 83:48.55 20447 | Wrap(JSContext* aCx, mozilla::dom::Document* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:48.55 | ~~~~~~~~~~~^~~ 83:48.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:48.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:48.84 inlined from ‘bool mozilla::dom::DocumentFragment_Binding::Wrap(JSContext*, mozilla::dom::DocumentFragment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DocumentFragmentBinding.cpp:880:90: 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:48.84 1169 | *this->stack = this; 83:48.84 | ~~~~~~~~~~~~~^~~~~~ 83:48.84 In file included from UnifiedBindings5.cpp:132: 83:48.84 DocumentFragmentBinding.cpp: In function ‘bool mozilla::dom::DocumentFragment_Binding::Wrap(JSContext*, mozilla::dom::DocumentFragment*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:48.84 DocumentFragmentBinding.cpp:880:25: note: ‘global’ declared here 83:48.84 880 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:48.84 | ^~~~~~ 83:48.84 DocumentFragmentBinding.cpp:849:17: note: ‘aCx’ declared here 83:48.84 849 | Wrap(JSContext* aCx, mozilla::dom::DocumentFragment* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:48.84 | ~~~~~~~~~~~^~~ 83:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::LocalService() const’: 83:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:59:10: warning: ‘isLocal’ may be used uninitialized [-Wmaybe-uninitialized] 83:50.76 59 | return isLocal; 83:50.76 | ^~~~~~~ 83:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:53:8: note: ‘isLocal’ was declared here 83:50.76 53 | bool isLocal; 83:50.76 | ^~~~~~~ 83:52.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:52.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:52.64 inlined from ‘bool mozilla::dom::Element_Binding::Wrap(JSContext*, mozilla::dom::Element*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ElementBinding.cpp:13143:90: 83:52.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:52.64 1169 | *this->stack = this; 83:52.64 | ~~~~~~~~~~~~~^~~~~~ 83:52.64 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::Wrap(JSContext*, mozilla::dom::Element*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:52.64 ElementBinding.cpp:13143:25: note: ‘global’ declared here 83:52.64 13143 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:52.64 | ^~~~~~ 83:52.64 ElementBinding.cpp:13112:17: note: ‘aCx’ declared here 83:52.64 13112 | Wrap(JSContext* aCx, mozilla::dom::Element* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:52.64 | ~~~~~~~~~~~^~~ 83:54.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:54.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 83:54.41 inlined from ‘JSObject* mozilla::dom::Request_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27, 83:54.41 inlined from ‘virtual JSObject* mozilla::dom::Request::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:37:33, 83:54.41 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Request; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 83:54.41 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Request]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 83:54.41 inlined from ‘bool mozilla::dom::FetchEvent_Binding::get_request(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at FetchEventBinding.cpp:196:31: 83:54.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:54.41 1169 | *this->stack = this; 83:54.41 | ~~~~~~~~~~~~~^~~~~~ 83:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Fetch.h:23, 83:54.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Request.h:13, 83:54.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchEventBinding.h:13, 83:54.41 from FetchEventBinding.cpp:6, 83:54.41 from UnifiedBindings6.cpp:236: 83:54.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h: In function ‘bool mozilla::dom::FetchEvent_Binding::get_request(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 83:54.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:641:27: note: ‘reflector’ declared here 83:54.44 641 | JS::Rooted reflector(aCx); 83:54.44 | ^~~~~~~~~ 83:54.44 FetchEventBinding.cpp:186:24: note: ‘cx’ declared here 83:54.44 186 | get_request(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 83:54.44 | ~~~~~~~~~~~^~ 83:56.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:56.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:56.14 inlined from ‘bool mozilla::dom::EventInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at EventBinding.cpp:157:54: 83:56.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:56.14 1169 | *this->stack = this; 83:56.14 | ~~~~~~~~~~~~~^~~~~~ 83:56.14 EventBinding.cpp: In member function ‘bool mozilla::dom::EventInit::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 83:56.14 EventBinding.cpp:157:25: note: ‘obj’ declared here 83:56.14 157 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 83:56.14 | ^~~ 83:56.14 EventBinding.cpp:149:40: note: ‘cx’ declared here 83:56.14 149 | EventInit::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 83:56.14 | ~~~~~~~~~~~^~ 83:56.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:56.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:56.24 inlined from ‘bool mozilla::dom::Event_Binding::Wrap(JSContext*, mozilla::dom::Event*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at EventBinding.cpp:1608:90: 83:56.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:56.24 1169 | *this->stack = this; 83:56.24 | ~~~~~~~~~~~~~^~~~~~ 83:56.24 EventBinding.cpp: In function ‘bool mozilla::dom::Event_Binding::Wrap(JSContext*, mozilla::dom::Event*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:56.24 EventBinding.cpp:1608:25: note: ‘global’ declared here 83:56.24 1608 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:56.24 | ^~~~~~ 83:56.24 EventBinding.cpp:1583:17: note: ‘aCx’ declared here 83:56.24 1583 | Wrap(JSContext* aCx, mozilla::dom::Event* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:56.24 | ~~~~~~~~~~~^~~ 83:56.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:56.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:56.46 inlined from ‘bool mozilla::dom::FeaturePolicy_Binding::allowedFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FeaturePolicyBinding.cpp:159:71: 83:56.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:56.46 1169 | *this->stack = this; 83:56.46 | ~~~~~~~~~~~~~^~~~~~ 83:56.48 In file included from UnifiedBindings6.cpp:210: 83:56.49 FeaturePolicyBinding.cpp: In function ‘bool mozilla::dom::FeaturePolicy_Binding::allowedFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:56.49 FeaturePolicyBinding.cpp:159:25: note: ‘returnArray’ declared here 83:56.49 159 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:56.49 | ^~~~~~~~~~~ 83:56.49 FeaturePolicyBinding.cpp:144:28: note: ‘cx’ declared here 83:56.49 144 | allowedFeatures(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:56.49 | ~~~~~~~~~~~^~ 83:56.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:56.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:56.66 inlined from ‘bool mozilla::dom::FeaturePolicy_Binding::features(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FeaturePolicyBinding.cpp:101:71: 83:56.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 83:56.66 1169 | *this->stack = this; 83:56.66 | ~~~~~~~~~~~~~^~~~~~ 83:56.68 FeaturePolicyBinding.cpp: In function ‘bool mozilla::dom::FeaturePolicy_Binding::features(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 83:56.69 FeaturePolicyBinding.cpp:101:25: note: ‘returnArray’ declared here 83:56.69 101 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 83:56.69 | ^~~~~~~~~~~ 83:56.69 FeaturePolicyBinding.cpp:86:21: note: ‘cx’ declared here 83:56.69 86 | features(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 83:56.69 | ~~~~~~~~~~~^~ 83:58.57 dom/network 83:59.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:59.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:59.09 inlined from ‘bool mozilla::dom::EventTarget_Binding::Wrap(JSContext*, mozilla::dom::EventTarget*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at EventTargetBinding.cpp:1508:90: 83:59.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:59.09 1169 | *this->stack = this; 83:59.09 | ~~~~~~~~~~~~~^~~~~~ 83:59.09 EventTargetBinding.cpp: In function ‘bool mozilla::dom::EventTarget_Binding::Wrap(JSContext*, mozilla::dom::EventTarget*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:59.09 EventTargetBinding.cpp:1508:25: note: ‘global’ declared here 83:59.09 1508 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:59.09 | ^~~~~~ 83:59.09 EventTargetBinding.cpp:1483:17: note: ‘aCx’ declared here 83:59.09 1483 | Wrap(JSContext* aCx, mozilla::dom::EventTarget* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:59.09 | ~~~~~~~~~~~^~~ 83:59.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 83:59.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 83:59.28 inlined from ‘bool mozilla::dom::ExtendableEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtendableEventBinding.cpp:412:90: 83:59.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 83:59.28 1169 | *this->stack = this; 83:59.28 | ~~~~~~~~~~~~~^~~~~~ 83:59.28 In file included from UnifiedBindings5.cpp:392: 83:59.28 ExtendableEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 83:59.28 ExtendableEventBinding.cpp:412:25: note: ‘global’ declared here 83:59.28 412 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 83:59.28 | ^~~~~~ 83:59.28 ExtendableEventBinding.cpp:384:17: note: ‘aCx’ declared here 83:59.28 384 | Wrap(JSContext* aCx, mozilla::dom::ExtendableEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 83:59.28 | ~~~~~~~~~~~^~~ 84:02.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:02.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:02.88 inlined from ‘bool mozilla::dom::External_Binding::Wrap(JSContext*, mozilla::dom::External*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExternalBinding.cpp:242:90: 84:02.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:02.88 1169 | *this->stack = this; 84:02.88 | ~~~~~~~~~~~~~^~~~~~ 84:02.88 In file included from UnifiedBindings6.cpp:171: 84:02.88 ExternalBinding.cpp: In function ‘bool mozilla::dom::External_Binding::Wrap(JSContext*, mozilla::dom::External*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:02.88 ExternalBinding.cpp:242:25: note: ‘global’ declared here 84:02.88 242 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:02.88 | ^~~~~~ 84:02.88 ExternalBinding.cpp:217:17: note: ‘aCx’ declared here 84:02.88 217 | Wrap(JSContext* aCx, mozilla::dom::External* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:02.88 | ~~~~~~~~~~~^~~ 84:03.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:03.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:03.11 inlined from ‘bool mozilla::dom::DominatorTree_Binding::getImmediatelyDominated(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DominatorTreeBinding.cpp:146:71: 84:03.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:03.11 1169 | *this->stack = this; 84:03.11 | ~~~~~~~~~~~~~^~~~~~ 84:03.11 In file included from UnifiedBindings5.cpp:197: 84:03.11 DominatorTreeBinding.cpp: In function ‘bool mozilla::dom::DominatorTree_Binding::getImmediatelyDominated(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 84:03.11 DominatorTreeBinding.cpp:146:25: note: ‘returnArray’ declared here 84:03.11 146 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 84:03.11 | ^~~~~~~~~~~ 84:03.11 DominatorTreeBinding.cpp:115:36: note: ‘cx’ declared here 84:03.11 115 | getImmediatelyDominated(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 84:03.11 | ~~~~~~~~~~~^~ 84:03.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:03.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:03.36 inlined from ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::get_changed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ExtendableCookieChangeEventBinding.cpp:228:98: 84:03.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:03.36 1169 | *this->stack = this; 84:03.36 | ~~~~~~~~~~~~~^~~~~~ 84:03.36 In file included from UnifiedBindings5.cpp:379: 84:03.36 ExtendableCookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::get_changed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:03.36 ExtendableCookieChangeEventBinding.cpp:228:25: note: ‘slotStorage’ declared here 84:03.36 228 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 84:03.36 | ^~~~~~~~~~~ 84:03.36 ExtendableCookieChangeEventBinding.cpp:219:24: note: ‘cx’ declared here 84:03.36 219 | get_changed(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:03.36 | ~~~~~~~~~~~^~ 84:04.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:04.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:04.92 inlined from ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::get_deleted(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ExtendableCookieChangeEventBinding.cpp:326:98: 84:04.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:04.92 1169 | *this->stack = this; 84:04.92 | ~~~~~~~~~~~~~^~~~~~ 84:04.93 ExtendableCookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::get_deleted(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:04.94 ExtendableCookieChangeEventBinding.cpp:326:25: note: ‘slotStorage’ declared here 84:04.94 326 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 84:04.94 | ^~~~~~~~~~~ 84:04.94 ExtendableCookieChangeEventBinding.cpp:317:24: note: ‘cx’ declared here 84:04.94 317 | get_deleted(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:04.94 | ~~~~~~~~~~~^~ 84:07.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:07.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:07.15 inlined from ‘bool mozilla::dom::FileSystemDirectoryEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemDirectoryEntryBinding.cpp:406:90: 84:07.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:07.15 1169 | *this->stack = this; 84:07.15 | ~~~~~~~~~~~~~^~~~~~ 84:07.15 In file included from UnifiedBindings6.cpp:340: 84:07.15 FileSystemDirectoryEntryBinding.cpp: In function ‘bool mozilla::dom::FileSystemDirectoryEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:07.15 FileSystemDirectoryEntryBinding.cpp:406:25: note: ‘global’ declared here 84:07.15 406 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:07.15 | ^~~~~~ 84:07.15 FileSystemDirectoryEntryBinding.cpp:378:17: note: ‘aCx’ declared here 84:07.15 378 | Wrap(JSContext* aCx, mozilla::dom::FileSystemDirectoryEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:07.15 | ~~~~~~~~~~~^~~ 84:08.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:08.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:08.35 inlined from ‘bool mozilla::dom::FileSystemDirectoryIterator_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemDirectoryIteratorBinding.cpp:228:90: 84:08.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:08.35 1169 | *this->stack = this; 84:08.35 | ~~~~~~~~~~~~~^~~~~~ 84:08.35 In file included from UnifiedBindings6.cpp:366: 84:08.35 FileSystemDirectoryIteratorBinding.cpp: In function ‘bool mozilla::dom::FileSystemDirectoryIterator_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryIterator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:08.35 FileSystemDirectoryIteratorBinding.cpp:228:25: note: ‘global’ declared here 84:08.35 228 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:08.35 | ^~~~~~ 84:08.35 FileSystemDirectoryIteratorBinding.cpp:203:17: note: ‘aCx’ declared here 84:08.35 203 | Wrap(JSContext* aCx, mozilla::dom::FileSystemDirectoryIterator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:08.35 | ~~~~~~~~~~~^~~ 84:08.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:08.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:08.66 inlined from ‘bool mozilla::dom::FileSystemDirectoryReader_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemDirectoryReaderBinding.cpp:317:90: 84:08.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:08.66 1169 | *this->stack = this; 84:08.66 | ~~~~~~~~~~~~~^~~~~~ 84:08.66 In file included from UnifiedBindings6.cpp:379: 84:08.66 FileSystemDirectoryReaderBinding.cpp: In function ‘bool mozilla::dom::FileSystemDirectoryReader_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:08.66 FileSystemDirectoryReaderBinding.cpp:317:25: note: ‘global’ declared here 84:08.66 317 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:08.66 | ^~~~~~ 84:08.66 FileSystemDirectoryReaderBinding.cpp:292:17: note: ‘aCx’ declared here 84:08.66 292 | Wrap(JSContext* aCx, mozilla::dom::FileSystemDirectoryReader* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:08.66 | ~~~~~~~~~~~^~~ 84:08.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:08.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:08.83 inlined from ‘bool mozilla::dom::FileSystemEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemEntryBinding.cpp:453:90: 84:08.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:08.83 1169 | *this->stack = this; 84:08.83 | ~~~~~~~~~~~~~^~~~~~ 84:08.83 In file included from UnifiedBindings6.cpp:392: 84:08.83 FileSystemEntryBinding.cpp: In function ‘bool mozilla::dom::FileSystemEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:08.83 FileSystemEntryBinding.cpp:453:25: note: ‘global’ declared here 84:08.83 453 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:08.83 | ^~~~~~ 84:08.83 FileSystemEntryBinding.cpp:428:17: note: ‘aCx’ declared here 84:08.83 428 | Wrap(JSContext* aCx, mozilla::dom::FileSystemEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:08.83 | ~~~~~~~~~~~^~~ 84:09.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:09.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:09.43 inlined from ‘bool mozilla::dom::FailedCertSecurityInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FailedCertSecurityInfoBinding.cpp:173:54: 84:09.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:09.43 1169 | *this->stack = this; 84:09.43 | ~~~~~~~~~~~~~^~~~~~ 84:09.43 In file included from UnifiedBindings6.cpp:184: 84:09.43 FailedCertSecurityInfoBinding.cpp: In member function ‘bool mozilla::dom::FailedCertSecurityInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 84:09.43 FailedCertSecurityInfoBinding.cpp:173:25: note: ‘obj’ declared here 84:09.43 173 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 84:09.43 | ^~~ 84:09.43 FailedCertSecurityInfoBinding.cpp:165:53: note: ‘cx’ declared here 84:09.43 165 | FailedCertSecurityInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 84:09.43 | ~~~~~~~~~~~^~ 84:12.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:12.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:12.04 inlined from ‘bool mozilla::dom::FeaturePolicy_Binding::getAllowlistForFeature(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FeaturePolicyBinding.cpp:224:71: 84:12.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:12.04 1169 | *this->stack = this; 84:12.04 | ~~~~~~~~~~~~~^~~~~~ 84:12.07 FeaturePolicyBinding.cpp: In function ‘bool mozilla::dom::FeaturePolicy_Binding::getAllowlistForFeature(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 84:12.08 FeaturePolicyBinding.cpp:224:25: note: ‘returnArray’ declared here 84:12.08 224 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 84:12.08 | ^~~~~~~~~~~ 84:12.08 FeaturePolicyBinding.cpp:202:35: note: ‘cx’ declared here 84:12.08 202 | getAllowlistForFeature(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 84:12.08 | ~~~~~~~~~~~^~ 84:13.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:13.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:13.73 inlined from ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at FileListBinding.cpp:348:35: 84:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:13.73 1169 | *this->stack = this; 84:13.73 | ~~~~~~~~~~~~~^~~~~~ 84:13.73 FileListBinding.cpp: In member function ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 84:13.73 FileListBinding.cpp:348:25: note: ‘expando’ declared here 84:13.73 348 | JS::Rooted expando(cx); 84:13.73 | ^~~~~~~ 84:13.73 FileListBinding.cpp:336:42: note: ‘cx’ declared here 84:13.73 336 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 84:13.73 | ~~~~~~~~~~~^~ 84:17.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:17.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:17.67 inlined from ‘bool mozilla::dom::ExtensionAlarms_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionAlarms*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionAlarmsBinding.cpp:1213:90: 84:17.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:17.67 1169 | *this->stack = this; 84:17.67 | ~~~~~~~~~~~~~^~~~~~ 84:17.67 ExtensionAlarmsBinding.cpp: In function ‘bool mozilla::dom::ExtensionAlarms_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionAlarms*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:17.67 ExtensionAlarmsBinding.cpp:1213:25: note: ‘global’ declared here 84:17.67 1213 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:17.67 | ^~~~~~ 84:17.67 ExtensionAlarmsBinding.cpp:1188:17: note: ‘aCx’ declared here 84:17.67 1188 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionAlarms* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:17.67 | ~~~~~~~~~~~^~~ 84:33.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:33.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:33.19 inlined from ‘bool mozilla::dom::ExtensionBrowser_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowser*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionBrowserBinding.cpp:695:90: 84:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:33.19 1169 | *this->stack = this; 84:33.19 | ~~~~~~~~~~~~~^~~~~~ 84:33.19 In file included from UnifiedBindings6.cpp:15: 84:33.19 ExtensionBrowserBinding.cpp: In function ‘bool mozilla::dom::ExtensionBrowser_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowser*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:33.19 ExtensionBrowserBinding.cpp:695:25: note: ‘global’ declared here 84:33.19 695 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:33.19 | ^~~~~~ 84:33.19 ExtensionBrowserBinding.cpp:670:17: note: ‘aCx’ declared here 84:33.19 670 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionBrowser* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:33.19 | ~~~~~~~~~~~^~~ 84:34.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:34.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:34.11 inlined from ‘bool mozilla::dom::ExtensionBrowserSettings_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowserSettings*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionBrowserSettingsBinding.cpp:1320:90: 84:34.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:34.11 1169 | *this->stack = this; 84:34.11 | ~~~~~~~~~~~~~^~~~~~ 84:34.11 In file included from UnifiedBindings6.cpp:28: 84:34.11 ExtensionBrowserSettingsBinding.cpp: In function ‘bool mozilla::dom::ExtensionBrowserSettings_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowserSettings*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:34.11 ExtensionBrowserSettingsBinding.cpp:1320:25: note: ‘global’ declared here 84:34.11 1320 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:34.11 | ^~~~~~ 84:34.11 ExtensionBrowserSettingsBinding.cpp:1295:17: note: ‘aCx’ declared here 84:34.11 1295 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionBrowserSettings* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:34.11 | ~~~~~~~~~~~^~~ 84:36.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:36.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:36.14 inlined from ‘bool mozilla::dom::ExtensionBrowserSettingsColorManagement_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowserSettingsColorManagement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionBrowserSettingsColorManagementBinding.cpp:337:90: 84:36.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:36.14 1169 | *this->stack = this; 84:36.14 | ~~~~~~~~~~~~~^~~~~~ 84:36.14 In file included from UnifiedBindings6.cpp:41: 84:36.14 ExtensionBrowserSettingsColorManagementBinding.cpp: In function ‘bool mozilla::dom::ExtensionBrowserSettingsColorManagement_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionBrowserSettingsColorManagement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:36.14 ExtensionBrowserSettingsColorManagementBinding.cpp:337:25: note: ‘global’ declared here 84:36.14 337 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:36.14 | ^~~~~~ 84:36.14 ExtensionBrowserSettingsColorManagementBinding.cpp:312:17: note: ‘aCx’ declared here 84:36.14 312 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionBrowserSettingsColorManagement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:36.14 | ~~~~~~~~~~~^~~ 84:36.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:36.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:36.34 inlined from ‘bool mozilla::dom::ExtensionDns_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionDns*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionDnsBinding.cpp:209:90: 84:36.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:36.34 1169 | *this->stack = this; 84:36.34 | ~~~~~~~~~~~~~^~~~~~ 84:36.34 In file included from UnifiedBindings6.cpp:54: 84:36.34 ExtensionDnsBinding.cpp: In function ‘bool mozilla::dom::ExtensionDns_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionDns*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:36.34 ExtensionDnsBinding.cpp:209:25: note: ‘global’ declared here 84:36.34 209 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:36.34 | ^~~~~~ 84:36.34 ExtensionDnsBinding.cpp:184:17: note: ‘aCx’ declared here 84:36.34 184 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionDns* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:36.34 | ~~~~~~~~~~~^~~ 84:36.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:36.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:36.51 inlined from ‘bool mozilla::dom::ExtensionEventManager_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionEventManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionEventManagerBinding.cpp:367:90: 84:36.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:36.51 1169 | *this->stack = this; 84:36.51 | ~~~~~~~~~~~~~^~~~~~ 84:36.51 In file included from UnifiedBindings6.cpp:67: 84:36.51 ExtensionEventManagerBinding.cpp: In function ‘bool mozilla::dom::ExtensionEventManager_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionEventManager*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:36.51 ExtensionEventManagerBinding.cpp:367:25: note: ‘global’ declared here 84:36.51 367 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:36.51 | ^~~~~~ 84:36.51 ExtensionEventManagerBinding.cpp:342:17: note: ‘aCx’ declared here 84:36.51 342 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionEventManager* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:36.51 | ~~~~~~~~~~~^~~ 84:36.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:36.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:36.66 inlined from ‘bool mozilla::dom::ExtensionMockAPI_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionMockAPI*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionMockAPIBinding.cpp:691:90: 84:36.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:36.66 1169 | *this->stack = this; 84:36.66 | ~~~~~~~~~~~~~^~~~~~ 84:36.66 In file included from UnifiedBindings6.cpp:80: 84:36.66 ExtensionMockAPIBinding.cpp: In function ‘bool mozilla::dom::ExtensionMockAPI_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionMockAPI*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:36.66 ExtensionMockAPIBinding.cpp:691:25: note: ‘global’ declared here 84:36.66 691 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:36.66 | ^~~~~~ 84:36.66 ExtensionMockAPIBinding.cpp:666:17: note: ‘aCx’ declared here 84:36.66 666 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionMockAPI* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:36.66 | ~~~~~~~~~~~^~~ 84:36.69 dom/notification 84:38.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 84:38.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/WebrtcTCPSocketCallback.h:10, 84:38.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.h:47, 84:38.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:42: 84:38.61 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 84:38.61 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 84:38.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 84:38.61 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:75, 84:38.61 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 84:38.61 inlined from ‘virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:164:24, 84:38.61 inlined from ‘virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:144:5: 84:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 84:38.61 315 | mHdr->mLength = 0; 84:38.61 | ~~~~~~~~~~~~~~^~~ 84:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.cpp: In member function ‘virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)’: 84:38.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:163:23: note: at offset 8 into object ‘writeData’ of size 8 84:38.62 163 | nsTArray writeData; 84:38.62 | ^~~~~~~~~ 84:41.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:41.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:41.16 inlined from ‘bool mozilla::dom::ExtensionPort_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionPort*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionPortBinding.cpp:733:90: 84:41.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:41.16 1169 | *this->stack = this; 84:41.16 | ~~~~~~~~~~~~~^~~~~~ 84:41.16 In file included from UnifiedBindings6.cpp:93: 84:41.17 ExtensionPortBinding.cpp: In function ‘bool mozilla::dom::ExtensionPort_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionPort*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:41.17 ExtensionPortBinding.cpp:733:25: note: ‘global’ declared here 84:41.17 733 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:41.17 | ^~~~~~ 84:41.17 ExtensionPortBinding.cpp:708:17: note: ‘aCx’ declared here 84:41.17 708 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionPort* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:41.17 | ~~~~~~~~~~~^~~ 84:41.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:41.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:41.85 inlined from ‘bool mozilla::dom::ExtensionProxy_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionProxy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionProxyBinding.cpp:338:90: 84:41.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:41.85 1169 | *this->stack = this; 84:41.85 | ~~~~~~~~~~~~~^~~~~~ 84:41.85 In file included from UnifiedBindings6.cpp:106: 84:41.85 ExtensionProxyBinding.cpp: In function ‘bool mozilla::dom::ExtensionProxy_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionProxy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:41.85 ExtensionProxyBinding.cpp:338:25: note: ‘global’ declared here 84:41.85 338 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:41.85 | ^~~~~~ 84:41.85 ExtensionProxyBinding.cpp:313:17: note: ‘aCx’ declared here 84:41.85 313 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionProxy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:41.85 | ~~~~~~~~~~~^~~ 84:42.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:42.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:42.03 inlined from ‘bool mozilla::dom::ExtensionRuntime_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionRuntime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionRuntimeBinding.cpp:1997:90: 84:42.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:42.03 1169 | *this->stack = this; 84:42.03 | ~~~~~~~~~~~~~^~~~~~ 84:42.03 In file included from UnifiedBindings6.cpp:119: 84:42.03 ExtensionRuntimeBinding.cpp: In function ‘bool mozilla::dom::ExtensionRuntime_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionRuntime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:42.03 ExtensionRuntimeBinding.cpp:1997:25: note: ‘global’ declared here 84:42.03 1997 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:42.03 | ^~~~~~ 84:42.03 ExtensionRuntimeBinding.cpp:1972:17: note: ‘aCx’ declared here 84:42.03 1972 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionRuntime* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:42.03 | ~~~~~~~~~~~^~~ 84:42.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:42.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:42.43 inlined from ‘bool mozilla::dom::ExtensionScripting_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionScripting*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionScriptingBinding.cpp:751:90: 84:42.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:42.43 1169 | *this->stack = this; 84:42.43 | ~~~~~~~~~~~~~^~~~~~ 84:42.43 In file included from UnifiedBindings6.cpp:132: 84:42.43 ExtensionScriptingBinding.cpp: In function ‘bool mozilla::dom::ExtensionScripting_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionScripting*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:42.43 ExtensionScriptingBinding.cpp:751:25: note: ‘global’ declared here 84:42.43 751 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:42.43 | ^~~~~~ 84:42.43 ExtensionScriptingBinding.cpp:726:17: note: ‘aCx’ declared here 84:42.43 726 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionScripting* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:42.43 | ~~~~~~~~~~~^~~ 84:42.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:42.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:42.80 inlined from ‘bool mozilla::dom::ExtensionSetting_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionSetting*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionSettingBinding.cpp:533:90: 84:42.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:42.80 1169 | *this->stack = this; 84:42.80 | ~~~~~~~~~~~~~^~~~~~ 84:42.80 In file included from UnifiedBindings6.cpp:145: 84:42.80 ExtensionSettingBinding.cpp: In function ‘bool mozilla::dom::ExtensionSetting_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionSetting*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:42.80 ExtensionSettingBinding.cpp:533:25: note: ‘global’ declared here 84:42.80 533 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:42.80 | ^~~~~~ 84:42.80 ExtensionSettingBinding.cpp:508:17: note: ‘aCx’ declared here 84:42.80 508 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionSetting* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:42.80 | ~~~~~~~~~~~^~~ 84:42.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:42.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:42.99 inlined from ‘bool mozilla::dom::ExtensionTest_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtensionTestBinding.cpp:1527:90: 84:42.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:42.99 1169 | *this->stack = this; 84:42.99 | ~~~~~~~~~~~~~^~~~~~ 84:42.99 In file included from UnifiedBindings6.cpp:158: 84:42.99 ExtensionTestBinding.cpp: In function ‘bool mozilla::dom::ExtensionTest_Binding::Wrap(JSContext*, mozilla::extensions::ExtensionTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:42.99 ExtensionTestBinding.cpp:1527:25: note: ‘global’ declared here 84:42.99 1527 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:42.99 | ^~~~~~ 84:42.99 ExtensionTestBinding.cpp:1502:17: note: ‘aCx’ declared here 84:42.99 1502 | Wrap(JSContext* aCx, mozilla::extensions::ExtensionTest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:42.99 | ~~~~~~~~~~~^~~ 84:43.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:43.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:43.44 inlined from ‘bool mozilla::dom::FeaturePolicy_Binding::Wrap(JSContext*, mozilla::dom::FeaturePolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FeaturePolicyBinding.cpp:411:90: 84:43.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:43.44 1169 | *this->stack = this; 84:43.44 | ~~~~~~~~~~~~~^~~~~~ 84:43.44 FeaturePolicyBinding.cpp: In function ‘bool mozilla::dom::FeaturePolicy_Binding::Wrap(JSContext*, mozilla::dom::FeaturePolicy*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:43.44 FeaturePolicyBinding.cpp:411:25: note: ‘global’ declared here 84:43.44 411 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:43.44 | ^~~~~~ 84:43.44 FeaturePolicyBinding.cpp:386:17: note: ‘aCx’ declared here 84:43.44 386 | Wrap(JSContext* aCx, mozilla::dom::FeaturePolicy* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:43.44 | ~~~~~~~~~~~^~~ 84:43.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:43.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:43.63 inlined from ‘bool mozilla::dom::FeaturePolicyViolationReportBody_Binding::Wrap(JSContext*, mozilla::dom::FeaturePolicyViolationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FeaturePolicyBinding.cpp:859:90: 84:43.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:43.63 1169 | *this->stack = this; 84:43.63 | ~~~~~~~~~~~~~^~~~~~ 84:43.63 FeaturePolicyBinding.cpp: In function ‘bool mozilla::dom::FeaturePolicyViolationReportBody_Binding::Wrap(JSContext*, mozilla::dom::FeaturePolicyViolationReportBody*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:43.63 FeaturePolicyBinding.cpp:859:25: note: ‘global’ declared here 84:43.63 859 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:43.63 | ^~~~~~ 84:43.63 FeaturePolicyBinding.cpp:831:17: note: ‘aCx’ declared here 84:43.63 831 | Wrap(JSContext* aCx, mozilla::dom::FeaturePolicyViolationReportBody* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:43.63 | ~~~~~~~~~~~^~~ 84:44.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:44.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:44.08 inlined from ‘bool mozilla::dom::File_Binding::Wrap(JSContext*, mozilla::dom::File*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileBinding.cpp:858:90: 84:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:44.08 1169 | *this->stack = this; 84:44.08 | ~~~~~~~~~~~~~^~~~~~ 84:44.08 In file included from UnifiedBindings6.cpp:262: 84:44.08 FileBinding.cpp: In function ‘bool mozilla::dom::File_Binding::Wrap(JSContext*, mozilla::dom::File*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:44.08 FileBinding.cpp:858:25: note: ‘global’ declared here 84:44.08 858 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:44.08 | ^~~~~~ 84:44.08 FileBinding.cpp:830:17: note: ‘aCx’ declared here 84:44.08 830 | Wrap(JSContext* aCx, mozilla::dom::File* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:44.08 | ~~~~~~~~~~~^~~ 84:45.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:45.08 inlined from ‘bool mozilla::dom::FetchEvent_Binding::Wrap(JSContext*, mozilla::dom::FetchEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FetchEventBinding.cpp:728:90: 84:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:45.08 1169 | *this->stack = this; 84:45.08 | ~~~~~~~~~~~~~^~~~~~ 84:45.08 FetchEventBinding.cpp: In function ‘bool mozilla::dom::FetchEvent_Binding::Wrap(JSContext*, mozilla::dom::FetchEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:45.08 FetchEventBinding.cpp:728:25: note: ‘global’ declared here 84:45.08 728 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:45.08 | ^~~~~~ 84:45.08 FetchEventBinding.cpp:697:17: note: ‘aCx’ declared here 84:45.08 697 | Wrap(JSContext* aCx, mozilla::dom::FetchEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:45.08 | ~~~~~~~~~~~^~~ 84:45.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:45.29 inlined from ‘bool mozilla::dom::FetchObserver_Binding::Wrap(JSContext*, mozilla::dom::FetchObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FetchObserverBinding.cpp:496:90: 84:45.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:45.29 1169 | *this->stack = this; 84:45.29 | ~~~~~~~~~~~~~^~~~~~ 84:45.29 In file included from UnifiedBindings6.cpp:249: 84:45.29 FetchObserverBinding.cpp: In function ‘bool mozilla::dom::FetchObserver_Binding::Wrap(JSContext*, mozilla::dom::FetchObserver*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:45.29 FetchObserverBinding.cpp:496:25: note: ‘global’ declared here 84:45.29 496 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:45.29 | ^~~~~~ 84:45.29 FetchObserverBinding.cpp:468:17: note: ‘aCx’ declared here 84:45.29 468 | Wrap(JSContext* aCx, mozilla::dom::FetchObserver* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:45.29 | ~~~~~~~~~~~^~~ 84:45.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:45.44 inlined from ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at FileListBinding.cpp:310:35: 84:45.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:45.44 1169 | *this->stack = this; 84:45.44 | ~~~~~~~~~~~~~^~~~~~ 84:45.46 FileListBinding.cpp: In member function ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 84:45.47 FileListBinding.cpp:310:25: note: ‘expando’ declared here 84:45.47 310 | JS::Rooted expando(cx); 84:45.47 | ^~~~~~~ 84:45.47 FileListBinding.cpp:284:50: note: ‘cx’ declared here 84:45.47 284 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 84:45.47 | ~~~~~~~~~~~^~ 84:45.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:45.47 inlined from ‘bool mozilla::dom::DecompressionStream_Binding::Wrap(JSContext*, mozilla::dom::DecompressionStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DecompressionStreamBinding.cpp:326:90: 84:45.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:45.47 1169 | *this->stack = this; 84:45.47 | ~~~~~~~~~~~~~^~~~~~ 84:45.47 DecompressionStreamBinding.cpp: In function ‘bool mozilla::dom::DecompressionStream_Binding::Wrap(JSContext*, mozilla::dom::DecompressionStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:45.47 DecompressionStreamBinding.cpp:326:25: note: ‘global’ declared here 84:45.47 326 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:45.47 | ^~~~~~ 84:45.47 DecompressionStreamBinding.cpp:301:17: note: ‘aCx’ declared here 84:45.47 301 | Wrap(JSContext* aCx, mozilla::dom::DecompressionStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:45.47 | ~~~~~~~~~~~^~~ 84:45.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:45.65 inlined from ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at FileListBinding.cpp:418:81: 84:45.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:45.65 1169 | *this->stack = this; 84:45.65 | ~~~~~~~~~~~~~^~~~~~ 84:45.65 FileListBinding.cpp: In member function ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 84:45.65 FileListBinding.cpp:418:29: note: ‘expando’ declared here 84:45.65 418 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 84:45.65 | ^~~~~~~ 84:45.65 FileListBinding.cpp:390:33: note: ‘cx’ declared here 84:45.65 390 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 84:45.65 | ~~~~~~~~~~~^~ 84:45.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 84:45.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:45.75 inlined from ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’ at FileListBinding.cpp:510:32: 84:45.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 84:45.75 1169 | *this->stack = this; 84:45.75 | ~~~~~~~~~~~~~^~~~~~ 84:45.75 FileListBinding.cpp: In member function ‘virtual bool mozilla::dom::FileList_Binding::DOMProxyHandler::getElements(JSContext*, JS::Handle, uint32_t, uint32_t, js::ElementAdder*) const’: 84:45.75 FileListBinding.cpp:510:25: note: ‘temp’ declared here 84:45.75 510 | JS::Rooted temp(cx); 84:45.75 | ^~~~ 84:45.75 FileListBinding.cpp:508:41: note: ‘cx’ declared here 84:45.75 508 | DOMProxyHandler::getElements(JSContext* cx, JS::Handle proxy, uint32_t begin, uint32_t end, js::ElementAdder* adder) const 84:45.75 | ~~~~~~~~~~~^~ 84:45.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:45.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:45.93 inlined from ‘bool mozilla::dom::DocumentType_Binding::Wrap(JSContext*, mozilla::dom::DocumentType*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DocumentTypeBinding.cpp:537:90: 84:45.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:45.93 1169 | *this->stack = this; 84:45.93 | ~~~~~~~~~~~~~^~~~~~ 84:45.93 In file included from UnifiedBindings5.cpp:184: 84:45.93 DocumentTypeBinding.cpp: In function ‘bool mozilla::dom::DocumentType_Binding::Wrap(JSContext*, mozilla::dom::DocumentType*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:45.93 DocumentTypeBinding.cpp:537:25: note: ‘global’ declared here 84:45.93 537 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:45.93 | ^~~~~~ 84:45.93 DocumentTypeBinding.cpp:506:17: note: ‘aCx’ declared here 84:45.93 506 | Wrap(JSContext* aCx, mozilla::dom::DocumentType* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:45.93 | ~~~~~~~~~~~^~~ 84:46.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:46.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:46.59 inlined from ‘bool mozilla::dom::DeviceOrientationEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceOrientationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DeviceOrientationEventBinding.cpp:711:90: 84:46.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:46.60 1169 | *this->stack = this; 84:46.60 | ~~~~~~~~~~~~~^~~~~~ 84:46.60 In file included from UnifiedBindings5.cpp:93: 84:46.61 DeviceOrientationEventBinding.cpp: In function ‘bool mozilla::dom::DeviceOrientationEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceOrientationEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:46.61 DeviceOrientationEventBinding.cpp:711:25: note: ‘global’ declared here 84:46.61 711 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:46.61 | ^~~~~~ 84:46.61 DeviceOrientationEventBinding.cpp:683:17: note: ‘aCx’ declared here 84:46.61 683 | Wrap(JSContext* aCx, mozilla::dom::DeviceOrientationEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:46.61 | ~~~~~~~~~~~^~~ 84:46.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:46.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:46.74 inlined from ‘JSObject* mozilla::dom::DeviceOrientationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DeviceOrientationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceOrientationEventBinding.h:92:27, 84:46.74 inlined from ‘virtual JSObject* mozilla::dom::DeviceOrientationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at DeviceOrientationEvent.cpp:42:46: 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:46.74 1169 | *this->stack = this; 84:46.74 | ~~~~~~~~~~~~~^~~~~~ 84:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceOrientationEvent.h:14, 84:46.74 from DeviceOrientationEvent.cpp:9, 84:46.74 from UnifiedBindings5.cpp:80: 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceOrientationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::DeviceOrientationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceOrientationEventBinding.h:92:27: note: ‘reflector’ declared here 84:46.74 92 | JS::Rooted reflector(aCx); 84:46.74 | ^~~~~~~~~ 84:46.74 DeviceOrientationEvent.cpp:40:55: note: ‘aCx’ declared here 84:46.74 40 | DeviceOrientationEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 84:46.74 | ~~~~~~~~~~~^~~ 84:46.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:46.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:46.78 inlined from ‘bool mozilla::dom::DeviceLightEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceLightEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DeviceLightEventBinding.cpp:440:90: 84:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:46.78 1169 | *this->stack = this; 84:46.78 | ~~~~~~~~~~~~~^~~~~~ 84:46.78 In file included from UnifiedBindings5.cpp:54: 84:46.78 DeviceLightEventBinding.cpp: In function ‘bool mozilla::dom::DeviceLightEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceLightEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:46.78 DeviceLightEventBinding.cpp:440:25: note: ‘global’ declared here 84:46.78 440 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:46.78 | ^~~~~~ 84:46.78 DeviceLightEventBinding.cpp:412:17: note: ‘aCx’ declared here 84:46.78 412 | Wrap(JSContext* aCx, mozilla::dom::DeviceLightEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:46.78 | ~~~~~~~~~~~^~~ 84:47.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:47.01 inlined from ‘JSObject* mozilla::dom::DeviceLightEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DeviceLightEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceLightEventBinding.h:89:27, 84:47.01 inlined from ‘virtual JSObject* mozilla::dom::DeviceLightEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at DeviceLightEvent.cpp:41:40: 84:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.01 1169 | *this->stack = this; 84:47.01 | ~~~~~~~~~~~~~^~~~~~ 84:47.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceLightEvent.h:14, 84:47.01 from DeviceLightEvent.cpp:9, 84:47.01 from UnifiedBindings5.cpp:41: 84:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceLightEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::DeviceLightEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 84:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DeviceLightEventBinding.h:89:27: note: ‘reflector’ declared here 84:47.01 89 | JS::Rooted reflector(aCx); 84:47.01 | ^~~~~~~~~ 84:47.01 DeviceLightEvent.cpp:39:49: note: ‘aCx’ declared here 84:47.01 39 | DeviceLightEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 84:47.01 | ~~~~~~~~~~~^~~ 84:47.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:47.15 inlined from ‘bool mozilla::dom::FileList_Binding::Wrap(JSContext*, mozilla::dom::FileList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileListBinding.cpp:594:90: 84:47.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.15 1169 | *this->stack = this; 84:47.15 | ~~~~~~~~~~~~~^~~~~~ 84:47.17 FileListBinding.cpp: In function ‘bool mozilla::dom::FileList_Binding::Wrap(JSContext*, mozilla::dom::FileList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:47.18 FileListBinding.cpp:594:25: note: ‘global’ declared here 84:47.18 594 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:47.18 | ^~~~~~ 84:47.18 FileListBinding.cpp:569:17: note: ‘aCx’ declared here 84:47.18 569 | Wrap(JSContext* aCx, mozilla::dom::FileList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:47.18 | ~~~~~~~~~~~^~~ 84:47.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:47.29 inlined from ‘bool mozilla::dom::ErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::ErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ErrorEventBinding.cpp:642:90: 84:47.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.29 1169 | *this->stack = this; 84:47.29 | ~~~~~~~~~~~~~^~~~~~ 84:47.32 In file included from UnifiedBindings5.cpp:301: 84:47.33 ErrorEventBinding.cpp: In function ‘bool mozilla::dom::ErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::ErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:47.33 ErrorEventBinding.cpp:642:25: note: ‘global’ declared here 84:47.33 642 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:47.33 | ^~~~~~ 84:47.33 ErrorEventBinding.cpp:614:17: note: ‘aCx’ declared here 84:47.33 614 | Wrap(JSContext* aCx, mozilla::dom::ErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:47.33 | ~~~~~~~~~~~^~~ 84:47.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:47.37 inlined from ‘bool mozilla::dom::FileReader_Binding::Wrap(JSContext*, mozilla::dom::FileReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileReaderBinding.cpp:1142:90: 84:47.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.37 1169 | *this->stack = this; 84:47.37 | ~~~~~~~~~~~~~^~~~~~ 84:47.39 In file included from UnifiedBindings6.cpp:301: 84:47.40 FileReaderBinding.cpp: In function ‘bool mozilla::dom::FileReader_Binding::Wrap(JSContext*, mozilla::dom::FileReader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:47.40 FileReaderBinding.cpp:1142:25: note: ‘global’ declared here 84:47.40 1142 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:47.40 | ^~~~~~ 84:47.40 FileReaderBinding.cpp:1114:17: note: ‘aCx’ declared here 84:47.40 1114 | Wrap(JSContext* aCx, mozilla::dom::FileReader* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:47.40 | ~~~~~~~~~~~^~~ 84:47.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:47.51 inlined from ‘JSObject* mozilla::dom::ErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ErrorEventBinding.h:85:27, 84:47.51 inlined from ‘virtual JSObject* mozilla::dom::ErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at ErrorEvent.cpp:68:34: 84:47.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.51 1169 | *this->stack = this; 84:47.51 | ~~~~~~~~~~~~~^~~~~~ 84:47.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ErrorEvent.h:14, 84:47.51 from ErrorEvent.cpp:9, 84:47.51 from UnifiedBindings5.cpp:288: 84:47.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 84:47.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ErrorEventBinding.h:85:27: note: ‘reflector’ declared here 84:47.51 85 | JS::Rooted reflector(aCx); 84:47.51 | ^~~~~~~~~ 84:47.51 ErrorEvent.cpp:66:43: note: ‘aCx’ declared here 84:47.51 66 | ErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 84:47.51 | ~~~~~~~~~~~^~~ 84:47.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:47.54 inlined from ‘bool mozilla::dom::DragEvent_Binding::Wrap(JSContext*, mozilla::dom::DragEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DragEventBinding.cpp:677:90: 84:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.54 1169 | *this->stack = this; 84:47.54 | ~~~~~~~~~~~~~^~~~~~ 84:47.56 In file included from UnifiedBindings5.cpp:210: 84:47.57 DragEventBinding.cpp: In function ‘bool mozilla::dom::DragEvent_Binding::Wrap(JSContext*, mozilla::dom::DragEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:47.57 DragEventBinding.cpp:677:25: note: ‘global’ declared here 84:47.57 677 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:47.57 | ^~~~~~ 84:47.57 DragEventBinding.cpp:643:17: note: ‘aCx’ declared here 84:47.57 643 | Wrap(JSContext* aCx, mozilla::dom::DragEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:47.57 | ~~~~~~~~~~~^~~ 84:47.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:47.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:47.68 inlined from ‘bool mozilla::dom::FileSystem_Binding::Wrap(JSContext*, mozilla::dom::FileSystem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemBinding.cpp:432:90: 84:47.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:47.68 1169 | *this->stack = this; 84:47.68 | ~~~~~~~~~~~~~^~~~~~ 84:47.68 In file included from UnifiedBindings6.cpp:327: 84:47.68 FileSystemBinding.cpp: In function ‘bool mozilla::dom::FileSystem_Binding::Wrap(JSContext*, mozilla::dom::FileSystem*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:47.68 FileSystemBinding.cpp:432:25: note: ‘global’ declared here 84:47.68 432 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:47.68 | ^~~~~~ 84:47.68 FileSystemBinding.cpp:407:17: note: ‘aCx’ declared here 84:47.68 407 | Wrap(JSContext* aCx, mozilla::dom::FileSystem* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:47.68 | ~~~~~~~~~~~^~~ 84:48.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:48.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:48.08 inlined from ‘bool mozilla::dom::DelayNode_Binding::Wrap(JSContext*, mozilla::dom::DelayNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DelayNodeBinding.cpp:541:90: 84:48.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:48.08 1169 | *this->stack = this; 84:48.08 | ~~~~~~~~~~~~~^~~~~~ 84:48.10 In file included from UnifiedBindings5.cpp:28: 84:48.11 DelayNodeBinding.cpp: In function ‘bool mozilla::dom::DelayNode_Binding::Wrap(JSContext*, mozilla::dom::DelayNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:48.11 DelayNodeBinding.cpp:541:25: note: ‘global’ declared here 84:48.11 541 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:48.11 | ^~~~~~ 84:48.11 DelayNodeBinding.cpp:510:17: note: ‘aCx’ declared here 84:48.11 510 | Wrap(JSContext* aCx, mozilla::dom::DelayNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:48.11 | ~~~~~~~~~~~^~~ 84:48.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:48.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:48.18 inlined from ‘bool mozilla::dom::FileSystemDirectoryHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemDirectoryHandleBinding.cpp:939:90: 84:48.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:48.18 1169 | *this->stack = this; 84:48.18 | ~~~~~~~~~~~~~^~~~~~ 84:48.18 In file included from UnifiedBindings6.cpp:353: 84:48.18 FileSystemDirectoryHandleBinding.cpp: In function ‘bool mozilla::dom::FileSystemDirectoryHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemDirectoryHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:48.18 FileSystemDirectoryHandleBinding.cpp:939:25: note: ‘global’ declared here 84:48.18 939 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:48.18 | ^~~~~~ 84:48.18 FileSystemDirectoryHandleBinding.cpp:911:17: note: ‘aCx’ declared here 84:48.18 911 | Wrap(JSContext* aCx, mozilla::dom::FileSystemDirectoryHandle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:48.18 | ~~~~~~~~~~~^~~ 84:48.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:48.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:48.79 inlined from ‘bool mozilla::dom::FileSystemFileEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemFileEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemFileEntryBinding.cpp:294:90: 84:48.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:48.79 1169 | *this->stack = this; 84:48.79 | ~~~~~~~~~~~~~^~~~~~ 84:48.79 In file included from UnifiedBindings6.cpp:405: 84:48.79 FileSystemFileEntryBinding.cpp: In function ‘bool mozilla::dom::FileSystemFileEntry_Binding::Wrap(JSContext*, mozilla::dom::FileSystemFileEntry*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:48.79 FileSystemFileEntryBinding.cpp:294:25: note: ‘global’ declared here 84:48.79 294 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:48.79 | ^~~~~~ 84:48.79 FileSystemFileEntryBinding.cpp:266:17: note: ‘aCx’ declared here 84:48.79 266 | Wrap(JSContext* aCx, mozilla::dom::FileSystemFileEntry* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:48.79 | ~~~~~~~~~~~^~~ 84:48.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:48.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:48.95 inlined from ‘bool mozilla::dom::DeviceMotionEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceMotionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DeviceMotionEventBinding.cpp:1304:90: 84:48.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:48.95 1169 | *this->stack = this; 84:48.95 | ~~~~~~~~~~~~~^~~~~~ 84:48.95 DeviceMotionEventBinding.cpp: In function ‘bool mozilla::dom::DeviceMotionEvent_Binding::Wrap(JSContext*, mozilla::dom::DeviceMotionEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:48.95 DeviceMotionEventBinding.cpp:1304:25: note: ‘global’ declared here 84:48.95 1304 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:48.95 | ^~~~~~ 84:48.95 DeviceMotionEventBinding.cpp:1276:17: note: ‘aCx’ declared here 84:48.95 1276 | Wrap(JSContext* aCx, mozilla::dom::DeviceMotionEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:48.95 | ~~~~~~~~~~~^~~ 84:49.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:49.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:49.44 inlined from ‘bool mozilla::dom::Directory_Binding::Wrap(JSContext*, mozilla::dom::Directory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DirectoryBinding.cpp:459:90: 84:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:49.44 1169 | *this->stack = this; 84:49.44 | ~~~~~~~~~~~~~^~~~~~ 84:49.44 In file included from UnifiedBindings5.cpp:106: 84:49.44 DirectoryBinding.cpp: In function ‘bool mozilla::dom::Directory_Binding::Wrap(JSContext*, mozilla::dom::Directory*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 84:49.44 DirectoryBinding.cpp:459:25: note: ‘global’ declared here 84:49.44 459 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 84:49.44 | ^~~~~~ 84:49.44 DirectoryBinding.cpp:434:17: note: ‘aCx’ declared here 84:49.44 434 | Wrap(JSContext* aCx, mozilla::dom::Directory* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 84:49.44 | ~~~~~~~~~~~^~~ 84:51.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 84:51.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 84:51.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 84:51.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Navigation.h:14, 84:51.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:7, 84:51.64 from Unified_cpp_dom_navigation0.cpp:2: 84:51.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:51.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:51.64 inlined from ‘JSObject* mozilla::dom::Navigation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Navigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationBinding.h:326:27, 84:51.64 inlined from ‘virtual JSObject* mozilla::dom::Navigation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:88:34: 84:51.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:51.64 1169 | *this->stack = this; 84:51.64 | ~~~~~~~~~~~~~^~~~~~ 84:51.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEventBinding.h:7, 84:51.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigateEvent.h:17, 84:51.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Navigation.h:18: 84:51.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationBinding.h: In member function ‘virtual JSObject* mozilla::dom::Navigation::WrapObject(JSContext*, JS::Handle)’: 84:51.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationBinding.h:326:27: note: ‘reflector’ declared here 84:51.65 326 | JS::Rooted reflector(aCx); 84:51.65 | ^~~~~~~~~ 84:51.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:86:45: note: ‘aCx’ declared here 84:51.65 86 | JSObject* Navigation::WrapObject(JSContext* aCx, 84:51.65 | ~~~~~~~~~~~^~~ 84:51.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:51.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:51.68 inlined from ‘JSObject* mozilla::dom::NavigationActivation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationActivation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationActivationBinding.h:39:27, 84:51.68 inlined from ‘virtual JSObject* mozilla::dom::NavigationActivation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationActivation.cpp:22:44: 84:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:51.68 1169 | *this->stack = this; 84:51.68 | ~~~~~~~~~~~~~^~~~~~ 84:51.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationActivation.cpp:8, 84:51.68 from Unified_cpp_dom_navigation0.cpp:11: 84:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationActivationBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationActivation::WrapObject(JSContext*, JS::Handle)’: 84:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationActivationBinding.h:39:27: note: ‘reflector’ declared here 84:51.68 39 | JS::Rooted reflector(aCx); 84:51.68 | ^~~~~~~~~ 84:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationActivation.cpp:20:55: note: ‘aCx’ declared here 84:51.68 20 | JSObject* NavigationActivation::WrapObject(JSContext* aCx, 84:51.68 | ~~~~~~~~~~~^~~ 84:51.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:51.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:51.71 inlined from ‘JSObject* mozilla::dom::NavigationDestination_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationDestination]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationDestinationBinding.h:38:27, 84:51.71 inlined from ‘virtual JSObject* mozilla::dom::NavigationDestination::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationDestination.cpp:102:45: 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:51.71 1169 | *this->stack = this; 84:51.71 | ~~~~~~~~~~~~~^~~~~~ 84:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationDestination.cpp:16, 84:51.71 from Unified_cpp_dom_navigation0.cpp:20: 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationDestinationBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationDestination::WrapObject(JSContext*, JS::Handle)’: 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationDestinationBinding.h:38:27: note: ‘reflector’ declared here 84:51.71 38 | JS::Rooted reflector(aCx); 84:51.71 | ^~~~~~~~~ 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationDestination.cpp:100:56: note: ‘aCx’ declared here 84:51.71 100 | JSObject* NavigationDestination::WrapObject(JSContext* aCx, 84:51.71 | ~~~~~~~~~~~^~~ 84:51.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:51.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:51.74 inlined from ‘JSObject* mozilla::dom::NavigationHistoryEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationHistoryEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationHistoryEntryBinding.h:38:27, 84:51.74 inlined from ‘virtual JSObject* mozilla::dom::NavigationHistoryEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationHistoryEntry.cpp:143:46: 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:51.74 1169 | *this->stack = this; 84:51.74 | ~~~~~~~~~~~~~^~~~~~ 84:51.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationHistoryEntry.cpp:8, 84:51.74 from Unified_cpp_dom_navigation0.cpp:29: 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationHistoryEntryBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationHistoryEntry::WrapObject(JSContext*, JS::Handle)’: 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationHistoryEntryBinding.h:38:27: note: ‘reflector’ declared here 84:51.74 38 | JS::Rooted reflector(aCx); 84:51.74 | ^~~~~~~~~ 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationHistoryEntry.cpp:142:16: note: ‘aCx’ declared here 84:51.74 142 | JSContext* aCx, JS::Handle aGivenProto) { 84:51.74 | ~~~~~~~~~~~^~~ 84:51.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:51.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 84:51.78 inlined from ‘JSObject* mozilla::dom::NavigationTransition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationTransition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationTransitionBinding.h:39:27, 84:51.78 inlined from ‘virtual JSObject* mozilla::dom::NavigationTransition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationTransition.cpp:45:44: 84:51.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 84:51.78 1169 | *this->stack = this; 84:51.78 | ~~~~~~~~~~~~~^~~~~~ 84:51.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationTransition.cpp:12, 84:51.78 from Unified_cpp_dom_navigation0.cpp:38: 84:51.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationTransitionBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationTransition::WrapObject(JSContext*, JS::Handle)’: 84:51.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationTransitionBinding.h:39:27: note: ‘reflector’ declared here 84:51.78 39 | JS::Rooted reflector(aCx); 84:51.78 | ^~~~~~~~~ 84:51.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/NavigationTransition.cpp:43:55: note: ‘aCx’ declared here 84:51.78 43 | JSObject* NavigationTransition::WrapObject(JSContext* aCx, 84:51.78 | ~~~~~~~~~~~^~~ 84:56.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:26, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 84:56.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 84:56.08 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 84:56.08 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 84:56.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 84:56.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 84:56.08 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 84:56.08 inlined from ‘void mozilla::dom::Navigation::Entries(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:99:28: 84:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 84:56.08 450 | mArray.mHdr->mLength = 0; 84:56.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 84:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp: In member function ‘void mozilla::dom::Navigation::Entries(nsTArray >&) const’: 84:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:99:27: note: at offset 8 into object ‘’ of size 8 84:56.11 99 | aResult = mEntries.Clone(); 84:56.11 | ~~~~~~~~~~~~~~^~ 84:56.11 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 84:56.11 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 84:56.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 84:56.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 84:56.11 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 84:56.11 inlined from ‘void mozilla::dom::Navigation::Entries(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:99:28: 84:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 84:56.11 450 | mArray.mHdr->mLength = 0; 84:56.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 84:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp: In member function ‘void mozilla::dom::Navigation::Entries(nsTArray >&) const’: 84:56.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/navigation/Navigation.cpp:99:27: note: at offset 8 into object ‘’ of size 8 84:56.11 99 | aResult = mEntries.Clone(); 84:56.11 | ~~~~~~~~~~~~~~^~ 84:57.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:57.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:57.86 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaControlsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:2788:85: 84:57.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:57.86 1169 | *this->stack = this; 84:57.86 | ~~~~~~~~~~~~~^~~~~~ 84:57.86 In file included from UnifiedBindings5.cpp:249: 84:57.86 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaControlsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:57.86 ElementInternalsBinding.cpp:2788:25: note: ‘slotStorage’ declared here 84:57.86 2788 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:57.86 | ^~~~~~~~~~~ 84:57.86 ElementInternalsBinding.cpp:2778:37: note: ‘cx’ declared here 84:57.86 2778 | get_ariaControlsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:57.86 | ~~~~~~~~~~~^~ 84:58.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:58.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:58.35 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaDescribedByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:3063:85: 84:58.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:58.35 1169 | *this->stack = this; 84:58.35 | ~~~~~~~~~~~~~^~~~~~ 84:58.35 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaDescribedByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:58.35 ElementInternalsBinding.cpp:3063:25: note: ‘slotStorage’ declared here 84:58.35 3063 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:58.35 | ^~~~~~~~~~~ 84:58.35 ElementInternalsBinding.cpp:3053:40: note: ‘cx’ declared here 84:58.35 3053 | get_ariaDescribedByElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:58.35 | ~~~~~~~~~~~^~ 84:58.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:58.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:58.78 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaDetailsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:3338:85: 84:58.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:58.78 1169 | *this->stack = this; 84:58.78 | ~~~~~~~~~~~~~^~~~~~ 84:58.81 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaDetailsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:58.82 ElementInternalsBinding.cpp:3338:25: note: ‘slotStorage’ declared here 84:58.82 3338 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:58.82 | ^~~~~~~~~~~ 84:58.82 ElementInternalsBinding.cpp:3328:36: note: ‘cx’ declared here 84:58.82 3328 | get_ariaDetailsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:58.82 | ~~~~~~~~~~~^~ 84:59.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:59.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:59.10 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaErrorMessageElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:3613:85: 84:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:59.10 1169 | *this->stack = this; 84:59.10 | ~~~~~~~~~~~~~^~~~~~ 84:59.10 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaErrorMessageElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:59.10 ElementInternalsBinding.cpp:3613:25: note: ‘slotStorage’ declared here 84:59.10 3613 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:59.10 | ^~~~~~~~~~~ 84:59.10 ElementInternalsBinding.cpp:3603:41: note: ‘cx’ declared here 84:59.10 3603 | get_ariaErrorMessageElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:59.10 | ~~~~~~~~~~~^~ 84:59.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:59.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:59.35 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaFlowToElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:3888:85: 84:59.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:59.35 1169 | *this->stack = this; 84:59.35 | ~~~~~~~~~~~~~^~~~~~ 84:59.35 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaFlowToElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:59.35 ElementInternalsBinding.cpp:3888:25: note: ‘slotStorage’ declared here 84:59.35 3888 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:59.35 | ^~~~~~~~~~~ 84:59.35 ElementInternalsBinding.cpp:3878:35: note: ‘cx’ declared here 84:59.35 3878 | get_ariaFlowToElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:59.35 | ~~~~~~~~~~~^~ 84:59.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 84:59.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 84:59.69 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaLabelledByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:4487:85: 84:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 84:59.69 1169 | *this->stack = this; 84:59.69 | ~~~~~~~~~~~~~^~~~~~ 84:59.70 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaLabelledByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 84:59.71 ElementInternalsBinding.cpp:4487:25: note: ‘slotStorage’ declared here 84:59.71 4487 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 84:59.71 | ^~~~~~~~~~~ 84:59.71 ElementInternalsBinding.cpp:4477:39: note: ‘cx’ declared here 84:59.71 4477 | get_ariaLabelledByElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 84:59.71 | ~~~~~~~~~~~^~ 85:00.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:00.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:00.04 inlined from ‘bool mozilla::dom::ElementInternals_Binding::get_ariaOwnsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementInternalsBinding.cpp:5167:85: 85:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:00.04 1169 | *this->stack = this; 85:00.04 | ~~~~~~~~~~~~~^~~~~~ 85:00.11 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::get_ariaOwnsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:00.12 ElementInternalsBinding.cpp:5167:25: note: ‘slotStorage’ declared here 85:00.12 5167 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:00.12 | ^~~~~~~~~~~ 85:00.12 ElementInternalsBinding.cpp:5157:33: note: ‘cx’ declared here 85:00.12 5157 | get_ariaOwnsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:00.12 | ~~~~~~~~~~~^~ 85:00.40 dom/origin-trials/keys.inc.stub 85:00.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:00.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:00.91 inlined from ‘bool mozilla::dom::WireframeTaggedRect::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DocumentBinding.cpp:756:54: 85:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:00.91 1169 | *this->stack = this; 85:00.91 | ~~~~~~~~~~~~~^~~~~~ 85:00.91 DocumentBinding.cpp: In member function ‘bool mozilla::dom::WireframeTaggedRect::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 85:00.91 DocumentBinding.cpp:756:25: note: ‘obj’ declared here 85:00.91 756 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 85:00.91 | ^~~ 85:00.91 DocumentBinding.cpp:748:50: note: ‘cx’ declared here 85:00.91 748 | WireframeTaggedRect::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 85:00.91 | ~~~~~~~~~~~^~ 85:01.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:01.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:01.35 inlined from ‘bool mozilla::dom::Wireframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at DocumentBinding.cpp:1328:54: 85:01.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:01.35 1169 | *this->stack = this; 85:01.35 | ~~~~~~~~~~~~~^~~~~~ 85:01.35 DocumentBinding.cpp: In member function ‘bool mozilla::dom::Wireframe::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 85:01.35 DocumentBinding.cpp:1328:25: note: ‘obj’ declared here 85:01.35 1328 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 85:01.35 | ^~~ 85:01.35 DocumentBinding.cpp:1320:40: note: ‘cx’ declared here 85:01.35 1320 | Wireframe::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 85:01.35 | ~~~~~~~~~~~^~ 85:01.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:01.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:01.84 inlined from ‘bool mozilla::dom::Document_Binding::getConnectedShadowRoots(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DocumentBinding.cpp:7930:71: 85:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:01.84 1169 | *this->stack = this; 85:01.84 | ~~~~~~~~~~~~~^~~~~~ 85:01.84 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::getConnectedShadowRoots(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 85:01.84 DocumentBinding.cpp:7930:25: note: ‘returnArray’ declared here 85:01.84 7930 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 85:01.84 | ^~~~~~~~~~~ 85:01.84 DocumentBinding.cpp:7915:36: note: ‘cx’ declared here 85:01.84 7915 | getConnectedShadowRoots(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 85:01.84 | ~~~~~~~~~~~^~ 85:02.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:02.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:02.63 inlined from ‘bool mozilla::dom::Element_Binding::getElementsWithGrid(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ElementBinding.cpp:5929:71: 85:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:02.63 1169 | *this->stack = this; 85:02.63 | ~~~~~~~~~~~~~^~~~~~ 85:02.63 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::getElementsWithGrid(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 85:02.63 ElementBinding.cpp:5929:25: note: ‘returnArray’ declared here 85:02.63 5929 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 85:02.63 | ^~~~~~~~~~~ 85:02.63 ElementBinding.cpp:5914:32: note: ‘cx’ declared here 85:02.63 5914 | getElementsWithGrid(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 85:02.63 | ~~~~~~~~~~~^~ 85:02.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:02.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = mozilla::dom::BindingCallContext; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:02.87 inlined from ‘bool mozilla::dom::Document_Binding::elementsFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DocumentBinding.cpp:9480:71: 85:02.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ [-Wdangling-pointer=] 85:02.87 1169 | *this->stack = this; 85:02.87 | ~~~~~~~~~~~~~^~~~~~ 85:02.87 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::elementsFromPoint(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 85:02.87 DocumentBinding.cpp:9480:25: note: ‘returnArray’ declared here 85:02.87 9480 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 85:02.87 | ^~~~~~~~~~~ 85:02.87 DocumentBinding.cpp:9447:30: note: ‘cx_’ declared here 85:02.87 9447 | elementsFromPoint(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 85:02.87 | ~~~~~~~~~~~^~~ 85:03.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:03.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:03.60 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaOwnsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:9724:85: 85:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:03.60 1169 | *this->stack = this; 85:03.60 | ~~~~~~~~~~~~~^~~~~~ 85:03.60 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaOwnsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:03.60 ElementBinding.cpp:9724:25: note: ‘slotStorage’ declared here 85:03.60 9724 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:03.60 | ^~~~~~~~~~~ 85:03.60 ElementBinding.cpp:9714:33: note: ‘cx’ declared here 85:03.60 9714 | get_ariaOwnsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:03.60 | ~~~~~~~~~~~^~ 85:04.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:04.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:04.09 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaLabelledByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:9044:85: 85:04.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:04.09 1169 | *this->stack = this; 85:04.09 | ~~~~~~~~~~~~~^~~~~~ 85:04.09 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaLabelledByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:04.09 ElementBinding.cpp:9044:25: note: ‘slotStorage’ declared here 85:04.09 9044 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:04.09 | ^~~~~~~~~~~ 85:04.09 ElementBinding.cpp:9034:39: note: ‘cx’ declared here 85:04.09 9034 | get_ariaLabelledByElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:04.09 | ~~~~~~~~~~~^~ 85:04.25 dom/payments/ipc 85:04.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:04.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:04.42 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaFlowToElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:8445:85: 85:04.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:04.42 1169 | *this->stack = this; 85:04.42 | ~~~~~~~~~~~~~^~~~~~ 85:04.42 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaFlowToElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:04.42 ElementBinding.cpp:8445:25: note: ‘slotStorage’ declared here 85:04.42 8445 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:04.42 | ^~~~~~~~~~~ 85:04.42 ElementBinding.cpp:8435:35: note: ‘cx’ declared here 85:04.42 8435 | get_ariaFlowToElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:04.42 | ~~~~~~~~~~~^~ 85:04.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:04.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:04.74 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaErrorMessageElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:8170:85: 85:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:04.74 1169 | *this->stack = this; 85:04.74 | ~~~~~~~~~~~~~^~~~~~ 85:04.76 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaErrorMessageElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:04.77 ElementBinding.cpp:8170:25: note: ‘slotStorage’ declared here 85:04.77 8170 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:04.77 | ^~~~~~~~~~~ 85:04.77 ElementBinding.cpp:8160:41: note: ‘cx’ declared here 85:04.77 8160 | get_ariaErrorMessageElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:04.77 | ~~~~~~~~~~~^~ 85:05.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:05.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:05.27 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaDetailsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:7895:85: 85:05.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:05.27 1169 | *this->stack = this; 85:05.27 | ~~~~~~~~~~~~~^~~~~~ 85:05.27 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaDetailsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:05.27 ElementBinding.cpp:7895:25: note: ‘slotStorage’ declared here 85:05.27 7895 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:05.27 | ^~~~~~~~~~~ 85:05.27 ElementBinding.cpp:7885:36: note: ‘cx’ declared here 85:05.27 7885 | get_ariaDetailsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:05.27 | ~~~~~~~~~~~^~ 85:05.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:05.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:05.77 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaDescribedByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:7620:85: 85:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:05.77 1169 | *this->stack = this; 85:05.77 | ~~~~~~~~~~~~~^~~~~~ 85:05.79 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaDescribedByElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:05.79 ElementBinding.cpp:7620:25: note: ‘slotStorage’ declared here 85:05.79 7620 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:05.79 | ^~~~~~~~~~~ 85:05.79 ElementBinding.cpp:7610:40: note: ‘cx’ declared here 85:05.79 7610 | get_ariaDescribedByElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:05.79 | ~~~~~~~~~~~^~ 85:06.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:06.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:06.28 inlined from ‘bool mozilla::dom::Element_Binding::get_ariaControlsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ElementBinding.cpp:7345:85: 85:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:06.28 1169 | *this->stack = this; 85:06.28 | ~~~~~~~~~~~~~^~~~~~ 85:06.30 ElementBinding.cpp: In function ‘bool mozilla::dom::Element_Binding::get_ariaControlsElements(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:06.31 ElementBinding.cpp:7345:25: note: ‘slotStorage’ declared here 85:06.31 7345 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 85:06.31 | ^~~~~~~~~~~ 85:06.31 ElementBinding.cpp:7335:37: note: ‘cx’ declared here 85:06.31 7335 | get_ariaControlsElements(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:06.31 | ~~~~~~~~~~~^~ 85:07.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 85:07.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = mozilla::dom::BindingCallContext; = mozilla::dom::BindingCallContext; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:07.25 inlined from ‘bool mozilla::dom::Document_Binding::set_adoptedStyleSheets(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’ at DocumentBinding.cpp:10437:31: 85:07.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx_)[14]’ [-Wdangling-pointer=] 85:07.25 1169 | *this->stack = this; 85:07.25 | ~~~~~~~~~~~~~^~~~~~ 85:07.25 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::set_adoptedStyleSheets(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’: 85:07.25 DocumentBinding.cpp:10437:25: note: ‘val’ declared here 85:07.25 10437 | JS::Rooted val(cx); 85:07.25 | ^~~ 85:07.25 DocumentBinding.cpp:10362:35: note: ‘cx_’ declared here 85:07.25 10362 | set_adoptedStyleSheets(JSContext* cx_, JS::Handle obj, void* void_self, JSJitSetterCallArgs args) 85:07.25 | ~~~~~~~~~~~^~~ 85:08.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = RefPtr]’, 85:08.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:08.56 inlined from ‘mozilla::dom::RootedCallback::RootedCallback(JSContext*) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackObject.h:614:69, 85:08.56 inlined from ‘bool mozilla::dom::Document_Binding::evaluate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at DocumentBinding.cpp:19613:70: 85:08.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx_)[15]’ [-Wdangling-pointer=] 85:08.56 1169 | *this->stack = this; 85:08.56 | ~~~~~~~~~~~~~^~~~~~ 85:08.56 DocumentBinding.cpp: In function ‘bool mozilla::dom::Document_Binding::evaluate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 85:08.56 DocumentBinding.cpp:19613:63: note: ‘arg2’ declared here 85:08.56 19613 | RootedCallback> arg2(cx); 85:08.56 | ^~~~ 85:08.56 DocumentBinding.cpp:19583:21: note: ‘cx_’ declared here 85:08.56 19583 | evaluate(JSContext* cx_, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 85:08.56 | ~~~~~~~~~~~^~~ 85:13.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:13.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:13.91 inlined from ‘bool mozilla::dom::DocumentL10n_Binding::Wrap(JSContext*, mozilla::dom::DocumentL10n*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DocumentL10nBinding.cpp:311:90: 85:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:13.91 1169 | *this->stack = this; 85:13.91 | ~~~~~~~~~~~~~^~~~~~ 85:13.91 In file included from UnifiedBindings5.cpp:145: 85:13.91 DocumentL10nBinding.cpp: In function ‘bool mozilla::dom::DocumentL10n_Binding::Wrap(JSContext*, mozilla::dom::DocumentL10n*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:13.91 DocumentL10nBinding.cpp:311:25: note: ‘global’ declared here 85:13.91 311 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:13.91 | ^~~~~~ 85:13.91 DocumentL10nBinding.cpp:280:17: note: ‘aCx’ declared here 85:13.91 280 | Wrap(JSContext* aCx, mozilla::dom::DocumentL10n* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:13.91 | ~~~~~~~~~~~^~~ 85:14.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:14.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:14.07 inlined from ‘bool mozilla::dom::DocumentTimeline_Binding::Wrap(JSContext*, mozilla::dom::DocumentTimeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DocumentTimelineBinding.cpp:313:90: 85:14.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:14.07 1169 | *this->stack = this; 85:14.07 | ~~~~~~~~~~~~~^~~~~~ 85:14.07 In file included from UnifiedBindings5.cpp:171: 85:14.07 DocumentTimelineBinding.cpp: In function ‘bool mozilla::dom::DocumentTimeline_Binding::Wrap(JSContext*, mozilla::dom::DocumentTimeline*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:14.07 DocumentTimelineBinding.cpp:313:25: note: ‘global’ declared here 85:14.07 313 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:14.07 | ^~~~~~ 85:14.07 DocumentTimelineBinding.cpp:285:17: note: ‘aCx’ declared here 85:14.07 285 | Wrap(JSContext* aCx, mozilla::dom::DocumentTimeline* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:14.07 | ~~~~~~~~~~~^~~ 85:14.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:14.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:14.42 inlined from ‘bool mozilla::dom::DominatorTree_Binding::Wrap(JSContext*, mozilla::devtools::DominatorTree*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DominatorTreeBinding.cpp:405:90: 85:14.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:14.42 1169 | *this->stack = this; 85:14.42 | ~~~~~~~~~~~~~^~~~~~ 85:14.44 DominatorTreeBinding.cpp: In function ‘bool mozilla::dom::DominatorTree_Binding::Wrap(JSContext*, mozilla::devtools::DominatorTree*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:14.45 DominatorTreeBinding.cpp:405:25: note: ‘global’ declared here 85:14.45 405 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:14.45 | ^~~~~~ 85:14.45 DominatorTreeBinding.cpp:380:17: note: ‘aCx’ declared here 85:14.45 380 | Wrap(JSContext* aCx, mozilla::devtools::DominatorTree* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:14.45 | ~~~~~~~~~~~^~~ 85:15.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:15.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:15.42 inlined from ‘bool mozilla::dom::DynamicsCompressorNode_Binding::Wrap(JSContext*, mozilla::dom::DynamicsCompressorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at DynamicsCompressorNodeBinding.cpp:770:90: 85:15.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:15.42 1169 | *this->stack = this; 85:15.42 | ~~~~~~~~~~~~~^~~~~~ 85:15.42 In file included from UnifiedBindings5.cpp:223: 85:15.42 DynamicsCompressorNodeBinding.cpp: In function ‘bool mozilla::dom::DynamicsCompressorNode_Binding::Wrap(JSContext*, mozilla::dom::DynamicsCompressorNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:15.42 DynamicsCompressorNodeBinding.cpp:770:25: note: ‘global’ declared here 85:15.42 770 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:15.42 | ^~~~~~ 85:15.42 DynamicsCompressorNodeBinding.cpp:739:17: note: ‘aCx’ declared here 85:15.42 739 | Wrap(JSContext* aCx, mozilla::dom::DynamicsCompressorNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:15.42 | ~~~~~~~~~~~^~~ 85:17.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:17.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:17.02 inlined from ‘bool mozilla::dom::CustomStateSet_Binding::Wrap(JSContext*, mozilla::dom::CustomStateSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ElementInternalsBinding.cpp:1143:90: 85:17.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:17.02 1169 | *this->stack = this; 85:17.02 | ~~~~~~~~~~~~~^~~~~~ 85:17.02 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::CustomStateSet_Binding::Wrap(JSContext*, mozilla::dom::CustomStateSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:17.02 ElementInternalsBinding.cpp:1143:25: note: ‘global’ declared here 85:17.02 1143 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:17.02 | ^~~~~~ 85:17.02 ElementInternalsBinding.cpp:1118:17: note: ‘aCx’ declared here 85:17.02 1118 | Wrap(JSContext* aCx, mozilla::dom::CustomStateSet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:17.02 | ~~~~~~~~~~~^~~ 85:17.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:17.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:17.26 inlined from ‘bool mozilla::dom::ElementInternals_Binding::Wrap(JSContext*, mozilla::dom::ElementInternals*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ElementInternalsBinding.cpp:7153:90: 85:17.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:17.26 1169 | *this->stack = this; 85:17.26 | ~~~~~~~~~~~~~^~~~~~ 85:17.27 ElementInternalsBinding.cpp: In function ‘bool mozilla::dom::ElementInternals_Binding::Wrap(JSContext*, mozilla::dom::ElementInternals*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:17.28 ElementInternalsBinding.cpp:7153:25: note: ‘global’ declared here 85:17.28 7153 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:17.28 | ^~~~~~ 85:17.28 ElementInternalsBinding.cpp:7128:17: note: ‘aCx’ declared here 85:17.28 7128 | Wrap(JSContext* aCx, mozilla::dom::ElementInternals* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:17.28 | ~~~~~~~~~~~^~~ 85:17.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:17.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:17.62 inlined from ‘bool mozilla::dom::EncodedAudioChunk_Binding::Wrap(JSContext*, mozilla::dom::EncodedAudioChunk*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at EncodedAudioChunkBinding.cpp:714:90: 85:17.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:17.62 1169 | *this->stack = this; 85:17.62 | ~~~~~~~~~~~~~^~~~~~ 85:17.62 In file included from UnifiedBindings5.cpp:262: 85:17.62 EncodedAudioChunkBinding.cpp: In function ‘bool mozilla::dom::EncodedAudioChunk_Binding::Wrap(JSContext*, mozilla::dom::EncodedAudioChunk*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:17.62 EncodedAudioChunkBinding.cpp:714:25: note: ‘global’ declared here 85:17.62 714 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:17.62 | ^~~~~~ 85:17.62 EncodedAudioChunkBinding.cpp:689:17: note: ‘aCx’ declared here 85:17.62 689 | Wrap(JSContext* aCx, mozilla::dom::EncodedAudioChunk* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:17.62 | ~~~~~~~~~~~^~~ 85:18.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:18.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:18.12 inlined from ‘bool mozilla::dom::EncodedVideoChunk_Binding::Wrap(JSContext*, mozilla::dom::EncodedVideoChunk*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at EncodedVideoChunkBinding.cpp:642:90: 85:18.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:18.12 1169 | *this->stack = this; 85:18.12 | ~~~~~~~~~~~~~^~~~~~ 85:18.14 In file included from UnifiedBindings5.cpp:275: 85:18.15 EncodedVideoChunkBinding.cpp: In function ‘bool mozilla::dom::EncodedVideoChunk_Binding::Wrap(JSContext*, mozilla::dom::EncodedVideoChunk*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:18.15 EncodedVideoChunkBinding.cpp:642:25: note: ‘global’ declared here 85:18.15 642 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:18.15 | ^~~~~~ 85:18.15 EncodedVideoChunkBinding.cpp:617:17: note: ‘aCx’ declared here 85:18.15 617 | Wrap(JSContext* aCx, mozilla::dom::EncodedVideoChunk* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:18.15 | ~~~~~~~~~~~^~~ 85:18.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:18.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:18.65 inlined from ‘bool mozilla::dom::EventSource_Binding::Wrap(JSContext*, mozilla::dom::EventSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at EventSourceBinding.cpp:769:90: 85:18.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:18.65 1169 | *this->stack = this; 85:18.65 | ~~~~~~~~~~~~~^~~~~~ 85:18.65 In file included from UnifiedBindings5.cpp:353: 85:18.65 EventSourceBinding.cpp: In function ‘bool mozilla::dom::EventSource_Binding::Wrap(JSContext*, mozilla::dom::EventSource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:18.65 EventSourceBinding.cpp:769:25: note: ‘global’ declared here 85:18.65 769 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:18.65 | ^~~~~~ 85:18.65 EventSourceBinding.cpp:741:17: note: ‘aCx’ declared here 85:18.65 741 | Wrap(JSContext* aCx, mozilla::dom::EventSource* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:18.65 | ~~~~~~~~~~~^~~ 85:19.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:19.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:19.11 inlined from ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableCookieChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtendableCookieChangeEventBinding.cpp:673:90: 85:19.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:19.11 1169 | *this->stack = this; 85:19.11 | ~~~~~~~~~~~~~^~~~~~ 85:19.11 ExtendableCookieChangeEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableCookieChangeEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableCookieChangeEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:19.11 ExtendableCookieChangeEventBinding.cpp:673:25: note: ‘global’ declared here 85:19.11 673 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:19.11 | ^~~~~~ 85:19.11 ExtendableCookieChangeEventBinding.cpp:642:17: note: ‘aCx’ declared here 85:19.11 642 | Wrap(JSContext* aCx, mozilla::dom::ExtendableCookieChangeEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:19.11 | ~~~~~~~~~~~^~~ 85:20.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:20.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:20.01 inlined from ‘bool mozilla::dom::ExtendableMessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at ExtendableMessageEventBinding.cpp:918:98: 85:20.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 85:20.01 1169 | *this->stack = this; 85:20.01 | ~~~~~~~~~~~~~^~~~~~ 85:20.01 In file included from UnifiedBindings5.cpp:405: 85:20.01 ExtendableMessageEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableMessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 85:20.01 ExtendableMessageEventBinding.cpp:918:25: note: ‘slotStorage’ declared here 85:20.01 918 | JS::Rooted slotStorage(cx, js::UncheckedUnwrap(obj, /* stopAtWindowProxy = */ false)); 85:20.01 | ^~~~~~~~~~~ 85:20.01 ExtendableMessageEventBinding.cpp:909:22: note: ‘cx’ declared here 85:20.01 909 | get_ports(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 85:20.01 | ~~~~~~~~~~~^~ 85:21.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:21.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:21.54 inlined from ‘bool mozilla::dom::ExtendableMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at ExtendableMessageEventBinding.cpp:1272:90: 85:21.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:21.54 1169 | *this->stack = this; 85:21.54 | ~~~~~~~~~~~~~^~~~~~ 85:21.54 ExtendableMessageEventBinding.cpp: In function ‘bool mozilla::dom::ExtendableMessageEvent_Binding::Wrap(JSContext*, mozilla::dom::ExtendableMessageEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 85:21.54 ExtendableMessageEventBinding.cpp:1272:25: note: ‘global’ declared here 85:21.54 1272 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 85:21.54 | ^~~~~~ 85:21.54 ExtendableMessageEventBinding.cpp:1241:17: note: ‘aCx’ declared here 85:21.54 1241 | Wrap(JSContext* aCx, mozilla::dom::ExtendableMessageEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 85:21.54 | ~~~~~~~~~~~^~~ 85:21.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 85:21.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PMessagePort.cpp:17, 85:21.70 from Unified_cpp_dom_messagechannel0.cpp:47: 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 85:21.70 202 | return ReinterpretHelper::FromInternalValue(v); 85:21.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 85:21.70 4432 | return mProperties.Get(aProperty, aFoundResult); 85:21.70 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 85:21.70 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 85:21.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 85:21.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 85:21.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:21.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 85:21.70 413 | struct FrameBidiData { 85:21.70 | ^~~~~~~~~~~~~ 85:36.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 85:36.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.h:11, 85:36.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.cpp:7, 85:36.86 from Unified_cpp_dom_messagechannel0.cpp:2: 85:36.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:36.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:36.86 inlined from ‘JSObject* mozilla::dom::MessageChannel_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MessageChannel]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageChannelBinding.h:35:27, 85:36.86 inlined from ‘virtual JSObject* mozilla::dom::MessageChannel::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.cpp:36:38: 85:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:36.86 1169 | *this->stack = this; 85:36.86 | ~~~~~~~~~~~~~^~~~~~ 85:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.cpp:9: 85:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageChannelBinding.h: In member function ‘virtual JSObject* mozilla::dom::MessageChannel::WrapObject(JSContext*, JS::Handle)’: 85:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageChannelBinding.h:35:27: note: ‘reflector’ declared here 85:36.86 35 | JS::Rooted reflector(aCx); 85:36.86 | ^~~~~~~~~ 85:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.cpp:34:49: note: ‘aCx’ declared here 85:36.86 34 | JSObject* MessageChannel::WrapObject(JSContext* aCx, 85:36.86 | ~~~~~~~~~~~^~~ 85:36.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:36.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:36.90 inlined from ‘JSObject* mozilla::dom::MessagePort_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MessagePort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessagePortBinding.h:79:27, 85:36.90 inlined from ‘virtual JSObject* mozilla::dom::MessagePort::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp:285:35: 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:36.90 1169 | *this->stack = this; 85:36.90 | ~~~~~~~~~~~~~^~~~~~ 85:36.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowBinding.h:6, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:46, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:34, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerRunnable.h:16, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessageChannel.cpp:12: 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessagePortBinding.h: In member function ‘virtual JSObject* mozilla::dom::MessagePort::WrapObject(JSContext*, JS::Handle)’: 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessagePortBinding.h:79:27: note: ‘reflector’ declared here 85:36.90 79 | JS::Rooted reflector(aCx); 85:36.90 | ^~~~~~~~~ 85:36.90 In file included from Unified_cpp_dom_messagechannel0.cpp:11: 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp:283:46: note: ‘aCx’ declared here 85:36.90 283 | JSObject* MessagePort::WrapObject(JSContext* aCx, 85:36.90 | ~~~~~~~~~~~^~~ 85:41.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 85:41.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 85:41.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 85:41.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 85:41.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:7, 85:41.87 from Unified_cpp_dom_midi0.cpp:11: 85:41.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:41.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:41.87 inlined from ‘JSObject* mozilla::dom::MIDIInput_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIInput]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputBinding.h:38:27, 85:41.87 inlined from ‘virtual JSObject* mozilla::dom::MIDIInput::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInput.cpp:38:33: 85:41.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:41.87 1169 | *this->stack = this; 85:41.87 | ~~~~~~~~~~~~~^~~~~~ 85:41.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInput.cpp:10, 85:41.87 from Unified_cpp_dom_midi0.cpp:29: 85:41.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIInput::WrapObject(JSContext*, JS::Handle)’: 85:41.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputBinding.h:38:27: note: ‘reflector’ declared here 85:41.87 38 | JS::Rooted reflector(aCx); 85:41.87 | ^~~~~~~~~ 85:41.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInput.cpp:36:44: note: ‘aCx’ declared here 85:41.87 36 | JSObject* MIDIInput::WrapObject(JSContext* aCx, 85:41.87 | ~~~~~~~~~~~^~~ 85:42.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:42.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:42.01 inlined from ‘JSObject* mozilla::dom::MIDIInputMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIInputMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputMapBinding.h:52:27, 85:42.01 inlined from ‘virtual JSObject* mozilla::dom::MIDIInputMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInputMap.cpp:26:36: 85:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.01 1169 | *this->stack = this; 85:42.01 | ~~~~~~~~~~~~~^~~~~~ 85:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:14: 85:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIInputMap::WrapObject(JSContext*, JS::Handle)’: 85:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIInputMapBinding.h:52:27: note: ‘reflector’ declared here 85:42.01 52 | JS::Rooted reflector(aCx); 85:42.01 | ^~~~~~~~~ 85:42.01 In file included from Unified_cpp_dom_midi0.cpp:38: 85:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInputMap.cpp:24:47: note: ‘aCx’ declared here 85:42.01 24 | JSObject* MIDIInputMap::WrapObject(JSContext* aCx, 85:42.01 | ~~~~~~~~~~~^~~ 85:42.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:42.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:42.07 inlined from ‘JSObject* mozilla::dom::MIDIMessageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIMessageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIMessageEventBinding.h:85:27, 85:42.07 inlined from ‘virtual JSObject* mozilla::dom::MIDIMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:40:40: 85:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.07 1169 | *this->stack = this; 85:42.07 | ~~~~~~~~~~~~~^~~~~~ 85:42.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIInput.cpp:12: 85:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIMessageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 85:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIMessageEventBinding.h:85:27: note: ‘reflector’ declared here 85:42.07 85 | JS::Rooted reflector(aCx); 85:42.07 | ^~~~~~~~~ 85:42.07 In file included from Unified_cpp_dom_midi0.cpp:74: 85:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:39:16: note: ‘aCx’ declared here 85:42.07 39 | JSContext* aCx, JS::Handle aGivenProto) { 85:42.07 | ~~~~~~~~~~~^~~ 85:42.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:42.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:42.08 inlined from ‘JSObject* mozilla::dom::MIDIOutput_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIOutput]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputBinding.h:38:27, 85:42.08 inlined from ‘virtual JSObject* mozilla::dom::MIDIOutput::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIOutput.cpp:40:34: 85:42.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.08 1169 | *this->stack = this; 85:42.08 | ~~~~~~~~~~~~~^~~~~~ 85:42.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIOutput.cpp:10, 85:42.08 from Unified_cpp_dom_midi0.cpp:92: 85:42.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIOutput::WrapObject(JSContext*, JS::Handle)’: 85:42.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputBinding.h:38:27: note: ‘reflector’ declared here 85:42.08 38 | JS::Rooted reflector(aCx); 85:42.08 | ^~~~~~~~~ 85:42.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIOutput.cpp:38:45: note: ‘aCx’ declared here 85:42.08 38 | JSObject* MIDIOutput::WrapObject(JSContext* aCx, 85:42.08 | ~~~~~~~~~~~^~~ 85:42.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:42.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:42.11 inlined from ‘JSObject* mozilla::dom::MIDIOutputMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIOutputMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputMapBinding.h:52:27, 85:42.11 inlined from ‘virtual JSObject* mozilla::dom::MIDIOutputMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIOutputMap.cpp:26:37: 85:42.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.11 1169 | *this->stack = this; 85:42.11 | ~~~~~~~~~~~~~^~~~~~ 85:42.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:13: 85:42.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputMapBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIOutputMap::WrapObject(JSContext*, JS::Handle)’: 85:42.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIOutputMapBinding.h:52:27: note: ‘reflector’ declared here 85:42.11 52 | JS::Rooted reflector(aCx); 85:42.11 | ^~~~~~~~~ 85:42.11 In file included from Unified_cpp_dom_midi0.cpp:101: 85:42.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIOutputMap.cpp:24:48: note: ‘aCx’ declared here 85:42.11 24 | JSObject* MIDIOutputMap::WrapObject(JSContext* aCx, 85:42.11 | ~~~~~~~~~~~^~~ 85:42.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:42.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:42.69 inlined from ‘JSObject* mozilla::dom::MIDIAccess_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MIDIAccess]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccessBinding.h:38:27, 85:42.69 inlined from ‘virtual JSObject* mozilla::dom::MIDIAccess::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:234:34: 85:42.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.69 1169 | *this->stack = this; 85:42.69 | ~~~~~~~~~~~~~^~~~~~ 85:42.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:10: 85:42.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccessBinding.h: In member function ‘virtual JSObject* mozilla::dom::MIDIAccess::WrapObject(JSContext*, JS::Handle)’: 85:42.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccessBinding.h:38:27: note: ‘reflector’ declared here 85:42.72 38 | JS::Rooted reflector(aCx); 85:42.72 | ^~~~~~~~~ 85:42.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:232:45: note: ‘aCx’ declared here 85:42.72 232 | JSObject* MIDIAccess::WrapObject(JSContext* aCx, 85:42.72 | ~~~~~~~~~~~^~~ 85:42.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MIDIAccess::_ZThn8_N7mozilla3dom10MIDIAccess10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 85:42.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:42.73 1169 | *this->stack = this; 85:42.73 | ~~~~~~~~~~~~~^~~~~~ 85:42.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccessBinding.h:38:27: note: ‘reflector’ declared here 85:42.73 38 | JS::Rooted reflector(aCx); 85:42.73 | ^~~~~~~~~ 85:42.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccess.cpp:232:45: note: ‘aCx’ declared here 85:42.73 232 | JSObject* MIDIAccess::WrapObject(JSContext* aCx, 85:42.73 | ~~~~~~~~~~~^~~ 85:46.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:46.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject* const&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 85:46.20 inlined from ‘void mozilla::dom::MessagePort::PostMessage(JSContext*, JS::Handle, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp:297:55: 85:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:46.20 1169 | *this->stack = this; 85:46.20 | ~~~~~~~~~~~~~^~~~~~ 85:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp: In member function ‘void mozilla::dom::MessagePort::PostMessage(JSContext*, JS::Handle, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 85:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp:297:27: note: ‘object’ declared here 85:46.20 297 | JS::Rooted object(aCx, aTransferable[i]); 85:46.20 | ^~~~~~ 85:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/messagechannel/MessagePort.cpp:288:42: note: ‘aCx’ declared here 85:46.20 288 | void MessagePort::PostMessage(JSContext* aCx, JS::Handle aMessage, 85:46.20 | ~~~~~~~~~~~^~~ 85:51.45 dom/payments 85:54.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 85:54.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 85:54.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 85:54.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 85:54.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 85:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:33, 85:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 85:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 85:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 85:54.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 85:54.92 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::Observer*; long unsigned int N = 0]’, 85:54.92 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::Observer*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 85:54.92 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray*, 0>::ForwardIterator; U = mozilla::Observer*; T = mozilla::Observer*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 85:54.92 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray*, 0>::ForwardIterator; U = mozilla::Observer*; T = mozilla::Observer*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 85:54.92 inlined from ‘void mozilla::ObserverList::Broadcast(const T&) [with T = mozilla::dom::MIDIPortList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Observer.h:65:5, 85:54.92 inlined from ‘void mozilla::dom::MIDIAccessManager::Update(const mozilla::dom::MIDIPortList&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccessManager.cpp:166:29: 85:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&_2->mObservers.D.493510.nsAutoTObserverArray*, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 85:54.92 282 | aArray.mIterators = this; 85:54.92 | ~~~~~~~~~~~~~~~~~~^~~~~~ 85:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:12: 85:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Observer.h: In member function ‘void mozilla::dom::MIDIAccessManager::Update(const mozilla::dom::MIDIPortList&)’: 85:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Observer.h:65:5: note: ‘__for_begin’ declared here 85:54.92 65 | for (Observer* obs : mObservers.ForwardRange()) { 85:54.92 | ^~~ 85:54.92 In file included from Unified_cpp_dom_midi0.cpp:20: 85:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIAccessManager.cpp:164:61: note: ‘this’ declared here 85:54.92 164 | void MIDIAccessManager::Update(const MIDIPortList& aPortList) { 85:54.92 | ^ 85:55.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 85:55.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 85:55.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 85:55.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLS.h:11, 85:55.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLS.cpp:7, 85:55.32 from Unified_cpp_dom_mls0.cpp:2: 85:55.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:55.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:55.32 inlined from ‘JSObject* mozilla::dom::MLS_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MLS]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1151:27, 85:55.32 inlined from ‘virtual JSObject* mozilla::dom::MLS::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLS.cpp:99:27: 85:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:55.32 1169 | *this->stack = this; 85:55.32 | ~~~~~~~~~~~~~^~~~~~ 85:55.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLS.h:13: 85:55.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h: In member function ‘virtual JSObject* mozilla::dom::MLS::WrapObject(JSContext*, JS::Handle)’: 85:55.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1151:27: note: ‘reflector’ declared here 85:55.35 1151 | JS::Rooted reflector(aCx); 85:55.35 | ^~~~~~~~~ 85:55.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLS.cpp:98:38: note: ‘aCx’ declared here 85:55.35 98 | JSObject* MLS::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 85:55.35 | ~~~~~~~~~~~^~~ 85:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 85:55.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 85:55.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 85:55.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 85:55.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26: 85:55.62 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 85:55.62 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 85:55.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 85:55.62 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 85:55.62 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 85:55.62 inlined from ‘static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:52:29: 85:55.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 85:55.63 450 | mArray.mHdr->mLength = 0; 85:55.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 85:55.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp: In static member function ‘static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)’: 85:55.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:52:28: note: at offset 8 into object ‘’ of size 8 85:55.63 52 | e->mRawData = aData.Clone(); 85:55.63 | ~~~~~~~~~~~^~ 85:55.64 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 85:55.65 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 85:55.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 85:55.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 85:55.65 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 85:55.65 inlined from ‘static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:52:29: 85:55.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 85:55.65 450 | mArray.mHdr->mLength = 0; 85:55.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 85:55.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp: In static member function ‘static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)’: 85:55.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/midi/MIDIMessageEvent.cpp:52:28: note: at offset 8 into object ‘’ of size 8 85:55.70 52 | e->mRawData = aData.Clone(); 85:55.70 | ~~~~~~~~~~~^~ 85:58.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 85:58.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 85:58.17 inlined from ‘JSObject* mozilla::dom::MLSGroupView_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1190:27, 85:58.17 inlined from ‘virtual JSObject* mozilla::dom::MLSGroupView::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLSGroupView.cpp:50:36: 85:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:58.17 1169 | *this->stack = this; 85:58.17 | ~~~~~~~~~~~~~^~~~~~ 85:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h: In member function ‘virtual JSObject* mozilla::dom::MLSGroupView::WrapObject(JSContext*, JS::Handle)’: 85:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1190:27: note: ‘reflector’ declared here 85:58.17 1190 | JS::Rooted reflector(aCx); 85:58.17 | ^~~~~~~~~ 85:58.17 In file included from Unified_cpp_dom_mls0.cpp:11: 85:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLSGroupView.cpp:48:47: note: ‘aCx’ declared here 85:58.17 48 | JSObject* MLSGroupView::WrapObject(JSContext* aCx, 85:58.17 | ~~~~~~~~~~~^~~ 85:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MLSGroupView::_ZThn8_N7mozilla3dom12MLSGroupView10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 85:58.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 85:58.18 1169 | *this->stack = this; 85:58.18 | ~~~~~~~~~~~~~^~~~~~ 85:58.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1190:27: note: ‘reflector’ declared here 85:58.18 1190 | JS::Rooted reflector(aCx); 85:58.18 | ^~~~~~~~~ 85:58.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLSGroupView.cpp:48:47: note: ‘aCx’ declared here 85:58.18 48 | JSObject* MLSGroupView::WrapObject(JSContext* aCx, 85:58.18 | ~~~~~~~~~~~^~~ 86:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 86:07.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPServerSocketParent.cpp:13, 86:07.58 from Unified_cpp_dom_network0.cpp:47: 86:07.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 86:07.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 86:07.58 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 86:07.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 86:08.17 dom/performance 86:37.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 86:37.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 86:37.27 inlined from ‘JSObject* mozilla::dom::MLSGroupView_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1190:27, 86:37.27 inlined from ‘virtual JSObject* mozilla::dom::MLSGroupView::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/mls/MLSGroupView.cpp:50:36, 86:37.27 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::MLSGroupView; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 86:37.27 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 86:37.27 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 86:37.27 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 86:37.27 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = MLSGroupView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 86:37.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 86:37.27 1169 | *this->stack = this; 86:37.27 | ~~~~~~~~~~~~~^~~~~~ 86:37.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = MLSGroupView]’: 86:37.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLSBinding.h:1190:27: note: ‘reflector’ declared here 86:37.27 1190 | JS::Rooted reflector(aCx); 86:37.27 | ^~~~~~~~~ 86:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 86:37.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MLS.h:12: 86:37.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 86:37.27 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 86:37.27 | ~~~~~~~~~~~^~~ 86:39.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 86:39.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 86:39.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PPaymentRequest.cpp:8, 86:39.40 from Unified_cpp_dom_payments_ipc0.cpp:20: 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 86:39.40 202 | return ReinterpretHelper::FromInternalValue(v); 86:39.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 86:39.40 4432 | return mProperties.Get(aProperty, aFoundResult); 86:39.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 86:39.40 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 86:39.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 86:39.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 86:39.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 86:39.40 413 | struct FrameBidiData { 86:39.40 | ^~~~~~~~~~~~~ 86:48.89 dom/permission 86:52.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 86:52.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 86:52.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPServerSocketChild.cpp:11, 86:52.96 from Unified_cpp_dom_network0.cpp:38: 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 86:52.96 202 | return ReinterpretHelper::FromInternalValue(v); 86:52.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 86:52.96 4432 | return mProperties.Get(aProperty, aFoundResult); 86:52.96 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 86:52.96 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 86:52.96 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 86:52.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 86:52.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:52.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 86:52.96 413 | struct FrameBidiData { 86:52.96 | ^~~~~~~~~~~~~ 87:04.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 87:04.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 87:04.90 from FrameLoaderBinding.cpp:35, 87:04.90 from UnifiedBindings7.cpp:249: 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 87:04.90 202 | return ReinterpretHelper::FromInternalValue(v); 87:04.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 87:04.90 4432 | return mProperties.Get(aProperty, aFoundResult); 87:04.90 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 87:04.90 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 87:04.90 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 87:04.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 87:04.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:04.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 87:04.90 413 | struct FrameBidiData { 87:04.90 | ^~~~~~~~~~~~~ 87:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 87:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 87:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 87:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/Connection.h:10, 87:18.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/Connection.cpp:7, 87:18.36 from Unified_cpp_dom_network0.cpp:2: 87:18.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:18.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:18.36 inlined from ‘JSObject* mozilla::dom::NetworkInformation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::network::Connection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NetworkInformationBinding.h:76:27, 87:18.36 inlined from ‘virtual JSObject* mozilla::dom::network::Connection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/Connection.cpp:52:42: 87:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:18.36 1169 | *this->stack = this; 87:18.36 | ~~~~~~~~~~~~~^~~~~~ 87:18.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/Connection.h:11: 87:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NetworkInformationBinding.h: In member function ‘virtual JSObject* mozilla::dom::network::Connection::WrapObject(JSContext*, JS::Handle)’: 87:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NetworkInformationBinding.h:76:27: note: ‘reflector’ declared here 87:18.36 76 | JS::Rooted reflector(aCx); 87:18.36 | ^~~~~~~~~ 87:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/Connection.cpp:50:45: note: ‘aCx’ declared here 87:18.38 50 | JSObject* Connection::WrapObject(JSContext* aCx, 87:18.38 | ~~~~~~~~~~~^~~ 87:18.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:18.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:18.63 inlined from ‘JSObject* mozilla::dom::TCPServerSocket_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TCPServerSocket]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketBinding.h:87:27, 87:18.63 inlined from ‘virtual JSObject* mozilla::dom::TCPServerSocket::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPServerSocket.cpp:172:39: 87:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:18.63 1169 | *this->stack = this; 87:18.63 | ~~~~~~~~~~~~~^~~~~~ 87:18.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPServerSocket.cpp:7, 87:18.67 from Unified_cpp_dom_network0.cpp:29: 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketBinding.h: In member function ‘virtual JSObject* mozilla::dom::TCPServerSocket::WrapObject(JSContext*, JS::Handle)’: 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketBinding.h:87:27: note: ‘reflector’ declared here 87:18.67 87 | JS::Rooted reflector(aCx); 87:18.67 | ^~~~~~~~~ 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPServerSocket.cpp:170:50: note: ‘aCx’ declared here 87:18.67 170 | JSObject* TCPServerSocket::WrapObject(JSContext* aCx, 87:18.67 | ~~~~~~~~~~~^~~ 87:19.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:19.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:19.04 inlined from ‘JSObject* mozilla::dom::TCPSocket_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TCPSocket]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketBinding.h:147:27, 87:19.04 inlined from ‘virtual JSObject* mozilla::dom::TCPSocket::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPSocket.cpp:580: 87:19.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:19.04 1169 | *this->stack = this; 87:19.04 | ~~~~~~~~~~~~~^~~~~~ 87:19.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPServerSocketBinding.h:6: 87:19.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketBinding.h: In member function ‘virtual JSObject* mozilla::dom::TCPSocket::WrapObject(JSContext*, JS::Handle)’: 87:19.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TCPSocketBinding.h:147:27: note: ‘reflector’ declared here 87:19.04 147 | JS::Rooted reflector(aCx); 87:19.04 | ^~~~~~~~~ 87:19.04 In file included from Unified_cpp_dom_network0.cpp:56: 87:19.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/TCPSocket.cpp:578: note: ‘aCx’ declared here 87:19.04 578 | JSObject* TCPSocket::WrapObject(JSContext* aCx, 87:19.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:19.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:19.12 inlined from ‘JSObject* mozilla::dom::UDPSocket_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UDPSocket]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPSocketBinding.h:647, 87:19.12 inlined from ‘virtual JSObject* mozilla::dom::UDPSocket::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocket.cpp:136: 87:19.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:19.12 1169 | *this->stack = this; 87:19.12 | ~~~~~~~~~~~~~^~~~~~ 87:19.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocket.cpp:13, 87:19.12 from Unified_cpp_dom_network0.cpp:83: 87:19.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPSocketBinding.h: In member function ‘virtual JSObject* mozilla::dom::UDPSocket::WrapObject(JSContext*, JS::Handle)’: 87:19.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UDPSocketBinding.h:647: note: ‘reflector’ declared here 87:19.12 647 | JS::Rooted reflector(aCx); 87:19.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocket.cpp:134: note: ‘aCx’ declared here 87:19.15 134 | JSObject* UDPSocket::WrapObject(JSContext* aCx, 87:20.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 87:20.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 87:20.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 87:20.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Notification.h:10, 87:20.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:7, 87:20.16 from Unified_cpp_dom_notification0.cpp:2: 87:20.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:20.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:20.16 inlined from ‘JSObject* mozilla::dom::Notification_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Notification]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:672:27, 87:20.16 inlined from ‘virtual JSObject* mozilla::dom::Notification::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:661:50: 87:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:20.16 1169 | *this->stack = this; 87:20.16 | ~~~~~~~~~~~~~^~~~~~ 87:20.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 87:20.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Notification.h:11: 87:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h: In member function ‘virtual JSObject* mozilla::dom::Notification::WrapObject(JSContext*, JS::Handle)’: 87:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:672:27: note: ‘reflector’ declared here 87:20.16 672 | JS::Rooted reflector(aCx); 87:20.16 | ^~~~~~~~~ 87:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:659:47: note: ‘aCx’ declared here 87:20.16 659 | JSObject* Notification::WrapObject(JSContext* aCx, 87:20.16 | ~~~~~~~~~~~^~~ 87:28.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 87:28.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 87:28.83 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 87:28.83 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::IPCNotificationAction; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 87:28.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::IPCNotificationAction; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 87:28.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::IPCNotificationAction; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 87:28.83 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 87:28.83 inlined from ‘static mozilla::Result mozilla::dom::notification::NotificationStorageEntry::ToIPC(nsINotificationStorageEntry&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/NotificationUtils.cpp:374:40: 87:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 18 is outside array bounds of ‘mozilla::dom::IPCNotification [1]’ [-Warray-bounds=] 87:28.83 315 | mHdr->mLength = 0; 87:28.83 | ~~~~~~~~~~~~~~^~~ 87:28.83 In file included from Unified_cpp_dom_notification0.cpp:29: 87:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/NotificationUtils.cpp: In static member function ‘static mozilla::Result mozilla::dom::notification::NotificationStorageEntry::ToIPC(nsINotificationStorageEntry&)’: 87:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/NotificationUtils.cpp:348:19: note: at offset 144 into object ‘notification’ of size 144 87:28.83 348 | IPCNotification notification; 87:28.83 | ^~~~~~~~~~~~ 87:34.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:26, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 87:34.58 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 87:34.58 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 87:34.58 inlined from ‘nsTArray::nsTArray(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2775:36, 87:34.58 inlined from ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocketParent.cpp:515: 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 87:34.58 655 | aOther.mHdr->mLength = 0; 87:34.58 | ~~~~~~~~~~~~~~~~~~~~~^~~ 87:34.58 In file included from Unified_cpp_dom_network0.cpp:101: 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocketParent.cpp: In function ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’: 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/network/UDPSocketParent.cpp:510: note: at offset 8 into object ‘fallibleArray’ of size 8 87:34.58 510 | FallibleTArray fallibleArray; 87:34.90 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 87:34.91 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 87:34.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 87:34.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 87:34.91 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 87:34.91 inlined from ‘static already_AddRefed mozilla::dom::Notification::ValidateAndCreate(JSContext*, nsIGlobalObject*, const nsAString&, const mozilla::dom::NotificationOptions&, const nsAString&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:400:73: 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 87:34.91 315 | mHdr->mLength = 0; 87:34.91 | ~~~~~~~~~~~~~~^~~ 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp: In static member function ‘static already_AddRefed mozilla::dom::Notification::ValidateAndCreate(JSContext*, nsIGlobalObject*, const nsAString&, const mozilla::dom::NotificationOptions&, const nsAString&, mozilla::ErrorResult&)’: 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:380:22: note: at offset 8 into object ‘vibrate’ of size 8 87:34.91 380 | nsTArray vibrate; 87:34.91 | ^~~~~~~ 87:34.91 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 87:34.91 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 87:34.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 87:34.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 87:34.91 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 87:34.91 inlined from ‘static already_AddRefed mozilla::dom::Notification::ValidateAndCreate(JSContext*, nsIGlobalObject*, const nsAString&, const mozilla::dom::NotificationOptions&, const nsAString&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:398:45: 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 87:34.91 315 | mHdr->mLength = 0; 87:34.91 | ~~~~~~~~~~~~~~^~~ 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp: In static member function ‘static already_AddRefed mozilla::dom::Notification::ValidateAndCreate(JSContext*, nsIGlobalObject*, const nsAString&, const mozilla::dom::NotificationOptions&, const nsAString&, mozilla::ErrorResult&)’: 87:34.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/notification/Notification.cpp:380:22: note: at offset 8 into object ‘vibrate’ of size 8 87:34.91 380 | nsTArray vibrate; 87:34.91 | ^~~~~~~ 87:38.66 dom/power 87:44.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 87:44.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpCapabilitiesBinding.h:6, 87:44.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpTransceiver.h:8, 87:44.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp:5, 87:44.39 from Unified_cpp_media_webrtc_jsapi1.cpp:2: 87:44.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:44.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:44.39 inlined from ‘JSObject* mozilla::dom::RTCRtpTransceiver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCRtpTransceiver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpTransceiverBinding.h:140:27, 87:44.39 inlined from ‘virtual JSObject* mozilla::dom::RTCRtpTransceiver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp:677:46: 87:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:44.39 1169 | *this->stack = this; 87:44.39 | ~~~~~~~~~~~~~^~~~~~ 87:44.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpTransceiver.h:18: 87:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpTransceiverBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCRtpTransceiver::WrapObject(JSContext*, JS::Handle)’: 87:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCRtpTransceiverBinding.h:140:27: note: ‘reflector’ declared here 87:44.39 140 | JS::Rooted reflector(aCx); 87:44.39 | ^~~~~~~~~ 87:44.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp:675:52: note: ‘aCx’ declared here 87:44.39 675 | JSObject* RTCRtpTransceiver::WrapObject(JSContext* aCx, 87:44.39 | ~~~~~~~~~~~^~~ 87:44.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:44.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:44.48 inlined from ‘JSObject* mozilla::dom::RTCSctpTransport_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::RTCSctpTransport]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCSctpTransportBinding.h:63:27, 87:44.48 inlined from ‘virtual JSObject* mozilla::dom::RTCSctpTransport::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCSctpTransport.cpp:34:40: 87:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:44.48 1169 | *this->stack = this; 87:44.48 | ~~~~~~~~~~~~~^~~~~~ 87:44.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCSctpTransport.cpp:8, 87:44.48 from Unified_cpp_media_webrtc_jsapi1.cpp:11: 87:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCSctpTransportBinding.h: In member function ‘virtual JSObject* mozilla::dom::RTCSctpTransport::WrapObject(JSContext*, JS::Handle)’: 87:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCSctpTransportBinding.h:63:27: note: ‘reflector’ declared here 87:44.48 63 | JS::Rooted reflector(aCx); 87:44.48 | ^~~~~~~~~ 87:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/jsapi/RTCSctpTransport.cpp:32:51: note: ‘aCx’ declared here 87:44.48 32 | JSObject* RTCSctpTransport::WrapObject(JSContext* aCx, 87:44.48 | ~~~~~~~~~~~^~~ 87:46.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 87:46.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 87:46.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:46.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestManager.cpp:9, 87:46.85 from Unified_cpp_dom_payments0.cpp:65: 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 87:46.85 202 | return ReinterpretHelper::FromInternalValue(v); 87:46.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 87:46.85 4432 | return mProperties.Get(aProperty, aFoundResult); 87:46.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 87:46.85 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 87:46.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 87:46.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 87:46.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 87:46.85 413 | struct FrameBidiData { 87:46.85 | ^~~~~~~~~~~~~ 87:53.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 87:53.47 from FileSystemFileHandleBinding.cpp:4, 87:53.47 from UnifiedBindings7.cpp:2: 87:53.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:53.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 87:53.47 inlined from ‘bool mozilla::dom::FlexLineValues_Binding::getItems(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FlexBinding.cpp:1269:71: 87:53.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 87:53.47 1169 | *this->stack = this; 87:53.47 | ~~~~~~~~~~~~~^~~~~~ 87:53.47 In file included from UnifiedBindings7.cpp:67: 87:53.47 FlexBinding.cpp: In function ‘bool mozilla::dom::FlexLineValues_Binding::getItems(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 87:53.47 FlexBinding.cpp:1269:25: note: ‘returnArray’ declared here 87:53.47 1269 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 87:53.47 | ^~~~~~~~~~~ 87:53.47 FlexBinding.cpp:1254:21: note: ‘cx’ declared here 87:53.47 1254 | getItems(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 87:53.47 | ~~~~~~~~~~~^~ 87:53.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:53.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 87:53.75 inlined from ‘bool mozilla::dom::Flex_Binding::getLines(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FlexBinding.cpp:118:71: 87:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 87:53.75 1169 | *this->stack = this; 87:53.75 | ~~~~~~~~~~~~~^~~~~~ 87:53.75 FlexBinding.cpp: In function ‘bool mozilla::dom::Flex_Binding::getLines(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 87:53.75 FlexBinding.cpp:118:25: note: ‘returnArray’ declared here 87:53.75 118 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 87:53.75 | ^~~~~~~~~~~ 87:53.75 FlexBinding.cpp:103:21: note: ‘cx’ declared here 87:53.75 103 | getLines(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 87:53.75 | ~~~~~~~~~~~^~ 87:55.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/PrincipalHandle.h:9, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaSegment.h:9, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaTrackGraph.h:12, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ForwardedInputTrack.h:9, 87:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ForwardedInputTrack.cpp:5, 87:55.67 from Unified_cpp_dom_media2.cpp:2: 87:55.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:55.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:55.67 inlined from ‘JSObject* mozilla::dom::GetUserMediaRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GetUserMediaRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:60:27, 87:55.67 inlined from ‘virtual JSObject* mozilla::dom::GetUserMediaRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/GetUserMediaRequest.cpp:74:43: 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:55.67 1169 | *this->stack = this; 87:55.67 | ~~~~~~~~~~~~~^~~~~~ 87:55.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/GetUserMediaRequest.cpp:11, 87:55.67 from Unified_cpp_dom_media2.cpp:11: 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GetUserMediaRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::GetUserMediaRequest::WrapObject(JSContext*, JS::Handle)’: 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:60:27: note: ‘reflector’ declared here 87:55.67 60 | JS::Rooted reflector(aCx); 87:55.67 | ^~~~~~~~~ 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/GetUserMediaRequest.cpp:72:54: note: ‘aCx’ declared here 87:55.67 72 | JSObject* GetUserMediaRequest::WrapObject(JSContext* aCx, 87:55.67 | ~~~~~~~~~~~^~~ 87:56.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:56.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 87:56.08 inlined from ‘JSObject* mozilla::dom::MediaDevices_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaDevices]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDevicesBinding.h:89:27, 87:56.08 inlined from ‘virtual JSObject* mozilla::dom::MediaDevices::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDevices.cpp:827:36: 87:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:56.08 1169 | *this->stack = this; 87:56.08 | ~~~~~~~~~~~~~^~~~~~ 87:56.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/GetUserMediaRequest.cpp:9: 87:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDevicesBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaDevices::WrapObject(JSContext*, JS::Handle)’: 87:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDevicesBinding.h:89:27: note: ‘reflector’ declared here 87:56.08 89 | JS::Rooted reflector(aCx); 87:56.08 | ^~~~~~~~~ 87:56.08 In file included from Unified_cpp_dom_media2.cpp:101: 87:56.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDevices.cpp:825:47: note: ‘aCx’ declared here 87:56.08 825 | JSObject* MediaDevices::WrapObject(JSContext* aCx, 87:56.08 | ~~~~~~~~~~~^~~ 87:57.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:57.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 87:57.05 inlined from ‘bool mozilla::dom::FluentBundle_Binding::get_locales(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at FluentBinding.cpp:831:85: 87:57.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 87:57.08 1169 | *this->stack = this; 87:57.08 | ~~~~~~~~~~~~~^~~~~~ 87:57.09 In file included from UnifiedBindings7.cpp:80: 87:57.10 FluentBinding.cpp: In function ‘bool mozilla::dom::FluentBundle_Binding::get_locales(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 87:57.10 FluentBinding.cpp:831:25: note: ‘slotStorage’ declared here 87:57.10 831 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 87:57.10 | ^~~~~~~~~~~ 87:57.10 FluentBinding.cpp:821:24: note: ‘cx’ declared here 87:57.10 821 | get_locales(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 87:57.10 | ~~~~~~~~~~~^~ 87:58.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:58.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 87:58.06 inlined from ‘bool mozilla::dom::FileSystemHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemHandleBinding.cpp:539:90: 87:58.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 87:58.06 1169 | *this->stack = this; 87:58.06 | ~~~~~~~~~~~~~^~~~~~ 87:58.06 In file included from UnifiedBindings7.cpp:15: 87:58.06 FileSystemHandleBinding.cpp: In function ‘bool mozilla::dom::FileSystemHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 87:58.06 FileSystemHandleBinding.cpp:539:25: note: ‘global’ declared here 87:58.06 539 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 87:58.06 | ^~~~~~ 87:58.06 FileSystemHandleBinding.cpp:514:17: note: ‘aCx’ declared here 87:58.06 514 | Wrap(JSContext* aCx, mozilla::dom::FileSystemHandle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 87:58.06 | ~~~~~~~~~~~^~~ 87:58.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 87:58.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 87:58.55 inlined from ‘bool mozilla::dom::WriteParams::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FileSystemWritableFileStreamBinding.cpp:229:54: 87:58.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 87:58.55 1169 | *this->stack = this; 87:58.55 | ~~~~~~~~~~~~~^~~~~~ 87:58.55 In file included from UnifiedBindings7.cpp:41: 87:58.55 FileSystemWritableFileStreamBinding.cpp: In member function ‘bool mozilla::dom::WriteParams::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 87:58.55 FileSystemWritableFileStreamBinding.cpp:229:25: note: ‘obj’ declared here 87:58.55 229 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 87:58.55 | ^~~ 87:58.55 FileSystemWritableFileStreamBinding.cpp:221:42: note: ‘cx’ declared here 87:58.55 221 | WriteParams::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 87:58.55 | ~~~~~~~~~~~^~ 88:00.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:00.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:00.39 inlined from ‘bool mozilla::dom::FlexItemValues_Binding::Wrap(JSContext*, mozilla::dom::FlexItemValues*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FlexBinding.cpp:978:90: 88:00.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:00.39 1169 | *this->stack = this; 88:00.39 | ~~~~~~~~~~~~~^~~~~~ 88:00.39 FlexBinding.cpp: In function ‘bool mozilla::dom::FlexItemValues_Binding::Wrap(JSContext*, mozilla::dom::FlexItemValues*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:00.39 FlexBinding.cpp:978:25: note: ‘global’ declared here 88:00.39 978 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:00.39 | ^~~~~~ 88:00.39 FlexBinding.cpp:953:17: note: ‘aCx’ declared here 88:00.39 953 | Wrap(JSContext* aCx, mozilla::dom::FlexItemValues* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:00.39 | ~~~~~~~~~~~^~~ 88:00.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:00.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:00.59 inlined from ‘bool mozilla::dom::FlexLineValues_Binding::Wrap(JSContext*, mozilla::dom::FlexLineValues*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FlexBinding.cpp:1491:90: 88:00.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:00.59 1169 | *this->stack = this; 88:00.59 | ~~~~~~~~~~~~~^~~~~~ 88:00.59 FlexBinding.cpp: In function ‘bool mozilla::dom::FlexLineValues_Binding::Wrap(JSContext*, mozilla::dom::FlexLineValues*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:00.59 FlexBinding.cpp:1491:25: note: ‘global’ declared here 88:00.59 1491 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:00.59 | ^~~~~~ 88:00.59 FlexBinding.cpp:1466:17: note: ‘aCx’ declared here 88:00.59 1466 | Wrap(JSContext* aCx, mozilla::dom::FlexLineValues* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:00.59 | ~~~~~~~~~~~^~~ 88:01.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:01.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:01.32 inlined from ‘bool mozilla::dom::FluentMessage::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FluentBinding.cpp:288:54: 88:01.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:01.32 1169 | *this->stack = this; 88:01.32 | ~~~~~~~~~~~~~^~~~~~ 88:01.32 FluentBinding.cpp: In member function ‘bool mozilla::dom::FluentMessage::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 88:01.32 FluentBinding.cpp:288:25: note: ‘obj’ declared here 88:01.32 288 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 88:01.32 | ^~~ 88:01.32 FluentBinding.cpp:280:44: note: ‘cx’ declared here 88:01.32 280 | FluentMessage::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 88:01.32 | ~~~~~~~~~~~^~ 88:01.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:01.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:01.71 inlined from ‘bool mozilla::dom::FluentTextElementItem::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FluentBinding.cpp:403:54: 88:01.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:01.71 1169 | *this->stack = this; 88:01.71 | ~~~~~~~~~~~~~^~~~~~ 88:01.71 FluentBinding.cpp: In member function ‘bool mozilla::dom::FluentTextElementItem::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 88:01.72 FluentBinding.cpp:403:25: note: ‘obj’ declared here 88:01.72 403 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 88:01.72 | ^~~ 88:01.72 FluentBinding.cpp:395:52: note: ‘cx’ declared here 88:01.72 395 | FluentTextElementItem::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 88:01.72 | ~~~~~~~~~~~^~ 88:01.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:01.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:01.88 inlined from ‘bool mozilla::dom::FluentResource_Binding::textElements(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FluentBinding.cpp:1857:71: 88:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:01.88 1169 | *this->stack = this; 88:01.88 | ~~~~~~~~~~~~~^~~~~~ 88:01.89 FluentBinding.cpp: In function ‘bool mozilla::dom::FluentResource_Binding::textElements(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 88:01.90 FluentBinding.cpp:1857:25: note: ‘returnArray’ declared here 88:01.90 1857 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 88:01.90 | ^~~~~~~~~~~ 88:01.90 FluentBinding.cpp:1838:25: note: ‘cx’ declared here 88:01.90 1838 | textElements(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 88:01.90 | ~~~~~~~~~~~^~ 88:02.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:02.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:02.44 inlined from ‘bool mozilla::dom::FluentBundle_Binding::Wrap(JSContext*, mozilla::intl::FluentBundle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FluentBinding.cpp:1469:90: 88:02.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:02.44 1169 | *this->stack = this; 88:02.44 | ~~~~~~~~~~~~~^~~~~~ 88:02.44 FluentBinding.cpp: In function ‘bool mozilla::dom::FluentBundle_Binding::Wrap(JSContext*, mozilla::intl::FluentBundle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:02.44 FluentBinding.cpp:1469:25: note: ‘global’ declared here 88:02.44 1469 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:02.44 | ^~~~~~ 88:02.44 FluentBinding.cpp:1444:17: note: ‘aCx’ declared here 88:02.44 1444 | Wrap(JSContext* aCx, mozilla::intl::FluentBundle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:02.44 | ~~~~~~~~~~~^~~ 88:02.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:02.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:02.78 inlined from ‘bool mozilla::dom::FluentPattern_Binding::Wrap(JSContext*, mozilla::intl::FluentPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FluentBinding.cpp:1719:90: 88:02.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:02.78 1169 | *this->stack = this; 88:02.78 | ~~~~~~~~~~~~~^~~~~~ 88:02.78 FluentBinding.cpp: In function ‘bool mozilla::dom::FluentPattern_Binding::Wrap(JSContext*, mozilla::intl::FluentPattern*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:02.78 FluentBinding.cpp:1719:25: note: ‘global’ declared here 88:02.78 1719 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:02.78 | ^~~~~~ 88:02.78 FluentBinding.cpp:1694:17: note: ‘aCx’ declared here 88:02.78 1694 | Wrap(JSContext* aCx, mozilla::intl::FluentPattern* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:02.78 | ~~~~~~~~~~~^~~ 88:03.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:03.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:03.10 inlined from ‘bool mozilla::dom::FluentResource_Binding::Wrap(JSContext*, mozilla::intl::FluentResource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FluentBinding.cpp:2115:90: 88:03.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:03.10 1169 | *this->stack = this; 88:03.10 | ~~~~~~~~~~~~~^~~~~~ 88:03.10 FluentBinding.cpp: In function ‘bool mozilla::dom::FluentResource_Binding::Wrap(JSContext*, mozilla::intl::FluentResource*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:03.11 FluentBinding.cpp:2115:25: note: ‘global’ declared here 88:03.11 2115 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:03.11 | ^~~~~~ 88:03.11 FluentBinding.cpp:2090:17: note: ‘aCx’ declared here 88:03.11 2090 | Wrap(JSContext* aCx, mozilla::intl::FluentResource* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:03.11 | ~~~~~~~~~~~^~~ 88:04.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:04.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:04.17 inlined from ‘JSObject* mozilla::dom::MediaDeviceInfo_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaDeviceInfo]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDeviceInfoBinding.h:66:27, 88:04.17 inlined from ‘virtual JSObject* mozilla::dom::MediaDeviceInfo::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDeviceInfo.cpp:27:39: 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:04.17 1169 | *this->stack = this; 88:04.17 | ~~~~~~~~~~~~~^~~~~~ 88:04.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRFPService.h:18, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsILoadInfo.h:60, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:21, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:55, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/AudioNodeEngine.h:10, 88:04.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/ForwardedInputTrack.cpp:9: 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDeviceInfoBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaDeviceInfo::WrapObject(JSContext*, JS::Handle)’: 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDeviceInfoBinding.h:66:27: note: ‘reflector’ declared here 88:04.17 66 | JS::Rooted reflector(aCx); 88:04.17 | ^~~~~~~~~ 88:04.17 In file included from Unified_cpp_dom_media2.cpp:92: 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDeviceInfo.cpp:25:50: note: ‘aCx’ declared here 88:04.17 25 | JSObject* MediaDeviceInfo::WrapObject(JSContext* aCx, 88:04.17 | ~~~~~~~~~~~^~~ 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::MediaDeviceInfo::_ZThn8_N7mozilla3dom15MediaDeviceInfo10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:04.17 1169 | *this->stack = this; 88:04.17 | ~~~~~~~~~~~~~^~~~~~ 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaDeviceInfoBinding.h:66:27: note: ‘reflector’ declared here 88:04.17 66 | JS::Rooted reflector(aCx); 88:04.17 | ^~~~~~~~~ 88:04.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDeviceInfo.cpp:25:50: note: ‘aCx’ declared here 88:04.17 25 | JSObject* MediaDeviceInfo::WrapObject(JSContext* aCx, 88:04.17 | ~~~~~~~~~~~^~~ 88:05.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 88:05.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:6, 88:05.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:6, 88:05.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/BasicCardPayment.h:10, 88:05.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/BasicCardPayment.cpp:7, 88:05.91 from Unified_cpp_dom_payments0.cpp:2: 88:05.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:05.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:05.91 inlined from ‘JSObject* mozilla::dom::MerchantValidationEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MerchantValidationEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MerchantValidationEventBinding.h:90:27, 88:05.91 inlined from ‘virtual JSObject* mozilla::dom::MerchantValidationEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/MerchantValidationEvent.cpp:187:47: 88:05.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:05.91 1169 | *this->stack = this; 88:05.91 | ~~~~~~~~~~~~~^~~~~~ 88:05.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 88:05.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/MerchantValidationEvent.cpp:7, 88:05.91 from Unified_cpp_dom_payments0.cpp:11: 88:05.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MerchantValidationEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::MerchantValidationEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:05.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MerchantValidationEventBinding.h:90:27: note: ‘reflector’ declared here 88:05.91 90 | JS::Rooted reflector(aCx); 88:05.91 | ^~~~~~~~~ 88:05.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/MerchantValidationEvent.cpp:186:16: note: ‘aCx’ declared here 88:05.91 186 | JSContext* aCx, JS::Handle aGivenProto) { 88:05.91 | ~~~~~~~~~~~^~~ 88:05.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:05.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:05.96 inlined from ‘bool mozilla::dom::FontFaceSetIteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FontFaceSetBinding.cpp:151:54: 88:05.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:05.96 1169 | *this->stack = this; 88:05.96 | ~~~~~~~~~~~~~^~~~~~ 88:05.96 In file included from UnifiedBindings7.cpp:119: 88:05.96 FontFaceSetBinding.cpp: In member function ‘bool mozilla::dom::FontFaceSetIteratorResult::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 88:05.96 FontFaceSetBinding.cpp:151:25: note: ‘obj’ declared here 88:05.96 151 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 88:05.96 | ^~~ 88:05.96 FontFaceSetBinding.cpp:143:56: note: ‘cx’ declared here 88:05.96 143 | FontFaceSetIteratorResult::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 88:05.96 | ~~~~~~~~~~~^~ 88:06.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:06.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:06.12 inlined from ‘JSObject* mozilla::dom::PaymentAddress_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaymentAddress]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentAddressBinding.h:41:27, 88:06.12 inlined from ‘virtual JSObject* mozilla::dom::PaymentAddress::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentAddress.cpp:84:38: 88:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:06.12 1169 | *this->stack = this; 88:06.12 | ~~~~~~~~~~~~~^~~~~~ 88:06.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentAddress.cpp:8, 88:06.12 from Unified_cpp_dom_payments0.cpp:29: 88:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentAddressBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaymentAddress::WrapObject(JSContext*, JS::Handle)’: 88:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentAddressBinding.h:41:27: note: ‘reflector’ declared here 88:06.12 41 | JS::Rooted reflector(aCx); 88:06.12 | ^~~~~~~~~ 88:06.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentAddress.cpp:82:49: note: ‘aCx’ declared here 88:06.12 82 | JSObject* PaymentAddress::WrapObject(JSContext* aCx, 88:06.12 | ~~~~~~~~~~~^~~ 88:06.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:06.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:06.16 inlined from ‘JSObject* mozilla::dom::PaymentMethodChangeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaymentMethodChangeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentMethodChangeEventBinding.h:86:27, 88:06.16 inlined from ‘virtual JSObject* mozilla::dom::PaymentMethodChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentMethodChangeEvent.cpp:162:48: 88:06.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:06.16 1169 | *this->stack = this; 88:06.16 | ~~~~~~~~~~~~~^~~~~~ 88:06.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentMethodChangeEvent.h:10, 88:06.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentMethodChangeEvent.cpp:9, 88:06.16 from Unified_cpp_dom_payments0.cpp:38: 88:06.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentMethodChangeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaymentMethodChangeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:06.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentMethodChangeEventBinding.h:86:27: note: ‘reflector’ declared here 88:06.16 86 | JS::Rooted reflector(aCx); 88:06.16 | ^~~~~~~~~ 88:06.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentMethodChangeEvent.cpp:161:16: note: ‘aCx’ declared here 88:06.16 161 | JSContext* aCx, JS::Handle aGivenProto) { 88:06.16 | ~~~~~~~~~~~^~~ 88:06.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:06.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:06.22 inlined from ‘JSObject* mozilla::dom::PaymentRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaymentRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:684:27, 88:06.22 inlined from ‘virtual JSObject* mozilla::dom::PaymentRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequest.cpp:1259:38: 88:06.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:06.22 1169 | *this->stack = this; 88:06.22 | ~~~~~~~~~~~~~^~~~~~ 88:06.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaymentRequest::WrapObject(JSContext*, JS::Handle)’: 88:06.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:684:27: note: ‘reflector’ declared here 88:06.22 684 | JS::Rooted reflector(aCx); 88:06.22 | ^~~~~~~~~ 88:06.22 In file included from Unified_cpp_dom_payments0.cpp:47: 88:06.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequest.cpp:1257:49: note: ‘aCx’ declared here 88:06.22 1257 | JSObject* PaymentRequest::WrapObject(JSContext* aCx, 88:06.22 | ~~~~~~~~~~~^~~ 88:06.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:06.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:06.28 inlined from ‘JSObject* mozilla::dom::PaymentRequestUpdateEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaymentRequestUpdateEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEventBinding.h:82:27, 88:06.28 inlined from ‘virtual JSObject* mozilla::dom::PaymentRequestUpdateEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestUpdateEvent.cpp:158:49: 88:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:06.28 1169 | *this->stack = this; 88:06.28 | ~~~~~~~~~~~~~^~~~~~ 88:06.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEvent.h:12, 88:06.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequest.h:17, 88:06.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/MerchantValidationEvent.cpp:10: 88:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaymentRequestUpdateEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEventBinding.h:82:27: note: ‘reflector’ declared here 88:06.28 82 | JS::Rooted reflector(aCx); 88:06.28 | ^~~~~~~~~ 88:06.28 In file included from Unified_cpp_dom_payments0.cpp:83: 88:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestUpdateEvent.cpp:157:16: note: ‘aCx’ declared here 88:06.28 157 | JSContext* aCx, JS::Handle aGivenProto) { 88:06.28 | ~~~~~~~~~~~^~~ 88:07.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:07.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:07.85 inlined from ‘JSObject* mozilla::dom::PaymentResponse_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PaymentResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentResponseBinding.h:66:27, 88:07.85 inlined from ‘virtual JSObject* mozilla::dom::PaymentResponse::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentResponse.cpp:79:39: 88:07.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:07.85 1169 | *this->stack = this; 88:07.85 | ~~~~~~~~~~~~~^~~~~~ 88:07.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentRequestManager.h:14, 88:07.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequest.cpp:14: 88:07.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentResponseBinding.h: In member function ‘virtual JSObject* mozilla::dom::PaymentResponse::WrapObject(JSContext*, JS::Handle)’: 88:07.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentResponseBinding.h:66:27: note: ‘reflector’ declared here 88:07.85 66 | JS::Rooted reflector(aCx); 88:07.85 | ^~~~~~~~~ 88:07.85 In file included from Unified_cpp_dom_payments0.cpp:101: 88:07.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentResponse.cpp:77:50: note: ‘aCx’ declared here 88:07.85 77 | JSObject* PaymentResponse::WrapObject(JSContext* aCx, 88:07.85 | ~~~~~~~~~~~^~~ 88:07.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::PaymentResponse::_ZThn8_N7mozilla3dom15PaymentResponse10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 88:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:07.88 1169 | *this->stack = this; 88:07.88 | ~~~~~~~~~~~~~^~~~~~ 88:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PaymentResponseBinding.h:66:27: note: ‘reflector’ declared here 88:07.88 66 | JS::Rooted reflector(aCx); 88:07.88 | ^~~~~~~~~ 88:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentResponse.cpp:77:50: note: ‘aCx’ declared here 88:07.88 77 | JSObject* PaymentResponse::WrapObject(JSContext* aCx, 88:07.88 | ~~~~~~~~~~~^~~ 88:08.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:08.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:08.96 inlined from ‘bool mozilla::dom::GamepadButton_Binding::Wrap(JSContext*, mozilla::dom::GamepadButton*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadBinding.cpp:1481:90: 88:08.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:08.96 1169 | *this->stack = this; 88:08.96 | ~~~~~~~~~~~~~^~~~~~ 88:08.96 In file included from UnifiedBindings7.cpp:340: 88:08.96 GamepadBinding.cpp: In function ‘bool mozilla::dom::GamepadButton_Binding::Wrap(JSContext*, mozilla::dom::GamepadButton*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:08.96 GamepadBinding.cpp:1481:25: note: ‘global’ declared here 88:08.96 1481 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:08.96 | ^~~~~~ 88:08.96 GamepadBinding.cpp:1456:17: note: ‘aCx’ declared here 88:08.96 1456 | Wrap(JSContext* aCx, mozilla::dom::GamepadButton* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:08.96 | ~~~~~~~~~~~^~~ 88:09.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:09.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:09.34 inlined from ‘bool mozilla::dom::GamepadEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadEventBinding.cpp:459:90: 88:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:09.34 1169 | *this->stack = this; 88:09.34 | ~~~~~~~~~~~~~^~~~~~ 88:09.35 In file included from UnifiedBindings7.cpp:392: 88:09.36 GamepadEventBinding.cpp: In function ‘bool mozilla::dom::GamepadEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:09.36 GamepadEventBinding.cpp:459:25: note: ‘global’ declared here 88:09.36 459 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:09.36 | ^~~~~~ 88:09.36 GamepadEventBinding.cpp:431:17: note: ‘aCx’ declared here 88:09.36 431 | Wrap(JSContext* aCx, mozilla::dom::GamepadEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:09.36 | ~~~~~~~~~~~^~~ 88:09.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:09.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:09.62 inlined from ‘JSObject* mozilla::dom::GamepadEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadEventBinding.h:104:27, 88:09.62 inlined from ‘virtual JSObject* mozilla::dom::GamepadEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at GamepadEvent.cpp:60:36: 88:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:09.62 1169 | *this->stack = this; 88:09.62 | ~~~~~~~~~~~~~^~~~~~ 88:09.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h:6, 88:09.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEvent.h:14, 88:09.62 from GamepadAxisMoveEvent.cpp:9, 88:09.62 from UnifiedBindings7.cpp:314: 88:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadEventBinding.h:104:27: note: ‘reflector’ declared here 88:09.62 104 | JS::Rooted reflector(aCx); 88:09.62 | ^~~~~~~~~ 88:09.62 In file included from UnifiedBindings7.cpp:379: 88:09.62 GamepadEvent.cpp:58:45: note: ‘aCx’ declared here 88:09.62 58 | GamepadEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:09.62 | ~~~~~~~~~~~^~~ 88:09.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:09.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:09.69 inlined from ‘bool mozilla::dom::GamepadHapticActuator_Binding::Wrap(JSContext*, mozilla::dom::GamepadHapticActuator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadHapticActuatorBinding.cpp:334:90: 88:09.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:09.69 1169 | *this->stack = this; 88:09.69 | ~~~~~~~~~~~~~^~~~~~ 88:09.69 In file included from UnifiedBindings7.cpp:405: 88:09.69 GamepadHapticActuatorBinding.cpp: In function ‘bool mozilla::dom::GamepadHapticActuator_Binding::Wrap(JSContext*, mozilla::dom::GamepadHapticActuator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:09.69 GamepadHapticActuatorBinding.cpp:334:25: note: ‘global’ declared here 88:09.69 334 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:09.69 | ^~~~~~ 88:09.69 GamepadHapticActuatorBinding.cpp:309:17: note: ‘aCx’ declared here 88:09.69 309 | Wrap(JSContext* aCx, mozilla::dom::GamepadHapticActuator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:09.69 | ~~~~~~~~~~~^~~ 88:11.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:11.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:11.54 inlined from ‘bool mozilla::dom::PrintPreviewSuccessInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at FrameLoaderBinding.cpp:155:54: 88:11.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:11.54 1169 | *this->stack = this; 88:11.54 | ~~~~~~~~~~~~~^~~~~~ 88:11.54 FrameLoaderBinding.cpp: In member function ‘bool mozilla::dom::PrintPreviewSuccessInfo::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 88:11.54 FrameLoaderBinding.cpp:155:25: note: ‘obj’ declared here 88:11.54 155 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 88:11.54 | ^~~ 88:11.54 FrameLoaderBinding.cpp:147:54: note: ‘cx’ declared here 88:11.54 147 | PrintPreviewSuccessInfo::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 88:11.54 | ~~~~~~~~~~~^~ 88:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequest.cpp:23: 88:17.72 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 88:17.72 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentMethodData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 88:17.72 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentMethodData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 88:17.72 inlined from ‘bool mozilla::dom::PaymentRequestService::IsBasicCardPayment(const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:594:77: 88:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsQueryArrayElementAt [1]’ [-Warray-bounds=] 88:17.72 39 | aResult, mInfallible); 88:17.72 | ^~~~~~~~~~~ 88:17.72 In file included from Unified_cpp_dom_payments0.cpp:74: 88:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp: In member function ‘bool mozilla::dom::PaymentRequestService::IsBasicCardPayment(const nsAString&)’: 88:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:594:62: note: object ‘’ of size 32 88:17.72 594 | nsCOMPtr method = do_QueryElementAt(methods, index); 88:17.72 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 88:17.93 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 88:17.94 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentShowActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 88:17.94 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentShowActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 88:17.94 inlined from ‘nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:562:70: 88:17.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 88:17.94 39 | aResult, mInfallible); 88:17.94 | ^~~~~~~~~~~ 88:17.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp: In member function ‘nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)’: 88:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:562:26: note: object ‘’ of size 24 88:17.97 562 | do_CreateInstance(NS_PAYMENT_SHOW_ACTION_RESPONSE_CONTRACT_ID); 88:17.97 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:17.97 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 88:17.97 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentShowActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 88:17.97 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentShowActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 88:17.97 inlined from ‘nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:562:70: 88:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 88:17.97 40 | if (mErrorPtr) { 88:17.97 | ^~~~~~~~~ 88:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp: In member function ‘nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)’: 88:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:562:26: note: object ‘’ of size 24 88:17.97 562 | do_CreateInstance(NS_PAYMENT_SHOW_ACTION_RESPONSE_CONTRACT_ID); 88:17.97 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:18.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:18.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:18.45 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:398:85: 88:18.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:18.47 1169 | *this->stack = this; 88:18.47 | ~~~~~~~~~~~~~^~~~~~ 88:18.47 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:18.47 GamepadBinding.cpp:398:25: note: ‘slotStorage’ declared here 88:18.48 398 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:18.48 | ^~~~~~~~~~~ 88:18.48 GamepadBinding.cpp:388:21: note: ‘cx’ declared here 88:18.48 388 | get_axes(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:18.48 | ~~~~~~~~~~~^~ 88:18.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 88:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 88:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FileSystemFileHandleBinding.h:9, 88:18.52 from FileSystemFileHandleBinding.cpp:5: 88:18.52 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 88:18.52 inlined from ‘void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 88:18.52 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 88:18.52 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 88:18.52 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 88:18.52 inlined from ‘void mozilla::dom::Gamepad::GetAxes(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:93:69, 88:18.52 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:418:31: 88:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 88:18.52 315 | mHdr->mLength = 0; 88:18.52 | ~~~~~~~~~~~~~~^~~ 88:18.52 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:18.52 GamepadBinding.cpp:415:20: note: at offset 8 into object ‘result’ of size 8 88:18.52 415 | nsTArray result; 88:18.52 | ^~~~~~ 88:18.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 88:18.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CSSOrderAwareFrameIterator.h:14, 88:18.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.h:12, 88:18.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Grid.h:11, 88:18.94 from GridBinding.cpp:26, 88:18.94 from UnifiedBindings8.cpp:184: 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 88:18.94 202 | return ReinterpretHelper::FromInternalValue(v); 88:18.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 88:18.94 4432 | return mProperties.Get(aProperty, aFoundResult); 88:18.94 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 88:18.94 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 88:18.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 88:18.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 88:18.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 88:18.94 413 | struct FrameBidiData { 88:18.94 | ^~~~~~~~~~~~~ 88:19.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:19.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:19.10 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:292:85: 88:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:19.10 1169 | *this->stack = this; 88:19.10 | ~~~~~~~~~~~~~^~~~~~ 88:19.10 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:19.10 GamepadBinding.cpp:292:25: note: ‘slotStorage’ declared here 88:19.10 292 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:19.10 | ^~~~~~~~~~~ 88:19.10 GamepadBinding.cpp:282:24: note: ‘cx’ declared here 88:19.10 282 | get_buttons(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:19.10 | ~~~~~~~~~~~^~ 88:19.14 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 88:19.15 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 88:19.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 88:19.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 88:19.15 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 88:19.15 inlined from ‘void mozilla::dom::Gamepad::GetButtons(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:90:31, 88:19.15 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:312:34: 88:19.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 88:19.15 315 | mHdr->mLength = 0; 88:19.15 | ~~~~~~~~~~~~~~^~~ 88:19.15 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:19.15 GamepadBinding.cpp:309:61: note: at offset 8 into object ‘result’ of size 8 88:19.15 309 | nsTArray> result; 88:19.15 | ^~~~~~ 88:19.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:19.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:19.88 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:570:85: 88:19.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:19.88 1169 | *this->stack = this; 88:19.88 | ~~~~~~~~~~~~~^~~~~~ 88:19.88 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:19.88 GamepadBinding.cpp:570:25: note: ‘slotStorage’ declared here 88:19.88 570 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:19.88 | ^~~~~~~~~~~ 88:19.88 GamepadBinding.cpp:560:32: note: ‘cx’ declared here 88:19.88 560 | get_hapticActuators(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:19.88 | ~~~~~~~~~~~^~ 88:19.93 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 88:19.94 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 88:19.94 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 88:19.94 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 88:19.94 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 88:19.94 inlined from ‘void mozilla::dom::Gamepad::GetHapticActuators(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:99:47, 88:19.94 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:590:42: 88:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 88:19.94 315 | mHdr->mLength = 0; 88:19.94 | ~~~~~~~~~~~~~~^~~ 88:19.94 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:19.94 GamepadBinding.cpp:587:69: note: at offset 8 into object ‘result’ of size 8 88:19.94 587 | nsTArray> result; 88:19.94 | ^~~~~~ 88:21.85 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 88:21.86 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentCanMakeActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 88:21.86 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentCanMakeActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 88:21.87 inlined from ‘nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:251:75: 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 88:21.87 39 | aResult, mInfallible); 88:21.87 | ^~~~~~~~~~~ 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp: In member function ‘nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)’: 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:251:28: note: object ‘’ of size 24 88:21.87 251 | do_CreateInstance(NS_PAYMENT_CANMAKE_ACTION_RESPONSE_CONTRACT_ID); 88:21.87 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:21.87 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 88:21.87 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentCanMakeActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 88:21.87 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentCanMakeActionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 88:21.87 inlined from ‘nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:251:75: 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ [-Warray-bounds=] 88:21.87 40 | if (mErrorPtr) { 88:21.87 | ^~~~~~~~~ 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp: In member function ‘nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)’: 88:21.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/payments/PaymentRequestService.cpp:251:28: note: object ‘’ of size 24 88:21.87 251 | do_CreateInstance(NS_PAYMENT_CANMAKE_ACTION_RESPONSE_CONTRACT_ID); 88:21.87 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:23.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:23.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:23.24 inlined from ‘bool mozilla::dom::FileSystemFileHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemFileHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemFileHandleBinding.cpp:490:90: 88:23.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:23.24 1169 | *this->stack = this; 88:23.24 | ~~~~~~~~~~~~~^~~~~~ 88:23.24 FileSystemFileHandleBinding.cpp: In function ‘bool mozilla::dom::FileSystemFileHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemFileHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:23.24 FileSystemFileHandleBinding.cpp:490:25: note: ‘global’ declared here 88:23.24 490 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:23.24 | ^~~~~~ 88:23.24 FileSystemFileHandleBinding.cpp:462:17: note: ‘aCx’ declared here 88:23.24 462 | Wrap(JSContext* aCx, mozilla::dom::FileSystemFileHandle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:23.24 | ~~~~~~~~~~~^~~ 88:23.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:23.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:23.43 inlined from ‘bool mozilla::dom::FileSystemSyncAccessHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemSyncAccessHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemSyncAccessHandleBinding.cpp:533:90: 88:23.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:23.43 1169 | *this->stack = this; 88:23.43 | ~~~~~~~~~~~~~^~~~~~ 88:23.47 In file included from UnifiedBindings7.cpp:28: 88:23.48 FileSystemSyncAccessHandleBinding.cpp: In function ‘bool mozilla::dom::FileSystemSyncAccessHandle_Binding::Wrap(JSContext*, mozilla::dom::FileSystemSyncAccessHandle*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:23.48 FileSystemSyncAccessHandleBinding.cpp:533:25: note: ‘global’ declared here 88:23.48 533 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:23.48 | ^~~~~~ 88:23.48 FileSystemSyncAccessHandleBinding.cpp:508:17: note: ‘aCx’ declared here 88:23.48 508 | Wrap(JSContext* aCx, mozilla::dom::FileSystemSyncAccessHandle* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:23.48 | ~~~~~~~~~~~^~~ 88:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 88:23.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTextFrame.h:15, 88:23.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMainThread.h:13, 88:23.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/LargestContentfulPaint.cpp:12, 88:23.68 from Unified_cpp_dom_performance0.cpp:11: 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 88:23.68 202 | return ReinterpretHelper::FromInternalValue(v); 88:23.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 88:23.68 4432 | return mProperties.Get(aProperty, aFoundResult); 88:23.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 88:23.68 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 88:23.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 88:23.68 302 | memcpy(&value, &aInternalValue, sizeof(value)); 88:23.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:23.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 88:23.68 413 | struct FrameBidiData { 88:23.68 | ^~~~~~~~~~~~~ 88:24.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:24.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:24.27 inlined from ‘bool mozilla::dom::FileSystemWritableFileStream_Binding::Wrap(JSContext*, mozilla::dom::FileSystemWritableFileStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FileSystemWritableFileStreamBinding.cpp:1397:90: 88:24.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:24.27 1169 | *this->stack = this; 88:24.27 | ~~~~~~~~~~~~~^~~~~~ 88:24.27 FileSystemWritableFileStreamBinding.cpp: In function ‘bool mozilla::dom::FileSystemWritableFileStream_Binding::Wrap(JSContext*, mozilla::dom::FileSystemWritableFileStream*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:24.27 FileSystemWritableFileStreamBinding.cpp:1397:25: note: ‘global’ declared here 88:24.27 1397 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:24.27 | ^~~~~~ 88:24.27 FileSystemWritableFileStreamBinding.cpp:1369:17: note: ‘aCx’ declared here 88:24.27 1369 | Wrap(JSContext* aCx, mozilla::dom::FileSystemWritableFileStream* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:24.27 | ~~~~~~~~~~~^~~ 88:24.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:24.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:24.44 inlined from ‘bool mozilla::dom::Flex_Binding::Wrap(JSContext*, mozilla::dom::Flex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FlexBinding.cpp:403:90: 88:24.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:24.44 1169 | *this->stack = this; 88:24.44 | ~~~~~~~~~~~~~^~~~~~ 88:24.46 FlexBinding.cpp: In function ‘bool mozilla::dom::Flex_Binding::Wrap(JSContext*, mozilla::dom::Flex*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:24.47 FlexBinding.cpp:403:25: note: ‘global’ declared here 88:24.47 403 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:24.47 | ^~~~~~ 88:24.47 FlexBinding.cpp:378:17: note: ‘aCx’ declared here 88:24.47 378 | Wrap(JSContext* aCx, mozilla::dom::Flex* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:24.47 | ~~~~~~~~~~~^~~ 88:25.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:25.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:25.25 inlined from ‘bool mozilla::dom::FocusEvent_Binding::Wrap(JSContext*, mozilla::dom::FocusEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FocusEventBinding.cpp:458:90: 88:25.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:25.25 1169 | *this->stack = this; 88:25.25 | ~~~~~~~~~~~~~^~~~~~ 88:25.25 In file included from UnifiedBindings7.cpp:93: 88:25.25 FocusEventBinding.cpp: In function ‘bool mozilla::dom::FocusEvent_Binding::Wrap(JSContext*, mozilla::dom::FocusEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:25.25 FocusEventBinding.cpp:458:25: note: ‘global’ declared here 88:25.25 458 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:25.25 | ^~~~~~ 88:25.25 FocusEventBinding.cpp:427:17: note: ‘aCx’ declared here 88:25.25 427 | Wrap(JSContext* aCx, mozilla::dom::FocusEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:25.25 | ~~~~~~~~~~~^~~ 88:26.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:26.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:26.32 inlined from ‘bool mozilla::dom::FontFace_Binding::Wrap(JSContext*, mozilla::dom::FontFace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FontFaceBinding.cpp:2226:90: 88:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:26.32 1169 | *this->stack = this; 88:26.32 | ~~~~~~~~~~~~~^~~~~~ 88:26.32 In file included from UnifiedBindings7.cpp:106: 88:26.32 FontFaceBinding.cpp: In function ‘bool mozilla::dom::FontFace_Binding::Wrap(JSContext*, mozilla::dom::FontFace*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:26.32 FontFaceBinding.cpp:2226:25: note: ‘global’ declared here 88:26.32 2226 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:26.32 | ^~~~~~ 88:26.32 FontFaceBinding.cpp:2201:17: note: ‘aCx’ declared here 88:26.32 2201 | Wrap(JSContext* aCx, mozilla::dom::FontFace* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:26.32 | ~~~~~~~~~~~^~~ 88:27.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:27.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:27.38 inlined from ‘bool mozilla::dom::FontFaceSetLoadEvent_Binding::get_fontfaces(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at FontFaceSetLoadEventBinding.cpp:192:85: 88:27.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:27.38 1169 | *this->stack = this; 88:27.38 | ~~~~~~~~~~~~~^~~~~~ 88:27.38 In file included from UnifiedBindings7.cpp:145: 88:27.38 FontFaceSetLoadEventBinding.cpp: In function ‘bool mozilla::dom::FontFaceSetLoadEvent_Binding::get_fontfaces(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:27.38 FontFaceSetLoadEventBinding.cpp:192:25: note: ‘slotStorage’ declared here 88:27.38 192 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:27.38 | ^~~~~~~~~~~ 88:27.38 FontFaceSetLoadEventBinding.cpp:182:26: note: ‘cx’ declared here 88:27.39 182 | get_fontfaces(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:27.39 | ~~~~~~~~~~~^~ 88:28.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:28.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:28.22 inlined from ‘bool mozilla::dom::FontFaceSet_Binding::Wrap(JSContext*, mozilla::dom::FontFaceSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FontFaceSetBinding.cpp:1166:90: 88:28.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:28.22 1169 | *this->stack = this; 88:28.22 | ~~~~~~~~~~~~~^~~~~~ 88:28.25 FontFaceSetBinding.cpp: In function ‘bool mozilla::dom::FontFaceSet_Binding::Wrap(JSContext*, mozilla::dom::FontFaceSet*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:28.26 FontFaceSetBinding.cpp:1166:25: note: ‘global’ declared here 88:28.26 1166 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:28.26 | ^~~~~~ 88:28.26 FontFaceSetBinding.cpp:1138:17: note: ‘aCx’ declared here 88:28.26 1138 | Wrap(JSContext* aCx, mozilla::dom::FontFaceSet* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:28.26 | ~~~~~~~~~~~^~~ 88:28.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:28.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:28.81 inlined from ‘bool mozilla::dom::GamepadButtonEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadButtonEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadButtonEventBinding.cpp:444:90: 88:28.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:28.81 1169 | *this->stack = this; 88:28.81 | ~~~~~~~~~~~~~^~~~~~ 88:28.85 In file included from UnifiedBindings7.cpp:366: 88:28.85 GamepadButtonEventBinding.cpp: In function ‘bool mozilla::dom::GamepadButtonEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadButtonEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:28.85 GamepadButtonEventBinding.cpp:444:25: note: ‘global’ declared here 88:28.85 444 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:28.85 | ^~~~~~ 88:28.85 GamepadButtonEventBinding.cpp:413:17: note: ‘aCx’ declared here 88:28.85 413 | Wrap(JSContext* aCx, mozilla::dom::GamepadButtonEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:28.85 | ~~~~~~~~~~~^~~ 88:29.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:29.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:29.06 inlined from ‘JSObject* mozilla::dom::GamepadButtonEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadButtonEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadButtonEventBinding.h:102:27, 88:29.06 inlined from ‘virtual JSObject* mozilla::dom::GamepadButtonEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at GamepadButtonEvent.cpp:40:42: 88:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:29.06 1169 | *this->stack = this; 88:29.06 | ~~~~~~~~~~~~~^~~~~~ 88:29.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadButtonEvent.h:14, 88:29.06 from GamepadButtonEvent.cpp:9, 88:29.06 from UnifiedBindings7.cpp:353: 88:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadButtonEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadButtonEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadButtonEventBinding.h:102:27: note: ‘reflector’ declared here 88:29.06 102 | JS::Rooted reflector(aCx); 88:29.06 | ^~~~~~~~~ 88:29.06 GamepadButtonEvent.cpp:38:51: note: ‘aCx’ declared here 88:29.06 38 | GamepadButtonEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:29.06 | ~~~~~~~~~~~^~~ 88:29.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:29.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:29.10 inlined from ‘bool mozilla::dom::GamepadAxisMoveEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadAxisMoveEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadAxisMoveEventBinding.cpp:496:90: 88:29.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:29.10 1169 | *this->stack = this; 88:29.10 | ~~~~~~~~~~~~~^~~~~~ 88:29.12 In file included from UnifiedBindings7.cpp:327: 88:29.13 GamepadAxisMoveEventBinding.cpp: In function ‘bool mozilla::dom::GamepadAxisMoveEvent_Binding::Wrap(JSContext*, mozilla::dom::GamepadAxisMoveEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:29.13 GamepadAxisMoveEventBinding.cpp:496:25: note: ‘global’ declared here 88:29.13 496 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:29.13 | ^~~~~~ 88:29.13 GamepadAxisMoveEventBinding.cpp:465:17: note: ‘aCx’ declared here 88:29.13 465 | Wrap(JSContext* aCx, mozilla::dom::GamepadAxisMoveEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:29.13 | ~~~~~~~~~~~^~~ 88:29.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:29.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:29.40 inlined from ‘JSObject* mozilla::dom::GamepadAxisMoveEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GamepadAxisMoveEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h:103:27, 88:29.40 inlined from ‘virtual JSObject* mozilla::dom::GamepadAxisMoveEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at GamepadAxisMoveEvent.cpp:41:44: 88:29.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:29.40 1169 | *this->stack = this; 88:29.40 | ~~~~~~~~~~~~~^~~~~~ 88:29.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::GamepadAxisMoveEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:29.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h:103:27: note: ‘reflector’ declared here 88:29.40 103 | JS::Rooted reflector(aCx); 88:29.40 | ^~~~~~~~~ 88:29.40 GamepadAxisMoveEvent.cpp:39:53: note: ‘aCx’ declared here 88:29.40 39 | GamepadAxisMoveEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:29.40 | ~~~~~~~~~~~^~~ 88:29.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:29.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:29.44 inlined from ‘bool mozilla::dom::FrameCrashedEvent_Binding::Wrap(JSContext*, mozilla::dom::FrameCrashedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FrameCrashedEventBinding.cpp:535:90: 88:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:29.44 1169 | *this->stack = this; 88:29.44 | ~~~~~~~~~~~~~^~~~~~ 88:29.45 In file included from UnifiedBindings7.cpp:236: 88:29.46 FrameCrashedEventBinding.cpp: In function ‘bool mozilla::dom::FrameCrashedEvent_Binding::Wrap(JSContext*, mozilla::dom::FrameCrashedEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:29.46 FrameCrashedEventBinding.cpp:535:25: note: ‘global’ declared here 88:29.46 535 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:29.46 | ^~~~~~ 88:29.46 FrameCrashedEventBinding.cpp:507:17: note: ‘aCx’ declared here 88:29.46 507 | Wrap(JSContext* aCx, mozilla::dom::FrameCrashedEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:29.46 | ~~~~~~~~~~~^~~ 88:29.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:29.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:29.70 inlined from ‘JSObject* mozilla::dom::FrameCrashedEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FrameCrashedEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FrameCrashedEventBinding.h:91:27, 88:29.70 inlined from ‘virtual JSObject* mozilla::dom::FrameCrashedEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at FrameCrashedEvent.cpp:40:41: 88:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:29.70 1169 | *this->stack = this; 88:29.70 | ~~~~~~~~~~~~~^~~~~~ 88:29.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FrameCrashedEvent.h:15, 88:29.70 from FrameCrashedEvent.cpp:10, 88:29.70 from UnifiedBindings7.cpp:223: 88:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FrameCrashedEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::FrameCrashedEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FrameCrashedEventBinding.h:91:27: note: ‘reflector’ declared here 88:29.70 91 | JS::Rooted reflector(aCx); 88:29.70 | ^~~~~~~~~ 88:29.70 FrameCrashedEvent.cpp:38:50: note: ‘aCx’ declared here 88:29.70 38 | FrameCrashedEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:29.70 | ~~~~~~~~~~~^~~ 88:30.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:30.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:30.73 inlined from ‘bool mozilla::dom::GPUUncapturedErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::GPUUncapturedErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GPUUncapturedErrorEventBinding.cpp:463:90: 88:30.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:30.73 1169 | *this->stack = this; 88:30.73 | ~~~~~~~~~~~~~^~~~~~ 88:30.79 In file included from UnifiedBindings7.cpp:288: 88:30.80 GPUUncapturedErrorEventBinding.cpp: In function ‘bool mozilla::dom::GPUUncapturedErrorEvent_Binding::Wrap(JSContext*, mozilla::dom::GPUUncapturedErrorEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:30.80 GPUUncapturedErrorEventBinding.cpp:463:25: note: ‘global’ declared here 88:30.80 463 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:30.80 | ^~~~~~ 88:30.80 GPUUncapturedErrorEventBinding.cpp:435:17: note: ‘aCx’ declared here 88:30.80 435 | Wrap(JSContext* aCx, mozilla::dom::GPUUncapturedErrorEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:30.80 | ~~~~~~~~~~~^~~ 88:30.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:31.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:31.00 inlined from ‘JSObject* mozilla::dom::GPUUncapturedErrorEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GPUUncapturedErrorEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:111:27, 88:31.00 inlined from ‘virtual JSObject* mozilla::dom::GPUUncapturedErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at GPUUncapturedErrorEvent.cpp:61:47: 88:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:31.00 1169 | *this->stack = this; 88:31.00 | ~~~~~~~~~~~~~^~~~~~ 88:31.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:15, 88:31.07 from GPUUncapturedErrorEvent.cpp:10, 88:31.07 from UnifiedBindings7.cpp:275: 88:31.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::GPUUncapturedErrorEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:31.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:111:27: note: ‘reflector’ declared here 88:31.07 111 | JS::Rooted reflector(aCx); 88:31.07 | ^~~~~~~~~ 88:31.07 GPUUncapturedErrorEvent.cpp:59:56: note: ‘aCx’ declared here 88:31.07 59 | GPUUncapturedErrorEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:31.07 | ~~~~~~~~~~~^~~ 88:31.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:31.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:31.12 inlined from ‘bool mozilla::dom::FormDataEvent_Binding::Wrap(JSContext*, mozilla::dom::FormDataEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FormDataEventBinding.cpp:451:90: 88:31.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:31.12 1169 | *this->stack = this; 88:31.12 | ~~~~~~~~~~~~~^~~~~~ 88:31.12 In file included from UnifiedBindings7.cpp:197: 88:31.12 FormDataEventBinding.cpp: In function ‘bool mozilla::dom::FormDataEvent_Binding::Wrap(JSContext*, mozilla::dom::FormDataEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:31.12 FormDataEventBinding.cpp:451:25: note: ‘global’ declared here 88:31.12 451 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:31.12 | ^~~~~~ 88:31.12 FormDataEventBinding.cpp:423:17: note: ‘aCx’ declared here 88:31.12 423 | Wrap(JSContext* aCx, mozilla::dom::FormDataEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:31.12 | ~~~~~~~~~~~^~~ 88:31.36 dom/privateattribution 88:31.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:31.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:31.39 inlined from ‘JSObject* mozilla::dom::FormDataEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FormDataEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataEventBinding.h:101:27, 88:31.39 inlined from ‘virtual JSObject* mozilla::dom::FormDataEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at FormDataEvent.cpp:60:37: 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:31.39 1169 | *this->stack = this; 88:31.39 | ~~~~~~~~~~~~~^~~~~~ 88:31.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:15, 88:31.39 from FormDataEvent.cpp:10, 88:31.39 from UnifiedBindings7.cpp:184: 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::FormDataEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataEventBinding.h:101:27: note: ‘reflector’ declared here 88:31.39 101 | JS::Rooted reflector(aCx); 88:31.39 | ^~~~~~~~~ 88:31.39 FormDataEvent.cpp:58:46: note: ‘aCx’ declared here 88:31.39 58 | FormDataEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:31.39 | ~~~~~~~~~~~^~~ 88:31.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:31.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:31.43 inlined from ‘bool mozilla::dom::FontFaceSetLoadEvent_Binding::Wrap(JSContext*, mozilla::dom::FontFaceSetLoadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FontFaceSetLoadEventBinding.cpp:561:90: 88:31.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:31.43 1169 | *this->stack = this; 88:31.43 | ~~~~~~~~~~~~~^~~~~~ 88:31.46 FontFaceSetLoadEventBinding.cpp: In function ‘bool mozilla::dom::FontFaceSetLoadEvent_Binding::Wrap(JSContext*, mozilla::dom::FontFaceSetLoadEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:31.47 FontFaceSetLoadEventBinding.cpp:561:25: note: ‘global’ declared here 88:31.47 561 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:31.47 | ^~~~~~ 88:31.47 FontFaceSetLoadEventBinding.cpp:533:17: note: ‘aCx’ declared here 88:31.47 533 | Wrap(JSContext* aCx, mozilla::dom::FontFaceSetLoadEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:31.47 | ~~~~~~~~~~~^~~ 88:31.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:31.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:31.72 inlined from ‘JSObject* mozilla::dom::FontFaceSetLoadEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FontFaceSetLoadEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:101:27, 88:31.72 inlined from ‘virtual JSObject* mozilla::dom::FontFaceSetLoadEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at FontFaceSetLoadEvent.cpp:62:44: 88:31.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:31.72 1169 | *this->stack = this; 88:31.72 | ~~~~~~~~~~~~~^~~~~~ 88:31.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetLoadEvent.h:15, 88:31.72 from FontFaceSetLoadEvent.cpp:10, 88:31.72 from UnifiedBindings7.cpp:132: 88:31.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::FontFaceSetLoadEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 88:31.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:101:27: note: ‘reflector’ declared here 88:31.72 101 | JS::Rooted reflector(aCx); 88:31.72 | ^~~~~~~~~ 88:31.72 FontFaceSetLoadEvent.cpp:60:53: note: ‘aCx’ declared here 88:31.72 60 | FontFaceSetLoadEvent::WrapObjectInternal(JSContext* aCx, JS::Handle aGivenProto) 88:31.72 | ~~~~~~~~~~~^~~ 88:32.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:32.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:32.94 inlined from ‘bool mozilla::dom::FormData_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FormDataBinding.cpp:821:71: 88:32.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:32.94 1169 | *this->stack = this; 88:32.94 | ~~~~~~~~~~~~~^~~~~~ 88:32.96 In file included from UnifiedBindings7.cpp:171: 88:32.96 FormDataBinding.cpp: In function ‘bool mozilla::dom::FormData_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 88:32.96 FormDataBinding.cpp:821:25: note: ‘returnArray’ declared here 88:32.96 821 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 88:32.96 | ^~~~~~~~~~~ 88:32.96 FormDataBinding.cpp:795:19: note: ‘cx’ declared here 88:32.96 795 | getAll(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 88:32.96 | ~~~~~~~~~~~^~ 88:34.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:34.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:34.04 inlined from ‘bool mozilla::dom::FormData_Binding::Wrap(JSContext*, mozilla::dom::FormData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FormDataBinding.cpp:1500:90: 88:34.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:34.04 1169 | *this->stack = this; 88:34.04 | ~~~~~~~~~~~~~^~~~~~ 88:34.04 FormDataBinding.cpp: In function ‘bool mozilla::dom::FormData_Binding::Wrap(JSContext*, mozilla::dom::FormData*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:34.04 FormDataBinding.cpp:1500:25: note: ‘global’ declared here 88:34.04 1500 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:34.04 | ^~~~~~ 88:34.04 FormDataBinding.cpp:1475:17: note: ‘aCx’ declared here 88:34.04 1475 | Wrap(JSContext* aCx, mozilla::dom::FormData* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:34.04 | ~~~~~~~~~~~^~~ 88:35.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:35.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:35.38 inlined from ‘bool mozilla::dom::FragmentDirective_Binding::Wrap(JSContext*, mozilla::dom::FragmentDirective*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FragmentDirectiveBinding.cpp:366:90: 88:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:35.38 1169 | *this->stack = this; 88:35.38 | ~~~~~~~~~~~~~^~~~~~ 88:35.38 In file included from UnifiedBindings7.cpp:210: 88:35.38 FragmentDirectiveBinding.cpp: In function ‘bool mozilla::dom::FragmentDirective_Binding::Wrap(JSContext*, mozilla::dom::FragmentDirective*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:35.38 FragmentDirectiveBinding.cpp:366:25: note: ‘global’ declared here 88:35.38 366 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:35.38 | ^~~~~~ 88:35.38 FragmentDirectiveBinding.cpp:341:17: note: ‘aCx’ declared here 88:35.38 341 | Wrap(JSContext* aCx, mozilla::dom::FragmentDirective* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:35.38 | ~~~~~~~~~~~^~~ 88:35.43 In static member function ‘static bool mozilla::TestNrSocket::port_mapping_matches(const PortMapping&, const nr_transport_addr&, mozilla::TestNat::NatBehavior)’, 88:35.44 inlined from ‘bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, const nr_transport_addr&, PortMapping**) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:492:28: 88:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:940:32: warning: ‘compare_flags’ may be used uninitialized [-Wmaybe-uninitialized] 88:35.44 940 | return !nr_transport_addr_cmp(&remote_addr, &port_mapping.remote_address_, 88:35.44 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:35.44 941 | compare_flags); 88:35.44 | ~~~~~~~~~~~~~~ 88:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, const nr_transport_addr&, PortMapping**) const’: 88:35.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: note: ‘compare_flags’ was declared here 88:35.44 927 | int compare_flags; 88:35.44 | ^~~~~~~~~~~~~ 88:35.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:35.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:35.62 inlined from ‘bool mozilla::dom::FragmentDirective_Binding::getTextDirectiveRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FragmentDirectiveBinding.cpp:56:71: 88:35.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:35.62 1169 | *this->stack = this; 88:35.62 | ~~~~~~~~~~~~~^~~~~~ 88:35.62 FragmentDirectiveBinding.cpp: In function ‘bool mozilla::dom::FragmentDirective_Binding::getTextDirectiveRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 88:35.62 FragmentDirectiveBinding.cpp:56:25: note: ‘returnArray’ declared here 88:35.62 56 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 88:35.62 | ^~~~~~~~~~~ 88:35.62 FragmentDirectiveBinding.cpp:41:35: note: ‘cx’ declared here 88:35.62 41 | getTextDirectiveRanges(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 88:35.62 | ~~~~~~~~~~~^~ 88:35.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:35.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:35.84 inlined from ‘bool mozilla::dom::FrameLoader_Binding::Wrap(JSContext*, nsFrameLoader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at FrameLoaderBinding.cpp:1244:90: 88:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:35.84 1169 | *this->stack = this; 88:35.84 | ~~~~~~~~~~~~~^~~~~~ 88:35.86 FrameLoaderBinding.cpp: In function ‘bool mozilla::dom::FrameLoader_Binding::Wrap(JSContext*, nsFrameLoader*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:35.86 FrameLoaderBinding.cpp:1244:25: note: ‘global’ declared here 88:35.86 1244 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:35.86 | ^~~~~~ 88:35.86 FrameLoaderBinding.cpp:1219:17: note: ‘aCx’ declared here 88:35.86 1219 | Wrap(JSContext* aCx, nsFrameLoader* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:35.86 | ~~~~~~~~~~~^~~ 88:36.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const’: 88:36.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: ‘compare_flags’ may be used uninitialized [-Wmaybe-uninitialized] 88:36.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp: In static member function ‘static bool mozilla::TestNrSocket::port_mapping_matches(const PortMapping&, const nr_transport_addr&, mozilla::TestNat::NatBehavior)’: 88:36.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:940:32: warning: ‘compare_flags’ may be used uninitialized [-Wmaybe-uninitialized] 88:36.02 940 | return !nr_transport_addr_cmp(&remote_addr, &port_mapping.remote_address_, 88:36.02 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:36.02 941 | compare_flags); 88:36.02 | ~~~~~~~~~~~~~~ 88:36.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: note: ‘compare_flags’ was declared here 88:36.02 927 | int compare_flags; 88:36.03 | ^~~~~~~~~~~~~ 88:36.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:36.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:36.11 inlined from ‘bool mozilla::dom::GainNode_Binding::Wrap(JSContext*, mozilla::dom::GainNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GainNodeBinding.cpp:522:90: 88:36.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:36.11 1169 | *this->stack = this; 88:36.11 | ~~~~~~~~~~~~~^~~~~~ 88:36.11 In file included from UnifiedBindings7.cpp:301: 88:36.11 GainNodeBinding.cpp: In function ‘bool mozilla::dom::GainNode_Binding::Wrap(JSContext*, mozilla::dom::GainNode*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:36.11 GainNodeBinding.cpp:522:25: note: ‘global’ declared here 88:36.11 522 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:36.11 | ^~~~~~ 88:36.11 GainNodeBinding.cpp:491:17: note: ‘aCx’ declared here 88:36.11 491 | Wrap(JSContext* aCx, mozilla::dom::GainNode* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:36.11 | ~~~~~~~~~~~^~~ 88:37.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:37.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:37.36 inlined from ‘bool mozilla::dom::Gamepad_Binding::Wrap(JSContext*, mozilla::dom::Gamepad*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadBinding.cpp:1086:90: 88:37.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:37.36 1169 | *this->stack = this; 88:37.36 | ~~~~~~~~~~~~~^~~~~~ 88:37.36 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::Wrap(JSContext*, mozilla::dom::Gamepad*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 88:37.36 GamepadBinding.cpp:1086:25: note: ‘global’ declared here 88:37.36 1086 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 88:37.36 | ^~~~~~ 88:37.36 GamepadBinding.cpp:1061:17: note: ‘aCx’ declared here 88:37.36 1061 | Wrap(JSContext* aCx, mozilla::dom::Gamepad* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 88:37.36 | ~~~~~~~~~~~^~~ 88:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘virtual int mozilla::TestNrSocket::sendto(const void*, size_t, int, const nr_transport_addr*)’: 88:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: ‘compare_flags’ may be used uninitialized [-Wmaybe-uninitialized] 88:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: ‘compare_flags’ may be used uninitialized [-Wmaybe-uninitialized] 88:39.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:39.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:39.34 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:782:85: 88:39.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:39.34 1169 | *this->stack = this; 88:39.34 | ~~~~~~~~~~~~~^~~~~~ 88:39.38 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:39.39 GamepadBinding.cpp:782:25: note: ‘slotStorage’ declared here 88:39.39 782 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:39.39 | ^~~~~~~~~~~ 88:39.39 GamepadBinding.cpp:772:28: note: ‘cx’ declared here 88:39.39 772 | get_touchEvents(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:39.39 | ~~~~~~~~~~~^~ 88:39.45 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 88:39.46 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 88:39.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 88:39.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 88:39.46 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 88:39.46 inlined from ‘void mozilla::dom::Gamepad::GetTouchEvents(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:108:39, 88:39.46 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:802:38: 88:39.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 88:39.46 315 | mHdr->mLength = 0; 88:39.46 | ~~~~~~~~~~~~~~^~~ 88:39.46 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:39.46 GamepadBinding.cpp:799:60: note: at offset 8 into object ‘result’ of size 8 88:39.46 799 | nsTArray> result; 88:39.46 | ^~~~~~ 88:40.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:40.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 88:40.38 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:676:85: 88:40.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:40.38 1169 | *this->stack = this; 88:40.38 | ~~~~~~~~~~~~~^~~~~~ 88:40.38 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:40.38 GamepadBinding.cpp:676:25: note: ‘slotStorage’ declared here 88:40.38 676 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 88:40.38 | ^~~~~~~~~~~ 88:40.38 GamepadBinding.cpp:666:32: note: ‘cx’ declared here 88:40.38 666 | get_lightIndicators(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 88:40.38 | ~~~~~~~~~~~^~ 88:40.44 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 88:40.45 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 88:40.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 88:40.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 88:40.45 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 88:40.45 inlined from ‘void mozilla::dom::Gamepad::GetLightIndicators(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:104:47, 88:40.45 inlined from ‘bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GamepadBinding.cpp:696:42: 88:40.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 88:40.45 315 | mHdr->mLength = 0; 88:40.45 | ~~~~~~~~~~~~~~^~~ 88:40.45 GamepadBinding.cpp: In function ‘bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 88:40.45 GamepadBinding.cpp:693:69: note: at offset 8 into object ‘result’ of size 8 88:40.45 693 | nsTArray> result; 88:40.45 | ^~~~~~ 88:40.69 dom/promise 88:48.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 88:48.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:27, 88:48.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 88:48.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 88:48.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/EventCounts.cpp:7, 88:48.62 from Unified_cpp_dom_performance0.cpp:2: 88:48.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:48.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:48.62 inlined from ‘JSObject* mozilla::dom::LargestContentfulPaint_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::LargestContentfulPaint]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceLargestContentfulPaintBinding.h:41:27, 88:48.62 inlined from ‘virtual JSObject* mozilla::dom::LargestContentfulPaint::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/LargestContentfulPaint.cpp:88:46: 88:48.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:48.62 1169 | *this->stack = this; 88:48.62 | ~~~~~~~~~~~~~^~~~~~ 88:48.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/LargestContentfulPaint.h:13, 88:48.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMainThread.h:12: 88:48.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceLargestContentfulPaintBinding.h: In member function ‘virtual JSObject* mozilla::dom::LargestContentfulPaint::WrapObject(JSContext*, JS::Handle)’: 88:48.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceLargestContentfulPaintBinding.h:41:27: note: ‘reflector’ declared here 88:48.62 41 | JS::Rooted reflector(aCx); 88:48.62 | ^~~~~~~~~ 88:48.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/LargestContentfulPaint.cpp:87:16: note: ‘aCx’ declared here 88:48.62 87 | JSContext* aCx, JS::Handle aGivenProto) { 88:48.62 | ~~~~~~~~~~~^~~ 88:48.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:48.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:48.70 inlined from ‘JSObject* mozilla::dom::Performance_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Performance]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceBinding.h:789:27, 88:48.70 inlined from ‘virtual JSObject* mozilla::dom::Performance::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:174:35: 88:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:48.70 1169 | *this->stack = this; 88:48.70 | ~~~~~~~~~~~~~^~~~~~ 88:48.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:30, 88:48.70 from Unified_cpp_dom_performance0.cpp:20: 88:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceBinding.h: In member function ‘virtual JSObject* mozilla::dom::Performance::WrapObject(JSContext*, JS::Handle)’: 88:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceBinding.h:789:27: note: ‘reflector’ declared here 88:48.70 789 | JS::Rooted reflector(aCx); 88:48.70 | ^~~~~~~~~ 88:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:172:46: note: ‘aCx’ declared here 88:48.70 172 | JSObject* Performance::WrapObject(JSContext* aCx, 88:48.70 | ~~~~~~~~~~~^~~ 88:49.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.19 inlined from ‘JSObject* mozilla::dom::PerformanceEventTiming_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceEventTiming]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEventTimingBinding.h:94:27, 88:49.19 inlined from ‘virtual JSObject* mozilla::dom::PerformanceEventTiming::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceEventTiming.cpp:67:46: 88:49.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 88:49.19 1169 | *this->stack = this; 88:49.19 | ~~~~~~~~~~~~~^~~~~~ 88:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/EventCounts.cpp:12: 88:49.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEventTimingBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceEventTiming::WrapObject(JSContext*, JS::Handle)’: 88:49.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEventTimingBinding.h:94:27: note: ‘reflector’ declared here 88:49.19 94 | JS::Rooted reflector(aCx); 88:49.19 | ^~~~~~~~~ 88:49.19 In file included from Unified_cpp_dom_performance0.cpp:38: 88:49.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceEventTiming.cpp:66:16: note: ‘cx’ declared here 88:49.19 66 | JSContext* cx, JS::Handle aGivenProto) { 88:49.19 | ~~~~~~~~~~~^~ 88:49.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.23 inlined from ‘JSObject* mozilla::dom::PerformanceMark_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceMark]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMarkBinding.h:35:27, 88:49.23 inlined from ‘virtual JSObject* mozilla::dom::PerformanceMark::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMark.cpp:109:39: 88:49.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.23 1169 | *this->stack = this; 88:49.23 | ~~~~~~~~~~~~~^~~~~~ 88:49.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMark.cpp:13, 88:49.23 from Unified_cpp_dom_performance0.cpp:65: 88:49.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMarkBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceMark::WrapObject(JSContext*, JS::Handle)’: 88:49.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMarkBinding.h:35:27: note: ‘reflector’ declared here 88:49.23 35 | JS::Rooted reflector(aCx); 88:49.23 | ^~~~~~~~~ 88:49.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMark.cpp:107:50: note: ‘aCx’ declared here 88:49.23 107 | JSObject* PerformanceMark::WrapObject(JSContext* aCx, 88:49.23 | ~~~~~~~~~~~^~~ 88:49.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.27 inlined from ‘JSObject* mozilla::dom::PerformanceMeasure_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceMeasure]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMeasureBinding.h:35:27, 88:49.27 inlined from ‘virtual JSObject* mozilla::dom::PerformanceMeasure::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMeasure.cpp:47:42: 88:49.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.27 1169 | *this->stack = this; 88:49.27 | ~~~~~~~~~~~~~^~~~~~ 88:49.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMeasure.cpp:9, 88:49.27 from Unified_cpp_dom_performance0.cpp:74: 88:49.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMeasureBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceMeasure::WrapObject(JSContext*, JS::Handle)’: 88:49.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceMeasureBinding.h:35:27: note: ‘reflector’ declared here 88:49.27 35 | JS::Rooted reflector(aCx); 88:49.27 | ^~~~~~~~~ 88:49.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMeasure.cpp:45:53: note: ‘aCx’ declared here 88:49.27 45 | JSObject* PerformanceMeasure::WrapObject(JSContext* aCx, 88:49.27 | ~~~~~~~~~~~^~~ 88:49.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.32 inlined from ‘JSObject* mozilla::dom::PerformanceNavigationTiming_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceNavigationTiming]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceNavigationTimingBinding.h:68:27, 88:49.32 inlined from ‘virtual JSObject* mozilla::dom::PerformanceNavigationTiming::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceNavigationTiming.cpp:23:51: 88:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.32 1169 | *this->stack = this; 88:49.32 | ~~~~~~~~~~~~~^~~~~~ 88:49.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceNavigationTiming.h:14, 88:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:34: 88:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceNavigationTimingBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceNavigationTiming::WrapObject(JSContext*, JS::Handle)’: 88:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceNavigationTimingBinding.h:68:27: note: ‘reflector’ declared here 88:49.32 68 | JS::Rooted reflector(aCx); 88:49.32 | ^~~~~~~~~ 88:49.32 In file included from Unified_cpp_dom_performance0.cpp:92: 88:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceNavigationTiming.cpp:22:16: note: ‘aCx’ declared here 88:49.32 22 | JSContext* aCx, JS::Handle aGivenProto) { 88:49.32 | ~~~~~~~~~~~^~~ 88:49.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.35 inlined from ‘JSObject* mozilla::dom::PerformanceObserverEntryList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceObserverEntryList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverEntryListBinding.h:88:27, 88:49.35 inlined from ‘virtual JSObject* mozilla::dom::PerformanceObserverEntryList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserverEntryList.cpp:32:52: 88:49.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.35 1169 | *this->stack = this; 88:49.35 | ~~~~~~~~~~~~~^~~~~~ 88:49.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserverEntryList.cpp:10, 88:49.36 from Unified_cpp_dom_performance0.cpp:110: 88:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverEntryListBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceObserverEntryList::WrapObject(JSContext*, JS::Handle)’: 88:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverEntryListBinding.h:88:27: note: ‘reflector’ declared here 88:49.36 88 | JS::Rooted reflector(aCx); 88:49.36 | ^~~~~~~~~ 88:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserverEntryList.cpp:31:16: note: ‘aCx’ declared here 88:49.36 31 | JSContext* aCx, JS::Handle aGivenProto) { 88:49.36 | ~~~~~~~~~~~^~~ 88:49.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.38 inlined from ‘JSObject* mozilla::dom::PerformancePaintTiming_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformancePaintTiming]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformancePaintTimingBinding.h:35:27, 88:49.38 inlined from ‘virtual JSObject* mozilla::dom::PerformancePaintTiming::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformancePaintTiming.cpp:35:46: 88:49.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.38 1169 | *this->stack = this; 88:49.38 | ~~~~~~~~~~~~~^~~~~~ 88:49.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformancePaintTiming.h:11, 88:49.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceMainThread.cpp:10, 88:49.38 from Unified_cpp_dom_performance0.cpp:56: 88:49.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformancePaintTimingBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformancePaintTiming::WrapObject(JSContext*, JS::Handle)’: 88:49.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformancePaintTimingBinding.h:35:27: note: ‘reflector’ declared here 88:49.38 35 | JS::Rooted reflector(aCx); 88:49.38 | ^~~~~~~~~ 88:49.38 In file included from Unified_cpp_dom_performance0.cpp:119: 88:49.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformancePaintTiming.cpp:34:16: note: ‘aCx’ declared here 88:49.38 34 | JSContext* aCx, JS::Handle aGivenProto) { 88:49.38 | ~~~~~~~~~~~^~~ 88:49.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.41 inlined from ‘JSObject* mozilla::dom::PerformanceResourceTiming_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceResourceTiming]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceResourceTimingBinding.h:61:27, 88:49.41 inlined from ‘virtual JSObject* mozilla::dom::PerformanceResourceTiming::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceResourceTiming.cpp:76:49: 88:49.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.41 1169 | *this->stack = this; 88:49.41 | ~~~~~~~~~~~~~^~~~~~ 88:49.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceResourceTiming.cpp:8, 88:49.41 from Unified_cpp_dom_performance0.cpp:128: 88:49.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceResourceTimingBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceResourceTiming::WrapObject(JSContext*, JS::Handle)’: 88:49.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceResourceTimingBinding.h:61:27: note: ‘reflector’ declared here 88:49.41 61 | JS::Rooted reflector(aCx); 88:49.41 | ^~~~~~~~~ 88:49.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceResourceTiming.cpp:75:16: note: ‘aCx’ declared here 88:49.41 75 | JSContext* aCx, JS::Handle aGivenProto) { 88:49.41 | ~~~~~~~~~~~^~~ 88:49.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:49.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:49.42 inlined from ‘JSObject* mozilla::dom::PerformanceServerTiming_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceServerTiming]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceServerTimingBinding.h:41:27, 88:49.42 inlined from ‘virtual JSObject* mozilla::dom::PerformanceServerTiming::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceServerTiming.cpp:26:61: 88:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:49.44 1169 | *this->stack = this; 88:49.44 | ~~~~~~~~~~~~~^~~~~~ 88:49.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceServerTiming.cpp:10, 88:49.45 from Unified_cpp_dom_performance0.cpp:137: 88:49.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceServerTimingBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceServerTiming::WrapObject(JSContext*, JS::Handle)’: 88:49.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceServerTimingBinding.h:41:27: note: ‘reflector’ declared here 88:49.45 41 | JS::Rooted reflector(aCx); 88:49.45 | ^~~~~~~~~ 88:49.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceServerTiming.cpp:25:16: note: ‘aCx’ declared here 88:49.45 25 | JSContext* aCx, JS::Handle aGivenProto) { 88:49.45 | ~~~~~~~~~~~^~~ 88:50.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:50.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:50.20 inlined from ‘JSObject* mozilla::dom::PerformanceObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PerformanceObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverBinding.h:203:27, 88:50.20 inlined from ‘virtual JSObject* mozilla::dom::PerformanceObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserver.cpp:102:43: 88:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:50.20 1169 | *this->stack = this; 88:50.20 | ~~~~~~~~~~~~~^~~~~~ 88:50.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceEntry.h:14, 88:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/LargestContentfulPaint.h:12: 88:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceObserver::WrapObject(JSContext*, JS::Handle)’: 88:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverBinding.h:203:27: note: ‘reflector’ declared here 88:50.20 203 | JS::Rooted reflector(aCx); 88:50.20 | ^~~~~~~~~ 88:50.20 In file included from Unified_cpp_dom_performance0.cpp:101: 88:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserver.cpp:100:54: note: ‘aCx’ declared here 88:50.20 100 | JSObject* PerformanceObserver::WrapObject(JSContext* aCx, 88:50.20 | ~~~~~~~~~~~^~~ 88:50.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::PerformanceObserver::_ZThn8_N7mozilla3dom19PerformanceObserver10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 88:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:50.22 1169 | *this->stack = this; 88:50.22 | ~~~~~~~~~~~~~^~~~~~ 88:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverBinding.h:203:27: note: ‘reflector’ declared here 88:50.22 203 | JS::Rooted reflector(aCx); 88:50.22 | ^~~~~~~~~ 88:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/PerformanceObserver.cpp:100:54: note: ‘aCx’ declared here 88:50.22 100 | JSObject* PerformanceObserver::WrapObject(JSContext* aCx, 88:50.22 | ~~~~~~~~~~~^~~ 88:55.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 88:55.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:6, 88:55.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:10, 88:55.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MidiPermissionStatus.h:10, 88:55.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/MidiPermissionStatus.cpp:7, 88:55.23 from Unified_cpp_dom_permission0.cpp:2: 88:55.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:55.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:55.23 inlined from ‘JSObject* mozilla::dom::Permissions_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Permissions]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:170:27, 88:55.23 inlined from ‘virtual JSObject* mozilla::dom::Permissions::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/Permissions.cpp:39:35: 88:55.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:55.23 1169 | *this->stack = this; 88:55.23 | ~~~~~~~~~~~~~^~~~~~ 88:55.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h: In member function ‘virtual JSObject* mozilla::dom::Permissions::WrapObject(JSContext*, JS::Handle)’: 88:55.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:170:27: note: ‘reflector’ declared here 88:55.23 170 | JS::Rooted reflector(aCx); 88:55.23 | ^~~~~~~~~ 88:55.23 In file included from Unified_cpp_dom_permission0.cpp:47: 88:55.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/Permissions.cpp:37:46: note: ‘aCx’ declared here 88:55.23 37 | JSObject* Permissions::WrapObject(JSContext* aCx, 88:55.23 | ~~~~~~~~~~~^~~ 88:55.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 88:55.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 88:55.49 inlined from ‘JSObject* mozilla::dom::PermissionStatus_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h:61:27, 88:55.49 inlined from ‘virtual JSObject* mozilla::dom::PermissionStatus::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/PermissionStatus.cpp:55:40: 88:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 88:55.49 1169 | *this->stack = this; 88:55.49 | ~~~~~~~~~~~~~^~~~~~ 88:55.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:11: 88:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h: In member function ‘virtual JSObject* mozilla::dom::PermissionStatus::WrapObject(JSContext*, JS::Handle)’: 88:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h:61:27: note: ‘reflector’ declared here 88:55.49 61 | JS::Rooted reflector(aCx); 88:55.49 | ^~~~~~~~~ 88:55.49 In file included from Unified_cpp_dom_permission0.cpp:20: 88:55.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/PermissionStatus.cpp:53:51: note: ‘aCx’ declared here 88:55.49 53 | JSObject* PermissionStatus::WrapObject(JSContext* aCx, 88:55.49 | ~~~~~~~~~~~^~~ 89:01.42 dom/prototype 89:03.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 89:03.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 89:03.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/AtomList.h:10, 89:03.09 from GamepadLightIndicatorBinding.cpp:4, 89:03.09 from UnifiedBindings8.cpp:2: 89:03.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:03.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:03.09 inlined from ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GleanBinding.cpp:240:35: 89:03.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:03.09 1169 | *this->stack = this; 89:03.09 | ~~~~~~~~~~~~~^~~~~~ 89:03.11 In file included from UnifiedBindings8.cpp:145: 89:03.12 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 89:03.12 GleanBinding.cpp:240:25: note: ‘expando’ declared here 89:03.12 240 | JS::Rooted expando(cx); 89:03.12 | ^~~~~~~ 89:03.12 GleanBinding.cpp:230:42: note: ‘cx’ declared here 89:03.12 230 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 89:03.12 | ~~~~~~~~~~~^~ 89:03.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:03.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:03.25 inlined from ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GleanBinding.cpp:802:35: 89:03.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:03.25 1169 | *this->stack = this; 89:03.25 | ~~~~~~~~~~~~~^~~~~~ 89:03.26 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 89:03.27 GleanBinding.cpp:802:25: note: ‘expando’ declared here 89:03.27 802 | JS::Rooted expando(cx); 89:03.27 | ^~~~~~~ 89:03.27 GleanBinding.cpp:792:42: note: ‘cx’ declared here 89:03.27 792 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 89:03.27 | ~~~~~~~~~~~^~ 89:03.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:03.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:03.42 inlined from ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GleanBinding.cpp:1364:35: 89:03.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:03.42 1169 | *this->stack = this; 89:03.42 | ~~~~~~~~~~~~~^~~~~~ 89:03.42 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 89:03.42 GleanBinding.cpp:1364:25: note: ‘expando’ declared here 89:03.42 1364 | JS::Rooted expando(cx); 89:03.42 | ^~~~~~~ 89:03.42 GleanBinding.cpp:1354:42: note: ‘cx’ declared here 89:03.42 1354 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 89:03.42 | ~~~~~~~~~~~^~ 89:03.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:03.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:03.60 inlined from ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GleanPingsBinding.cpp:237:35: 89:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:03.60 1169 | *this->stack = this; 89:03.60 | ~~~~~~~~~~~~~^~~~~~ 89:03.60 In file included from UnifiedBindings8.cpp:171: 89:03.60 GleanPingsBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 89:03.60 GleanPingsBinding.cpp:237:25: note: ‘expando’ declared here 89:03.60 237 | JS::Rooted expando(cx); 89:03.60 | ^~~~~~~ 89:03.60 GleanPingsBinding.cpp:227:42: note: ‘cx’ declared here 89:03.60 227 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 89:03.60 | ~~~~~~~~~~~^~ 89:04.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 89:04.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 89:04.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 89:04.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 89:04.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 89:04.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:33: 89:04.38 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 89:04.38 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 89:04.38 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 89:04.38 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 89:04.38 inlined from ‘void mozilla::dom::Performance::NotifyObservers()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:1037:3: 89:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_4(D)->mObservers.D.727203.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 89:04.38 282 | aArray.mIterators = this; 89:04.38 | ~~~~~~~~~~~~~~~~~~^~~~~~ 89:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp: In member function ‘void mozilla::dom::Performance::NotifyObservers()’: 89:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:570:46: note: ‘__for_begin’ declared here 89:04.38 570 | for (RefPtr obs_ : (array_).ForwardRange()) { \ 89:04.38 | ^ 89:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:1037:3: note: in expansion of macro ‘NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS’ 89:04.38 1037 | NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS(mObservers, Notify, ()); 89:04.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:04.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/performance/Performance.cpp:1035:35: note: ‘this’ declared here 89:04.38 1035 | void Performance::NotifyObservers() { 89:04.38 | ^ 89:07.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:07.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:07.49 inlined from ‘JSObject* mozilla::dom::PermissionStatus_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h:61:27, 89:07.49 inlined from ‘virtual JSObject* mozilla::dom::PermissionStatus::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/PermissionStatus.cpp:55:40, 89:07.49 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::PermissionStatus; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 89:07.49 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 89:07.49 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 89:07.49 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 89:07.49 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = PermissionStatus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 89:07.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:07.49 1169 | *this->stack = this; 89:07.49 | ~~~~~~~~~~~~~^~~~~~ 89:07.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = PermissionStatus]’: 89:07.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PermissionStatusBinding.h:61:27: note: ‘reflector’ declared here 89:07.52 61 | JS::Rooted reflector(aCx); 89:07.52 | ^~~~~~~~~ 89:07.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 89:07.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 89:07.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:26, 89:07.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalChild.h:9, 89:07.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalChild.h:12, 89:07.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/permission/PermissionObserver.cpp:9, 89:07.52 from Unified_cpp_dom_permission0.cpp:11: 89:07.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 89:07.52 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 89:07.52 | ~~~~~~~~~~~^~~ 89:07.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:07.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:07.79 inlined from ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at GridBinding.cpp:2254:60: 89:07.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:07.79 1169 | *this->stack = this; 89:07.79 | ~~~~~~~~~~~~~^~~~~~ 89:07.79 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 89:07.79 GridBinding.cpp:2254:25: note: ‘expando’ declared here 89:07.79 2254 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 89:07.79 | ^~~~~~~ 89:07.79 GridBinding.cpp:2237:36: note: ‘cx’ declared here 89:07.79 2237 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 89:07.79 | ~~~~~~~~~~~^~ 89:07.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:07.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:07.91 inlined from ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’ at GridBinding.cpp:3344:60: 89:07.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:07.91 1169 | *this->stack = this; 89:07.91 | ~~~~~~~~~~~~~^~~~~~ 89:07.91 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*) const’: 89:07.91 GridBinding.cpp:3344:25: note: ‘expando’ declared here 89:07.91 3344 | JS::Rooted expando(cx, GetExpandoObject(proxy)); 89:07.91 | ^~~~~~~ 89:07.91 GridBinding.cpp:3327:36: note: ‘cx’ declared here 89:07.91 3327 | DOMProxyHandler::hasOwn(JSContext* cx, JS::Handle proxy, JS::Handle id, bool* bp) const 89:07.91 | ~~~~~~~~~~~^~ 89:10.36 dom/push 89:11.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:11.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:11.34 inlined from ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GridBinding.cpp:2297:81: 89:11.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:11.34 1169 | *this->stack = this; 89:11.34 | ~~~~~~~~~~~~~^~~~~~ 89:11.34 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 89:11.34 GridBinding.cpp:2297:29: note: ‘expando’ declared here 89:11.34 2297 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 89:11.34 | ^~~~~~~ 89:11.34 GridBinding.cpp:2269:33: note: ‘cx’ declared here 89:11.34 2269 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 89:11.34 | ~~~~~~~~~~~^~ 89:11.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:11.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:11.52 inlined from ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GridBinding.cpp:3387:81: 89:11.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:11.52 1169 | *this->stack = this; 89:11.52 | ~~~~~~~~~~~~~^~~~~~ 89:11.52 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 89:11.52 GridBinding.cpp:3387:29: note: ‘expando’ declared here 89:11.52 3387 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 89:11.52 | ^~~~~~~ 89:11.52 GridBinding.cpp:3359:33: note: ‘cx’ declared here 89:11.52 3359 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 89:11.52 | ~~~~~~~~~~~^~ 89:12.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 89:12.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:12.92 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 89:12.92 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 89:12.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 89:12.92 1169 | *this->stack = this; 89:12.92 | ~~~~~~~~~~~~~^~~~~~ 89:12.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PerformanceObserverBinding.h:13: 89:12.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 89:12.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 89:12.95 389 | JS::RootedVector v(aCx); 89:12.95 | ^ 89:12.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 89:12.95 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 89:12.95 | ~~~~~~~~~~~^~~ 89:30.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 89:30.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsObjectLoadingContent.h:18, 89:30.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 89:30.12 from HTMLEmbedElementBinding.cpp:29, 89:30.12 from UnifiedBindings9.cpp:28: 89:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 89:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 89:30.12 202 | return ReinterpretHelper::FromInternalValue(v); 89:30.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 89:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 89:30.12 4432 | return mProperties.Get(aProperty, aFoundResult); 89:30.14 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 89:30.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 89:30.15 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 89:30.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:30.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 89:30.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 89:30.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:30.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 89:30.16 413 | struct FrameBidiData { 89:30.16 | ^~~~~~~~~~~~~ 89:30.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:30.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:30.76 inlined from ‘bool mozilla::dom::GridLine_Binding::get_names(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GridBinding.cpp:1374:85: 89:30.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:30.76 1169 | *this->stack = this; 89:30.76 | ~~~~~~~~~~~~~^~~~~~ 89:30.78 GridBinding.cpp: In function ‘bool mozilla::dom::GridLine_Binding::get_names(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 89:30.79 GridBinding.cpp:1374:25: note: ‘slotStorage’ declared here 89:30.79 1374 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 89:30.79 | ^~~~~~~~~~~ 89:30.79 GridBinding.cpp:1364:22: note: ‘cx’ declared here 89:30.79 1364 | get_names(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 89:30.79 | ~~~~~~~~~~~^~ 89:31.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:31.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:31.14 inlined from ‘bool mozilla::dom::Grid_Binding::get_areas(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GridBinding.cpp:167:85: 89:31.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:31.14 1169 | *this->stack = this; 89:31.14 | ~~~~~~~~~~~~~^~~~~~ 89:31.14 GridBinding.cpp: In function ‘bool mozilla::dom::Grid_Binding::get_areas(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 89:31.14 GridBinding.cpp:167:25: note: ‘slotStorage’ declared here 89:31.14 167 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 89:31.14 | ^~~~~~~~~~~ 89:31.14 GridBinding.cpp:157:22: note: ‘cx’ declared here 89:31.14 157 | get_areas(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 89:31.14 | ~~~~~~~~~~~^~ 89:31.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:31.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:31.58 inlined from ‘bool mozilla::dom::GetUserMediaRequest_Binding::get_devices(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at GetUserMediaRequestBinding.cpp:275:85: 89:31.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:31.58 1169 | *this->stack = this; 89:31.58 | ~~~~~~~~~~~~~^~~~~~ 89:31.58 In file included from UnifiedBindings8.cpp:132: 89:31.58 GetUserMediaRequestBinding.cpp: In function ‘bool mozilla::dom::GetUserMediaRequest_Binding::get_devices(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 89:31.58 GetUserMediaRequestBinding.cpp:275:25: note: ‘slotStorage’ declared here 89:31.58 275 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 89:31.58 | ^~~~~~~~~~~ 89:31.58 GetUserMediaRequestBinding.cpp:265:24: note: ‘cx’ declared here 89:31.58 265 | get_devices(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 89:31.58 | ~~~~~~~~~~~^~ 89:34.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:35.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:35.00 inlined from ‘bool mozilla::dom::GamepadPose_Binding::Wrap(JSContext*, mozilla::dom::GamepadPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadPoseBinding.cpp:528:90: 89:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:35.00 1169 | *this->stack = this; 89:35.00 | ~~~~~~~~~~~~~^~~~~~ 89:35.00 In file included from UnifiedBindings8.cpp:15: 89:35.00 GamepadPoseBinding.cpp: In function ‘bool mozilla::dom::GamepadPose_Binding::Wrap(JSContext*, mozilla::dom::GamepadPose*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:35.00 GamepadPoseBinding.cpp:528:25: note: ‘global’ declared here 89:35.00 528 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:35.00 | ^~~~~~ 89:35.00 GamepadPoseBinding.cpp:503:17: note: ‘aCx’ declared here 89:35.00 503 | Wrap(JSContext* aCx, mozilla::dom::GamepadPose* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:35.00 | ~~~~~~~~~~~^~~ 89:35.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:35.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:35.32 inlined from ‘bool mozilla::dom::GamepadTouch_Binding::Wrap(JSContext*, mozilla::dom::GamepadTouch*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadTouchBinding.cpp:346:90: 89:35.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:35.32 1169 | *this->stack = this; 89:35.32 | ~~~~~~~~~~~~~^~~~~~ 89:35.34 In file included from UnifiedBindings8.cpp:41: 89:35.35 GamepadTouchBinding.cpp: In function ‘bool mozilla::dom::GamepadTouch_Binding::Wrap(JSContext*, mozilla::dom::GamepadTouch*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:35.35 GamepadTouchBinding.cpp:346:25: note: ‘global’ declared here 89:35.35 346 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:35.35 | ^~~~~~ 89:35.35 GamepadTouchBinding.cpp:321:17: note: ‘aCx’ declared here 89:35.35 321 | Wrap(JSContext* aCx, mozilla::dom::GamepadTouch* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:35.35 | ~~~~~~~~~~~^~~ 89:37.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:37.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:37.28 inlined from ‘bool mozilla::dom::GeolocationCoordinates_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at GeolocationCoordinatesBinding.cpp:278:57: 89:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:37.28 1169 | *this->stack = this; 89:37.28 | ~~~~~~~~~~~~~^~~~~~ 89:37.28 In file included from UnifiedBindings8.cpp:80: 89:37.28 GeolocationCoordinatesBinding.cpp: In function ‘bool mozilla::dom::GeolocationCoordinates_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 89:37.28 GeolocationCoordinatesBinding.cpp:278:25: note: ‘result’ declared here 89:37.28 278 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 89:37.28 | ^~~~~~ 89:37.28 GeolocationCoordinatesBinding.cpp:270:19: note: ‘cx’ declared here 89:37.28 270 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 89:37.28 | ~~~~~~~~~~~^~ 89:37.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:37.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:37.38 inlined from ‘bool mozilla::dom::GeolocationPositionError_Binding::Wrap(JSContext*, mozilla::dom::GeolocationPositionError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GeolocationPositionErrorBinding.cpp:271:90: 89:37.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:37.38 1169 | *this->stack = this; 89:37.38 | ~~~~~~~~~~~~~^~~~~~ 89:37.38 In file included from UnifiedBindings8.cpp:106: 89:37.38 GeolocationPositionErrorBinding.cpp: In function ‘bool mozilla::dom::GeolocationPositionError_Binding::Wrap(JSContext*, mozilla::dom::GeolocationPositionError*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:37.38 GeolocationPositionErrorBinding.cpp:271:25: note: ‘global’ declared here 89:37.38 271 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:37.38 | ^~~~~~ 89:37.38 GeolocationPositionErrorBinding.cpp:246:17: note: ‘aCx’ declared here 89:37.38 246 | Wrap(JSContext* aCx, mozilla::dom::GeolocationPositionError* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:37.38 | ~~~~~~~~~~~^~~ 89:38.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:38.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:38.69 inlined from ‘bool mozilla::dom::GetUserMediaRequest_Binding::Wrap(JSContext*, mozilla::dom::GetUserMediaRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GetUserMediaRequestBinding.cpp:679:90: 89:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:38.69 1169 | *this->stack = this; 89:38.69 | ~~~~~~~~~~~~~^~~~~~ 89:38.69 GetUserMediaRequestBinding.cpp: In function ‘bool mozilla::dom::GetUserMediaRequest_Binding::Wrap(JSContext*, mozilla::dom::GetUserMediaRequest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:38.69 GetUserMediaRequestBinding.cpp:679:25: note: ‘global’ declared here 89:38.69 679 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:38.69 | ^~~~~~ 89:38.69 GetUserMediaRequestBinding.cpp:654:17: note: ‘aCx’ declared here 89:38.69 654 | Wrap(JSContext* aCx, mozilla::dom::GetUserMediaRequest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:38.69 | ~~~~~~~~~~~^~~ 89:38.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:38.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:38.93 inlined from ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GridBinding.cpp:2189:35: 89:38.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:38.93 1169 | *this->stack = this; 89:38.93 | ~~~~~~~~~~~~~^~~~~~ 89:38.93 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 89:38.93 GridBinding.cpp:2189:25: note: ‘expando’ declared here 89:38.93 2189 | JS::Rooted expando(cx); 89:38.93 | ^~~~~~~ 89:38.93 GridBinding.cpp:2163:50: note: ‘cx’ declared here 89:38.93 2163 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 89:38.93 | ~~~~~~~~~~~^~ 89:39.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:39.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:39.20 inlined from ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GridBinding.cpp:3279:35: 89:39.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:39.20 1169 | *this->stack = this; 89:39.20 | ~~~~~~~~~~~~~^~~~~~ 89:39.20 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 89:39.20 GridBinding.cpp:3279:25: note: ‘expando’ declared here 89:39.20 3279 | JS::Rooted expando(cx); 89:39.20 | ^~~~~~~ 89:39.20 GridBinding.cpp:3253:50: note: ‘cx’ declared here 89:39.20 3253 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 89:39.20 | ~~~~~~~~~~~^~ 89:39.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:39.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:39.55 inlined from ‘bool mozilla::dom::GleanDistributionData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at GleanMetricsBinding.cpp:96:54: 89:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:39.55 1169 | *this->stack = this; 89:39.55 | ~~~~~~~~~~~~~^~~~~~ 89:39.55 In file included from UnifiedBindings8.cpp:158: 89:39.55 GleanMetricsBinding.cpp: In member function ‘bool mozilla::dom::GleanDistributionData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 89:39.55 GleanMetricsBinding.cpp:96:25: note: ‘obj’ declared here 89:39.55 96 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 89:39.55 | ^~~ 89:39.55 GleanMetricsBinding.cpp:88:52: note: ‘cx’ declared here 89:39.55 88 | GleanDistributionData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 89:39.55 | ~~~~~~~~~~~^~ 89:40.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:40.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:40.05 inlined from ‘bool mozilla::dom::GleanEventRecord::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at GleanMetricsBinding.cpp:209:54: 89:40.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:40.05 1169 | *this->stack = this; 89:40.05 | ~~~~~~~~~~~~~^~~~~~ 89:40.05 GleanMetricsBinding.cpp: In member function ‘bool mozilla::dom::GleanEventRecord::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 89:40.05 GleanMetricsBinding.cpp:209:25: note: ‘obj’ declared here 89:40.05 209 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 89:40.05 | ^~~ 89:40.05 GleanMetricsBinding.cpp:201:47: note: ‘cx’ declared here 89:40.05 201 | GleanEventRecord::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 89:40.05 | ~~~~~~~~~~~^~ 89:40.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:40.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:40.55 inlined from ‘bool mozilla::dom::GleanRateData::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at GleanMetricsBinding.cpp:340:54: 89:40.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:40.55 1169 | *this->stack = this; 89:40.55 | ~~~~~~~~~~~~~^~~~~~ 89:40.55 GleanMetricsBinding.cpp: In member function ‘bool mozilla::dom::GleanRateData::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 89:40.55 GleanMetricsBinding.cpp:340:25: note: ‘obj’ declared here 89:40.55 340 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 89:40.55 | ^~~ 89:40.55 GleanMetricsBinding.cpp:332:44: note: ‘cx’ declared here 89:40.55 332 | GleanRateData::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 89:40.55 | ~~~~~~~~~~~^~ 89:41.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:41.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:41.08 inlined from ‘bool mozilla::dom::GridArea_Binding::Wrap(JSContext*, mozilla::dom::GridArea*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:900:90: 89:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:41.08 1169 | *this->stack = this; 89:41.08 | ~~~~~~~~~~~~~^~~~~~ 89:41.08 GridBinding.cpp: In function ‘bool mozilla::dom::GridArea_Binding::Wrap(JSContext*, mozilla::dom::GridArea*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:41.08 GridBinding.cpp:900:25: note: ‘global’ declared here 89:41.08 900 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:41.08 | ^~~~~~ 89:41.08 GridBinding.cpp:875:17: note: ‘aCx’ declared here 89:41.08 875 | Wrap(JSContext* aCx, mozilla::dom::GridArea* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:41.08 | ~~~~~~~~~~~^~~ 89:41.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:41.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:41.27 inlined from ‘bool mozilla::dom::GridDimension_Binding::Wrap(JSContext*, mozilla::dom::GridDimension*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:1245:90: 89:41.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:41.27 1169 | *this->stack = this; 89:41.27 | ~~~~~~~~~~~~~^~~~~~ 89:41.27 GridBinding.cpp: In function ‘bool mozilla::dom::GridDimension_Binding::Wrap(JSContext*, mozilla::dom::GridDimension*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:41.27 GridBinding.cpp:1245:25: note: ‘global’ declared here 89:41.27 1245 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:41.27 | ^~~~~~ 89:41.27 GridBinding.cpp:1220:17: note: ‘aCx’ declared here 89:41.27 1220 | Wrap(JSContext* aCx, mozilla::dom::GridDimension* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:41.27 | ~~~~~~~~~~~^~~ 89:41.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:41.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:41.45 inlined from ‘bool mozilla::dom::GridLine_Binding::Wrap(JSContext*, mozilla::dom::GridLine*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:1792:90: 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:41.45 1169 | *this->stack = this; 89:41.45 | ~~~~~~~~~~~~~^~~~~~ 89:41.45 GridBinding.cpp: In function ‘bool mozilla::dom::GridLine_Binding::Wrap(JSContext*, mozilla::dom::GridLine*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:41.45 GridBinding.cpp:1792:25: note: ‘global’ declared here 89:41.45 1792 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:41.45 | ^~~~~~ 89:41.45 GridBinding.cpp:1767:17: note: ‘aCx’ declared here 89:41.45 1767 | Wrap(JSContext* aCx, mozilla::dom::GridLine* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:41.45 | ~~~~~~~~~~~^~~ 89:41.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:41.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:41.66 inlined from ‘bool mozilla::dom::GridLines_Binding::Wrap(JSContext*, mozilla::dom::GridLines*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:2473:90: 89:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:41.66 1169 | *this->stack = this; 89:41.66 | ~~~~~~~~~~~~~^~~~~~ 89:41.66 GridBinding.cpp: In function ‘bool mozilla::dom::GridLines_Binding::Wrap(JSContext*, mozilla::dom::GridLines*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:41.66 GridBinding.cpp:2473:25: note: ‘global’ declared here 89:41.66 2473 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:41.66 | ^~~~~~ 89:41.66 GridBinding.cpp:2448:17: note: ‘aCx’ declared here 89:41.66 2448 | Wrap(JSContext* aCx, mozilla::dom::GridLines* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:41.66 | ~~~~~~~~~~~^~~ 89:41.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:41.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:41.88 inlined from ‘bool mozilla::dom::GridTrack_Binding::Wrap(JSContext*, mozilla::dom::GridTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:2882:90: 89:41.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:41.88 1169 | *this->stack = this; 89:41.88 | ~~~~~~~~~~~~~^~~~~~ 89:41.88 GridBinding.cpp: In function ‘bool mozilla::dom::GridTrack_Binding::Wrap(JSContext*, mozilla::dom::GridTrack*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:41.88 GridBinding.cpp:2882:25: note: ‘global’ declared here 89:41.88 2882 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:41.88 | ^~~~~~ 89:41.88 GridBinding.cpp:2857:17: note: ‘aCx’ declared here 89:41.88 2857 | Wrap(JSContext* aCx, mozilla::dom::GridTrack* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:41.88 | ~~~~~~~~~~~^~~ 89:42.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:42.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:42.11 inlined from ‘bool mozilla::dom::GridTracks_Binding::Wrap(JSContext*, mozilla::dom::GridTracks*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:3563:90: 89:42.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 89:42.11 1169 | *this->stack = this; 89:42.11 | ~~~~~~~~~~~~~^~~~~~ 89:42.13 GridBinding.cpp: In function ‘bool mozilla::dom::GridTracks_Binding::Wrap(JSContext*, mozilla::dom::GridTracks*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 89:42.14 GridBinding.cpp:3563:25: note: ‘global’ declared here 89:42.14 3563 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 89:42.14 | ^~~~~~ 89:42.14 GridBinding.cpp:3538:17: note: ‘aCx’ declared here 89:42.14 3538 | Wrap(JSContext* aCx, mozilla::dom::GridTracks* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 89:42.14 | ~~~~~~~~~~~^~~ 89:47.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:47.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:47.62 inlined from ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GleanBinding.cpp:158:35: 89:47.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:47.62 1169 | *this->stack = this; 89:47.62 | ~~~~~~~~~~~~~^~~~~~ 89:47.62 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 89:47.62 GleanBinding.cpp:158:25: note: ‘expando’ declared here 89:47.62 158 | JS::Rooted expando(cx); 89:47.62 | ^~~~~~~ 89:47.62 GleanBinding.cpp:155:50: note: ‘cx’ declared here 89:47.62 155 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 89:47.62 | ~~~~~~~~~~~^~ 89:47.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:47.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:47.82 inlined from ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GleanBinding.cpp:298:79: 89:47.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:47.82 1169 | *this->stack = this; 89:47.82 | ~~~~~~~~~~~~~^~~~~~ 89:47.82 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanCategory_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 89:47.82 GleanBinding.cpp:298:27: note: ‘expando’ declared here 89:47.82 298 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 89:47.82 | ^~~~~~~ 89:47.82 GleanBinding.cpp:291:33: note: ‘cx’ declared here 89:47.82 291 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 89:47.82 | ~~~~~~~~~~~^~ 89:47.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:47.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:47.92 inlined from ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GleanBinding.cpp:1282:35: 89:47.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:47.92 1169 | *this->stack = this; 89:47.92 | ~~~~~~~~~~~~~^~~~~~ 89:47.92 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 89:47.92 GleanBinding.cpp:1282:25: note: ‘expando’ declared here 89:47.92 1282 | JS::Rooted expando(cx); 89:47.92 | ^~~~~~~ 89:47.92 GleanBinding.cpp:1279:50: note: ‘cx’ declared here 89:47.92 1279 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 89:47.92 | ~~~~~~~~~~~^~ 89:48.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:48.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:48.21 inlined from ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GleanBinding.cpp:1422:79: 89:48.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:48.21 1169 | *this->stack = this; 89:48.21 | ~~~~~~~~~~~~~^~~~~~ 89:48.21 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanLabeled_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 89:48.21 GleanBinding.cpp:1422:27: note: ‘expando’ declared here 89:48.21 1422 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 89:48.21 | ^~~~~~~ 89:48.21 GleanBinding.cpp:1415:33: note: ‘cx’ declared here 89:48.21 1415 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 89:48.21 | ~~~~~~~~~~~^~ 89:48.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:48.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 89:48.33 inlined from ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GleanPingsBinding.cpp:156:35: 89:48.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:48.33 1169 | *this->stack = this; 89:48.33 | ~~~~~~~~~~~~~^~~~~~ 89:48.33 GleanPingsBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 89:48.33 GleanPingsBinding.cpp:156:25: note: ‘expando’ declared here 89:48.33 156 | JS::Rooted expando(cx); 89:48.33 | ^~~~~~~ 89:48.33 GleanPingsBinding.cpp:153:50: note: ‘cx’ declared here 89:48.33 153 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 89:48.33 | ~~~~~~~~~~~^~ 89:48.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:48.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:48.64 inlined from ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GleanPingsBinding.cpp:295:79: 89:48.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:48.64 1169 | *this->stack = this; 89:48.64 | ~~~~~~~~~~~~~^~~~~~ 89:48.64 GleanPingsBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanPingsImpl_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 89:48.64 GleanPingsBinding.cpp:295:27: note: ‘expando’ declared here 89:48.64 295 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 89:48.64 | ^~~~~~~ 89:48.64 GleanPingsBinding.cpp:288:33: note: ‘cx’ declared here 89:48.64 288 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 89:48.64 | ~~~~~~~~~~~^~ 89:55.97 dom/quota 89:56.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:56.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:56.07 inlined from ‘bool mozilla::dom::GleanStringList_Binding::testGetValue(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at GleanMetricsBinding.cpp:5766:71: 89:56.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:56.07 1169 | *this->stack = this; 89:56.07 | ~~~~~~~~~~~~~^~~~~~ 89:56.10 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanStringList_Binding::testGetValue(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 89:56.11 GleanMetricsBinding.cpp:5766:25: note: ‘returnArray’ declared here 89:56.11 5766 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 89:56.11 | ^~~~~~~~~~~ 89:56.11 GleanMetricsBinding.cpp:5734:25: note: ‘cx’ declared here 89:56.11 5734 | testGetValue(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 89:56.11 | ~~~~~~~~~~~^~ 89:56.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 89:56.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 89:56.51 inlined from ‘bool mozilla::dom::GleanEvent_Binding::testGetValue(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at GleanMetricsBinding.cpp:2652:71: 89:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 89:56.51 1169 | *this->stack = this; 89:56.51 | ~~~~~~~~~~~~~^~~~~~ 89:56.51 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanEvent_Binding::testGetValue(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 89:56.51 GleanMetricsBinding.cpp:2652:25: note: ‘returnArray’ declared here 89:56.51 2652 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 89:56.51 | ^~~~~~~~~~~ 89:56.51 GleanMetricsBinding.cpp:2620:25: note: ‘cx’ declared here 89:56.51 2620 | testGetValue(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 89:56.51 | ~~~~~~~~~~~^~ 90:01.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:01.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:01.89 inlined from ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLCollectionBinding.cpp:454:35: 90:01.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:01.89 1169 | *this->stack = this; 90:01.89 | ~~~~~~~~~~~~~^~~~~~ 90:01.90 In file included from UnifiedBindings8.cpp:314: 90:01.91 HTMLCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 90:01.91 HTMLCollectionBinding.cpp:454:25: note: ‘expando’ declared here 90:01.91 454 | JS::Rooted expando(cx); 90:01.91 | ^~~~~~~ 90:01.91 HTMLCollectionBinding.cpp:434:42: note: ‘cx’ declared here 90:01.91 434 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 90:01.91 | ~~~~~~~~~~~^~ 90:02.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:02.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:02.19 inlined from ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GridBinding.cpp:2227:35: 90:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:02.19 1169 | *this->stack = this; 90:02.19 | ~~~~~~~~~~~~~^~~~~~ 90:02.19 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridLines_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 90:02.19 GridBinding.cpp:2227:25: note: ‘expando’ declared here 90:02.19 2227 | JS::Rooted expando(cx); 90:02.19 | ^~~~~~~ 90:02.19 GridBinding.cpp:2215:42: note: ‘cx’ declared here 90:02.19 2215 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 90:02.19 | ~~~~~~~~~~~^~ 90:02.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:02.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:02.30 inlined from ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at GridBinding.cpp:3317:35: 90:02.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:02.30 1169 | *this->stack = this; 90:02.30 | ~~~~~~~~~~~~~^~~~~~ 90:02.30 GridBinding.cpp: In member function ‘virtual bool mozilla::dom::GridTracks_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 90:02.30 GridBinding.cpp:3317:25: note: ‘expando’ declared here 90:02.30 3317 | JS::Rooted expando(cx); 90:02.30 | ^~~~~~~ 90:02.30 GridBinding.cpp:3305:42: note: ‘cx’ declared here 90:02.30 3305 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 90:02.30 | ~~~~~~~~~~~^~ 90:02.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:02.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:02.43 inlined from ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLAllCollectionBinding.cpp:894:35: 90:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:02.43 1169 | *this->stack = this; 90:02.43 | ~~~~~~~~~~~~~^~~~~~ 90:02.44 In file included from UnifiedBindings8.cpp:197: 90:02.45 HTMLAllCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 90:02.45 HTMLAllCollectionBinding.cpp:894:25: note: ‘expando’ declared here 90:02.45 894 | JS::Rooted expando(cx); 90:02.45 | ^~~~~~~ 90:02.45 HTMLAllCollectionBinding.cpp:874:42: note: ‘cx’ declared here 90:02.45 874 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 90:02.45 | ~~~~~~~~~~~^~ 90:04.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:36, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TelemetryComms.h:10, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:26, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/PowerManagerService.cpp:7, 90:04.89 from Unified_cpp_dom_power0.cpp:2: 90:04.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:04.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:04.89 inlined from ‘JSObject* mozilla::dom::WakeLock_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WakeLockJS]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockBinding.h:59:27, 90:04.89 inlined from ‘virtual JSObject* mozilla::dom::WakeLockJS::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockJS.cpp:145:32: 90:04.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:04.89 1169 | *this->stack = this; 90:04.89 | ~~~~~~~~~~~~~^~~~~~ 90:04.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:59, 90:04.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLock.cpp:13, 90:04.89 from Unified_cpp_dom_power0.cpp:11: 90:04.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockBinding.h: In member function ‘virtual JSObject* mozilla::dom::WakeLockJS::WrapObject(JSContext*, JS::Handle)’: 90:04.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockBinding.h:59:27: note: ‘reflector’ declared here 90:04.89 59 | JS::Rooted reflector(aCx); 90:04.89 | ^~~~~~~~~ 90:04.89 In file included from Unified_cpp_dom_power0.cpp:20: 90:04.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockJS.cpp:143:45: note: ‘aCx’ declared here 90:04.89 143 | JSObject* WakeLockJS::WrapObject(JSContext* aCx, 90:04.89 | ~~~~~~~~~~~^~~ 90:04.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:04.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:04.91 inlined from ‘bool mozilla::dom::GamepadLightIndicator_Binding::Wrap(JSContext*, mozilla::dom::GamepadLightIndicator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadLightIndicatorBinding.cpp:459:90: 90:04.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:04.91 1169 | *this->stack = this; 90:04.91 | ~~~~~~~~~~~~~^~~~~~ 90:04.91 GamepadLightIndicatorBinding.cpp: In function ‘bool mozilla::dom::GamepadLightIndicator_Binding::Wrap(JSContext*, mozilla::dom::GamepadLightIndicator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:04.91 GamepadLightIndicatorBinding.cpp:459:25: note: ‘global’ declared here 90:04.91 459 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:04.91 | ^~~~~~ 90:04.91 GamepadLightIndicatorBinding.cpp:434:17: note: ‘aCx’ declared here 90:04.91 434 | Wrap(JSContext* aCx, mozilla::dom::GamepadLightIndicator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:04.91 | ~~~~~~~~~~~^~~ 90:05.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:05.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:05.53 inlined from ‘JSObject* mozilla::dom::WakeLockSentinel_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WakeLockSentinel]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockSentinelBinding.h:39:27, 90:05.53 inlined from ‘virtual JSObject* mozilla::dom::WakeLockSentinel::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockSentinel.cpp:23:40: 90:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:05.53 1169 | *this->stack = this; 90:05.53 | ~~~~~~~~~~~~~^~~~~~ 90:05.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockSentinel.cpp:14, 90:05.53 from Unified_cpp_dom_power0.cpp:29: 90:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockSentinelBinding.h: In member function ‘virtual JSObject* mozilla::dom::WakeLockSentinel::WrapObject(JSContext*, JS::Handle)’: 90:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockSentinelBinding.h:39:27: note: ‘reflector’ declared here 90:05.53 39 | JS::Rooted reflector(aCx); 90:05.53 | ^~~~~~~~~ 90:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockSentinel.cpp:21:51: note: ‘cx’ declared here 90:05.53 21 | JSObject* WakeLockSentinel::WrapObject(JSContext* cx, 90:05.53 | ~~~~~~~~~~~^~ 90:05.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::WakeLockSentinel::_ZThn8_N7mozilla3dom16WakeLockSentinel10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 90:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:05.56 1169 | *this->stack = this; 90:05.56 | ~~~~~~~~~~~~~^~~~~~ 90:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WakeLockSentinelBinding.h:39:27: note: ‘reflector’ declared here 90:05.56 39 | JS::Rooted reflector(aCx); 90:05.56 | ^~~~~~~~~ 90:05.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/power/WakeLockSentinel.cpp:21:51: note: ‘cx’ declared here 90:05.56 21 | JSObject* WakeLockSentinel::WrapObject(JSContext* cx, 90:05.56 | ~~~~~~~~~~~^~ 90:06.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:06.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:06.14 inlined from ‘bool mozilla::dom::GamepadServiceTest_Binding::Wrap(JSContext*, mozilla::dom::GamepadServiceTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GamepadServiceTestBinding.cpp:1075:90: 90:06.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:06.14 1169 | *this->stack = this; 90:06.14 | ~~~~~~~~~~~~~^~~~~~ 90:06.14 In file included from UnifiedBindings8.cpp:28: 90:06.14 GamepadServiceTestBinding.cpp: In function ‘bool mozilla::dom::GamepadServiceTest_Binding::Wrap(JSContext*, mozilla::dom::GamepadServiceTest*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:06.14 GamepadServiceTestBinding.cpp:1075:25: note: ‘global’ declared here 90:06.14 1075 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:06.14 | ^~~~~~ 90:06.14 GamepadServiceTestBinding.cpp:1050:17: note: ‘aCx’ declared here 90:06.14 1050 | Wrap(JSContext* aCx, mozilla::dom::GamepadServiceTest* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:06.14 | ~~~~~~~~~~~^~~ 90:06.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:06.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:06.73 inlined from ‘bool mozilla::dom::Geolocation_Binding::Wrap(JSContext*, mozilla::dom::Geolocation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GeolocationBinding.cpp:576:90: 90:06.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:06.73 1169 | *this->stack = this; 90:06.73 | ~~~~~~~~~~~~~^~~~~~ 90:06.73 In file included from UnifiedBindings8.cpp:67: 90:06.73 GeolocationBinding.cpp: In function ‘bool mozilla::dom::Geolocation_Binding::Wrap(JSContext*, mozilla::dom::Geolocation*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:06.73 GeolocationBinding.cpp:576:25: note: ‘global’ declared here 90:06.73 576 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:06.73 | ^~~~~~ 90:06.73 GeolocationBinding.cpp:551:17: note: ‘aCx’ declared here 90:06.73 551 | Wrap(JSContext* aCx, mozilla::dom::Geolocation* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:06.73 | ~~~~~~~~~~~^~~ 90:06.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:06.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:06.94 inlined from ‘bool mozilla::dom::HTMLBodyElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLBodyElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLBodyElementBinding.cpp:2159:90: 90:06.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:06.94 1169 | *this->stack = this; 90:06.94 | ~~~~~~~~~~~~~^~~~~~ 90:06.96 In file included from UnifiedBindings8.cpp:275: 90:06.97 HTMLBodyElementBinding.cpp: In function ‘bool mozilla::dom::HTMLBodyElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLBodyElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:06.97 HTMLBodyElementBinding.cpp:2159:25: note: ‘global’ declared here 90:06.97 2159 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:06.97 | ^~~~~~ 90:06.97 HTMLBodyElementBinding.cpp:2122:17: note: ‘aCx’ declared here 90:06.97 2122 | Wrap(JSContext* aCx, mozilla::dom::HTMLBodyElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:06.97 | ~~~~~~~~~~~^~~ 90:07.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.13 inlined from ‘bool mozilla::dom::HTMLBRElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLBRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLBRElementBinding.cpp:409:90: 90:07.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.13 1169 | *this->stack = this; 90:07.13 | ~~~~~~~~~~~~~^~~~~~ 90:07.13 In file included from UnifiedBindings8.cpp:249: 90:07.13 HTMLBRElementBinding.cpp: In function ‘bool mozilla::dom::HTMLBRElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLBRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.13 HTMLBRElementBinding.cpp:409:25: note: ‘global’ declared here 90:07.13 409 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.13 | ^~~~~~ 90:07.13 HTMLBRElementBinding.cpp:372:17: note: ‘aCx’ declared here 90:07.13 372 | Wrap(JSContext* aCx, mozilla::dom::HTMLBRElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.13 | ~~~~~~~~~~~^~~ 90:07.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.31 inlined from ‘bool mozilla::dom::HTMLDirectoryElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDirectoryElementBinding.cpp:303:90: 90:07.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.31 1169 | *this->stack = this; 90:07.31 | ~~~~~~~~~~~~~^~~~~~ 90:07.31 In file included from UnifiedBindings8.cpp:392: 90:07.31 HTMLDirectoryElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDirectoryElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.31 HTMLDirectoryElementBinding.cpp:303:25: note: ‘global’ declared here 90:07.31 303 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.31 | ^~~~~~ 90:07.31 HTMLDirectoryElementBinding.cpp:266:17: note: ‘aCx’ declared here 90:07.31 266 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.31 | ~~~~~~~~~~~^~~ 90:07.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.46 inlined from ‘bool mozilla::dom::HTMLDataElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDataElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDataElementBinding.cpp:307:90: 90:07.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.46 1169 | *this->stack = this; 90:07.46 | ~~~~~~~~~~~~~^~~~~~ 90:07.46 In file included from UnifiedBindings8.cpp:340: 90:07.46 HTMLDataElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDataElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDataElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.46 HTMLDataElementBinding.cpp:307:25: note: ‘global’ declared here 90:07.46 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.46 | ^~~~~~ 90:07.46 HTMLDataElementBinding.cpp:270:17: note: ‘aCx’ declared here 90:07.46 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLDataElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.46 | ~~~~~~~~~~~^~~ 90:07.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.59 inlined from ‘bool mozilla::dom::HTMLDetailsElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDetailsElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDetailsElementBinding.cpp:391:90: 90:07.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.59 1169 | *this->stack = this; 90:07.59 | ~~~~~~~~~~~~~^~~~~~ 90:07.59 In file included from UnifiedBindings8.cpp:366: 90:07.59 HTMLDetailsElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDetailsElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDetailsElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.59 HTMLDetailsElementBinding.cpp:391:25: note: ‘global’ declared here 90:07.59 391 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.59 | ^~~~~~ 90:07.59 HTMLDetailsElementBinding.cpp:354:17: note: ‘aCx’ declared here 90:07.59 354 | Wrap(JSContext* aCx, mozilla::dom::HTMLDetailsElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.59 | ~~~~~~~~~~~^~~ 90:07.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.76 inlined from ‘bool mozilla::dom::HTMLDialogElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDialogElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDialogElementBinding.cpp:527:90: 90:07.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.76 1169 | *this->stack = this; 90:07.76 | ~~~~~~~~~~~~~^~~~~~ 90:07.76 In file included from UnifiedBindings8.cpp:379: 90:07.76 HTMLDialogElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDialogElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDialogElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.76 HTMLDialogElementBinding.cpp:527:25: note: ‘global’ declared here 90:07.76 527 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.76 | ^~~~~~ 90:07.76 HTMLDialogElementBinding.cpp:490:17: note: ‘aCx’ declared here 90:07.76 490 | Wrap(JSContext* aCx, mozilla::dom::HTMLDialogElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.76 | ~~~~~~~~~~~^~~ 90:07.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:07.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:07.90 inlined from ‘bool mozilla::dom::HTMLDivElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDivElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDivElementBinding.cpp:307:90: 90:07.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:07.90 1169 | *this->stack = this; 90:07.90 | ~~~~~~~~~~~~~^~~~~~ 90:07.90 In file included from UnifiedBindings8.cpp:405: 90:07.90 HTMLDivElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDivElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDivElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:07.90 HTMLDivElementBinding.cpp:307:25: note: ‘global’ declared here 90:07.90 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:07.90 | ^~~~~~ 90:07.90 HTMLDivElementBinding.cpp:270:17: note: ‘aCx’ declared here 90:07.90 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLDivElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:07.90 | ~~~~~~~~~~~^~~ 90:08.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:08.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:08.06 inlined from ‘bool mozilla::dom::HTMLBaseElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLBaseElementBinding.cpp:389:90: 90:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:08.06 1169 | *this->stack = this; 90:08.06 | ~~~~~~~~~~~~~^~~~~~ 90:08.06 In file included from UnifiedBindings8.cpp:262: 90:08.06 HTMLBaseElementBinding.cpp: In function ‘bool mozilla::dom::HTMLBaseElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:08.06 HTMLBaseElementBinding.cpp:389:25: note: ‘global’ declared here 90:08.06 389 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:08.06 | ^~~~~~ 90:08.06 HTMLBaseElementBinding.cpp:352:17: note: ‘aCx’ declared here 90:08.06 352 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:08.06 | ~~~~~~~~~~~^~~ 90:08.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:08.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:08.89 inlined from ‘bool mozilla::dom::GeolocationCoordinates_Binding::Wrap(JSContext*, mozilla::dom::GeolocationCoordinates*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GeolocationCoordinatesBinding.cpp:561:90: 90:08.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:08.89 1169 | *this->stack = this; 90:08.89 | ~~~~~~~~~~~~~^~~~~~ 90:08.89 GeolocationCoordinatesBinding.cpp: In function ‘bool mozilla::dom::GeolocationCoordinates_Binding::Wrap(JSContext*, mozilla::dom::GeolocationCoordinates*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:08.89 GeolocationCoordinatesBinding.cpp:561:25: note: ‘global’ declared here 90:08.89 561 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:08.89 | ^~~~~~ 90:08.89 GeolocationCoordinatesBinding.cpp:536:17: note: ‘aCx’ declared here 90:08.89 536 | Wrap(JSContext* aCx, mozilla::dom::GeolocationCoordinates* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:08.89 | ~~~~~~~~~~~^~~ 90:09.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:09.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:09.25 inlined from ‘bool mozilla::dom::GeolocationPosition_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at GeolocationPositionBinding.cpp:109:57: 90:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:09.25 1169 | *this->stack = this; 90:09.25 | ~~~~~~~~~~~~~^~~~~~ 90:09.25 In file included from UnifiedBindings8.cpp:93: 90:09.25 GeolocationPositionBinding.cpp: In function ‘bool mozilla::dom::GeolocationPosition_Binding::toJSON(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 90:09.25 GeolocationPositionBinding.cpp:109:25: note: ‘result’ declared here 90:09.25 109 | JS::Rooted result(cx, JS_NewPlainObject(cx)); 90:09.25 | ^~~~~~ 90:09.25 GeolocationPositionBinding.cpp:101:19: note: ‘cx’ declared here 90:09.25 101 | toJSON(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 90:09.25 | ~~~~~~~~~~~^~ 90:09.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:09.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:09.32 inlined from ‘bool mozilla::dom::GeolocationPosition_Binding::Wrap(JSContext*, mozilla::dom::GeolocationPosition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GeolocationPositionBinding.cpp:342:90: 90:09.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:09.32 1169 | *this->stack = this; 90:09.32 | ~~~~~~~~~~~~~^~~~~~ 90:09.32 GeolocationPositionBinding.cpp: In function ‘bool mozilla::dom::GeolocationPosition_Binding::Wrap(JSContext*, mozilla::dom::GeolocationPosition*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:09.32 GeolocationPositionBinding.cpp:342:25: note: ‘global’ declared here 90:09.32 342 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:09.32 | ^~~~~~ 90:09.32 GeolocationPositionBinding.cpp:317:17: note: ‘aCx’ declared here 90:09.32 317 | Wrap(JSContext* aCx, mozilla::dom::GeolocationPosition* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:09.32 | ~~~~~~~~~~~^~~ 90:09.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:09.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:09.76 inlined from ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLCollectionBinding.cpp:353:35: 90:09.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:09.76 1169 | *this->stack = this; 90:09.76 | ~~~~~~~~~~~~~^~~~~~ 90:09.76 HTMLCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 90:09.76 HTMLCollectionBinding.cpp:353:25: note: ‘expando’ declared here 90:09.76 353 | JS::Rooted expando(cx); 90:09.76 | ^~~~~~~ 90:09.76 HTMLCollectionBinding.cpp:327:50: note: ‘cx’ declared here 90:09.76 327 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 90:09.76 | ~~~~~~~~~~~^~ 90:10.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:10.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:10.18 inlined from ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLCollectionBinding.cpp:545:81: 90:10.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:10.18 1169 | *this->stack = this; 90:10.18 | ~~~~~~~~~~~~~^~~~~~ 90:10.22 HTMLCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 90:10.23 HTMLCollectionBinding.cpp:545:29: note: ‘expando’ declared here 90:10.23 545 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 90:10.23 | ^~~~~~~ 90:10.23 HTMLCollectionBinding.cpp:517:33: note: ‘cx’ declared here 90:10.23 517 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 90:10.23 | ~~~~~~~~~~~^~ 90:10.25 dom/reporting 90:10.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:10.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:10.89 inlined from ‘bool mozilla::dom::Grid_Binding::Wrap(JSContext*, mozilla::dom::Grid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GridBinding.cpp:426:90: 90:10.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:10.89 1169 | *this->stack = this; 90:10.89 | ~~~~~~~~~~~~~^~~~~~ 90:10.93 GridBinding.cpp: In function ‘bool mozilla::dom::Grid_Binding::Wrap(JSContext*, mozilla::dom::Grid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:10.94 GridBinding.cpp:426:25: note: ‘global’ declared here 90:10.94 426 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:10.94 | ^~~~~~ 90:10.94 GridBinding.cpp:401:17: note: ‘aCx’ declared here 90:10.94 401 | Wrap(JSContext* aCx, mozilla::dom::Grid* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:10.94 | ~~~~~~~~~~~^~~ 90:11.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:11.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:11.16 inlined from ‘bool mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, nsIHTMLCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLCollectionBinding.cpp:786:90: 90:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:11.16 1169 | *this->stack = this; 90:11.16 | ~~~~~~~~~~~~~^~~~~~ 90:11.17 HTMLCollectionBinding.cpp: In function ‘bool mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, nsIHTMLCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:11.18 HTMLCollectionBinding.cpp:786:25: note: ‘global’ declared here 90:11.18 786 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:11.18 | ^~~~~~ 90:11.18 HTMLCollectionBinding.cpp:761:17: note: ‘aCx’ declared here 90:11.18 761 | Wrap(JSContext* aCx, nsIHTMLCollection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:11.18 | ~~~~~~~~~~~^~~ 90:11.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:11.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:11.51 inlined from ‘bool mozilla::dom::MozCanvasPrintState_Binding::Wrap(JSContext*, mozilla::dom::HTMLCanvasPrintState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLCanvasElementBinding.cpp:1287:90: 90:11.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:11.51 1169 | *this->stack = this; 90:11.51 | ~~~~~~~~~~~~~^~~~~~ 90:11.51 In file included from UnifiedBindings8.cpp:301: 90:11.51 HTMLCanvasElementBinding.cpp: In function ‘bool mozilla::dom::MozCanvasPrintState_Binding::Wrap(JSContext*, mozilla::dom::HTMLCanvasPrintState*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:11.51 HTMLCanvasElementBinding.cpp:1287:25: note: ‘global’ declared here 90:11.51 1287 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:11.51 | ^~~~~~ 90:11.51 HTMLCanvasElementBinding.cpp:1262:17: note: ‘aCx’ declared here 90:11.51 1262 | Wrap(JSContext* aCx, mozilla::dom::HTMLCanvasPrintState* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:11.51 | ~~~~~~~~~~~^~~ 90:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:12.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:12.74 inlined from ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLAllCollectionBinding.cpp:788:35: 90:12.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:12.74 1169 | *this->stack = this; 90:12.74 | ~~~~~~~~~~~~~^~~~~~ 90:12.74 HTMLAllCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 90:12.74 HTMLAllCollectionBinding.cpp:788:25: note: ‘expando’ declared here 90:12.74 788 | JS::Rooted expando(cx); 90:12.74 | ^~~~~~~ 90:12.74 HTMLAllCollectionBinding.cpp:767:50: note: ‘cx’ declared here 90:12.74 767 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 90:12.74 | ~~~~~~~~~~~^~ 90:13.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:13.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:13.16 inlined from ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLAllCollectionBinding.cpp:984:81: 90:13.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:13.16 1169 | *this->stack = this; 90:13.16 | ~~~~~~~~~~~~~^~~~~~ 90:13.18 HTMLAllCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLAllCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 90:13.18 HTMLAllCollectionBinding.cpp:984:29: note: ‘expando’ declared here 90:13.18 984 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 90:13.18 | ^~~~~~~ 90:13.18 HTMLAllCollectionBinding.cpp:960:33: note: ‘cx’ declared here 90:13.18 960 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 90:13.18 | ~~~~~~~~~~~^~ 90:14.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 90:14.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:6, 90:14.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:6, 90:14.72 from HTMLDocumentBinding.cpp:4, 90:14.72 from UnifiedBindings9.cpp:2: 90:14.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:14.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:14.72 inlined from ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLDocumentBinding.cpp:627:35: 90:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:14.72 1169 | *this->stack = this; 90:14.72 | ~~~~~~~~~~~~~^~~~~~ 90:14.72 HTMLDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 90:14.72 HTMLDocumentBinding.cpp:627:25: note: ‘expando’ declared here 90:14.72 627 | JS::Rooted expando(cx); 90:14.72 | ^~~~~~~ 90:14.72 HTMLDocumentBinding.cpp:617:42: note: ‘cx’ declared here 90:14.72 617 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 90:14.72 | ~~~~~~~~~~~^~ 90:15.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:15.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:15.26 inlined from ‘bool mozilla::dom::GleanCategory_Binding::Wrap(JSContext*, mozilla::glean::Category*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanBinding.cpp:479:90: 90:15.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:15.26 1169 | *this->stack = this; 90:15.26 | ~~~~~~~~~~~~~^~~~~~ 90:15.26 GleanBinding.cpp: In function ‘bool mozilla::dom::GleanCategory_Binding::Wrap(JSContext*, mozilla::glean::Category*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:15.26 GleanBinding.cpp:479:25: note: ‘global’ declared here 90:15.26 479 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:15.26 | ^~~~~~ 90:15.26 GleanBinding.cpp:454:17: note: ‘aCx’ declared here 90:15.26 454 | Wrap(JSContext* aCx, mozilla::glean::Category* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:15.26 | ~~~~~~~~~~~^~~ 90:15.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:15.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 90:15.84 inlined from ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at GleanBinding.cpp:720:35: 90:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:15.84 1169 | *this->stack = this; 90:15.84 | ~~~~~~~~~~~~~^~~~~~ 90:15.84 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 90:15.84 GleanBinding.cpp:720:25: note: ‘expando’ declared here 90:15.84 720 | JS::Rooted expando(cx); 90:15.84 | ^~~~~~~ 90:15.84 GleanBinding.cpp:717:50: note: ‘cx’ declared here 90:15.84 717 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 90:15.84 | ~~~~~~~~~~~^~ 90:16.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.03 inlined from ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at GleanBinding.cpp:860:79: 90:16.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:16.03 1169 | *this->stack = this; 90:16.03 | ~~~~~~~~~~~~~^~~~~~ 90:16.03 GleanBinding.cpp: In member function ‘virtual bool mozilla::dom::GleanImpl_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 90:16.03 GleanBinding.cpp:860:27: note: ‘expando’ declared here 90:16.03 860 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 90:16.03 | ^~~~~~~ 90:16.03 GleanBinding.cpp:853:33: note: ‘cx’ declared here 90:16.03 853 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 90:16.03 | ~~~~~~~~~~~^~ 90:16.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.09 inlined from ‘bool mozilla::dom::GleanImpl_Binding::Wrap(JSContext*, mozilla::glean::Glean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanBinding.cpp:1041:90: 90:16.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.10 1169 | *this->stack = this; 90:16.10 | ~~~~~~~~~~~~~^~~~~~ 90:16.10 GleanBinding.cpp: In function ‘bool mozilla::dom::GleanImpl_Binding::Wrap(JSContext*, mozilla::glean::Glean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.10 GleanBinding.cpp:1041:25: note: ‘global’ declared here 90:16.10 1041 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.10 | ^~~~~~ 90:16.10 GleanBinding.cpp:1016:17: note: ‘aCx’ declared here 90:16.10 1016 | Wrap(JSContext* aCx, mozilla::glean::Glean* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.10 | ~~~~~~~~~~~^~~ 90:16.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.22 inlined from ‘bool mozilla::dom::GleanLabeled_Binding::Wrap(JSContext*, mozilla::glean::GleanLabeled*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanBinding.cpp:1603:90: 90:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.22 1169 | *this->stack = this; 90:16.22 | ~~~~~~~~~~~~~^~~~~~ 90:16.22 GleanBinding.cpp: In function ‘bool mozilla::dom::GleanLabeled_Binding::Wrap(JSContext*, mozilla::glean::GleanLabeled*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.22 GleanBinding.cpp:1603:25: note: ‘global’ declared here 90:16.22 1603 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.22 | ^~~~~~ 90:16.22 GleanBinding.cpp:1578:17: note: ‘aCx’ declared here 90:16.22 1578 | Wrap(JSContext* aCx, mozilla::glean::GleanLabeled* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.22 | ~~~~~~~~~~~^~~ 90:16.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.35 inlined from ‘bool mozilla::dom::GleanBoolean_Binding::Wrap(JSContext*, mozilla::glean::GleanBoolean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:676:90: 90:16.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.35 1169 | *this->stack = this; 90:16.35 | ~~~~~~~~~~~~~^~~~~~ 90:16.35 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanBoolean_Binding::Wrap(JSContext*, mozilla::glean::GleanBoolean*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.35 GleanMetricsBinding.cpp:676:25: note: ‘global’ declared here 90:16.35 676 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.35 | ^~~~~~ 90:16.35 GleanMetricsBinding.cpp:648:17: note: ‘aCx’ declared here 90:16.35 648 | Wrap(JSContext* aCx, mozilla::glean::GleanBoolean* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.35 | ~~~~~~~~~~~^~~ 90:16.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.46 inlined from ‘bool mozilla::dom::GleanCounter_Binding::Wrap(JSContext*, mozilla::glean::GleanCounter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:1083:90: 90:16.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.46 1169 | *this->stack = this; 90:16.46 | ~~~~~~~~~~~~~^~~~~~ 90:16.46 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanCounter_Binding::Wrap(JSContext*, mozilla::glean::GleanCounter*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.46 GleanMetricsBinding.cpp:1083:25: note: ‘global’ declared here 90:16.46 1083 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.46 | ^~~~~~ 90:16.46 GleanMetricsBinding.cpp:1055:17: note: ‘aCx’ declared here 90:16.46 1055 | Wrap(JSContext* aCx, mozilla::glean::GleanCounter* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.46 | ~~~~~~~~~~~^~~ 90:16.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.54 inlined from ‘bool mozilla::dom::GleanCustomDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanCustomDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:1566:90: 90:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.54 1169 | *this->stack = this; 90:16.54 | ~~~~~~~~~~~~~^~~~~~ 90:16.54 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanCustomDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanCustomDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.54 GleanMetricsBinding.cpp:1566:25: note: ‘global’ declared here 90:16.54 1566 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.54 | ^~~~~~ 90:16.54 GleanMetricsBinding.cpp:1538:17: note: ‘aCx’ declared here 90:16.54 1538 | Wrap(JSContext* aCx, mozilla::glean::GleanCustomDistribution* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.54 | ~~~~~~~~~~~^~~ 90:16.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.69 inlined from ‘bool mozilla::dom::GleanDatetime_Binding::Wrap(JSContext*, mozilla::glean::GleanDatetime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:1975:90: 90:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.69 1169 | *this->stack = this; 90:16.69 | ~~~~~~~~~~~~~^~~~~~ 90:16.69 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanDatetime_Binding::Wrap(JSContext*, mozilla::glean::GleanDatetime*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.70 GleanMetricsBinding.cpp:1975:25: note: ‘global’ declared here 90:16.70 1975 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.70 | ^~~~~~ 90:16.70 GleanMetricsBinding.cpp:1947:17: note: ‘aCx’ declared here 90:16.70 1947 | Wrap(JSContext* aCx, mozilla::glean::GleanDatetime* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.70 | ~~~~~~~~~~~^~~ 90:16.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:16.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:16.79 inlined from ‘bool mozilla::dom::GleanDenominator_Binding::Wrap(JSContext*, mozilla::glean::GleanDenominator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:2382:90: 90:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:16.80 1169 | *this->stack = this; 90:16.80 | ~~~~~~~~~~~~~^~~~~~ 90:16.85 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanDenominator_Binding::Wrap(JSContext*, mozilla::glean::GleanDenominator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:16.86 GleanMetricsBinding.cpp:2382:25: note: ‘global’ declared here 90:16.86 2382 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:16.86 | ^~~~~~ 90:16.86 GleanMetricsBinding.cpp:2354:17: note: ‘aCx’ declared here 90:16.86 2354 | Wrap(JSContext* aCx, mozilla::glean::GleanDenominator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:16.86 | ~~~~~~~~~~~^~~ 90:17.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.03 inlined from ‘bool mozilla::dom::GleanEvent_Binding::Wrap(JSContext*, mozilla::glean::GleanEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:2892:90: 90:17.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.03 1169 | *this->stack = this; 90:17.03 | ~~~~~~~~~~~~~^~~~~~ 90:17.03 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanEvent_Binding::Wrap(JSContext*, mozilla::glean::GleanEvent*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.03 GleanMetricsBinding.cpp:2892:25: note: ‘global’ declared here 90:17.03 2892 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.03 | ^~~~~~ 90:17.03 GleanMetricsBinding.cpp:2864:17: note: ‘aCx’ declared here 90:17.03 2864 | Wrap(JSContext* aCx, mozilla::glean::GleanEvent* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.03 | ~~~~~~~~~~~^~~ 90:17.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.20 inlined from ‘bool mozilla::dom::GleanMemoryDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanMemoryDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:3303:90: 90:17.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.20 1169 | *this->stack = this; 90:17.20 | ~~~~~~~~~~~~~^~~~~~ 90:17.20 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanMemoryDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanMemoryDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.20 GleanMetricsBinding.cpp:3303:25: note: ‘global’ declared here 90:17.20 3303 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.20 | ^~~~~~ 90:17.20 GleanMetricsBinding.cpp:3275:17: note: ‘aCx’ declared here 90:17.20 3275 | Wrap(JSContext* aCx, mozilla::glean::GleanMemoryDistribution* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.20 | ~~~~~~~~~~~^~~ 90:17.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.39 inlined from ‘bool mozilla::dom::GleanNumerator_Binding::Wrap(JSContext*, mozilla::glean::GleanNumerator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:3819:90: 90:17.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.39 1169 | *this->stack = this; 90:17.39 | ~~~~~~~~~~~~~^~~~~~ 90:17.39 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanNumerator_Binding::Wrap(JSContext*, mozilla::glean::GleanNumerator*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.39 GleanMetricsBinding.cpp:3819:25: note: ‘global’ declared here 90:17.39 3819 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.39 | ^~~~~~ 90:17.39 GleanMetricsBinding.cpp:3791:17: note: ‘aCx’ declared here 90:17.39 3791 | Wrap(JSContext* aCx, mozilla::glean::GleanNumerator* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.39 | ~~~~~~~~~~~^~~ 90:17.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.52 inlined from ‘bool mozilla::dom::GleanObject_Binding::Wrap(JSContext*, mozilla::glean::GleanObject*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:4234:90: 90:17.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.52 1169 | *this->stack = this; 90:17.52 | ~~~~~~~~~~~~~^~~~~~ 90:17.52 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanObject_Binding::Wrap(JSContext*, mozilla::glean::GleanObject*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.52 GleanMetricsBinding.cpp:4234:25: note: ‘global’ declared here 90:17.52 4234 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.52 | ^~~~~~ 90:17.52 GleanMetricsBinding.cpp:4206:17: note: ‘aCx’ declared here 90:17.52 4206 | Wrap(JSContext* aCx, mozilla::glean::GleanObject* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.52 | ~~~~~~~~~~~^~~ 90:17.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.68 inlined from ‘bool mozilla::dom::GleanQuantity_Binding::Wrap(JSContext*, mozilla::glean::GleanQuantity*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:4640:90: 90:17.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.68 1169 | *this->stack = this; 90:17.68 | ~~~~~~~~~~~~~^~~~~~ 90:17.68 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanQuantity_Binding::Wrap(JSContext*, mozilla::glean::GleanQuantity*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.69 GleanMetricsBinding.cpp:4640:25: note: ‘global’ declared here 90:17.69 4640 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.69 | ^~~~~~ 90:17.69 GleanMetricsBinding.cpp:4612:17: note: ‘aCx’ declared here 90:17.69 4612 | Wrap(JSContext* aCx, mozilla::glean::GleanQuantity* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.69 | ~~~~~~~~~~~^~~ 90:17.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.86 inlined from ‘bool mozilla::dom::GleanRate_Binding::Wrap(JSContext*, mozilla::glean::GleanRate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:5094:90: 90:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:17.86 1169 | *this->stack = this; 90:17.86 | ~~~~~~~~~~~~~^~~~~~ 90:17.86 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanRate_Binding::Wrap(JSContext*, mozilla::glean::GleanRate*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:17.86 GleanMetricsBinding.cpp:5094:25: note: ‘global’ declared here 90:17.86 5094 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:17.86 | ^~~~~~ 90:17.86 GleanMetricsBinding.cpp:5066:17: note: ‘aCx’ declared here 90:17.86 5066 | Wrap(JSContext* aCx, mozilla::glean::GleanRate* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:17.86 | ~~~~~~~~~~~^~~ 90:17.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:17.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:17.99 inlined from ‘bool mozilla::dom::GleanString_Binding::Wrap(JSContext*, mozilla::glean::GleanString*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:5501:90: 90:18.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.02 1169 | *this->stack = this; 90:18.02 | ~~~~~~~~~~~~~^~~~~~ 90:18.02 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanString_Binding::Wrap(JSContext*, mozilla::glean::GleanString*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.02 GleanMetricsBinding.cpp:5501:25: note: ‘global’ declared here 90:18.02 5501 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.02 | ^~~~~~ 90:18.02 GleanMetricsBinding.cpp:5473:17: note: ‘aCx’ declared here 90:18.02 5473 | Wrap(JSContext* aCx, mozilla::glean::GleanString* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.02 | ~~~~~~~~~~~^~~ 90:18.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:18.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:18.17 inlined from ‘bool mozilla::dom::GleanStringList_Binding::Wrap(JSContext*, mozilla::glean::GleanStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:6007:90: 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.17 1169 | *this->stack = this; 90:18.17 | ~~~~~~~~~~~~~^~~~~~ 90:18.17 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanStringList_Binding::Wrap(JSContext*, mozilla::glean::GleanStringList*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.17 GleanMetricsBinding.cpp:6007:25: note: ‘global’ declared here 90:18.17 6007 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.17 | ^~~~~~ 90:18.17 GleanMetricsBinding.cpp:5979:17: note: ‘aCx’ declared here 90:18.17 5979 | Wrap(JSContext* aCx, mozilla::glean::GleanStringList* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.17 | ~~~~~~~~~~~^~~ 90:18.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:18.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:18.30 inlined from ‘bool mozilla::dom::GleanText_Binding::Wrap(JSContext*, mozilla::glean::GleanText*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:6414:90: 90:18.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.31 1169 | *this->stack = this; 90:18.31 | ~~~~~~~~~~~~~^~~~~~ 90:18.36 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanText_Binding::Wrap(JSContext*, mozilla::glean::GleanText*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.37 GleanMetricsBinding.cpp:6414:25: note: ‘global’ declared here 90:18.37 6414 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.37 | ^~~~~~ 90:18.37 GleanMetricsBinding.cpp:6386:17: note: ‘aCx’ declared here 90:18.37 6386 | Wrap(JSContext* aCx, mozilla::glean::GleanText* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.37 | ~~~~~~~~~~~^~~ 90:18.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:18.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:18.53 inlined from ‘bool mozilla::dom::GleanTimespan_Binding::Wrap(JSContext*, mozilla::glean::GleanTimespan*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:6922:90: 90:18.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.53 1169 | *this->stack = this; 90:18.53 | ~~~~~~~~~~~~~^~~~~~ 90:18.53 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanTimespan_Binding::Wrap(JSContext*, mozilla::glean::GleanTimespan*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.53 GleanMetricsBinding.cpp:6922:25: note: ‘global’ declared here 90:18.53 6922 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.53 | ^~~~~~ 90:18.53 GleanMetricsBinding.cpp:6894:17: note: ‘aCx’ declared here 90:18.53 6894 | Wrap(JSContext* aCx, mozilla::glean::GleanTimespan* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.53 | ~~~~~~~~~~~^~~ 90:18.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:18.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:18.70 inlined from ‘bool mozilla::dom::GleanTimingDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanTimingDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:7560:90: 90:18.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.70 1169 | *this->stack = this; 90:18.70 | ~~~~~~~~~~~~~^~~~~~ 90:18.70 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanTimingDistribution_Binding::Wrap(JSContext*, mozilla::glean::GleanTimingDistribution*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.70 GleanMetricsBinding.cpp:7560:25: note: ‘global’ declared here 90:18.70 7560 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.70 | ^~~~~~ 90:18.70 GleanMetricsBinding.cpp:7532:17: note: ‘aCx’ declared here 90:18.70 7532 | Wrap(JSContext* aCx, mozilla::glean::GleanTimingDistribution* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.70 | ~~~~~~~~~~~^~~ 90:18.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:18.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:18.85 inlined from ‘bool mozilla::dom::GleanUrl_Binding::Wrap(JSContext*, mozilla::glean::GleanUrl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:7967:90: 90:18.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:18.85 1169 | *this->stack = this; 90:18.85 | ~~~~~~~~~~~~~^~~~~~ 90:18.85 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanUrl_Binding::Wrap(JSContext*, mozilla::glean::GleanUrl*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:18.85 GleanMetricsBinding.cpp:7967:25: note: ‘global’ declared here 90:18.85 7967 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:18.85 | ^~~~~~ 90:18.85 GleanMetricsBinding.cpp:7939:17: note: ‘aCx’ declared here 90:18.85 7939 | Wrap(JSContext* aCx, mozilla::glean::GleanUrl* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:18.85 | ~~~~~~~~~~~^~~ 90:19.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.01 inlined from ‘bool mozilla::dom::GleanUuid_Binding::Wrap(JSContext*, mozilla::glean::GleanUuid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanMetricsBinding.cpp:8408:90: 90:19.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.01 1169 | *this->stack = this; 90:19.01 | ~~~~~~~~~~~~~^~~~~~ 90:19.05 GleanMetricsBinding.cpp: In function ‘bool mozilla::dom::GleanUuid_Binding::Wrap(JSContext*, mozilla::glean::GleanUuid*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.06 GleanMetricsBinding.cpp:8408:25: note: ‘global’ declared here 90:19.06 8408 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.06 | ^~~~~~ 90:19.06 GleanMetricsBinding.cpp:8380:17: note: ‘aCx’ declared here 90:19.06 8380 | Wrap(JSContext* aCx, mozilla::glean::GleanUuid* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.06 | ~~~~~~~~~~~^~~ 90:19.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.23 inlined from ‘bool mozilla::dom::GleanPingsImpl_Binding::Wrap(JSContext*, mozilla::glean::GleanPings*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at GleanPingsBinding.cpp:475:90: 90:19.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.23 1169 | *this->stack = this; 90:19.23 | ~~~~~~~~~~~~~^~~~~~ 90:19.23 GleanPingsBinding.cpp: In function ‘bool mozilla::dom::GleanPingsImpl_Binding::Wrap(JSContext*, mozilla::glean::GleanPings*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.23 GleanPingsBinding.cpp:475:25: note: ‘global’ declared here 90:19.23 475 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.23 | ^~~~~~ 90:19.23 GleanPingsBinding.cpp:450:17: note: ‘aCx’ declared here 90:19.23 450 | Wrap(JSContext* aCx, mozilla::glean::GleanPings* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.23 | ~~~~~~~~~~~^~~ 90:19.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.44 inlined from ‘bool mozilla::dom::HTMLAllCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLAllCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLAllCollectionBinding.cpp:1237:90: 90:19.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.44 1169 | *this->stack = this; 90:19.44 | ~~~~~~~~~~~~~^~~~~~ 90:19.44 HTMLAllCollectionBinding.cpp: In function ‘bool mozilla::dom::HTMLAllCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLAllCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.44 HTMLAllCollectionBinding.cpp:1237:25: note: ‘global’ declared here 90:19.44 1237 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.44 | ^~~~~~ 90:19.44 HTMLAllCollectionBinding.cpp:1212:17: note: ‘aCx’ declared here 90:19.44 1212 | Wrap(JSContext* aCx, mozilla::dom::HTMLAllCollection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.44 | ~~~~~~~~~~~^~~ 90:19.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.62 inlined from ‘bool mozilla::dom::HTMLAnchorElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAnchorElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLAnchorElementBinding.cpp:2246:90: 90:19.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.62 1169 | *this->stack = this; 90:19.62 | ~~~~~~~~~~~~~^~~~~~ 90:19.62 In file included from UnifiedBindings8.cpp:210: 90:19.62 HTMLAnchorElementBinding.cpp: In function ‘bool mozilla::dom::HTMLAnchorElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAnchorElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.62 HTMLAnchorElementBinding.cpp:2246:25: note: ‘global’ declared here 90:19.62 2246 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.62 | ^~~~~~ 90:19.62 HTMLAnchorElementBinding.cpp:2209:17: note: ‘aCx’ declared here 90:19.62 2209 | Wrap(JSContext* aCx, mozilla::dom::HTMLAnchorElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.62 | ~~~~~~~~~~~^~~ 90:19.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.73 inlined from ‘bool mozilla::dom::HTMLAreaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAreaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLAreaElementBinding.cpp:1910:90: 90:19.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.73 1169 | *this->stack = this; 90:19.73 | ~~~~~~~~~~~~~^~~~~~ 90:19.73 In file included from UnifiedBindings8.cpp:223: 90:19.73 HTMLAreaElementBinding.cpp: In function ‘bool mozilla::dom::HTMLAreaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAreaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.73 HTMLAreaElementBinding.cpp:1910:25: note: ‘global’ declared here 90:19.73 1910 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.73 | ^~~~~~ 90:19.73 HTMLAreaElementBinding.cpp:1873:17: note: ‘aCx’ declared here 90:19.73 1873 | Wrap(JSContext* aCx, mozilla::dom::HTMLAreaElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.73 | ~~~~~~~~~~~^~~ 90:19.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:19.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:19.90 inlined from ‘bool mozilla::dom::HTMLAudioElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAudioElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLAudioElementBinding.cpp:265:90: 90:19.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:19.90 1169 | *this->stack = this; 90:19.90 | ~~~~~~~~~~~~~^~~~~~ 90:19.90 In file included from UnifiedBindings8.cpp:236: 90:19.90 HTMLAudioElementBinding.cpp: In function ‘bool mozilla::dom::HTMLAudioElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLAudioElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:19.90 HTMLAudioElementBinding.cpp:265:25: note: ‘global’ declared here 90:19.90 265 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:19.90 | ^~~~~~ 90:19.90 HTMLAudioElementBinding.cpp:225:17: note: ‘aCx’ declared here 90:19.90 225 | Wrap(JSContext* aCx, mozilla::dom::HTMLAudioElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:19.90 | ~~~~~~~~~~~^~~ 90:20.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:20.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:20.21 inlined from ‘bool mozilla::dom::HTMLButtonElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLButtonElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLButtonElementBinding.cpp:1612:90: 90:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:20.23 1169 | *this->stack = this; 90:20.23 | ~~~~~~~~~~~~~^~~~~~ 90:20.23 In file included from UnifiedBindings8.cpp:288: 90:20.23 HTMLButtonElementBinding.cpp: In function ‘bool mozilla::dom::HTMLButtonElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLButtonElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:20.23 HTMLButtonElementBinding.cpp:1612:25: note: ‘global’ declared here 90:20.23 1612 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:20.23 | ^~~~~~ 90:20.23 HTMLButtonElementBinding.cpp:1575:17: note: ‘aCx’ declared here 90:20.23 1575 | Wrap(JSContext* aCx, mozilla::dom::HTMLButtonElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:20.23 | ~~~~~~~~~~~^~~ 90:20.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:20.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:20.51 inlined from ‘bool mozilla::dom::HTMLCanvasElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLCanvasElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLCanvasElementBinding.cpp:928:90: 90:20.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:20.51 1169 | *this->stack = this; 90:20.51 | ~~~~~~~~~~~~~^~~~~~ 90:20.51 HTMLCanvasElementBinding.cpp: In function ‘bool mozilla::dom::HTMLCanvasElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLCanvasElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:20.51 HTMLCanvasElementBinding.cpp:928:25: note: ‘global’ declared here 90:20.51 928 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:20.51 | ^~~~~~ 90:20.51 HTMLCanvasElementBinding.cpp:891:17: note: ‘aCx’ declared here 90:20.51 891 | Wrap(JSContext* aCx, mozilla::dom::HTMLCanvasElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:20.51 | ~~~~~~~~~~~^~~ 90:20.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:20.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:20.72 inlined from ‘bool mozilla::dom::HTMLDListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDListElementBinding.cpp:303:90: 90:20.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:20.72 1169 | *this->stack = this; 90:20.72 | ~~~~~~~~~~~~~^~~~~~ 90:20.72 In file included from UnifiedBindings8.cpp:327: 90:20.72 HTMLDListElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:20.72 HTMLDListElementBinding.cpp:303:25: note: ‘global’ declared here 90:20.72 303 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:20.72 | ^~~~~~ 90:20.72 HTMLDListElementBinding.cpp:266:17: note: ‘aCx’ declared here 90:20.72 266 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedListElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:20.72 | ~~~~~~~~~~~^~~ 90:20.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:20.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:20.82 inlined from ‘bool mozilla::dom::HTMLDataListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDataListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDataListElementBinding.cpp:259:90: 90:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 90:20.83 1169 | *this->stack = this; 90:20.83 | ~~~~~~~~~~~~~^~~~~~ 90:20.85 In file included from UnifiedBindings8.cpp:353: 90:20.86 HTMLDataListElementBinding.cpp: In function ‘bool mozilla::dom::HTMLDataListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLDataListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 90:20.86 HTMLDataListElementBinding.cpp:259:25: note: ‘global’ declared here 90:20.86 259 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 90:20.86 | ^~~~~~ 90:20.86 HTMLDataListElementBinding.cpp:222:17: note: ‘aCx’ declared here 90:20.86 222 | Wrap(JSContext* aCx, mozilla::dom::HTMLDataListElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 90:20.86 | ~~~~~~~~~~~^~~ 90:23.12 dom/script 90:23.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 90:23.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 90:23.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 90:23.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/prototype/PrototypeDocumentContentSink.cpp:53: 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 90:23.75 202 | return ReinterpretHelper::FromInternalValue(v); 90:23.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 90:23.75 4432 | return mProperties.Get(aProperty, aFoundResult); 90:23.75 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 90:23.75 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 90:23.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 90:23.75 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:23.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 90:23.75 413 | struct FrameBidiData { 90:23.75 | ^~~~~~~~~~~~~ 90:36.57 dom/security/featurepolicy 90:41.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 90:41.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:41.52 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::mozGetFileNameArray(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLInputElementBinding.cpp:4244:71: 90:41.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 90:41.52 1169 | *this->stack = this; 90:41.52 | ~~~~~~~~~~~~~^~~~~~ 90:41.52 In file included from UnifiedBindings9.cpp:210: 90:41.52 HTMLInputElementBinding.cpp: In function ‘bool mozilla::dom::HTMLInputElement_Binding::mozGetFileNameArray(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’: 90:41.52 HTMLInputElementBinding.cpp:4244:25: note: ‘returnArray’ declared here 90:41.52 4244 | JS::Rooted returnArray(cx, JS::NewArrayObject(cx, length)); 90:41.52 | ^~~~~~~~~~~ 90:41.52 HTMLInputElementBinding.cpp:4225:32: note: ‘cx’ declared here 90:41.52 4225 | mozGetFileNameArray(JSContext* cx, JS::Handle obj, void* void_self, const JSJitMethodCallArgs& args) 90:41.52 | ~~~~~~~~~~~^~ 90:45.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsfriendapi.h:12, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.h:12, 90:45.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:7, 90:45.90 from Unified_cpp_dom_bindings0.cpp:2: 90:45.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 90:45.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 90:45.90 2179 | GlobalProperties() { mozilla::PodZero(this); } 90:45.90 | ~~~~~~~~~~~~~~~~^~~~~~ 90:45.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 90:45.90 37 | memset(aT, 0, sizeof(T)); 90:45.90 | ~~~~~~^~~~~~~~~~~~~~~~~~ 90:45.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:50: 90:45.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 90:45.90 2178 | struct GlobalProperties { 90:45.90 | ^~~~~~~~~~~~~~~~ 90:52.07 dom/security/sanitizer 90:52.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 90:52.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsObjectLoadingContent.h:18, 90:52.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLObjectElement.h:13, 90:52.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:63: 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 90:52.53 202 | return ReinterpretHelper::FromInternalValue(v); 90:52.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 90:52.53 4432 | return mProperties.Get(aProperty, aFoundResult); 90:52.53 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 90:52.53 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 90:52.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 90:52.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:52.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:52.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 90:52.53 413 | struct FrameBidiData { 90:52.53 | ^~~~~~~~~~~~~ 90:53.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 90:53.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 90:53.50 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 90:53.50 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 90:53.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 90:53.50 1169 | *this->stack = this; 90:53.50 | ~~~~~~~~~~~~~^~~~~~ 90:53.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigatorBinding.h:17, 90:53.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaManager.h:29, 90:53.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/GetUserMediaRequest.cpp:8: 90:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 90:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 90:53.52 389 | JS::RootedVector v(aCx); 90:53.52 | ^ 90:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 90:53.52 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 90:53.52 | ~~~~~~~~~~~^~~ 90:54.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:14, 90:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp:7, 90:54.49 from Unified_cpp_dom_promise0.cpp:2: 90:54.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 90:54.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 90:54.49 2179 | GlobalProperties() { mozilla::PodZero(this); } 90:54.49 | ~~~~~~~~~~~~~~~~^~~~~~ 90:54.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 90:54.49 37 | memset(aT, 0, sizeof(T)); 90:54.49 | ~~~~~~^~~~~~~~~~~~~~~~~~ 90:54.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp:55: 90:54.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 90:54.54 2178 | struct GlobalProperties { 90:54.54 | ^~~~~~~~~~~~~~~~ 91:08.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:08.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:08.37 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::get_webkitEntries(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at HTMLInputElementBinding.cpp:4974:85: 91:08.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:08.37 1169 | *this->stack = this; 91:08.37 | ~~~~~~~~~~~~~^~~~~~ 91:08.37 HTMLInputElementBinding.cpp: In function ‘bool mozilla::dom::HTMLInputElement_Binding::get_webkitEntries(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 91:08.37 HTMLInputElementBinding.cpp:4974:25: note: ‘slotStorage’ declared here 91:08.37 4974 | JS::Rooted slotStorage(cx, GetCachedSlotStorageObject(cx, obj, &isXray)); 91:08.37 | ^~~~~~~~~~~ 91:08.37 HTMLInputElementBinding.cpp:4964:30: note: ‘cx’ declared here 91:08.37 4964 | get_webkitEntries(JSContext* cx, JS::Handle obj, void* void_self, JSJitGetterCallArgs args) 91:08.37 | ~~~~~~~~~~~^~ 91:10.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:10.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:10.37 inlined from ‘bool mozilla::dom::HTMLDocument_Binding::Wrap(JSContext*, nsHTMLDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLDocumentBinding.cpp:908:90: 91:10.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:10.37 1169 | *this->stack = this; 91:10.37 | ~~~~~~~~~~~~~^~~~~~ 91:10.38 HTMLDocumentBinding.cpp: In function ‘bool mozilla::dom::HTMLDocument_Binding::Wrap(JSContext*, nsHTMLDocument*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:10.39 HTMLDocumentBinding.cpp:908:25: note: ‘global’ declared here 91:10.39 908 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:10.39 | ^~~~~~ 91:10.39 HTMLDocumentBinding.cpp:874:17: note: ‘aCx’ declared here 91:10.39 874 | Wrap(JSContext* aCx, nsHTMLDocument* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:10.39 | ~~~~~~~~~~~^~~ 91:17.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:17.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:17.95 inlined from ‘bool mozilla::dom::InterfaceIsInstance(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:853:60: 91:17.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:17.95 1169 | *this->stack = this; 91:17.95 | ~~~~~~~~~~~~~^~~~~~ 91:17.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::InterfaceIsInstance(JSContext*, unsigned int, JS::Value*)’: 91:17.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:852:25: note: ‘thisObj’ declared here 91:17.95 852 | JS::Rooted thisObj( 91:17.95 | ^~~~~~~ 91:17.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:831:44: note: ‘cx’ declared here 91:17.95 831 | static bool InterfaceIsInstance(JSContext* cx, unsigned argc, JS::Value* vp) { 91:17.95 | ~~~~~~~~~~~^~ 91:19.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:19.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:19.36 inlined from ‘bool mozilla::dom::HTMLElement_Binding::Wrap(JSContext*, nsGenericHTMLElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLElementBinding.cpp:10741:90: 91:19.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:19.38 1169 | *this->stack = this; 91:19.38 | ~~~~~~~~~~~~~^~~~~~ 91:19.38 In file included from UnifiedBindings9.cpp:15: 91:19.38 HTMLElementBinding.cpp: In function ‘bool mozilla::dom::HTMLElement_Binding::Wrap(JSContext*, nsGenericHTMLElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:19.38 HTMLElementBinding.cpp:10741:25: note: ‘global’ declared here 91:19.38 10741 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:19.38 | ^~~~~~ 91:19.38 HTMLElementBinding.cpp:10707:17: note: ‘aCx’ declared here 91:19.38 10707 | Wrap(JSContext* aCx, nsGenericHTMLElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:19.38 | ~~~~~~~~~~~^~~ 91:20.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:20.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:20.72 inlined from ‘bool mozilla::dom::DateTimeValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’ at HTMLInputElementBinding.cpp:229:54: 91:20.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:20.72 1169 | *this->stack = this; 91:20.72 | ~~~~~~~~~~~~~^~~~~~ 91:20.72 HTMLInputElementBinding.cpp: In member function ‘bool mozilla::dom::DateTimeValue::ToObjectInternal(JSContext*, JS::MutableHandle) const’: 91:20.72 HTMLInputElementBinding.cpp:229:25: note: ‘obj’ declared here 91:20.72 229 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 91:20.72 | ^~~ 91:20.72 HTMLInputElementBinding.cpp:221:44: note: ‘cx’ declared here 91:20.72 221 | DateTimeValue::ToObjectInternal(JSContext* cx, JS::MutableHandle rval) const 91:20.72 | ~~~~~~~~~~~^~ 91:22.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:22.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:22.19 inlined from ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLDocumentBinding.cpp:526:35: 91:22.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:22.19 1169 | *this->stack = this; 91:22.19 | ~~~~~~~~~~~~~^~~~~~ 91:22.19 HTMLDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 91:22.19 HTMLDocumentBinding.cpp:526:25: note: ‘expando’ declared here 91:22.19 526 | JS::Rooted expando(cx); 91:22.19 | ^~~~~~~ 91:22.19 HTMLDocumentBinding.cpp:519:50: note: ‘cx’ declared here 91:22.19 519 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 91:22.19 | ~~~~~~~~~~~^~ 91:22.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:22.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:22.60 inlined from ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLDocumentBinding.cpp:693:79: 91:22.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:22.60 1169 | *this->stack = this; 91:22.60 | ~~~~~~~~~~~~~^~~~~~ 91:22.60 HTMLDocumentBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 91:22.60 HTMLDocumentBinding.cpp:693:27: note: ‘expando’ declared here 91:22.60 693 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 91:22.60 | ^~~~~~~ 91:22.60 HTMLDocumentBinding.cpp:682:33: note: ‘cx’ declared here 91:22.60 682 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 91:22.60 | ~~~~~~~~~~~^~ 91:25.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:25.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:25.06 inlined from ‘JS::DOMProxyShadowsResult mozilla::dom::DOMProxyShadows(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:37:77: 91:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:25.06 1169 | *this->stack = this; 91:25.06 | ~~~~~~~~~~~~~^~~~~~ 91:25.06 In file included from Unified_cpp_dom_bindings0.cpp:29: 91:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp: In function ‘JS::DOMProxyShadowsResult mozilla::dom::DOMProxyShadows(JSContext*, JS::Handle, JS::Handle)’: 91:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:37:25: note: ‘expando’ declared here 91:25.06 37 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 91:25.06 | ^~~~~~~ 91:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:32:54: note: ‘cx’ declared here 91:25.06 32 | JS::DOMProxyShadowsResult DOMProxyShadows(JSContext* cx, 91:25.06 | ~~~~~~~~~~~^~ 91:26.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:26.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:26.33 inlined from ‘static already_AddRefed mozilla::dom::Promise::All(JSContext*, const nsTArray >&, mozilla::ErrorResult&, PropagateUserInteraction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp:180:68: 91:26.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘globalObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:26.33 1169 | *this->stack = this; 91:26.33 | ~~~~~~~~~~~~~^~~~~~ 91:26.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp: In static member function ‘static already_AddRefed mozilla::dom::Promise::All(JSContext*, const nsTArray >&, mozilla::ErrorResult&, PropagateUserInteraction)’: 91:26.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp:180:25: note: ‘globalObj’ declared here 91:26.33 180 | JS::Rooted globalObj(aCx, JS::CurrentGlobalOrNull(aCx)); 91:26.33 | ^~~~~~~~~ 91:26.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/promise/Promise.cpp:178:16: note: ‘aCx’ declared here 91:26.33 178 | JSContext* aCx, const nsTArray>& aPromiseList, 91:26.33 | ~~~~~~~~~~~^~~ 91:28.73 dom/security 91:28.83 dom/security/trusted-types 91:34.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 91:34.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:34.29 inlined from ‘bool mozilla::dom::DefineConstants(JSContext*, JS::Handle, const ConstantSpec*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:705:33: 91:34.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 91:34.29 1169 | *this->stack = this; 91:34.29 | ~~~~~~~~~~~~~^~~~~~ 91:34.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::DefineConstants(JSContext*, JS::Handle, const ConstantSpec*)’: 91:34.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:705:25: note: ‘value’ declared here 91:34.29 705 | JS::Rooted value(cx); 91:34.29 | ^~~~~ 91:34.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:703:33: note: ‘cx’ declared here 91:34.29 703 | bool DefineConstants(JSContext* cx, JS::Handle obj, 91:34.29 | ~~~~~~~~~~~^~ 91:35.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:35.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:35.57 inlined from ‘bool mozilla::dom::XrayResolveAttribute(JSContext*, JS::Handle, JS::Handle, JS::Handle, const Prefable&, const JSPropertySpec&, JS::MutableHandle >, bool&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1661:39: 91:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:35.57 1169 | *this->stack = this; 91:35.57 | ~~~~~~~~~~~~~^~~~~~ 91:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::XrayResolveAttribute(JSContext*, JS::Handle, JS::Handle, JS::Handle, const Prefable&, const JSPropertySpec&, JS::MutableHandle >, bool&)’: 91:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1659:25: note: ‘getter’ declared here 91:35.57 1659 | JS::Rooted getter( 91:35.57 | ^~~~~~ 91:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1632:16: note: ‘cx’ declared here 91:35.57 1632 | JSContext* cx, JS::Handle wrapper, JS::Handle obj, 91:35.57 | ~~~~~~~~~~~^~ 91:36.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 91:36.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:36.10 inlined from ‘bool mozilla::dom::GetBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*, Args ...) [with auto Method = JS::NewMapObject; Args = {}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25, 91:36.10 inlined from ‘bool mozilla::dom::GetMaplikeBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3552:44: 91:36.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotValue’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 91:36.10 1169 | *this->stack = this; 91:36.10 | ~~~~~~~~~~~~~^~~~~~ 91:36.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::GetMaplikeBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*)’: 91:36.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25: note: ‘slotValue’ declared here 91:36.10 3521 | JS::Rooted slotValue(aCx); 91:36.10 | ^~~~~~~~~ 91:36.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3548:41: note: ‘aCx’ declared here 91:36.10 3548 | bool GetMaplikeBackingObject(JSContext* aCx, JS::Handle aObj, 91:36.10 | ~~~~~~~~~~~^~~ 91:36.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 91:36.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:36.26 inlined from ‘bool mozilla::dom::GetBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*, Args ...) [with auto Method = JS::NewSetObject; Args = {}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25, 91:36.27 inlined from ‘bool mozilla::dom::GetSetlikeBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3560:44: 91:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotValue’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 91:36.27 1169 | *this->stack = this; 91:36.27 | ~~~~~~~~~~~~~^~~~~~ 91:36.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::GetSetlikeBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*)’: 91:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25: note: ‘slotValue’ declared here 91:36.29 3521 | JS::Rooted slotValue(aCx); 91:36.29 | ^~~~~~~~~ 91:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3556:41: note: ‘aCx’ declared here 91:36.29 3556 | bool GetSetlikeBackingObject(JSContext* aCx, JS::Handle aObj, 91:36.29 | ~~~~~~~~~~~^~~ 91:36.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 91:36.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:36.40 inlined from ‘bool mozilla::dom::GetBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*, Args ...) [with auto Method = NewObservableArrayProxyObject; Args = {const ObservableArrayProxyHandler*, void*}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25, 91:36.40 inlined from ‘bool mozilla::dom::GetObservableArrayBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*, const ObservableArrayProxyHandler*, void*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3586:57: 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotValue’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 91:36.40 1169 | *this->stack = this; 91:36.40 | ~~~~~~~~~~~~~^~~~~~ 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::GetObservableArrayBackingObject(JSContext*, JS::Handle, size_t, JS::MutableHandle, bool*, const ObservableArrayProxyHandler*, void*)’: 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3521:25: note: ‘slotValue’ declared here 91:36.40 3521 | JS::Rooted slotValue(aCx); 91:36.40 | ^~~~~~~~~ 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3583:16: note: ‘aCx’ declared here 91:36.40 3583 | JSContext* aCx, JS::Handle aObj, size_t aSlotIndex, 91:36.40 | ~~~~~~~~~~~^~~ 91:36.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]’, 91:36.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Realm*; T = JS::Realm*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:36.83 inlined from ‘bool mozilla::dom::GetDesiredProto(JSContext*, const JS::CallArgs&, prototypes::id::ID, CreateInterfaceObjectsMethod, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3693:73: 91:36.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘realm’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 91:36.83 1169 | *this->stack = this; 91:36.83 | ~~~~~~~~~~~~~^~~~~~ 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::GetDesiredProto(JSContext*, const JS::CallArgs&, prototypes::id::ID, CreateInterfaceObjectsMethod, JS::MutableHandle)’: 91:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3693:26: note: ‘realm’ declared here 91:36.86 3693 | JS::Rooted realm(aCx, JS::GetFunctionRealm(aCx, newTarget)); 91:36.86 | ^~~~~ 91:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3626:33: note: ‘aCx’ declared here 91:36.86 3626 | bool GetDesiredProto(JSContext* aCx, const JS::CallArgs& aCallArgs, 91:36.86 | ~~~~~~~~~~~^~~ 91:37.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:37.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JS::RootingContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:37.19 inlined from ‘void xpc::ForEachXrayExpandoObject(JS::RootingContext*, JSObject*, F&&) [with F = mozilla::dom::binding_detail::ReflectedHTMLAttributeSlotsBase::ForEachXrayReflectedHTMLAttributeSlots(JS::RootingContext*, JSObject*, size_t, size_t, void (*)(void*, size_t))::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:495:20, 91:37.19 inlined from ‘static void mozilla::dom::binding_detail::ReflectedHTMLAttributeSlotsBase::ForEachXrayReflectedHTMLAttributeSlots(JS::RootingContext*, JSObject*, size_t, size_t, void (*)(void*, size_t))’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:4332:32: 91:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘head’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:37.19 1169 | *this->stack = this; 91:37.19 | ~~~~~~~~~~~~~^~~~~~ 91:37.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:51: 91:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h: In static member function ‘static void mozilla::dom::binding_detail::ReflectedHTMLAttributeSlotsBase::ForEachXrayReflectedHTMLAttributeSlots(JS::RootingContext*, JSObject*, size_t, size_t, void (*)(void*, size_t))’: 91:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:495:20: note: ‘head’ declared here 91:37.19 495 | JS::RootedObject head(aCx, 91:37.19 | ^~~~ 91:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:4330:25: note: ‘aCx’ declared here 91:37.19 4330 | JS::RootingContext* aCx, JSObject* aObject, size_t aSlotIndex, 91:37.19 | ~~~~~~~~~~~~~~~~~~~~^~~ 91:37.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:37.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JS::RootingContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:37.30 inlined from ‘void xpc::ForEachXrayExpandoObject(JS::RootingContext*, JSObject*, F&&) [with F = mozilla::dom::binding_detail::ClearXrayExpandoSlots(JS::RootingContext*, JSObject*, size_t)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:495:20, 91:37.30 inlined from ‘void mozilla::dom::binding_detail::ClearXrayExpandoSlots(JS::RootingContext*, JSObject*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:4352:32: 91:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘head’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:37.30 1169 | *this->stack = this; 91:37.30 | ~~~~~~~~~~~~~^~~~~~ 91:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h: In function ‘void mozilla::dom::binding_detail::ClearXrayExpandoSlots(JS::RootingContext*, JSObject*, size_t)’: 91:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:495:20: note: ‘head’ declared here 91:37.30 495 | JS::RootedObject head(aCx, 91:37.30 | ^~~~ 91:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:4350:48: note: ‘aCx’ declared here 91:37.30 4350 | void ClearXrayExpandoSlots(JS::RootingContext* aCx, JSObject* aObject, 91:37.30 | ~~~~~~~~~~~~~~~~~~~~^~~ 91:38.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:38.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:38.38 inlined from ‘static JSObject* mozilla::dom::DOMProxyHandler::EnsureExpandoObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:165:59: 91:38.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:38.38 1169 | *this->stack = this; 91:38.38 | ~~~~~~~~~~~~~^~~~~~ 91:38.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp: In static member function ‘static JSObject* mozilla::dom::DOMProxyHandler::EnsureExpandoObject(JSContext*, JS::Handle)’: 91:38.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:164:25: note: ‘expando’ declared here 91:38.38 164 | JS::Rooted expando( 91:38.38 | ^~~~~~~ 91:38.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:144:59: note: ‘cx’ declared here 91:38.38 144 | JSObject* DOMProxyHandler::EnsureExpandoObject(JSContext* cx, 91:38.38 | ~~~~~~~~~~~^~ 91:38.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:38.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:38.48 inlined from ‘virtual bool mozilla::dom::DOMProxyHandler::defineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:214:67: 91:38.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:38.48 1169 | *this->stack = this; 91:38.48 | ~~~~~~~~~~~~~^~~~~~ 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp: In member function ‘virtual bool mozilla::dom::DOMProxyHandler::defineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&, bool*) const’: 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:214:25: note: ‘expando’ declared here 91:38.52 214 | JS::Rooted expando(cx, EnsureExpandoObject(cx, proxy)); 91:38.52 | ^~~~~~~ 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:205:49: note: ‘cx’ declared here 91:38.52 205 | bool DOMProxyHandler::defineProperty(JSContext* cx, JS::Handle proxy, 91:38.52 | ~~~~~~~~~~~^~ 91:38.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:38.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:38.54 inlined from ‘virtual bool mozilla::dom::DOMProxyHandler::defineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:214:67, 91:38.54 inlined from ‘virtual bool mozilla::dom::DOMProxyHandler::defineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMJSProxyHandler.h:95:26: 91:38.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:38.54 1169 | *this->stack = this; 91:38.54 | ~~~~~~~~~~~~~^~~~~~ 91:38.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp: In member function ‘virtual bool mozilla::dom::DOMProxyHandler::defineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’: 91:38.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/DOMJSProxyHandler.cpp:214:25: note: ‘expando’ declared here 91:38.54 214 | JS::Rooted expando(cx, EnsureExpandoObject(cx, proxy)); 91:38.54 | ^~~~~~~ 91:38.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.h:34: 91:38.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMJSProxyHandler.h:90:34: note: ‘cx’ declared here 91:38.54 90 | bool defineProperty(JSContext* cx, JS::Handle proxy, 91:38.54 | ~~~~~~~~~~~^~ 91:39.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 91:39.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:39.29 inlined from ‘bool mozilla::dom::ObservableArrayProxyHandler::GetBackingListObject(JSContext*, JS::Handle, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:271:38: 91:39.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘slotValue’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 91:39.29 1169 | *this->stack = this; 91:39.29 | ~~~~~~~~~~~~~^~~~~~ 91:39.30 In file included from Unified_cpp_dom_bindings0.cpp:56: 91:39.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp: In member function ‘bool mozilla::dom::ObservableArrayProxyHandler::GetBackingListObject(JSContext*, JS::Handle, JS::MutableHandle) const’: 91:39.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:271:25: note: ‘slotValue’ declared here 91:39.31 271 | JS::Rooted slotValue(aCx); 91:39.31 | ^~~~~~~~~ 91:39.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:267:16: note: ‘aCx’ declared here 91:39.31 267 | JSContext* aCx, JS::Handle aProxy, 91:39.31 | ~~~~~~~~~~~^~~ 91:40.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 91:40.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:40.83 inlined from ‘void mozilla::dom::CreateNamespaceObject(JSContext*, JS::Handle, JS::Handle, const DOMIfaceAndProtoJSClass&, JS::Heap*, const NativeProperties*, const NativeProperties*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1192:63: 91:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nameStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 91:40.83 1169 | *this->stack = this; 91:40.83 | ~~~~~~~~~~~~~^~~~~~ 91:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘void mozilla::dom::CreateNamespaceObject(JSContext*, JS::Handle, JS::Handle, const DOMIfaceAndProtoJSClass&, JS::Heap*, const NativeProperties*, const NativeProperties*, const char*, bool)’: 91:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1192:25: note: ‘nameStr’ declared here 91:40.83 1192 | JS::Rooted nameStr(cx, JS_AtomizeString(cx, name)); 91:40.83 | ^~~~~~~ 91:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1185:39: note: ‘cx’ declared here 91:40.83 1185 | void CreateNamespaceObject(JSContext* cx, JS::Handle global, 91:40.83 | ~~~~~~~~~~~^~ 91:41.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:41.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:41.08 inlined from ‘void mozilla::dom::binding_detail::CreateInterfaceObjects(JSContext*, JS::Handle, JS::Handle, const mozilla::dom::DOMIfaceAndProtoJSClass*, JS::Heap*, JS::Handle, const mozilla::dom::DOMInterfaceInfo*, unsigned int, bool, const mozilla::Span&, JS::Heap*, const mozilla::dom::NativeProperties*, const mozilla::dom::NativeProperties*, const char*, bool, const char* const*, bool, const char* const*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1149:33: 91:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:41.08 1169 | *this->stack = this; 91:41.08 | ~~~~~~~~~~~~~^~~~~~ 91:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘void mozilla::dom::binding_detail::CreateInterfaceObjects(JSContext*, JS::Handle, JS::Handle, const mozilla::dom::DOMIfaceAndProtoJSClass*, JS::Heap*, JS::Handle, const mozilla::dom::DOMInterfaceInfo*, unsigned int, bool, const mozilla::Span&, JS::Heap*, const mozilla::dom::NativeProperties*, const mozilla::dom::NativeProperties*, const char*, bool, const char* const*, bool, const char* const*)’: 91:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1149:25: note: ‘proto’ declared here 91:41.08 1149 | JS::Rooted proto(cx); 91:41.08 | ^~~~~ 91:41.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1107:16: note: ‘cx’ declared here 91:41.08 1107 | JSContext* cx, JS::Handle global, 91:41.08 | ~~~~~~~~~~~^~ 91:41.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 91:41.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:41.66 inlined from ‘bool mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle >, bool&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1974:77: 91:41.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nameStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 91:41.66 1169 | *this->stack = this; 91:41.66 | ~~~~~~~~~~~~~^~~~~~ 91:41.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle >, bool&)’: 91:41.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1973:29: note: ‘nameStr’ declared here 91:41.69 1973 | JS::Rooted nameStr( 91:41.69 | ^~~~~~~ 91:41.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1827:16: note: ‘cx’ declared here 91:41.69 1827 | JSContext* cx, JS::Handle wrapper, JS::Handle obj, 91:41.69 | ~~~~~~~~~~~^~ 91:43.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:43.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:43.81 inlined from ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLFormElementBinding.cpp:1516:35: 91:43.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:43.81 1169 | *this->stack = this; 91:43.81 | ~~~~~~~~~~~~~^~~~~~ 91:43.81 In file included from UnifiedBindings9.cpp:80: 91:43.81 HTMLFormElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 91:43.81 HTMLFormElementBinding.cpp:1516:25: note: ‘expando’ declared here 91:43.81 1516 | JS::Rooted expando(cx); 91:43.81 | ^~~~~~~ 91:43.81 HTMLFormElementBinding.cpp:1496:42: note: ‘cx’ declared here 91:43.81 1496 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 91:43.81 | ~~~~~~~~~~~^~ 91:45.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:45.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:45.81 inlined from ‘bool mozilla::dom::HTMLFrameElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFrameElementBinding.cpp:1249:90: 91:45.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:45.83 1169 | *this->stack = this; 91:45.83 | ~~~~~~~~~~~~~^~~~~~ 91:45.83 In file included from UnifiedBindings9.cpp:93: 91:45.83 HTMLFrameElementBinding.cpp: In function ‘bool mozilla::dom::HTMLFrameElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:45.83 HTMLFrameElementBinding.cpp:1249:25: note: ‘global’ declared here 91:45.83 1249 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:45.83 | ^~~~~~ 91:45.83 HTMLFrameElementBinding.cpp:1212:17: note: ‘aCx’ declared here 91:45.83 1212 | Wrap(JSContext* aCx, mozilla::dom::HTMLFrameElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:45.83 | ~~~~~~~~~~~^~~ 91:46.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.05 inlined from ‘bool mozilla::dom::HTMLFrameSetElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFrameSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFrameSetElementBinding.cpp:1831:90: 91:46.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.05 1169 | *this->stack = this; 91:46.05 | ~~~~~~~~~~~~~^~~~~~ 91:46.05 In file included from UnifiedBindings9.cpp:106: 91:46.05 HTMLFrameSetElementBinding.cpp: In function ‘bool mozilla::dom::HTMLFrameSetElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFrameSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.05 HTMLFrameSetElementBinding.cpp:1831:25: note: ‘global’ declared here 91:46.05 1831 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.05 | ^~~~~~ 91:46.05 HTMLFrameSetElementBinding.cpp:1794:17: note: ‘aCx’ declared here 91:46.05 1794 | Wrap(JSContext* aCx, mozilla::dom::HTMLFrameSetElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.05 | ~~~~~~~~~~~^~~ 91:46.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.20 inlined from ‘bool mozilla::dom::HTMLHRElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLHRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLHRElementBinding.cpp:631:90: 91:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.20 1169 | *this->stack = this; 91:46.20 | ~~~~~~~~~~~~~^~~~~~ 91:46.20 In file included from UnifiedBindings9.cpp:119: 91:46.20 HTMLHRElementBinding.cpp: In function ‘bool mozilla::dom::HTMLHRElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLHRElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.20 HTMLHRElementBinding.cpp:631:25: note: ‘global’ declared here 91:46.20 631 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.20 | ^~~~~~ 91:46.20 HTMLHRElementBinding.cpp:594:17: note: ‘aCx’ declared here 91:46.20 594 | Wrap(JSContext* aCx, mozilla::dom::HTMLHRElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.20 | ~~~~~~~~~~~^~~ 91:46.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.32 inlined from ‘bool mozilla::dom::HTMLLIElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLIElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLLIElementBinding.cpp:385:90: 91:46.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.32 1169 | *this->stack = this; 91:46.32 | ~~~~~~~~~~~~~^~~~~~ 91:46.32 In file included from UnifiedBindings9.cpp:223: 91:46.32 HTMLLIElementBinding.cpp: In function ‘bool mozilla::dom::HTMLLIElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLIElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.32 HTMLLIElementBinding.cpp:385:25: note: ‘global’ declared here 91:46.32 385 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.32 | ^~~~~~ 91:46.32 HTMLLIElementBinding.cpp:348:17: note: ‘aCx’ declared here 91:46.32 348 | Wrap(JSContext* aCx, mozilla::dom::HTMLLIElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.32 | ~~~~~~~~~~~^~~ 91:46.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.44 inlined from ‘bool mozilla::dom::HTMLLabelElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLabelElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLLabelElementBinding.cpp:384:90: 91:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.44 1169 | *this->stack = this; 91:46.44 | ~~~~~~~~~~~~~^~~~~~ 91:46.44 In file included from UnifiedBindings9.cpp:236: 91:46.44 HTMLLabelElementBinding.cpp: In function ‘bool mozilla::dom::HTMLLabelElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLabelElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.44 HTMLLabelElementBinding.cpp:384:25: note: ‘global’ declared here 91:46.44 384 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.44 | ^~~~~~ 91:46.44 HTMLLabelElementBinding.cpp:347:17: note: ‘aCx’ declared here 91:46.44 347 | Wrap(JSContext* aCx, mozilla::dom::HTMLLabelElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.44 | ~~~~~~~~~~~^~~ 91:46.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.63 inlined from ‘bool mozilla::dom::HTMLMenuElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMenuElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLMenuElementBinding.cpp:303:90: 91:46.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.63 1169 | *this->stack = this; 91:46.63 | ~~~~~~~~~~~~~^~~~~~ 91:46.63 In file included from UnifiedBindings9.cpp:314: 91:46.63 HTMLMenuElementBinding.cpp: In function ‘bool mozilla::dom::HTMLMenuElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMenuElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.63 HTMLMenuElementBinding.cpp:303:25: note: ‘global’ declared here 91:46.63 303 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.63 | ^~~~~~ 91:46.63 HTMLMenuElementBinding.cpp:266:17: note: ‘aCx’ declared here 91:46.63 266 | Wrap(JSContext* aCx, mozilla::dom::HTMLMenuElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.63 | ~~~~~~~~~~~^~~ 91:46.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.79 inlined from ‘bool mozilla::dom::HTMLMetaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMetaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLMetaElementBinding.cpp:635:90: 91:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.79 1169 | *this->stack = this; 91:46.79 | ~~~~~~~~~~~~~^~~~~~ 91:46.79 In file included from UnifiedBindings9.cpp:327: 91:46.79 HTMLMetaElementBinding.cpp: In function ‘bool mozilla::dom::HTMLMetaElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMetaElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.79 HTMLMetaElementBinding.cpp:635:25: note: ‘global’ declared here 91:46.79 635 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.79 | ^~~~~~ 91:46.79 HTMLMetaElementBinding.cpp:598:17: note: ‘aCx’ declared here 91:46.79 598 | Wrap(JSContext* aCx, mozilla::dom::HTMLMetaElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.79 | ~~~~~~~~~~~^~~ 91:46.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:46.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:46.93 inlined from ‘bool mozilla::dom::HTMLOptGroupElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptGroupElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLOptGroupElementBinding.cpp:385:90: 91:46.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:46.93 1169 | *this->stack = this; 91:46.93 | ~~~~~~~~~~~~~^~~~~~ 91:46.93 In file included from UnifiedBindings9.cpp:392: 91:46.93 HTMLOptGroupElementBinding.cpp: In function ‘bool mozilla::dom::HTMLOptGroupElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptGroupElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:46.93 HTMLOptGroupElementBinding.cpp:385:25: note: ‘global’ declared here 91:46.93 385 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:46.93 | ^~~~~~ 91:46.93 HTMLOptGroupElementBinding.cpp:348:17: note: ‘aCx’ declared here 91:46.93 348 | Wrap(JSContext* aCx, mozilla::dom::HTMLOptGroupElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:46.93 | ~~~~~~~~~~~^~~ 91:47.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.06 inlined from ‘bool mozilla::dom::HTMLOptionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLOptionElementBinding.cpp:867:90: 91:47.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.06 1169 | *this->stack = this; 91:47.06 | ~~~~~~~~~~~~~^~~~~~ 91:47.06 In file included from UnifiedBindings9.cpp:405: 91:47.06 HTMLOptionElementBinding.cpp: In function ‘bool mozilla::dom::HTMLOptionElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLOptionElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.06 HTMLOptionElementBinding.cpp:867:25: note: ‘global’ declared here 91:47.06 867 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.06 | ^~~~~~ 91:47.06 HTMLOptionElementBinding.cpp:830:17: note: ‘aCx’ declared here 91:47.06 830 | Wrap(JSContext* aCx, mozilla::dom::HTMLOptionElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.06 | ~~~~~~~~~~~^~~ 91:47.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.23 inlined from ‘bool mozilla::dom::HTMLFontElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFontElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFontElementBinding.cpp:471:90: 91:47.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.23 1169 | *this->stack = this; 91:47.23 | ~~~~~~~~~~~~~^~~~~~ 91:47.23 In file included from UnifiedBindings9.cpp:54: 91:47.23 HTMLFontElementBinding.cpp: In function ‘bool mozilla::dom::HTMLFontElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFontElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.23 HTMLFontElementBinding.cpp:471:25: note: ‘global’ declared here 91:47.23 471 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.23 | ^~~~~~ 91:47.23 HTMLFontElementBinding.cpp:434:17: note: ‘aCx’ declared here 91:47.23 434 | Wrap(JSContext* aCx, mozilla::dom::HTMLFontElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.23 | ~~~~~~~~~~~^~~ 91:47.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.38 inlined from ‘bool mozilla::dom::HTMLHtmlElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLHtmlElementBinding.cpp:307:90: 91:47.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.38 1169 | *this->stack = this; 91:47.38 | ~~~~~~~~~~~~~^~~~~~ 91:47.38 In file included from UnifiedBindings9.cpp:158: 91:47.38 HTMLHtmlElementBinding.cpp: In function ‘bool mozilla::dom::HTMLHtmlElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.38 HTMLHtmlElementBinding.cpp:307:25: note: ‘global’ declared here 91:47.38 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.38 | ^~~~~~ 91:47.38 HTMLHtmlElementBinding.cpp:270:17: note: ‘aCx’ declared here 91:47.38 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.38 | ~~~~~~~~~~~^~~ 91:47.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.51 inlined from ‘bool mozilla::dom::HTMLHeadingElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLHeadingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLHeadingElementBinding.cpp:307:90: 91:47.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.51 1169 | *this->stack = this; 91:47.51 | ~~~~~~~~~~~~~^~~~~~ 91:47.51 In file included from UnifiedBindings9.cpp:145: 91:47.51 HTMLHeadingElementBinding.cpp: In function ‘bool mozilla::dom::HTMLHeadingElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLHeadingElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.51 HTMLHeadingElementBinding.cpp:307:25: note: ‘global’ declared here 91:47.51 307 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.51 | ^~~~~~ 91:47.51 HTMLHeadingElementBinding.cpp:270:17: note: ‘aCx’ declared here 91:47.51 270 | Wrap(JSContext* aCx, mozilla::dom::HTMLHeadingElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.51 | ~~~~~~~~~~~^~~ 91:47.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.68 inlined from ‘bool mozilla::dom::HTMLLegendElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLegendElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLLegendElementBinding.cpp:348:90: 91:47.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.68 1169 | *this->stack = this; 91:47.68 | ~~~~~~~~~~~~~^~~~~~ 91:47.68 In file included from UnifiedBindings9.cpp:249: 91:47.68 HTMLLegendElementBinding.cpp: In function ‘bool mozilla::dom::HTMLLegendElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLegendElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.68 HTMLLegendElementBinding.cpp:348:25: note: ‘global’ declared here 91:47.68 348 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.68 | ^~~~~~ 91:47.68 HTMLLegendElementBinding.cpp:311:17: note: ‘aCx’ declared here 91:47.68 311 | Wrap(JSContext* aCx, mozilla::dom::HTMLLegendElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.68 | ~~~~~~~~~~~^~~ 91:47.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:47.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:47.84 inlined from ‘bool mozilla::dom::HTMLMarqueeElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMarqueeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLMarqueeElementBinding.cpp:1182:90: 91:47.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:47.84 1169 | *this->stack = this; 91:47.84 | ~~~~~~~~~~~~~^~~~~~ 91:47.84 In file included from UnifiedBindings9.cpp:288: 91:47.84 HTMLMarqueeElementBinding.cpp: In function ‘bool mozilla::dom::HTMLMarqueeElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMarqueeElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:47.84 HTMLMarqueeElementBinding.cpp:1182:25: note: ‘global’ declared here 91:47.84 1182 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:47.84 | ^~~~~~ 91:47.84 HTMLMarqueeElementBinding.cpp:1145:17: note: ‘aCx’ declared here 91:47.84 1145 | Wrap(JSContext* aCx, mozilla::dom::HTMLMarqueeElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:47.84 | ~~~~~~~~~~~^~~ 91:48.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:48.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:48.01 inlined from ‘bool mozilla::dom::HTMLMeterElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMeterElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLMeterElementBinding.cpp:749:90: 91:48.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:48.01 1169 | *this->stack = this; 91:48.01 | ~~~~~~~~~~~~~^~~~~~ 91:48.01 In file included from UnifiedBindings9.cpp:340: 91:48.01 HTMLMeterElementBinding.cpp: In function ‘bool mozilla::dom::HTMLMeterElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMeterElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:48.01 HTMLMeterElementBinding.cpp:749:25: note: ‘global’ declared here 91:48.01 749 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:48.01 | ^~~~~~ 91:48.01 HTMLMeterElementBinding.cpp:712:17: note: ‘aCx’ declared here 91:48.01 712 | Wrap(JSContext* aCx, mozilla::dom::HTMLMeterElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:48.01 | ~~~~~~~~~~~^~~ 91:48.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:48.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:48.19 inlined from ‘bool mozilla::dom::HTMLModElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLModElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLModElementBinding.cpp:389:90: 91:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:48.19 1169 | *this->stack = this; 91:48.19 | ~~~~~~~~~~~~~^~~~~~ 91:48.19 In file included from UnifiedBindings9.cpp:353: 91:48.19 HTMLModElementBinding.cpp: In function ‘bool mozilla::dom::HTMLModElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLModElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:48.19 HTMLModElementBinding.cpp:389:25: note: ‘global’ declared here 91:48.19 389 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:48.19 | ^~~~~~ 91:48.19 HTMLModElementBinding.cpp:352:17: note: ‘aCx’ declared here 91:48.19 352 | Wrap(JSContext* aCx, mozilla::dom::HTMLModElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:48.19 | ~~~~~~~~~~~^~~ 91:48.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:48.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:48.31 inlined from ‘bool mozilla::dom::HTMLHeadElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLHeadElementBinding.cpp:186:90: 91:48.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:48.31 1169 | *this->stack = this; 91:48.31 | ~~~~~~~~~~~~~^~~~~~ 91:48.31 In file included from UnifiedBindings9.cpp:132: 91:48.31 HTMLHeadElementBinding.cpp: In function ‘bool mozilla::dom::HTMLHeadElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:48.31 HTMLHeadElementBinding.cpp:186:25: note: ‘global’ declared here 91:48.31 186 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:48.31 | ^~~~~~ 91:48.31 HTMLHeadElementBinding.cpp:149:17: note: ‘aCx’ declared here 91:48.31 149 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:48.31 | ~~~~~~~~~~~^~~ 91:48.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:48.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:48.45 inlined from ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLFormElementBinding.cpp:1417:35: 91:48.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:48.45 1169 | *this->stack = this; 91:48.45 | ~~~~~~~~~~~~~^~~~~~ 91:48.46 HTMLFormElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 91:48.47 HTMLFormElementBinding.cpp:1417:25: note: ‘expando’ declared here 91:48.47 1417 | JS::Rooted expando(cx); 91:48.47 | ^~~~~~~ 91:48.47 HTMLFormElementBinding.cpp:1396:50: note: ‘cx’ declared here 91:48.47 1396 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 91:48.47 | ~~~~~~~~~~~^~ 91:48.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:48.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:48.63 inlined from ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLFormElementBinding.cpp:1596:81: 91:48.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:48.63 1169 | *this->stack = this; 91:48.63 | ~~~~~~~~~~~~~^~~~~~ 91:48.64 HTMLFormElementBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 91:48.65 HTMLFormElementBinding.cpp:1596:29: note: ‘expando’ declared here 91:48.65 1596 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 91:48.65 | ^~~~~~~ 91:48.65 HTMLFormElementBinding.cpp:1572:33: note: ‘cx’ declared here 91:48.65 1572 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 91:48.65 | ~~~~~~~~~~~^~ 91:49.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 91:49.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:49.60 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 91:49.60 inlined from ‘bool mozilla::dom::ForEachHandler(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3600:42: 91:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newArgs’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 91:49.60 1169 | *this->stack = this; 91:49.60 | ~~~~~~~~~~~~~^~~~~~ 91:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::ForEachHandler(JSContext*, unsigned int, JS::Value*)’: 91:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3600:31: note: ‘newArgs’ declared here 91:49.60 3600 | JS::RootedVector newArgs(aCx); 91:49.60 | ^~~~~~~ 91:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:3590:32: note: ‘aCx’ declared here 91:49.60 3590 | bool ForEachHandler(JSContext* aCx, unsigned aArgc, JS::Value* aVp) { 91:49.60 | ~~~~~~~~~~~^~~ 91:50.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:50.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:50.41 inlined from ‘void mozilla::dom::RemoteObjectProxyBase::GetOrCreateProxyObject(JSContext*, void*, const JSClass*, JS::Handle, JS::MutableHandle, bool&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/RemoteObjectProxy.cpp:154:67: 91:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:50.41 1169 | *this->stack = this; 91:50.41 | ~~~~~~~~~~~~~^~~~~~ 91:50.41 In file included from Unified_cpp_dom_bindings0.cpp:65: 91:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/RemoteObjectProxy.cpp: In member function ‘void mozilla::dom::RemoteObjectProxyBase::GetOrCreateProxyObject(JSContext*, void*, const JSClass*, JS::Handle, JS::MutableHandle, bool&) const’: 91:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/RemoteObjectProxy.cpp:153:25: note: ‘obj’ declared here 91:50.41 153 | JS::Rooted obj( 91:50.41 | ^~~ 91:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/RemoteObjectProxy.cpp:130:16: note: ‘aCx’ declared here 91:50.41 130 | JSContext* aCx, void* aNative, const JSClass* aClasp, 91:50.41 | ~~~~~~~~~~~^~~ 91:50.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:50.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:50.42 inlined from ‘bool mozilla::dom::HTMLUnknownElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLUnknownElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLElementBinding.cpp:11003:90: 91:50.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:50.42 1169 | *this->stack = this; 91:50.42 | ~~~~~~~~~~~~~^~~~~~ 91:50.42 HTMLElementBinding.cpp: In function ‘bool mozilla::dom::HTMLUnknownElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLUnknownElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:50.42 HTMLElementBinding.cpp:11003:25: note: ‘global’ declared here 91:50.42 11003 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:50.42 | ^~~~~~ 91:50.42 HTMLElementBinding.cpp:10966:17: note: ‘aCx’ declared here 91:50.42 10966 | Wrap(JSContext* aCx, mozilla::dom::HTMLUnknownElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:50.42 | ~~~~~~~~~~~^~~ 91:50.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:50.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:50.51 inlined from ‘bool mozilla::dom::HTMLEmbedElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLEmbedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLEmbedElementBinding.cpp:1182:90: 91:50.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:50.51 1169 | *this->stack = this; 91:50.51 | ~~~~~~~~~~~~~^~~~~~ 91:50.51 HTMLEmbedElementBinding.cpp: In function ‘bool mozilla::dom::HTMLEmbedElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLEmbedElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:50.51 HTMLEmbedElementBinding.cpp:1182:25: note: ‘global’ declared here 91:50.51 1182 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:50.51 | ^~~~~~ 91:50.51 HTMLEmbedElementBinding.cpp:1145:17: note: ‘aCx’ declared here 91:50.51 1145 | Wrap(JSContext* aCx, mozilla::dom::HTMLEmbedElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:50.51 | ~~~~~~~~~~~^~~ 91:50.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:51.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:51.00 inlined from ‘bool mozilla::dom::HTMLFieldSetElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFieldSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFieldSetElementBinding.cpp:729:90: 91:51.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:51.10 1169 | *this->stack = this; 91:51.10 | ~~~~~~~~~~~~~^~~~~~ 91:51.10 In file included from UnifiedBindings9.cpp:41: 91:51.10 HTMLFieldSetElementBinding.cpp: In function ‘bool mozilla::dom::HTMLFieldSetElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFieldSetElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:51.10 HTMLFieldSetElementBinding.cpp:729:25: note: ‘global’ declared here 91:51.10 729 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:51.10 | ^~~~~~ 91:51.10 HTMLFieldSetElementBinding.cpp:692:17: note: ‘aCx’ declared here 91:51.10 692 | Wrap(JSContext* aCx, mozilla::dom::HTMLFieldSetElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:51.10 | ~~~~~~~~~~~^~~ 91:51.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:51.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:51.29 inlined from ‘bool mozilla::dom::NativeInterface2JSObjectAndThrowIfFailed(JSContext*, JS::Handle, JS::MutableHandle, xpcObjectHelper&, const nsIID*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1235:55: 91:51.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:51.29 1169 | *this->stack = this; 91:51.29 | ~~~~~~~~~~~~~^~~~~~ 91:51.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::NativeInterface2JSObjectAndThrowIfFailed(JSContext*, JS::Handle, JS::MutableHandle, xpcObjectHelper&, const nsIID*, bool)’: 91:51.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1235:27: note: ‘obj’ declared here 91:51.29 1235 | JS::Rooted obj(aCx, cache->GetWrapper()); 91:51.29 | ^~~ 91:51.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/BindingUtils.cpp:1225:16: note: ‘aCx’ declared here 91:51.29 1225 | JSContext* aCx, JS::Handle aScope, 91:51.29 | ~~~~~~~~~~~^~~ 91:51.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:51.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:51.59 inlined from ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at HTMLFormControlsCollectionBinding.cpp:654:35: 91:51.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:51.59 1169 | *this->stack = this; 91:51.59 | ~~~~~~~~~~~~~^~~~~~ 91:51.59 In file included from UnifiedBindings9.cpp:67: 91:51.59 HTMLFormControlsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 91:51.59 HTMLFormControlsCollectionBinding.cpp:654:25: note: ‘expando’ declared here 91:51.59 654 | JS::Rooted expando(cx); 91:51.59 | ^~~~~~~ 91:51.59 HTMLFormControlsCollectionBinding.cpp:628:50: note: ‘cx’ declared here 91:51.59 628 | DOMProxyHandler::getOwnPropDescriptor(JSContext* cx, JS::Handle proxy, JS::Handle id, bool ignoreNamedProps, JS::MutableHandle> desc) const 91:51.59 | ~~~~~~~~~~~^~ 91:52.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:52.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:52.10 inlined from ‘static bool mozilla::dom::WebIDLGlobalNameHash::DefineIfEnabled(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/WebIDLGlobalNameHash.cpp:170:67: 91:52.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘interfaceObject’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:52.10 1169 | *this->stack = this; 91:52.10 | ~~~~~~~~~~~~~^~~~~~ 91:52.10 In file included from Unified_cpp_dom_bindings0.cpp:92: 91:52.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/WebIDLGlobalNameHash.cpp: In static member function ‘static bool mozilla::dom::WebIDLGlobalNameHash::DefineIfEnabled(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >, bool*)’: 91:52.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/WebIDLGlobalNameHash.cpp:167:25: note: ‘interfaceObject’ declared here 91:52.10 167 | JS::Rooted interfaceObject( 91:52.10 | ^~~~~~~~~~~~~~~ 91:52.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/WebIDLGlobalNameHash.cpp:66:16: note: ‘aCx’ declared here 91:52.10 66 | JSContext* aCx, JS::Handle aObj, JS::Handle aId, 91:52.10 | ~~~~~~~~~~~^~~ 91:52.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:52.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:52.17 inlined from ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at HTMLFormControlsCollectionBinding.cpp:854:81: 91:52.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:52.17 1169 | *this->stack = this; 91:52.17 | ~~~~~~~~~~~~~^~~~~~ 91:52.17 HTMLFormControlsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 91:52.17 HTMLFormControlsCollectionBinding.cpp:854:29: note: ‘expando’ declared here 91:52.17 854 | JS::Rooted expando(cx, DOMProxyHandler::GetExpandoObject(proxy)); 91:52.17 | ^~~~~~~ 91:52.17 HTMLFormControlsCollectionBinding.cpp:826:33: note: ‘cx’ declared here 91:52.17 826 | DOMProxyHandler::get(JSContext* cx, JS::Handle proxy, JS::Handle receiver, JS::Handle id, JS::MutableHandle vp) const 91:52.17 | ~~~~~~~~~~~^~ 91:52.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 91:52.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsFrameLoader.h:36, 91:52.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsGenericHTMLFrameElement.h:12, 91:52.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:12, 91:52.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicy.cpp:14, 91:52.81 from Unified_cpp_featurepolicy0.cpp:11: 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 91:52.81 202 | return ReinterpretHelper::FromInternalValue(v); 91:52.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 91:52.81 4432 | return mProperties.Get(aProperty, aFoundResult); 91:52.81 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 91:52.81 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 91:52.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 91:52.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 91:52.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:52.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 91:52.81 413 | struct FrameBidiData { 91:52.81 | ^~~~~~~~~~~~~ 91:52.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:52.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:52.88 inlined from ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at HTMLFormControlsCollectionBinding.cpp:760:35: 91:52.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 91:52.88 1169 | *this->stack = this; 91:52.88 | ~~~~~~~~~~~~~^~~~~~ 91:52.88 HTMLFormControlsCollectionBinding.cpp: In member function ‘virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 91:52.89 HTMLFormControlsCollectionBinding.cpp:760:25: note: ‘expando’ declared here 91:52.89 760 | JS::Rooted expando(cx); 91:52.89 | ^~~~~~~ 91:52.89 HTMLFormControlsCollectionBinding.cpp:740:42: note: ‘cx’ declared here 91:52.89 740 | DOMProxyHandler::ownPropNames(JSContext* cx, JS::Handle proxy, unsigned flags, JS::MutableHandleVector props) const 91:52.89 | ~~~~~~~~~~~^~ 91:53.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:53.15 inlined from ‘bool mozilla::dom::HTMLFormControlsCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLFormControlsCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFormControlsCollectionBinding.cpp:1103:90: 91:53.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.15 1169 | *this->stack = this; 91:53.15 | ~~~~~~~~~~~~~^~~~~~ 91:53.15 HTMLFormControlsCollectionBinding.cpp: In function ‘bool mozilla::dom::HTMLFormControlsCollection_Binding::Wrap(JSContext*, mozilla::dom::HTMLFormControlsCollection*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:53.15 HTMLFormControlsCollectionBinding.cpp:1103:25: note: ‘global’ declared here 91:53.15 1103 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:53.15 | ^~~~~~ 91:53.15 HTMLFormControlsCollectionBinding.cpp:1075:17: note: ‘aCx’ declared here 91:53.15 1075 | Wrap(JSContext* aCx, mozilla::dom::HTMLFormControlsCollection* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:53.15 | ~~~~~~~~~~~^~~ 91:53.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:53.28 inlined from ‘bool mozilla::dom::HTMLFormElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFormElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLFormElementBinding.cpp:1857:90: 91:53.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.28 1169 | *this->stack = this; 91:53.28 | ~~~~~~~~~~~~~^~~~~~ 91:53.28 HTMLFormElementBinding.cpp: In function ‘bool mozilla::dom::HTMLFormElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLFormElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:53.28 HTMLFormElementBinding.cpp:1857:25: note: ‘global’ declared here 91:53.28 1857 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:53.28 | ^~~~~~ 91:53.28 HTMLFormElementBinding.cpp:1820:17: note: ‘aCx’ declared here 91:53.28 1820 | Wrap(JSContext* aCx, mozilla::dom::HTMLFormElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:53.28 | ~~~~~~~~~~~^~~ 91:53.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:53.56 inlined from ‘bool mozilla::dom::HTMLIFrameElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLIFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLIFrameElementBinding.cpp:2006:90: 91:53.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.56 1169 | *this->stack = this; 91:53.56 | ~~~~~~~~~~~~~^~~~~~ 91:53.56 In file included from UnifiedBindings9.cpp:184: 91:53.56 HTMLIFrameElementBinding.cpp: In function ‘bool mozilla::dom::HTMLIFrameElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLIFrameElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:53.56 HTMLIFrameElementBinding.cpp:2006:25: note: ‘global’ declared here 91:53.56 2006 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:53.56 | ^~~~~~ 91:53.56 HTMLIFrameElementBinding.cpp:1969:17: note: ‘aCx’ declared here 91:53.56 1969 | Wrap(JSContext* aCx, mozilla::dom::HTMLIFrameElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:53.56 | ~~~~~~~~~~~^~~ 91:53.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 91:53.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManager.h:29, 91:53.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushManager.cpp:7, 91:53.68 from Unified_cpp_dom_push0.cpp:2: 91:53.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:53.68 inlined from ‘JSObject* mozilla::dom::PushManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:537:27, 91:53.68 inlined from ‘virtual JSObject* mozilla::dom::PushManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushManager.cpp:394:35: 91:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.68 1169 | *this->stack = this; 91:53.68 | ~~~~~~~~~~~~~^~~~~~ 91:53.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushManager.cpp:14: 91:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushManager::WrapObject(JSContext*, JS::Handle)’: 91:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:537:27: note: ‘reflector’ declared here 91:53.68 537 | JS::Rooted reflector(aCx); 91:53.68 | ^~~~~~~~~ 91:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushManager.cpp:392:46: note: ‘aCx’ declared here 91:53.68 392 | JSObject* PushManager::WrapObject(JSContext* aCx, 91:53.68 | ~~~~~~~~~~~^~~ 91:53.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:53.79 inlined from ‘bool mozilla::dom::HTMLImageElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLImageElementBinding.cpp:2741:90: 91:53.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.79 1169 | *this->stack = this; 91:53.79 | ~~~~~~~~~~~~~^~~~~~ 91:53.79 In file included from UnifiedBindings9.cpp:197: 91:53.79 HTMLImageElementBinding.cpp: In function ‘bool mozilla::dom::HTMLImageElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLImageElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:53.79 HTMLImageElementBinding.cpp:2741:25: note: ‘global’ declared here 91:53.79 2741 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:53.79 | ^~~~~~ 91:53.79 HTMLImageElementBinding.cpp:2704:17: note: ‘aCx’ declared here 91:53.79 2704 | Wrap(JSContext* aCx, mozilla::dom::HTMLImageElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:53.79 | ~~~~~~~~~~~^~~ 91:53.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:53.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:53.92 inlined from ‘JSObject* mozilla::dom::PushSubscriptionOptions_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushSubscriptionOptions]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionOptionsBinding.h:38:27, 91:53.92 inlined from ‘virtual JSObject* mozilla::dom::PushSubscriptionOptions::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushSubscriptionOptions.cpp:48:47: 91:53.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:53.92 1169 | *this->stack = this; 91:53.92 | ~~~~~~~~~~~~~^~~~~~ 91:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscription.h:19, 91:53.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushManager.cpp:15: 91:53.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionOptionsBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushSubscriptionOptions::WrapObject(JSContext*, JS::Handle)’: 91:53.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionOptionsBinding.h:38:27: note: ‘reflector’ declared here 91:53.95 38 | JS::Rooted reflector(aCx); 91:53.95 | ^~~~~~~~~ 91:53.95 In file included from Unified_cpp_dom_push0.cpp:29: 91:53.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushSubscriptionOptions.cpp:47:16: note: ‘aCx’ declared here 91:53.95 47 | JSContext* aCx, JS::Handle aGivenProto) { 91:53.95 | ~~~~~~~~~~~^~~ 91:54.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:54.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:54.36 inlined from ‘JSObject* mozilla::dom::PushSubscription_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushSubscription]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionBinding.h:216:27, 91:54.36 inlined from ‘virtual JSObject* mozilla::dom::PushSubscription::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushSubscription.cpp:223:40: 91:54.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:54.36 1169 | *this->stack = this; 91:54.36 | ~~~~~~~~~~~~~^~~~~~ 91:54.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscription.h:18: 91:54.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushSubscription::WrapObject(JSContext*, JS::Handle)’: 91:54.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionBinding.h:216:27: note: ‘reflector’ declared here 91:54.36 216 | JS::Rooted reflector(aCx); 91:54.36 | ^~~~~~~~~ 91:54.36 In file included from Unified_cpp_dom_push0.cpp:20: 91:54.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushSubscription.cpp:221:51: note: ‘aCx’ declared here 91:54.36 221 | JSObject* PushSubscription::WrapObject(JSContext* aCx, 91:54.36 | ~~~~~~~~~~~^~~ 91:54.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:54.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:54.42 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLInputElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLInputElementBinding.cpp:6839:90: 91:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:54.42 1169 | *this->stack = this; 91:54.42 | ~~~~~~~~~~~~~^~~~~~ 91:54.42 HTMLInputElementBinding.cpp: In function ‘bool mozilla::dom::HTMLInputElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLInputElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:54.42 HTMLInputElementBinding.cpp:6839:25: note: ‘global’ declared here 91:54.42 6839 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:54.42 | ^~~~~~ 91:54.42 HTMLInputElementBinding.cpp:6802:17: note: ‘aCx’ declared here 91:54.42 6802 | Wrap(JSContext* aCx, mozilla::dom::HTMLInputElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:54.42 | ~~~~~~~~~~~^~~ 91:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::PushSubscription::_ZThn8_N7mozilla3dom16PushSubscription10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 91:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:54.42 1169 | *this->stack = this; 91:54.42 | ~~~~~~~~~~~~~^~~~~~ 91:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushSubscriptionBinding.h:216:27: note: ‘reflector’ declared here 91:54.42 216 | JS::Rooted reflector(aCx); 91:54.42 | ^~~~~~~~~ 91:54.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushSubscription.cpp:221:51: note: ‘aCx’ declared here 91:54.42 221 | JSObject* PushSubscription::WrapObject(JSContext* aCx, 91:54.42 | ~~~~~~~~~~~^~~ 91:55.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:55.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:55.16 inlined from ‘bool mozilla::dom::HTMLLinkElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLinkElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLLinkElementBinding.cpp:1819:90: 91:55.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:55.16 1169 | *this->stack = this; 91:55.16 | ~~~~~~~~~~~~~^~~~~~ 91:55.16 In file included from UnifiedBindings9.cpp:262: 91:55.16 HTMLLinkElementBinding.cpp: In function ‘bool mozilla::dom::HTMLLinkElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLLinkElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:55.16 HTMLLinkElementBinding.cpp:1819:25: note: ‘global’ declared here 91:55.16 1819 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:55.16 | ^~~~~~ 91:55.16 HTMLLinkElementBinding.cpp:1782:17: note: ‘aCx’ declared here 91:55.16 1782 | Wrap(JSContext* aCx, mozilla::dom::HTMLLinkElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:55.16 | ~~~~~~~~~~~^~~ 91:55.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:55.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:55.40 inlined from ‘bool mozilla::dom::HTMLMapElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMapElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLMapElementBinding.cpp:343:90: 91:55.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:55.40 1169 | *this->stack = this; 91:55.40 | ~~~~~~~~~~~~~^~~~~~ 91:55.40 In file included from UnifiedBindings9.cpp:275: 91:55.40 HTMLMapElementBinding.cpp: In function ‘bool mozilla::dom::HTMLMapElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLMapElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:55.40 HTMLMapElementBinding.cpp:343:25: note: ‘global’ declared here 91:55.40 343 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:55.40 | ^~~~~~ 91:55.40 HTMLMapElementBinding.cpp:306:17: note: ‘aCx’ declared here 91:55.40 306 | Wrap(JSContext* aCx, mozilla::dom::HTMLMapElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:55.40 | ~~~~~~~~~~~^~~ 91:56.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:56.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:56.15 inlined from ‘bool mozilla::dom::HTMLOListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLOListElementBinding.cpp:539:90: 91:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:56.15 1169 | *this->stack = this; 91:56.15 | ~~~~~~~~~~~~~^~~~~~ 91:56.15 In file included from UnifiedBindings9.cpp:366: 91:56.15 HTMLOListElementBinding.cpp: In function ‘bool mozilla::dom::HTMLOListElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLSharedListElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:56.15 HTMLOListElementBinding.cpp:539:25: note: ‘global’ declared here 91:56.15 539 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:56.15 | ^~~~~~ 91:56.15 HTMLOListElementBinding.cpp:502:17: note: ‘aCx’ declared here 91:56.15 502 | Wrap(JSContext* aCx, mozilla::dom::HTMLSharedListElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:56.15 | ~~~~~~~~~~~^~~ 91:56.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:56.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 91:56.35 inlined from ‘bool mozilla::dom::HTMLObjectElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLObjectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’ at HTMLObjectElementBinding.cpp:2337:90: 91:56.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:56.35 1169 | *this->stack = this; 91:56.35 | ~~~~~~~~~~~~~^~~~~~ 91:56.35 In file included from UnifiedBindings9.cpp:379: 91:56.35 HTMLObjectElementBinding.cpp: In function ‘bool mozilla::dom::HTMLObjectElement_Binding::Wrap(JSContext*, mozilla::dom::HTMLObjectElement*, nsWrapperCache*, JS::Handle, JS::MutableHandle)’: 91:56.35 HTMLObjectElementBinding.cpp:2337:25: note: ‘global’ declared here 91:56.35 2337 | JS::Rooted global(aCx, FindAssociatedGlobal(aCx, aObject->GetParentObject())); 91:56.35 | ^~~~~~ 91:56.35 HTMLObjectElementBinding.cpp:2300:17: note: ‘aCx’ declared here 91:56.35 2300 | Wrap(JSContext* aCx, mozilla::dom::HTMLObjectElement* aObject, nsWrapperCache* aCache, JS::Handle aGivenProto, JS::MutableHandle aReflector) 91:56.35 | ~~~~~~~~~~~^~~ 91:56.92 dom/serializers 91:58.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 91:59.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 91:59.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 91:59.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 91:59.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/Feature.cpp:8, 91:59.00 from Unified_cpp_featurepolicy0.cpp:2: 91:59.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 91:59.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 91:59.00 inlined from ‘JSObject* mozilla::dom::FeaturePolicy_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FeaturePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h:36:27, 91:59.00 inlined from ‘virtual JSObject* mozilla::dom::FeaturePolicy::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicy.cpp:193:37: 91:59.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 91:59.00 1169 | *this->stack = this; 91:59.00 | ~~~~~~~~~~~~~^~~~~~ 91:59.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicy.cpp:11: 91:59.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h: In member function ‘virtual JSObject* mozilla::dom::FeaturePolicy::WrapObject(JSContext*, JS::Handle)’: 91:59.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h:36:27: note: ‘reflector’ declared here 91:59.00 36 | JS::Rooted reflector(aCx); 91:59.00 | ^~~~~~~~~ 91:59.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicy.cpp:191:48: note: ‘aCx’ declared here 91:59.00 191 | JSObject* FeaturePolicy::WrapObject(JSContext* aCx, 91:59.00 | ~~~~~~~~~~~^~~ 91:59.52 dom/serviceworkers 91:59.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 91:59.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 91:59.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManager.h:32: 91:59.75 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 91:59.75 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 91:59.75 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 91:59.75 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 91:59.75 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 91:59.75 inlined from ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp:169:23: 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 91:59.75 450 | mArray.mHdr->mLength = 0; 91:59.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 91:59.75 In file included from Unified_cpp_dom_push0.cpp:11: 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’: 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp:169:22: note: at offset 8 into object ‘’ of size 8 91:59.75 169 | aData = mData.Clone(); 91:59.75 | ~~~~~~~~~~~^~ 91:59.75 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 91:59.75 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 91:59.75 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 91:59.75 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 91:59.75 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 91:59.75 inlined from ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp:169:23: 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 91:59.75 450 | mArray.mHdr->mLength = 0; 91:59.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’: 91:59.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/push/PushNotifier.cpp:169:22: note: at offset 8 into object ‘’ of size 8 91:59.75 169 | aData = mData.Clone(); 91:59.75 | ~~~~~~~~~~~^~ 92:00.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 92:00.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 92:00.23 inlined from ‘virtual bool mozilla::dom::ObservableArrayProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:171:61: 92:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 92:00.23 1169 | *this->stack = this; 92:00.23 | ~~~~~~~~~~~~~^~~~~~ 92:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp: In member function ‘virtual bool mozilla::dom::ObservableArrayProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >) const’: 92:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:171:27: note: ‘value’ declared here 92:00.23 171 | JS::Rooted value(aCx, JS::NumberValue(length)); 92:00.23 | ^~~~~ 92:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/bindings/ObservableArrayProxyHandler.cpp:157:16: note: ‘aCx’ declared here 92:00.23 157 | JSContext* aCx, JS::Handle aProxy, 92:00.23 | ~~~~~~~~~~~^~~ 92:01.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 92:01.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 92:01.56 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 92:01.56 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 92:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 92:01.56 1169 | *this->stack = this; 92:01.56 | ~~~~~~~~~~~~~^~~~~~ 92:01.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:15: 92:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 92:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 92:01.56 389 | JS::RootedVector v(aCx); 92:01.56 | ^ 92:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 92:01.56 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 92:01.56 | ~~~~~~~~~~~^~~ 92:02.23 dom/simpledb 92:03.87 dom/smil 92:04.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 92:04.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 92:04.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.cpp:18, 92:04.80 from Unified_cpp_security_sanitizer0.cpp:2: 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 92:04.80 202 | return ReinterpretHelper::FromInternalValue(v); 92:04.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 92:04.80 4432 | return mProperties.Get(aProperty, aFoundResult); 92:04.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 92:04.80 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 92:04.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 92:04.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 92:04.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 92:04.80 413 | struct FrameBidiData { 92:04.80 | ^~~~~~~~~~~~~ 92:04.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 92:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/Feature.h:11, 92:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/Feature.cpp:7: 92:04.94 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 92:04.94 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 92:04.94 inlined from ‘void mozilla::dom::Feature::SetAllowsAll()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/Feature.cpp:45:19, 92:04.94 inlined from ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:107:31: 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds=] 92:04.94 315 | mHdr->mLength = 0; 92:04.94 | ~~~~~~~~~~~~~~^~~ 92:04.94 In file included from Unified_cpp_featurepolicy0.cpp:20: 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: at offset 32 into object ‘feature’ of size 32 92:04.94 88 | Feature feature(featureTokens[0]); 92:04.94 | ^~~~~~~ 92:04.94 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 92:04.94 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 92:04.94 inlined from ‘void mozilla::dom::Feature::SetAllowsNone()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/Feature.cpp:38:19, 92:04.94 inlined from ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:102:32: 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds=] 92:04.94 315 | mHdr->mLength = 0; 92:04.94 | ~~~~~~~~~~~~~~^~~ 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 92:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: at offset 32 into object ‘feature’ of size 32 92:04.94 88 | Feature feature(featureTokens[0]); 92:04.94 | ^~~~~~~ 92:07.55 dom/storage 92:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 92:13.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.h:10, 92:13.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.cpp:7: 92:13.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:13.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:13.22 inlined from ‘JSObject* mozilla::dom::Sanitizer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Sanitizer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SanitizerBinding.h:2099:27, 92:13.22 inlined from ‘virtual JSObject* mozilla::dom::Sanitizer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.cpp:45:33: 92:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:13.22 1169 | *this->stack = this; 92:13.22 | ~~~~~~~~~~~~~^~~~~~ 92:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.h:12: 92:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SanitizerBinding.h: In member function ‘virtual JSObject* mozilla::dom::Sanitizer::WrapObject(JSContext*, JS::Handle)’: 92:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SanitizerBinding.h:2099:27: note: ‘reflector’ declared here 92:13.22 2099 | JS::Rooted reflector(aCx); 92:13.22 | ^~~~~~~~~ 92:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/sanitizer/Sanitizer.cpp:43:44: note: ‘aCx’ declared here 92:13.22 43 | JSObject* Sanitizer::WrapObject(JSContext* aCx, 92:13.22 | ~~~~~~~~~~~^~~ 92:31.41 dom/streams 92:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 92:31.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportBody.h:14, 92:31.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSPViolationReportBody.h:11, 92:31.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/CSPViolationReportBody.cpp:7, 92:31.81 from Unified_cpp_dom_reporting0.cpp:2: 92:31.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:31.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:31.81 inlined from ‘JSObject* mozilla::dom::CSPViolationReportBody_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSPViolationReportBody]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:348:27, 92:31.81 inlined from ‘virtual JSObject* mozilla::dom::CSPViolationReportBody::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/CSPViolationReportBody.cpp:33:46: 92:31.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:31.81 1169 | *this->stack = this; 92:31.81 | ~~~~~~~~~~~~~^~~~~~ 92:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/CSPViolationReportBody.cpp:8: 92:31.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSPViolationReportBody::WrapObject(JSContext*, JS::Handle)’: 92:31.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:348:27: note: ‘reflector’ declared here 92:31.81 348 | JS::Rooted reflector(aCx); 92:31.81 | ^~~~~~~~~ 92:31.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/CSPViolationReportBody.cpp:32:16: note: ‘aCx’ declared here 92:31.81 32 | JSContext* aCx, JS::Handle aGivenProto) { 92:31.81 | ~~~~~~~~~~~^~~ 92:31.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:31.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:31.91 inlined from ‘JSObject* mozilla::dom::DeprecationReportBody_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DeprecationReportBody]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:390:27, 92:31.91 inlined from ‘virtual JSObject* mozilla::dom::DeprecationReportBody::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/DeprecationReportBody.cpp:33:45: 92:31.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:31.91 1169 | *this->stack = this; 92:31.91 | ~~~~~~~~~~~~~^~~~~~ 92:31.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h: In member function ‘virtual JSObject* mozilla::dom::DeprecationReportBody::WrapObject(JSContext*, JS::Handle)’: 92:31.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:390:27: note: ‘reflector’ declared here 92:31.91 390 | JS::Rooted reflector(aCx); 92:31.91 | ^~~~~~~~~ 92:31.91 In file included from Unified_cpp_dom_reporting0.cpp:20: 92:31.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/DeprecationReportBody.cpp:31:56: note: ‘aCx’ declared here 92:31.91 31 | JSObject* DeprecationReportBody::WrapObject(JSContext* aCx, 92:31.91 | ~~~~~~~~~~~^~~ 92:31.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:31.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:31.93 inlined from ‘JSObject* mozilla::dom::FeaturePolicyViolationReportBody_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FeaturePolicyViolationReportBody]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h:60:27, 92:31.93 inlined from ‘virtual JSObject* mozilla::dom::FeaturePolicyViolationReportBody::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/FeaturePolicyViolationReportBody.cpp:29:56: 92:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:31.93 1169 | *this->stack = this; 92:31.93 | ~~~~~~~~~~~~~^~~~~~ 92:31.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/FeaturePolicyViolationReportBody.cpp:10, 92:31.93 from Unified_cpp_dom_reporting0.cpp:47: 92:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h: In member function ‘virtual JSObject* mozilla::dom::FeaturePolicyViolationReportBody::WrapObject(JSContext*, JS::Handle)’: 92:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FeaturePolicyBinding.h:60:27: note: ‘reflector’ declared here 92:31.93 60 | JS::Rooted reflector(aCx); 92:31.93 | ^~~~~~~~~ 92:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/FeaturePolicyViolationReportBody.cpp:28:16: note: ‘aCx’ declared here 92:31.93 28 | JSContext* aCx, JS::Handle aGivenProto) { 92:31.93 | ~~~~~~~~~~~^~~ 92:32.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:32.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:32.11 inlined from ‘JSObject* mozilla::dom::Report_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Report]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:432:27, 92:32.11 inlined from ‘virtual JSObject* mozilla::dom::Report::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/Report.cpp:38:30: 92:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:32.11 1169 | *this->stack = this; 92:32.11 | ~~~~~~~~~~~~~^~~~~~ 92:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h: In member function ‘virtual JSObject* mozilla::dom::Report::WrapObject(JSContext*, JS::Handle)’: 92:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:432:27: note: ‘reflector’ declared here 92:32.11 432 | JS::Rooted reflector(aCx); 92:32.11 | ^~~~~~~~~ 92:32.11 In file included from Unified_cpp_dom_reporting0.cpp:56: 92:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/Report.cpp:36:41: note: ‘aCx’ declared here 92:32.11 36 | JSObject* Report::WrapObject(JSContext* aCx, 92:32.11 | ~~~~~~~~~~~^~~ 92:32.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:32.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 92:32.19 inlined from ‘JSObject* mozilla::dom::TestingDeprecatedInterface_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TestingDeprecatedInterface]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:548:27, 92:32.19 inlined from ‘virtual JSObject* mozilla::dom::TestingDeprecatedInterface::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/TestingDeprecatedInterface.cpp:41:50: 92:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:32.20 1169 | *this->stack = this; 92:32.20 | ~~~~~~~~~~~~~^~~~~~ 92:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h: In member function ‘virtual JSObject* mozilla::dom::TestingDeprecatedInterface::WrapObject(JSContext*, JS::Handle)’: 92:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReportingBinding.h:548:27: note: ‘reflector’ declared here 92:32.20 548 | JS::Rooted reflector(aCx); 92:32.20 | ^~~~~~~~~ 92:32.20 In file included from Unified_cpp_dom_reporting0.cpp:110: 92:32.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/TestingDeprecatedInterface.cpp:40:16: note: ‘aCx’ declared here 92:32.20 40 | JSContext* aCx, JS::Handle aGivenProto) { 92:32.20 | ~~~~~~~~~~~^~~ 92:33.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 92:33.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 92:33.72 inlined from ‘virtual void mozilla::dom::{anonymous}::ReportFetchHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/ReportDeliver.cpp:58:54: 92:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 92:33.72 1169 | *this->stack = this; 92:33.72 | ~~~~~~~~~~~~~^~~~~~ 92:33.72 In file included from Unified_cpp_dom_reporting0.cpp:74: 92:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/ReportDeliver.cpp: In member function ‘virtual void mozilla::dom::{anonymous}::ReportFetchHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 92:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/ReportDeliver.cpp:58:27: note: ‘obj’ declared here 92:33.72 58 | JS::Rooted obj(aCx, &aValue.toObject()); 92:33.72 | ^~~ 92:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/reporting/ReportDeliver.cpp:48:36: note: ‘aCx’ declared here 92:33.72 48 | void ResolvedCallback(JSContext* aCx, JS::Handle aValue, 92:33.72 | ~~~~~~~~~~~^~~ 92:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 92:50.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 92:50.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:11, 92:50.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/ActorsParent.cpp:88, 92:50.97 from Unified_cpp_dom_quota0.cpp:11: 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 92:50.97 202 | return ReinterpretHelper::FromInternalValue(v); 92:50.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 92:50.97 4432 | return mProperties.Get(aProperty, aFoundResult); 92:50.97 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 92:50.97 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 92:50.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 92:50.97 302 | memcpy(&value, &aInternalValue, sizeof(value)); 92:50.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:50.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 92:50.97 413 | struct FrameBidiData { 92:50.97 | ^~~~~~~~~~~~~ 92:50.97 dom/svg 93:26.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Debug.h:23, 93:26.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AutoEntryScript.h:11, 93:26.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/AutoEntryScript.cpp:7, 93:26.21 from Unified_cpp_dom_script0.cpp:2: 93:26.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 93:26.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 93:26.21 inlined from ‘void mozilla::dom::InstantiateStencil(JSContext*, JS::CompileOptions&, JS::Stencil*, JS::MutableHandle, bool&, JS::Handle, JS::Handle, mozilla::ErrorResult&, bool, JS::InstantiationStorage*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/ScriptLoader.cpp:2874:50: 93:26.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)aCx)[4]’ [-Wdangling-pointer=] 93:26.21 1169 | *this->stack = this; 93:26.21 | ~~~~~~~~~~~~~^~~~~~ 93:26.21 In file included from Unified_cpp_dom_script0.cpp:56: 93:26.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/ScriptLoader.cpp: In function ‘void mozilla::dom::InstantiateStencil(JSContext*, JS::CompileOptions&, JS::Stencil*, JS::MutableHandle, bool&, JS::Handle, JS::Handle, mozilla::ErrorResult&, bool, JS::InstantiationStorage*)’: 93:26.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/ScriptLoader.cpp:2872:25: note: ‘script’ declared here 93:26.21 2872 | JS::Rooted script( 93:26.21 | ^~~~~~ 93:26.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/ScriptLoader.cpp:2864:16: note: ‘aCx’ declared here 93:26.21 2864 | JSContext* aCx, JS::CompileOptions& aCompileOptions, JS::Stencil* aStencil, 93:26.21 | ~~~~~~~~~~~^~~ 93:36.38 dom/system/linux 93:38.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 93:38.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 93:38.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serializers/nsDocumentEncoder.cpp:21, 93:38.88 from Unified_cpp_dom_serializers0.cpp:11: 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 93:38.88 202 | return ReinterpretHelper::FromInternalValue(v); 93:38.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 93:38.88 4432 | return mProperties.Get(aProperty, aFoundResult); 93:38.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 93:38.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 93:38.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 93:38.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:38.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 93:38.88 413 | struct FrameBidiData { 93:38.88 | ^~~~~~~~~~~~~ 93:44.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 93:44.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 93:44.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 93:44.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:12, 93:44.51 from Unified_cpp_dom_smil0.cpp:2: 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 93:44.51 202 | return ReinterpretHelper::FromInternalValue(v); 93:44.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 93:44.51 4432 | return mProperties.Get(aProperty, aFoundResult); 93:44.51 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 93:44.51 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 93:44.51 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 93:44.51 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:44.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:44.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 93:44.51 413 | struct FrameBidiData { 93:44.51 | ^~~~~~~~~~~~~ 93:55.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:27, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:17, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimedElement.h:18, 93:55.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 93:55.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 93:55.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.h:13, 93:55.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:7: 93:55.78 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 93:55.78 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 93:55.78 inlined from ‘void mozilla::ProcessDiscards(const SMILAnimationController::DiscardArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:255:72: 93:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘iter’ in ‘*(const array_type*)aDiscards.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 93:55.78 282 | aArray.mIterators = this; 93:55.78 | ~~~~~~~~~~~~~~~~~~^~~~~~ 93:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp: In function ‘void mozilla::ProcessDiscards(const SMILAnimationController::DiscardArray&)’: 93:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:255:58: note: ‘iter’ declared here 93:55.78 255 | SMILAnimationController::DiscardArray::ForwardIterator iter(aDiscards); 93:55.78 | ^~~~ 93:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:254:50: note: ‘aDiscards’ declared here 93:55.78 254 | const SMILAnimationController::DiscardArray& aDiscards) { 93:55.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 93:59.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 93:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 93:59.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimedElement.h:13: 93:59.63 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 93:59.63 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 93:59.63 inlined from ‘void mozilla::SMILAnimationController::DoMilestoneSamples()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:509:19: 93:59.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 93:59.63 315 | mHdr->mLength = 0; 93:59.63 | ~~~~~~~~~~~~~~^~~ 93:59.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp: In member function ‘void mozilla::SMILAnimationController::DoMilestoneSamples()’: 93:59.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:465:48: note: at offset 8 into object ‘elements’ of size 8 93:59.66 465 | nsTArray> elements; 93:59.66 | ^~~~~~~~ 94:06.13 dom/system 94:12.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 94:12.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 94:12.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 94:12.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 94:12.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAngle.cpp:10, 94:12.20 from Unified_cpp_dom_svg0.cpp:2: 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 94:12.20 202 | return ReinterpretHelper::FromInternalValue(v); 94:12.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 94:12.20 4432 | return mProperties.Get(aProperty, aFoundResult); 94:12.20 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 94:12.20 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 94:12.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 94:12.20 302 | memcpy(&value, &aInternalValue, sizeof(value)); 94:12.20 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:12.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 94:12.20 413 | struct FrameBidiData { 94:12.20 | ^~~~~~~~~~~~~ 94:14.29 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 94:14.30 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 94:14.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 94:14.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 94:14.30 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 94:14.30 inlined from ‘virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp:788:29: 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds=] 94:14.30 450 | mArray.mHdr->mLength = 0; 94:14.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 94:14.30 In file included from Unified_cpp_dom_smil0.cpp:11: 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp: In member function ‘virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)’: 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp:727:18: note: at offset 8 into object ‘result’ of size 8 94:14.30 727 | SMILValueArray result; 94:14.30 | ^~~~~~ 94:14.30 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 94:14.30 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 94:14.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 94:14.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 94:14.30 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 94:14.30 inlined from ‘virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp:788:29: 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds=] 94:14.30 450 | mArray.mHdr->mLength = 0; 94:14.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp: In member function ‘virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)’: 94:14.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationFunction.cpp:727:18: note: at offset 8 into object ‘result’ of size 8 94:14.30 727 | SMILValueArray result; 94:14.30 | ^~~~~~ 94:15.60 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 94:15.61 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 94:15.61 inlined from ‘void nsAutoTObserverArray::Clear() [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:251:17, 94:15.61 inlined from ‘void mozilla::SMILAnimationController::DoSample(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:342:17: 94:15.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘mozilla::SMILAnimationController::DiscardArray [1]’ {aka ‘nsTObserverArray > [1]’} [-Warray-bounds=] 94:15.61 315 | mHdr->mLength = 0; 94:15.61 | ~~~~~~~~~~~~~~^~~ 94:15.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp: In member function ‘void mozilla::SMILAnimationController::DoSample(bool)’: 94:15.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILAnimationController.cpp:333:41: note: at offset 16 into object ‘discards’ of size 16 94:15.61 333 | SMILAnimationController::DiscardArray discards; 94:15.61 | ^~~~~~~~ 94:17.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 94:17.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 94:17.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ByteLengthQueuingStrategy.h:12, 94:17.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:7, 94:17.87 from Unified_cpp_dom_streams0.cpp:2: 94:17.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:17.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:17.87 inlined from ‘JSObject* mozilla::dom::ByteLengthQueuingStrategy_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ByteLengthQueuingStrategy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h:255:27, 94:17.87 inlined from ‘virtual JSObject* mozilla::dom::ByteLengthQueuingStrategy::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:38:49: 94:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:17.87 1169 | *this->stack = this; 94:17.87 | ~~~~~~~~~~~~~^~~~~~ 94:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ByteLengthQueuingStrategy.h:16: 94:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h: In member function ‘virtual JSObject* mozilla::dom::ByteLengthQueuingStrategy::WrapObject(JSContext*, JS::Handle)’: 94:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h:255:27: note: ‘reflector’ declared here 94:17.87 255 | JS::Rooted reflector(aCx); 94:17.87 | ^~~~~~~~~ 94:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:37:16: note: ‘aCx’ declared here 94:17.87 37 | JSContext* aCx, JS::Handle aGivenProto) { 94:17.87 | ~~~~~~~~~~~^~~ 94:18.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:18.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:18.45 inlined from ‘JSObject* mozilla::dom::CountQueuingStrategy_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CountQueuingStrategy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h:291:27, 94:18.45 inlined from ‘virtual JSObject* mozilla::dom::CountQueuingStrategy::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/CountQueuingStrategy.cpp:46:44: 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:18.45 1169 | *this->stack = this; 94:18.45 | ~~~~~~~~~~~~~^~~~~~ 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h: In member function ‘virtual JSObject* mozilla::dom::CountQueuingStrategy::WrapObject(JSContext*, JS::Handle)’: 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/QueuingStrategyBinding.h:291:27: note: ‘reflector’ declared here 94:18.45 291 | JS::Rooted reflector(aCx); 94:18.45 | ^~~~~~~~~ 94:18.45 In file included from Unified_cpp_dom_streams0.cpp:20: 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/CountQueuingStrategy.cpp:44:55: note: ‘aCx’ declared here 94:18.45 44 | JSObject* CountQueuingStrategy::WrapObject(JSContext* aCx, 94:18.45 | ~~~~~~~~~~~^~~ 94:18.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:18.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:18.52 inlined from ‘JSObject* mozilla::dom::ReadableByteStreamController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableByteStreamController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableByteStreamControllerBinding.h:35:27, 94:18.52 inlined from ‘virtual JSObject* mozilla::dom::ReadableByteStreamController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:298:52: 94:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:18.52 1169 | *this->stack = this; 94:18.52 | ~~~~~~~~~~~~~^~~~~~ 94:18.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:25, 94:18.52 from Unified_cpp_dom_streams0.cpp:29: 94:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableByteStreamControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableByteStreamController::WrapObject(JSContext*, JS::Handle)’: 94:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableByteStreamControllerBinding.h:35:27: note: ‘reflector’ declared here 94:18.52 35 | JS::Rooted reflector(aCx); 94:18.52 | ^~~~~~~~~ 94:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:297:16: note: ‘aCx’ declared here 94:18.52 297 | JSContext* aCx, JS::Handle aGivenProto) { 94:18.52 | ~~~~~~~~~~~^~~ 94:18.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:18.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:18.94 inlined from ‘JSObject* mozilla::dom::ReadableStreamBYOBReader_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStreamBYOBReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBReaderBinding.h:83:27, 94:18.94 inlined from ‘virtual JSObject* mozilla::dom::ReadableStreamBYOBReader::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:43:48: 94:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:18.94 1169 | *this->stack = this; 94:18.94 | ~~~~~~~~~~~~~^~~~~~ 94:18.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:14, 94:18.94 from Unified_cpp_dom_streams0.cpp:47: 94:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBReaderBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableStreamBYOBReader::WrapObject(JSContext*, JS::Handle)’: 94:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBReaderBinding.h:83:27: note: ‘reflector’ declared here 94:18.94 83 | JS::Rooted reflector(aCx); 94:18.94 | ^~~~~~~~~ 94:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:42:16: note: ‘aCx’ declared here 94:18.94 42 | JSContext* aCx, JS::Handle aGivenProto) { 94:18.94 | ~~~~~~~~~~~^~~ 94:18.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:18.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:18.94 inlined from ‘JSObject* mozilla::dom::ReadableStreamBYOBRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStreamBYOBRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBRequestBinding.h:35:27, 94:18.94 inlined from ‘virtual JSObject* mozilla::dom::ReadableStreamBYOBRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBRequest.cpp:48:49: 94:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:18.95 1169 | *this->stack = this; 94:18.95 | ~~~~~~~~~~~~~^~~~~~ 94:18.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBRequest.cpp:14, 94:18.95 from Unified_cpp_dom_streams0.cpp:56: 94:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableStreamBYOBRequest::WrapObject(JSContext*, JS::Handle)’: 94:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBYOBRequestBinding.h:35:27: note: ‘reflector’ declared here 94:18.95 35 | JS::Rooted reflector(aCx); 94:18.95 | ^~~~~~~~~ 94:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBRequest.cpp:47:16: note: ‘aCx’ declared here 94:18.95 47 | JSContext* aCx, JS::Handle aGivenProto) { 94:18.95 | ~~~~~~~~~~~^~~ 94:18.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:18.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:18.98 inlined from ‘JSObject* mozilla::dom::ReadableStreamDefaultController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStreamDefaultController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultControllerBinding.h:35:27, 94:18.98 inlined from ‘virtual JSObject* mozilla::dom::ReadableStreamDefaultController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultController.cpp:99:55: 94:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:18.98 1169 | *this->stack = this; 94:18.98 | ~~~~~~~~~~~~~^~~~~~ 94:18.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultController.cpp:19, 94:18.98 from Unified_cpp_dom_streams0.cpp:65: 94:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableStreamDefaultController::WrapObject(JSContext*, JS::Handle)’: 94:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultControllerBinding.h:35:27: note: ‘reflector’ declared here 94:18.98 35 | JS::Rooted reflector(aCx); 94:18.98 | ^~~~~~~~~ 94:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultController.cpp:98:16: note: ‘aCx’ declared here 94:18.98 98 | JSContext* aCx, JS::Handle aGivenProto) { 94:18.98 | ~~~~~~~~~~~^~~ 94:19.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:19.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:19.01 inlined from ‘JSObject* mozilla::dom::ReadableStreamDefaultReader_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStreamDefaultReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultReaderBinding.h:438:27, 94:19.01 inlined from ‘virtual JSObject* mozilla::dom::ReadableStreamDefaultReader::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:59:51: 94:19.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:19.01 1169 | *this->stack = this; 94:19.01 | ~~~~~~~~~~~~~^~~~~~ 94:19.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UnderlyingSourceBinding.h:6, 94:19.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UnderlyingSourceCallbackHelpers.h:13, 94:19.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ByteStreamHelpers.h:12, 94:19.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteStreamHelpers.cpp:7, 94:19.01 from Unified_cpp_dom_streams0.cpp:11: 94:19.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultReaderBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableStreamDefaultReader::WrapObject(JSContext*, JS::Handle)’: 94:19.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamDefaultReaderBinding.h:438:27: note: ‘reflector’ declared here 94:19.01 438 | JS::Rooted reflector(aCx); 94:19.01 | ^~~~~~~~~ 94:19.01 In file included from Unified_cpp_dom_streams0.cpp:74: 94:19.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:58:16: note: ‘aCx’ declared here 94:19.01 58 | JSContext* aCx, JS::Handle aGivenProto) { 94:19.01 | ~~~~~~~~~~~^~~ 94:19.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:19.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:19.12 inlined from ‘JSObject* mozilla::dom::TransformStreamDefaultController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TransformStreamDefaultController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamDefaultControllerBinding.h:35:27, 94:19.12 inlined from ‘virtual JSObject* mozilla::dom::TransformStreamDefaultController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStreamDefaultController.cpp:59:56: 94:19.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:19.12 1169 | *this->stack = this; 94:19.12 | ~~~~~~~~~~~~~^~~~~~ 94:19.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStreamDefaultController.cpp:15, 94:19.15 from Unified_cpp_dom_streams0.cpp:137: 94:19.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamDefaultControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::TransformStreamDefaultController::WrapObject(JSContext*, JS::Handle)’: 94:19.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamDefaultControllerBinding.h:35:27: note: ‘reflector’ declared here 94:19.15 35 | JS::Rooted reflector(aCx); 94:19.15 | ^~~~~~~~~ 94:19.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStreamDefaultController.cpp:58:16: note: ‘aCx’ declared here 94:19.15 58 | JSContext* aCx, JS::Handle aGivenProto) { 94:19.15 | ~~~~~~~~~~~^~~ 94:19.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:19.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:19.79 inlined from ‘bool mozilla::dom::ByteLengthQueuingStrategySize(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:47:67: 94:19.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘chunkObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 94:19.79 1169 | *this->stack = this; 94:19.79 | ~~~~~~~~~~~~~^~~~~~ 94:19.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp: In function ‘bool mozilla::dom::ByteLengthQueuingStrategySize(JSContext*, unsigned int, JS::Value*)’: 94:19.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:47:25: note: ‘chunkObj’ declared here 94:19.79 47 | JS::Rooted chunkObj(cx, JS::ToObject(cx, args.get(0))); 94:19.79 | ^~~~~~~~ 94:19.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteLengthQueuingStrategy.cpp:41:54: note: ‘cx’ declared here 94:19.79 41 | static bool ByteLengthQueuingStrategySize(JSContext* cx, unsigned argc, 94:19.79 | ~~~~~~~~~~~^~ 94:19.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:19.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:19.83 inlined from ‘JSObject* mozilla::dom::ReadableStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:286:27, 94:19.83 inlined from ‘virtual JSObject* mozilla::dom::ReadableStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:112:38: 94:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:19.83 1169 | *this->stack = this; 94:19.83 | ~~~~~~~~~~~~~^~~~~~ 94:19.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:34, 94:19.83 from Unified_cpp_dom_streams0.cpp:38: 94:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::ReadableStream::WrapObject(JSContext*, JS::Handle)’: 94:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:286:27: note: ‘reflector’ declared here 94:19.83 286 | JS::Rooted reflector(aCx); 94:19.83 | ^~~~~~~~~ 94:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:110:49: note: ‘aCx’ declared here 94:19.83 110 | JSObject* ReadableStream::WrapObject(JSContext* aCx, 94:19.83 | ~~~~~~~~~~~^~~ 94:20.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:20.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:20.42 inlined from ‘JSObject* mozilla::dom::TransformStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TransformStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamBinding.h:35:27, 94:20.42 inlined from ‘virtual JSObject* mozilla::dom::TransformStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStream.cpp:110:39: 94:20.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:20.42 1169 | *this->stack = this; 94:20.42 | ~~~~~~~~~~~~~^~~~~~ 94:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStream.cpp:19, 94:20.42 from Unified_cpp_dom_streams0.cpp:128: 94:20.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::TransformStream::WrapObject(JSContext*, JS::Handle)’: 94:20.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamBinding.h:35:27: note: ‘reflector’ declared here 94:20.42 35 | JS::Rooted reflector(aCx); 94:20.42 | ^~~~~~~~~ 94:20.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStream.cpp:108:50: note: ‘aCx’ declared here 94:20.42 108 | JSObject* TransformStream::WrapObject(JSContext* aCx, 94:20.42 | ~~~~~~~~~~~^~~ 94:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::TransformStream::_ZThn8_N7mozilla3dom15TransformStream10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 94:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:20.45 1169 | *this->stack = this; 94:20.45 | ~~~~~~~~~~~~~^~~~~~ 94:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformStreamBinding.h:35:27: note: ‘reflector’ declared here 94:20.45 35 | JS::Rooted reflector(aCx); 94:20.45 | ^~~~~~~~~ 94:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformStream.cpp:108:50: note: ‘aCx’ declared here 94:20.45 108 | JSObject* TransformStream::WrapObject(JSContext* aCx, 94:20.45 | ~~~~~~~~~~~^~~ 94:21.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 94:21.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 94:21.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 94:21.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/security/nsContentSecurityManager.cpp:38, 94:21.63 from Unified_cpp_dom_security0.cpp:119: 94:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 94:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 94:21.63 202 | return ReinterpretHelper::FromInternalValue(v); 94:21.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 94:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 94:21.63 4432 | return mProperties.Get(aProperty, aFoundResult); 94:21.63 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 94:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 94:21.63 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 94:21.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 94:21.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 94:21.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 94:21.68 413 | struct FrameBidiData { 94:21.68 | ^~~~~~~~~~~~~ 94:22.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 94:22.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAngle.h:10, 94:22.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAngle.cpp:7: 94:22.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:22.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:22.88 inlined from ‘JSObject* mozilla::dom::SVGLengthList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMSVGLengthList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLengthListBinding.h:35:27, 94:22.88 inlined from ‘virtual JSObject* mozilla::dom::DOMSVGLengthList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGLengthList.cpp:80:51: 94:22.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 94:22.88 1169 | *this->stack = this; 94:22.88 | ~~~~~~~~~~~~~^~~~~~ 94:22.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGLengthList.cpp:13, 94:22.88 from Unified_cpp_dom_svg0.cpp:110: 94:22.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLengthListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMSVGLengthList::WrapObject(JSContext*, JS::Handle)’: 94:22.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLengthListBinding.h:35:27: note: ‘reflector’ declared here 94:22.88 35 | JS::Rooted reflector(aCx); 94:22.88 | ^~~~~~~~~ 94:22.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGLengthList.cpp:78:51: note: ‘cx’ declared here 94:22.88 78 | JSObject* DOMSVGLengthList::WrapObject(JSContext* cx, 94:22.88 | ~~~~~~~~~~~^~ 94:22.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:22.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:22.92 inlined from ‘JSObject* mozilla::dom::SVGNumberList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMSVGNumberList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGNumberListBinding.h:35:27, 94:22.92 inlined from ‘virtual JSObject* mozilla::dom::DOMSVGNumberList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGNumberList.cpp:73:51: 94:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 94:22.92 1169 | *this->stack = this; 94:22.92 | ~~~~~~~~~~~~~^~~~~~ 94:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGNumberList.cpp:13, 94:22.92 from Unified_cpp_dom_svg0.cpp:128: 94:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGNumberListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMSVGNumberList::WrapObject(JSContext*, JS::Handle)’: 94:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGNumberListBinding.h:35:27: note: ‘reflector’ declared here 94:22.92 35 | JS::Rooted reflector(aCx); 94:22.92 | ^~~~~~~~~ 94:22.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGNumberList.cpp:71:51: note: ‘cx’ declared here 94:22.92 71 | JSObject* DOMSVGNumberList::WrapObject(JSContext* cx, 94:22.92 | ~~~~~~~~~~~^~ 94:25.39 dom/url 94:33.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:33.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:33.46 inlined from ‘JSObject* mozilla::dom::CloneAsUint8Array(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteStreamHelpers.cpp:77:64: 94:33.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘viewedArrayBuffer’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:33.46 1169 | *this->stack = this; 94:33.46 | ~~~~~~~~~~~~~^~~~~~ 94:33.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteStreamHelpers.cpp: In function ‘JSObject* mozilla::dom::CloneAsUint8Array(JSContext*, JS::Handle)’: 94:33.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteStreamHelpers.cpp:76:25: note: ‘viewedArrayBuffer’ declared here 94:33.46 76 | JS::Rooted viewedArrayBuffer( 94:33.46 | ^~~~~~~~~~~~~~~~~ 94:33.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ByteStreamHelpers.cpp:69:40: note: ‘aCx’ declared here 94:33.46 69 | JSObject* CloneAsUint8Array(JSContext* aCx, JS::Handle aObject) { 94:33.46 | ~~~~~~~~~~~^~~ 94:35.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:35.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:35.14 inlined from ‘JSObject* mozilla::dom::streams_abstract::ReadableByteStreamControllerConvertPullIntoDescriptor(JSContext*, mozilla::dom::PullIntoDescriptor*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:1335:76: 94:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘res’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:35.14 1169 | *this->stack = this; 94:35.14 | ~~~~~~~~~~~~~^~~~~~ 94:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp: In function ‘JSObject* mozilla::dom::streams_abstract::ReadableByteStreamControllerConvertPullIntoDescriptor(JSContext*, mozilla::dom::PullIntoDescriptor*, mozilla::ErrorResult&)’: 94:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:1332:25: note: ‘res’ declared here 94:35.14 1332 | JS::Rooted res( 94:35.14 | ^~~ 94:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:1307:16: note: ‘aCx’ declared here 94:35.14 1307 | JSContext* aCx, PullIntoDescriptor* pullIntoDescriptor, ErrorResult& aRv) { 94:35.14 | ~~~~~~~~~~~^~~ 94:36.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:13: 94:36.40 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:36.40 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.40 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.40 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.40 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:553:54: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.40 118 | elt->asT()->AddRef(); 94:36.40 | ~~~~~~~~~~~~~~~~~~^~ 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object ‘readRequests’ of size 24 94:36.40 552 | LinkedList> readRequests = 94:36.40 | ^~~~~~~~~~~~ 94:36.40 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:36.40 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:36.40 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.40 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.40 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.40 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:553:54: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.40 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:36.40 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object ‘readRequests’ of size 24 94:36.40 552 | LinkedList> readRequests = 94:36.40 | ^~~~~~~~~~~~ 94:36.40 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:36.40 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:36.40 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.40 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.40 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.40 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:553:54: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.40 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:36.40 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object ‘readRequests’ of size 24 94:36.40 552 | LinkedList> readRequests = 94:36.40 | ^~~~~~~~~~~~ 94:36.40 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:36.40 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:36.40 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:36.40 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:36.40 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:36.40 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:568:3: 94:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadRequest [0]’ [-Warray-bounds=] 94:36.43 121 | elt->asT()->Release(); 94:36.44 | ~~~~~~~~~~~~~~~~~~~^~ 94:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’: 94:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object ‘readRequests’ of size 24 94:36.44 552 | LinkedList> readRequests = 94:36.44 | ^~~~~~~~~~~~ 94:36.44 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:36.44 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:36.44 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:36.44 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:36.44 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:36.44 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:568:3: 94:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadRequest [0]’ [-Warray-bounds=] 94:36.44 121 | elt->asT()->Release(); 94:36.44 | ~~~~~~~~~~~~~~~~~~~^~ 94:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)’: 94:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object ‘readRequests’ of size 24 94:36.44 552 | LinkedList> readRequests = 94:36.44 | ^~~~~~~~~~~~ 94:36.62 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:36.63 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.63 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.63 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.63 inlined from ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:607:55: 94:36.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.63 118 | elt->asT()->AddRef(); 94:36.63 | ~~~~~~~~~~~~~~~~~~^~ 94:36.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’: 94:36.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:36.64 606 | LinkedList> readIntoRequests = 94:36.64 | ^~~~~~~~~~~~~~~~ 94:36.64 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:36.64 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:36.64 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.64 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.64 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.64 inlined from ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:607:55: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.64 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:36.64 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:36.64 606 | LinkedList> readIntoRequests = 94:36.64 | ^~~~~~~~~~~~~~~~ 94:36.64 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:36.64 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:36.64 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:36.64 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:36.64 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:36.64 inlined from ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:607:55: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:36.64 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:36.64 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:36.64 606 | LinkedList> readIntoRequests = 94:36.64 | ^~~~~~~~~~~~~~~~ 94:36.64 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:36.64 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:36.64 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:36.64 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:36.64 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:36.64 inlined from ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:622:3: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadIntoRequest [0]’ [-Warray-bounds=] 94:36.64 121 | elt->asT()->Release(); 94:36.64 | ~~~~~~~~~~~~~~~~~~~^~ 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:36.64 606 | LinkedList> readIntoRequests = 94:36.64 | ^~~~~~~~~~~~~~~~ 94:36.64 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:36.64 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:36.64 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:36.64 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:36.64 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:36.64 inlined from ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:622:3: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadIntoRequest [0]’ [-Warray-bounds=] 94:36.64 121 | elt->asT()->Release(); 94:36.64 | ~~~~~~~~~~~~~~~~~~~^~ 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In function ‘already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)’: 94:36.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:36.67 606 | LinkedList> readIntoRequests = 94:36.68 | ^~~~~~~~~~~~~~~~ 94:37.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:37.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:37.87 inlined from ‘void mozilla::dom::streams_abstract::ReadableByteStreamControllerCommitPullIntoDescriptor(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::PullIntoDescriptor*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:727:45: 94:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘filledView’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:37.87 1169 | *this->stack = this; 94:37.87 | ~~~~~~~~~~~~~^~~~~~ 94:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableByteStreamControllerCommitPullIntoDescriptor(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::PullIntoDescriptor*, mozilla::ErrorResult&)’: 94:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:725:25: note: ‘filledView’ declared here 94:37.87 725 | JS::Rooted filledView( 94:37.87 | ^~~~~~~~~~ 94:37.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableByteStreamController.cpp:701:16: note: ‘aCx’ declared here 94:37.87 701 | JSContext* aCx, ReadableStream* aStream, 94:37.87 | ~~~~~~~~~~~^~~ 94:38.16 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:38.17 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:38.17 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:38.17 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:38.17 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:38.17 118 | elt->asT()->AddRef(); 94:38.17 | ~~~~~~~~~~~~~~~~~~^~ 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:38.17 315 | LinkedList> readIntoRequests = 94:38.17 | ^~~~~~~~~~~~~~~~ 94:38.17 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:38.17 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:38.17 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:38.17 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:38.17 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:38.17 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:38.17 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:38.17 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:38.17 315 | LinkedList> readIntoRequests = 94:38.17 | ^~~~~~~~~~~~~~~~ 94:38.17 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:38.17 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:38.17 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:38.17 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:38.17 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:38.17 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:38.17 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:38.17 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:38.17 315 | LinkedList> readIntoRequests = 94:38.17 | ^~~~~~~~~~~~~~~~ 94:38.17 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:38.17 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:38.17 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:38.17 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:38.17 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:38.17 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:331:1: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadIntoRequest [0]’ [-Warray-bounds=] 94:38.17 121 | elt->asT()->Release(); 94:38.17 | ~~~~~~~~~~~~~~~~~~~^~ 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’: 94:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:38.17 315 | LinkedList> readIntoRequests = 94:38.17 | ^~~~~~~~~~~~~~~~ 94:38.17 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]’, 94:38.17 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:38.17 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:38.17 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:38.17 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:38.19 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:331:1: 94:38.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadIntoRequest [0]’ [-Warray-bounds=] 94:38.20 121 | elt->asT()->Release(); 94:38.20 | ~~~~~~~~~~~~~~~~~~~^~ 94:38.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)’: 94:38.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object ‘readIntoRequests’ of size 24 94:38.20 315 | LinkedList> readIntoRequests = 94:38.20 | ^~~~~~~~~~~~~~~~ 94:39.20 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:39.21 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:39.21 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:39.22 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:39.22 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:39.22 118 | elt->asT()->AddRef(); 94:39.22 | ~~~~~~~~~~~~~~~~~~^~ 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object ‘readRequests’ of size 24 94:39.22 316 | LinkedList> readRequests = 94:39.22 | ^~~~~~~~~~~~ 94:39.22 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:39.22 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:39.22 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:39.22 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:39.22 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:39.22 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:39.22 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:39.22 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object ‘readRequests’ of size 24 94:39.22 316 | LinkedList> readRequests = 94:39.22 | ^~~~~~~~~~~~ 94:39.22 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 94:39.22 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 94:39.22 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 94:39.22 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 94:39.22 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 94:39.22 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 94:39.22 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 94:39.22 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object ‘readRequests’ of size 24 94:39.22 316 | LinkedList> readRequests = 94:39.22 | ^~~~~~~~~~~~ 94:39.22 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:39.22 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:39.22 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:39.22 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:39.22 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:39.22 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:331:1: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadRequest [0]’ [-Warray-bounds=] 94:39.22 121 | elt->asT()->Release(); 94:39.22 | ~~~~~~~~~~~~~~~~~~~^~ 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object ‘readRequests’ of size 24 94:39.22 316 | LinkedList> readRequests = 94:39.22 | ^~~~~~~~~~~~ 94:39.22 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]’, 94:39.22 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 94:39.22 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 94:39.22 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 94:39.22 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 94:39.22 inlined from ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:331:1: 94:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::dom::ReadRequest [0]’ [-Warray-bounds=] 94:39.22 121 | elt->asT()->Release(); 94:39.24 | ~~~~~~~~~~~~~~~~~~~^~ 94:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp: In function ‘void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)’: 94:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object ‘readRequests’ of size 24 94:39.24 316 | LinkedList> readRequests = 94:39.24 | ^~~~~~~~~~~~ 94:50.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:50.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:50.80 inlined from ‘bool mozilla::dom::HasSameBufferView(JSContext*, JS::Handle, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:1428:59, 94:50.80 inlined from ‘void mozilla::dom::ReadableStream::EnqueueNative(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:1472:36: 94:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘viewedBufferY’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:50.80 1169 | *this->stack = this; 94:50.80 | ~~~~~~~~~~~~~^~~~~~ 94:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp: In member function ‘void mozilla::dom::ReadableStream::EnqueueNative(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 94:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:1427:25: note: ‘viewedBufferY’ declared here 94:50.81 1427 | JS::Rooted viewedBufferY( 94:50.81 | ^~~~~~~~~~~~~ 94:50.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:1438:47: note: ‘aCx’ declared here 94:50.81 1438 | void ReadableStream::EnqueueNative(JSContext* aCx, JS::Handle aChunk, 94:50.81 | ~~~~~~~~~~~^~~ 94:51.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:51.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 94:51.55 inlined from ‘virtual void mozilla::dom::PullWithBYOBReader_ReadIntoRequest::CloseSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamTee.cpp:830:64: 94:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘chunkObject’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:51.55 1169 | *this->stack = this; 94:51.55 | ~~~~~~~~~~~~~^~~~~~ 94:51.55 In file included from Unified_cpp_dom_streams0.cpp:92: 94:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamTee.cpp: In member function ‘virtual void mozilla::dom::PullWithBYOBReader_ReadIntoRequest::CloseSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 94:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamTee.cpp:830:29: note: ‘chunkObject’ declared here 94:51.55 830 | JS::Rooted chunkObject(aCx, &aChunk.toObject()); 94:51.55 | ^~~~~~~~~~~ 94:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStreamTee.cpp:790:30: note: ‘aCx’ declared here 94:51.55 790 | void CloseSteps(JSContext* aCx, JS::Handle aChunk, 94:51.55 | ~~~~~~~~~~~^~~ 94:56.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 94:56.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 94:56.77 inlined from ‘JSObject* mozilla::dom::ReadableStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ReadableStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:286:27, 94:56.77 inlined from ‘virtual JSObject* mozilla::dom::ReadableStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/ReadableStream.cpp:112:38, 94:56.77 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::ReadableStream; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 94:56.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = ReadableStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 94:56.77 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, const T&, JS::Handle, JS::MutableHandle) [with T = RefPtr; bool isSmartPtr = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1979:35, 94:56.77 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 94:56.77 inlined from ‘static bool mozilla::dom::ReadableStream::ReceiveTransfer(JSContext*, nsIGlobalObject*, mozilla::dom::MessagePort&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/Transferable.cpp:898:31: 94:56.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 94:56.77 1169 | *this->stack = this; 94:56.77 | ~~~~~~~~~~~~~^~~~~~ 94:56.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h: In static member function ‘static bool mozilla::dom::ReadableStream::ReceiveTransfer(JSContext*, nsIGlobalObject*, mozilla::dom::MessagePort&, JS::MutableHandle)’: 94:56.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ReadableStreamBinding.h:286:27: note: ‘reflector’ declared here 94:56.77 286 | JS::Rooted reflector(aCx); 94:56.77 | ^~~~~~~~~ 94:56.77 In file included from Unified_cpp_dom_streams0.cpp:119: 94:56.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/Transferable.cpp:889:16: note: ‘aCx’ declared here 94:56.77 889 | JSContext* aCx, nsIGlobalObject* aGlobal, MessagePort& aPort, 94:56.77 | ~~~~~~~~~~~^~~ 94:57.25 dom/view-transitions 95:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/CheckedUnsafePtr.h:14, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageObserver.h:10, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SessionStorageManager.h:10, 95:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/BackgroundSessionStorageServiceParent.cpp:9, 95:01.38 from Unified_cpp_dom_storage0.cpp:2: 95:01.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:01.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:01.38 inlined from ‘JSObject* mozilla::dom::Storage_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Storage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageBinding.h:35:27, 95:01.38 inlined from ‘virtual JSObject* mozilla::dom::Storage::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/Storage.cpp:80:31: 95:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:01.38 1169 | *this->stack = this; 95:01.38 | ~~~~~~~~~~~~~^~~~~~ 95:01.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/LocalStorage.cpp:15, 95:01.38 from Unified_cpp_dom_storage0.cpp:11: 95:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageBinding.h: In member function ‘virtual JSObject* mozilla::dom::Storage::WrapObject(JSContext*, JS::Handle)’: 95:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageBinding.h:35:27: note: ‘reflector’ declared here 95:01.38 35 | JS::Rooted reflector(aCx); 95:01.38 | ^~~~~~~~~ 95:01.38 In file included from Unified_cpp_dom_storage0.cpp:92: 95:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/Storage.cpp:78:42: note: ‘aCx’ declared here 95:01.38 78 | JSObject* Storage::WrapObject(JSContext* aCx, 95:01.38 | ~~~~~~~~~~~^~~ 95:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIScriptSecurityManager.h:11, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsILoadInfo.h:13, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIChannel.h:11, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchService.h:7, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/FetchEventOpChild.h:14, 95:21.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 95:21.85 from Unified_cpp_dom_serviceworkers0.cpp:2: 95:21.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:21.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:21.85 inlined from ‘JSObject* mozilla::dom::NavigationPreloadManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::NavigationPreloadManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationPreloadManagerBinding.h:87:27, 95:21.85 inlined from ‘virtual JSObject* mozilla::dom::NavigationPreloadManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/NavigationPreloadManager.cpp:45:48: 95:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:21.85 1169 | *this->stack = this; 95:21.85 | ~~~~~~~~~~~~~^~~~~~ 95:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/NavigationPreloadManager.cpp:11, 95:21.85 from Unified_cpp_dom_serviceworkers0.cpp:38: 95:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationPreloadManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::NavigationPreloadManager::WrapObject(JSContext*, JS::Handle)’: 95:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigationPreloadManagerBinding.h:87:27: note: ‘reflector’ declared here 95:21.85 87 | JS::Rooted reflector(aCx); 95:21.85 | ^~~~~~~~~ 95:21.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/NavigationPreloadManager.cpp:44:16: note: ‘aCx’ declared here 95:21.85 44 | JSContext* aCx, JS::Handle aGivenProto) { 95:21.85 | ~~~~~~~~~~~^~~ 95:21.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:21.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:21.89 inlined from ‘JSObject* mozilla::dom::ServiceWorker_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ServiceWorker]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerBinding.h:69:27, 95:21.89 inlined from ‘virtual JSObject* mozilla::dom::ServiceWorker::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorker.cpp:133:37: 95:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:21.89 1169 | *this->stack = this; 95:21.89 | ~~~~~~~~~~~~~^~~~~~ 95:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:24, 95:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:35, 95:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:40, 95:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:37, 95:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchService.h:14: 95:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ServiceWorker::WrapObject(JSContext*, JS::Handle)’: 95:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerBinding.h:69:27: note: ‘reflector’ declared here 95:21.89 69 | JS::Rooted reflector(aCx); 95:21.89 | ^~~~~~~~~ 95:21.89 In file included from Unified_cpp_dom_serviceworkers0.cpp:47: 95:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorker.cpp:131:48: note: ‘aCx’ declared here 95:21.89 131 | JSObject* ServiceWorker::WrapObject(JSContext* aCx, 95:21.89 | ~~~~~~~~~~~^~~ 95:21.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:21.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:21.92 inlined from ‘JSObject* mozilla::dom::ServiceWorkerContainer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ServiceWorkerContainer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerContainerBinding.h:357:27, 95:21.92 inlined from ‘virtual JSObject* mozilla::dom::ServiceWorkerContainer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerContainer.cpp:164:46: 95:21.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:21.92 1169 | *this->stack = this; 95:21.92 | ~~~~~~~~~~~~~^~~~~~ 95:21.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerContainer.cpp:34, 95:21.92 from Unified_cpp_dom_serviceworkers0.cpp:83: 95:21.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerContainerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ServiceWorkerContainer::WrapObject(JSContext*, JS::Handle)’: 95:21.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerContainerBinding.h:357:27: note: ‘reflector’ declared here 95:21.92 357 | JS::Rooted reflector(aCx); 95:21.92 | ^~~~~~~~~ 95:21.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerContainer.cpp:163:16: note: ‘aCx’ declared here 95:21.92 163 | JSContext* aCx, JS::Handle aGivenProto) { 95:21.92 | ~~~~~~~~~~~^~~ 95:22.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:22.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:22.00 inlined from ‘JSObject* mozilla::dom::PushMessageData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushMessageData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushMessageDataBinding.h:38:27, 95:22.00 inlined from ‘virtual JSObject* mozilla::dom::PushMessageData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1042:53: 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:22.00 1169 | *this->stack = this; 95:22.00 | ~~~~~~~~~~~~~^~~~~~ 95:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:28, 95:22.00 from Unified_cpp_dom_serviceworkers0.cpp:128: 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushMessageDataBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushMessageData::WrapObject(JSContext*, JS::Handle)’: 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushMessageDataBinding.h:38:27: note: ‘reflector’ declared here 95:22.00 38 | JS::Rooted reflector(aCx); 95:22.00 | ^~~~~~~~~ 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1040:50: note: ‘aCx’ declared here 95:22.00 1040 | JSObject* PushMessageData::WrapObject(JSContext* aCx, 95:22.00 | ~~~~~~~~~~~^~~ 95:22.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:22.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:22.02 inlined from ‘JSObject* mozilla::dom::PushEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PushEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushEventBinding.h:529:27, 95:22.02 inlined from ‘virtual JSObject* mozilla::dom::PushEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1149:47: 95:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:22.02 1169 | *this->stack = this; 95:22.02 | ~~~~~~~~~~~~~^~~~~~ 95:22.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:27: 95:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::PushEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 95:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PushEventBinding.h:529:27: note: ‘reflector’ declared here 95:22.02 529 | JS::Rooted reflector(aCx); 95:22.02 | ^~~~~~~~~ 95:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1147:52: note: ‘aCx’ declared here 95:22.02 1147 | JSObject* PushEvent::WrapObjectInternal(JSContext* aCx, 95:22.02 | ~~~~~~~~~~~^~~ 95:22.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:22.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:22.05 inlined from ‘JSObject* mozilla::dom::ExtendableMessageEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ExtendableMessageEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:545:27, 95:22.05 inlined from ‘virtual JSObject* mozilla::dom::ExtendableMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:278:62: 95:22.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:22.05 1169 | *this->stack = this; 95:22.05 | ~~~~~~~~~~~~~^~~~~~ 95:22.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 95:22.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerOp.h:15, 95:22.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/FetchEventOpProxyChild.h:12, 95:22.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/FetchEventOpProxyChild.cpp:7, 95:22.05 from Unified_cpp_dom_serviceworkers0.cpp:20: 95:22.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ExtendableMessageEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 95:22.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:545:27: note: ‘reflector’ declared here 95:22.05 545 | JS::Rooted reflector(aCx); 95:22.05 | ^~~~~~~~~ 95:22.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:277:18: note: ‘aCx’ declared here 95:22.05 277 | JSContext* aCx, JS::Handle aGivenProto) override { 95:22.05 | ~~~~~~~~~~~^~~ 95:22.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:22.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:22.07 inlined from ‘JSObject* mozilla::dom::ExtendableEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ExtendableEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableEventBinding.h:82:27, 95:22.07 inlined from ‘virtual JSObject* mozilla::dom::ExtendableEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:107:55: 95:22.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:22.07 1169 | *this->stack = this; 95:22.07 | ~~~~~~~~~~~~~^~~~~~ 95:22.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:12: 95:22.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::ExtendableEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 95:22.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtendableEventBinding.h:82:27: note: ‘reflector’ declared here 95:22.07 82 | JS::Rooted reflector(aCx); 95:22.07 | ^~~~~~~~~ 95:22.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:106:18: note: ‘aCx’ declared here 95:22.07 106 | JSContext* aCx, JS::Handle aGivenProto) override { 95:22.07 | ~~~~~~~~~~~^~~ 95:22.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:22.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:22.09 inlined from ‘JSObject* mozilla::dom::FetchEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FetchEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchEventBinding.h:106:27, 95:22.09 inlined from ‘virtual JSObject* mozilla::dom::FetchEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:156:36: 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:22.09 1169 | *this->stack = this; 95:22.09 | ~~~~~~~~~~~~~^~~~~~ 95:22.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:14: 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::FetchEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchEventBinding.h:106:27: note: ‘reflector’ declared here 95:22.09 106 | JS::Rooted reflector(aCx); 95:22.09 | ^~~~~~~~~ 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerEvents.h:155:18: note: ‘aCx’ declared here 95:22.09 155 | JSContext* aCx, JS::Handle aGivenProto) override { 95:22.09 | ~~~~~~~~~~~^~~ 95:25.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 95:25.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSessionStorageService.h:13, 95:25.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSessionStorageServiceParent.h:9, 95:25.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BackgroundSessionStorageServiceParent.h:10, 95:25.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/BackgroundSessionStorageServiceParent.cpp:7: 95:25.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 95:25.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 95:25.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 95:25.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 95:25.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 95:25.66 inlined from ‘void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:804:47: 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 95:25.66 450 | mArray.mHdr->mLength = 0; 95:25.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:25.66 In file included from Unified_cpp_dom_storage0.cpp:65: 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp: In member function ‘void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)’: 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:804:46: note: at offset 8 into object ‘’ of size 8 95:25.66 804 | aData = originRecord->mCache->SerializeData(); 95:25.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:25.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 95:25.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 95:25.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 95:25.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 95:25.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 95:25.66 inlined from ‘void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:804:47: 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 95:25.66 450 | mArray.mHdr->mLength = 0; 95:25.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp: In member function ‘void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)’: 95:25.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:804:46: note: at offset 8 into object ‘’ of size 8 95:25.66 804 | aData = originRecord->mCache->SerializeData(); 95:25.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:26.10 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 95:26.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:558:1, 95:26.11 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2024:54, 95:26.11 inlined from ‘void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:862:36: 95:26.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 95:26.11 450 | mArray.mHdr->mLength = 0; 95:26.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:26.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp: In member function ‘void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)’: 95:26.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/SessionStorageManager.cpp:854:31: note: at offset 8 into object ‘data’ of size 8 95:26.11 854 | nsTArray data = record->mCache->SerializeData(); 95:26.11 | ^~~~ 95:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 95:37.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 95:37.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:16, 95:37.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaPlaybackDelayPolicy.cpp:8, 95:37.11 from Unified_cpp_dom_media3.cpp:2: 95:37.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:37.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:37.11 inlined from ‘JSObject* mozilla::dom::MediaRecorder_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaRecorder]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderBinding.h:129:27, 95:37.11 inlined from ‘virtual JSObject* mozilla::dom::MediaRecorder::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaRecorder.cpp:1514:37: 95:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:37.11 1169 | *this->stack = this; 95:37.11 | ~~~~~~~~~~~~~^~~~~~ 95:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaRecorder.h:10, 95:37.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaRecorder.cpp:7, 95:37.11 from Unified_cpp_dom_media3.cpp:11: 95:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaRecorder::WrapObject(JSContext*, JS::Handle)’: 95:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaRecorderBinding.h:129:27: note: ‘reflector’ declared here 95:37.11 129 | JS::Rooted reflector(aCx); 95:37.11 | ^~~~~~~~~ 95:37.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaRecorder.cpp:1512:48: note: ‘aCx’ declared here 95:37.11 1512 | JSObject* MediaRecorder::WrapObject(JSContext* aCx, 95:37.11 | ~~~~~~~~~~~^~~ 95:37.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:37.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:37.18 inlined from ‘JSObject* mozilla::dom::MediaStreamError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamErrorBinding.h:35:27, 95:37.18 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamError::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaStreamError.cpp:98:40: 95:37.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:37.18 1169 | *this->stack = this; 95:37.18 | ~~~~~~~~~~~~~^~~~~~ 95:37.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaStreamError.cpp:8, 95:37.18 from Unified_cpp_dom_media3.cpp:47: 95:37.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamErrorBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamError::WrapObject(JSContext*, JS::Handle)’: 95:37.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamErrorBinding.h:35:27: note: ‘reflector’ declared here 95:37.18 35 | JS::Rooted reflector(aCx); 95:37.18 | ^~~~~~~~~ 95:37.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaStreamError.cpp:96:51: note: ‘aCx’ declared here 95:37.18 96 | JSObject* MediaStreamError::WrapObject(JSContext* aCx, 95:37.18 | ~~~~~~~~~~~^~~ 95:37.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 95:37.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 95:37.20 inlined from ‘JSObject* mozilla::dom::MediaStreamTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaStreamTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:1852:27, 95:37.20 inlined from ‘virtual JSObject* mozilla::dom::MediaStreamTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaStreamTrack.cpp:274:40: 95:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 95:37.20 1169 | *this->stack = this; 95:37.20 | ~~~~~~~~~~~~~^~~~~~ 95:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/webrtc/MediaTrackConstraints.h:15, 95:37.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/DOMMediaStream.h:14, 95:37.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaRecorder.cpp:11: 95:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaStreamTrack::WrapObject(JSContext*, JS::Handle)’: 95:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:1852:27: note: ‘reflector’ declared here 95:37.20 1852 | JS::Rooted reflector(aCx); 95:37.20 | ^~~~~~~~~ 95:37.20 In file included from Unified_cpp_dom_media3.cpp:56: 95:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaStreamTrack.cpp:272:51: note: ‘aCx’ declared here 95:37.20 272 | JSObject* MediaStreamTrack::WrapObject(JSContext* aCx, 95:37.20 | ~~~~~~~~~~~^~~ 95:53.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 95:53.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 95:53.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 95:53.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 95:53.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILTimedElement.cpp:19, 95:53.29 from Unified_cpp_dom_smil1.cpp:29: 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 95:53.29 202 | return ReinterpretHelper::FromInternalValue(v); 95:53.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 95:53.29 4432 | return mProperties.Get(aProperty, aFoundResult); 95:53.29 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 95:53.29 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 95:53.29 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 95:53.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 95:53.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:53.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 95:53.29 413 | struct FrameBidiData { 95:53.29 | ^~~~~~~~~~~~~ 96:02.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:23, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:17, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILTimedElement.h:18, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILTimeContainer.h:10, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILTimeContainer.cpp:7, 96:02.69 from Unified_cpp_dom_smil1.cpp:2: 96:02.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 96:02.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 96:02.69 inlined from ‘JSObject* mozilla::dom::TimeEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TimeEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEventBinding.h:35:27, 96:02.69 inlined from ‘virtual JSObject* mozilla::dom::TimeEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEvent.h:31:35: 96:02.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 96:02.69 1169 | *this->stack = this; 96:02.69 | ~~~~~~~~~~~~~^~~~~~ 96:02.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEvent.h:12, 96:02.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/smil/SMILTimeValueSpec.cpp:18, 96:02.69 from Unified_cpp_dom_smil1.cpp:20: 96:02.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::TimeEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 96:02.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEventBinding.h:35:27: note: ‘reflector’ declared here 96:02.69 35 | JS::Rooted reflector(aCx); 96:02.69 | ^~~~~~~~~ 96:02.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TimeEvent.h:29:43: note: ‘aCx’ declared here 96:02.69 29 | JSObject* WrapObjectInternal(JSContext* aCx, 96:02.69 | ~~~~~~~~~~~^~~ 96:08.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 96:08.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 96:08.92 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 96:08.92 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 96:08.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 96:08.92 1169 | *this->stack = this; 96:08.92 | ~~~~~~~~~~~~~^~~~~~ 96:08.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:17, 96:08.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:7, 96:08.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:28: 96:08.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 96:08.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 96:08.95 389 | JS::RootedVector v(aCx); 96:08.95 | ^ 96:08.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 96:08.95 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 96:08.95 | ~~~~~~~~~~~^~~ 96:15.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 96:15.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.h:18, 96:15.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:7, 96:15.29 from Unified_cpp_dom_system0.cpp:2: 96:15.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 96:15.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 96:15.29 inlined from ‘JSObject* mozilla::dom::SyncReadFile_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SyncReadFile]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IOUtilsBinding.h:1074:27, 96:15.29 inlined from ‘virtual JSObject* mozilla::dom::SyncReadFile::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2963:36: 96:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 96:15.29 1169 | *this->stack = this; 96:15.29 | ~~~~~~~~~~~~~^~~~~~ 96:15.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.h:19: 96:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IOUtilsBinding.h: In member function ‘virtual JSObject* mozilla::dom::SyncReadFile::WrapObject(JSContext*, JS::Handle)’: 96:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IOUtilsBinding.h:1074:27: note: ‘reflector’ declared here 96:15.29 1074 | JS::Rooted reflector(aCx); 96:15.29 | ^~~~~~~~~ 96:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2961:47: note: ‘aCx’ declared here 96:15.29 2961 | JSObject* SyncReadFile::WrapObject(JSContext* aCx, 96:15.29 | ~~~~~~~~~~~^~~ 96:17.87 dom/vr 96:22.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 96:22.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLBinding.h:6, 96:22.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URL.h:10, 96:22.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URL.cpp:7, 96:22.68 from Unified_cpp_dom_url0.cpp:2: 96:22.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 96:22.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 96:22.68 inlined from ‘JSObject* mozilla::dom::URL_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::URL]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLBinding.h:373:27, 96:22.68 inlined from ‘virtual JSObject* mozilla::dom::URL::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URL.cpp:33:27: 96:22.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 96:22.68 1169 | *this->stack = this; 96:22.68 | ~~~~~~~~~~~~~^~~~~~ 96:22.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLBinding.h: In member function ‘virtual JSObject* mozilla::dom::URL::WrapObject(JSContext*, JS::Handle)’: 96:22.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLBinding.h:373:27: note: ‘reflector’ declared here 96:22.68 373 | JS::Rooted reflector(aCx); 96:22.68 | ^~~~~~~~~ 96:22.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URL.cpp:32:38: note: ‘aCx’ declared here 96:22.68 32 | JSObject* URL::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 96:22.68 | ~~~~~~~~~~~^~~ 96:22.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 96:22.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 96:22.68 inlined from ‘JSObject* mozilla::dom::URLSearchParams_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::URLSearchParams]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLSearchParamsBinding.h:466:27, 96:22.68 inlined from ‘virtual JSObject* mozilla::dom::URLSearchParams::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URLSearchParams.cpp:57:39: 96:22.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 96:22.68 1169 | *this->stack = this; 96:22.68 | ~~~~~~~~~~~~~^~~~~~ 96:22.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URLSearchParams.cpp:25, 96:22.71 from Unified_cpp_dom_url0.cpp:20: 96:22.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLSearchParamsBinding.h: In member function ‘virtual JSObject* mozilla::dom::URLSearchParams::WrapObject(JSContext*, JS::Handle)’: 96:22.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/URLSearchParamsBinding.h:466:27: note: ‘reflector’ declared here 96:22.71 466 | JS::Rooted reflector(aCx); 96:22.71 | ^~~~~~~~~ 96:22.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/url/URLSearchParams.cpp:55:50: note: ‘aCx’ declared here 96:22.71 55 | JSObject* URLSearchParams::WrapObject(JSContext* aCx, 96:22.71 | ~~~~~~~~~~~^~~ 96:27.55 dom/webauthn 96:30.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 96:30.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 96:30.86 inlined from ‘static JSObject* mozilla::dom::IOUtils::JsBuffer::IntoUint8Array(JSContext*, mozilla::dom::IOUtils::JsBuffer)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2907:70, 96:30.86 inlined from ‘static JSObject* mozilla::dom::IOUtils::JsBuffer::IntoUint8Array(JSContext*, mozilla::dom::IOUtils::JsBuffer)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2897:11: 96:30.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrayBuffer’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 96:30.86 1169 | *this->stack = this; 96:30.86 | ~~~~~~~~~~~~~^~~~~~ 96:30.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp: In static member function ‘static JSObject* mozilla::dom::IOUtils::JsBuffer::IntoUint8Array(JSContext*, mozilla::dom::IOUtils::JsBuffer)’: 96:30.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2905:25: note: ‘arrayBuffer’ declared here 96:30.86 2905 | JS::Rooted arrayBuffer( 96:30.86 | ^~~~~~~~~~~ 96:30.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:2897:56: note: ‘aCx’ declared here 96:30.86 2897 | JSObject* IOUtils::JsBuffer::IntoUint8Array(JSContext* aCx, JsBuffer aBuffer) { 96:30.86 | ~~~~~~~~~~~^~~ 96:49.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 96:49.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 96:49.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 96:49.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 96:49.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPoint.h:17, 96:49.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.cpp:10, 96:49.71 from Unified_cpp_dom_svg1.cpp:2: 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 96:49.71 202 | return ReinterpretHelper::FromInternalValue(v); 96:49.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 96:49.71 4432 | return mProperties.Get(aProperty, aFoundResult); 96:49.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 96:49.71 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 96:49.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 96:49.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 96:49.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 96:49.71 413 | struct FrameBidiData { 96:49.71 | ^~~~~~~~~~~~~ 96:55.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsAccessibilityService.h:14, 96:55.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:53, 96:55.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 96:55.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:14, 96:55.87 from Unified_cpp_dom_view-transitions0.cpp:2: 96:55.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h: In member function ‘mozilla::a11y::HyperTextAccessible* mozilla::a11y::SelectionManager::AccessibleWithCaret(int32_t*)’: 96:55.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h:93: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 96:55.87 93 | if (aCaret) *aCaret = mCaretOffset; 96:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h:93: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 97:01.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 97:01.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 97:01.11 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 97:01.11 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 97:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 97:01.11 1169 | *this->stack = this; 97:01.11 | ~~~~~~~~~~~~~^~~~~~ 97:01.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 97:01.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/system/IOUtils.cpp:38: 97:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 97:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 97:01.12 389 | JS::RootedVector v(aCx); 97:01.12 | ^ 97:01.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 97:01.12 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 97:01.12 | ~~~~~~~~~~~^~~ 97:01.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 97:01.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TransformerBinding.h:6, 97:01.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformerCallbackHelpers.h:11, 97:01.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/TransformerCallbackHelpers.cpp:7, 97:01.78 from Unified_cpp_dom_streams1.cpp:2: 97:01.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:01.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:01.78 inlined from ‘JSObject* mozilla::dom::WritableStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WritableStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamBinding.h:35:27, 97:01.78 inlined from ‘virtual JSObject* mozilla::dom::WritableStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStream.cpp:79:38: 97:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:01.78 1169 | *this->stack = this; 97:01.78 | ~~~~~~~~~~~~~^~~~~~ 97:01.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStream.cpp:26, 97:01.78 from Unified_cpp_dom_streams1.cpp:29: 97:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::WritableStream::WrapObject(JSContext*, JS::Handle)’: 97:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamBinding.h:35:27: note: ‘reflector’ declared here 97:01.78 35 | JS::Rooted reflector(aCx); 97:01.78 | ^~~~~~~~~ 97:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStream.cpp:77:49: note: ‘aCx’ declared here 97:01.78 77 | JSObject* WritableStream::WrapObject(JSContext* aCx, 97:01.78 | ~~~~~~~~~~~^~~ 97:01.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:01.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:01.81 inlined from ‘JSObject* mozilla::dom::WritableStreamDefaultController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WritableStreamDefaultController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultControllerBinding.h:35:27, 97:01.81 inlined from ‘virtual JSObject* mozilla::dom::WritableStreamDefaultController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:75:55: 97:01.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:01.81 1169 | *this->stack = this; 97:01.81 | ~~~~~~~~~~~~~^~~~~~ 97:01.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:17, 97:01.81 from Unified_cpp_dom_streams1.cpp:38: 97:01.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultControllerBinding.h: In member function ‘virtual JSObject* mozilla::dom::WritableStreamDefaultController::WrapObject(JSContext*, JS::Handle)’: 97:01.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultControllerBinding.h:35:27: note: ‘reflector’ declared here 97:01.81 35 | JS::Rooted reflector(aCx); 97:01.81 | ^~~~~~~~~ 97:01.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:74:16: note: ‘aCx’ declared here 97:01.81 74 | JSContext* aCx, JS::Handle aGivenProto) { 97:01.81 | ~~~~~~~~~~~^~~ 97:01.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:01.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:01.85 inlined from ‘JSObject* mozilla::dom::WritableStreamDefaultWriter_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WritableStreamDefaultWriter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultWriterBinding.h:35:27, 97:01.85 inlined from ‘virtual JSObject* mozilla::dom::WritableStreamDefaultWriter::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultWriter.cpp:73:51: 97:01.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:01.85 1169 | *this->stack = this; 97:01.85 | ~~~~~~~~~~~~~^~~~~~ 97:01.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultWriter.cpp:17, 97:01.85 from Unified_cpp_dom_streams1.cpp:47: 97:01.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultWriterBinding.h: In member function ‘virtual JSObject* mozilla::dom::WritableStreamDefaultWriter::WrapObject(JSContext*, JS::Handle)’: 97:01.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WritableStreamDefaultWriterBinding.h:35:27: note: ‘reflector’ declared here 97:01.85 35 | JS::Rooted reflector(aCx); 97:01.85 | ^~~~~~~~~ 97:01.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultWriter.cpp:72:16: note: ‘aCx’ declared here 97:01.85 72 | JSContext* aCx, JS::Handle aGivenProto) { 97:01.85 | ~~~~~~~~~~~^~~ 97:03.37 dom/webbrowserpersist 97:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 97:07.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:27, 97:07.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/mozAutoDocUpdate.h:10, 97:07.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.h:10, 97:07.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.cpp:7: 97:07.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:07.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:07.84 inlined from ‘JSObject* mozilla::dom::SVGPointList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMSVGPointList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPointListBinding.h:35:27, 97:07.84 inlined from ‘virtual JSObject* mozilla::dom::DOMSVGPointList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.cpp:102:50: 97:07.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 97:07.84 1169 | *this->stack = this; 97:07.84 | ~~~~~~~~~~~~~^~~~~~ 97:07.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.cpp:16: 97:07.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPointListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMSVGPointList::WrapObject(JSContext*, JS::Handle)’: 97:07.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPointListBinding.h:35:27: note: ‘reflector’ declared here 97:07.84 35 | JS::Rooted reflector(aCx); 97:07.84 | ^~~~~~~~~ 97:07.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGPointList.cpp:100:50: note: ‘cx’ declared here 97:07.84 100 | JSObject* DOMSVGPointList::WrapObject(JSContext* cx, 97:07.84 | ~~~~~~~~~~~^~ 97:07.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:07.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:07.88 inlined from ‘JSObject* mozilla::dom::SVGStringList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMSVGStringList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStringListBinding.h:35:27, 97:07.88 inlined from ‘virtual JSObject* mozilla::dom::DOMSVGStringList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGStringList.cpp:102:37: 97:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:07.88 1169 | *this->stack = this; 97:07.88 | ~~~~~~~~~~~~~^~~~~~ 97:07.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGStringList.cpp:10, 97:07.88 from Unified_cpp_dom_svg1.cpp:11: 97:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStringListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMSVGStringList::WrapObject(JSContext*, JS::Handle)’: 97:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStringListBinding.h:35:27: note: ‘reflector’ declared here 97:07.88 35 | JS::Rooted reflector(aCx); 97:07.88 | ^~~~~~~~~ 97:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGStringList.cpp:100:51: note: ‘aCx’ declared here 97:07.88 100 | JSObject* DOMSVGStringList::WrapObject(JSContext* aCx, 97:07.88 | ~~~~~~~~~~~^~~ 97:07.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:07.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:07.93 inlined from ‘JSObject* mozilla::dom::SVGTransformList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMSVGTransformList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformListBinding.h:35:27, 97:07.93 inlined from ‘virtual JSObject* mozilla::dom::DOMSVGTransformList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGTransformList.cpp:73:54: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 97:07.93 1169 | *this->stack = this; 97:07.93 | ~~~~~~~~~~~~~^~~~~~ 97:07.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGTransformList.cpp:11, 97:07.93 from Unified_cpp_dom_svg1.cpp:29: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMSVGTransformList::WrapObject(JSContext*, JS::Handle)’: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformListBinding.h:35:27: note: ‘reflector’ declared here 97:07.93 35 | JS::Rooted reflector(aCx); 97:07.93 | ^~~~~~~~~ 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGTransformList.cpp:71:54: note: ‘cx’ declared here 97:07.93 71 | JSObject* DOMSVGTransformList::WrapObject(JSContext* cx, 97:07.93 | ~~~~~~~~~~~^~ 97:07.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:07.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:07.93 inlined from ‘JSObject* mozilla::dom::SVGAElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGAElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAElementBinding.h:35:27, 97:07.93 inlined from ‘virtual JSObject* mozilla::dom::SVGAElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAElement.cpp:25:35: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:07.93 1169 | *this->stack = this; 97:07.93 | ~~~~~~~~~~~~~^~~~~~ 97:07.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAElement.cpp:11, 97:07.93 from Unified_cpp_dom_svg1.cpp:38: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGAElement::WrapNode(JSContext*, JS::Handle)’: 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAElementBinding.h:35:27: note: ‘reflector’ declared here 97:07.93 35 | JS::Rooted reflector(aCx); 97:07.93 | ^~~~~~~~~ 97:07.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAElement.cpp:23:44: note: ‘aCx’ declared here 97:07.93 23 | JSObject* SVGAElement::WrapNode(JSContext* aCx, 97:07.93 | ~~~~~~~~~~~^~~ 97:08.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:08.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:08.12 inlined from ‘JSObject* mozilla::dom::SVGAnimateElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGAnimateElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateElementBinding.h:35:27, 97:08.13 inlined from ‘virtual JSObject* mozilla::dom::SVGAnimateElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateElement.cpp:16:41: 97:08.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:08.13 1169 | *this->stack = this; 97:08.13 | ~~~~~~~~~~~~~^~~~~~ 97:08.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateElement.cpp:8, 97:08.13 from Unified_cpp_dom_svg1.cpp:47: 97:08.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGAnimateElement::WrapNode(JSContext*, JS::Handle)’: 97:08.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateElementBinding.h:35:27: note: ‘reflector’ declared here 97:08.13 35 | JS::Rooted reflector(aCx); 97:08.13 | ^~~~~~~~~ 97:08.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateElement.cpp:14:50: note: ‘aCx’ declared here 97:08.13 14 | JSObject* SVGAnimateElement::WrapNode(JSContext* aCx, 97:08.13 | ~~~~~~~~~~~^~~ 97:08.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:08.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:08.13 inlined from ‘JSObject* mozilla::dom::SVGAnimateMotionElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGAnimateMotionElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateMotionElementBinding.h:35:27, 97:08.13 inlined from ‘virtual JSObject* mozilla::dom::SVGAnimateMotionElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateMotionElement.cpp:16:47: 97:08.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:08.13 1169 | *this->stack = this; 97:08.13 | ~~~~~~~~~~~~~^~~~~~ 97:08.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateMotionElement.cpp:8, 97:08.16 from Unified_cpp_dom_svg1.cpp:56: 97:08.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateMotionElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGAnimateMotionElement::WrapNode(JSContext*, JS::Handle)’: 97:08.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateMotionElementBinding.h:35:27: note: ‘reflector’ declared here 97:08.16 35 | JS::Rooted reflector(aCx); 97:08.16 | ^~~~~~~~~ 97:08.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateMotionElement.cpp:14:56: note: ‘aCx’ declared here 97:08.16 14 | JSObject* SVGAnimateMotionElement::WrapNode(JSContext* aCx, 97:08.16 | ~~~~~~~~~~~^~~ 97:08.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:08.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:08.18 inlined from ‘JSObject* mozilla::dom::SVGAnimateTransformElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGAnimateTransformElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateTransformElementBinding.h:35:27, 97:08.18 inlined from ‘virtual JSObject* mozilla::dom::SVGAnimateTransformElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateTransformElement.cpp:16:50: 97:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:08.18 1169 | *this->stack = this; 97:08.18 | ~~~~~~~~~~~~~^~~~~~ 97:08.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateTransformElement.cpp:8, 97:08.18 from Unified_cpp_dom_svg1.cpp:65: 97:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateTransformElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGAnimateTransformElement::WrapNode(JSContext*, JS::Handle)’: 97:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateTransformElementBinding.h:35:27: note: ‘reflector’ declared here 97:08.18 35 | JS::Rooted reflector(aCx); 97:08.18 | ^~~~~~~~~ 97:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimateTransformElement.cpp:15:16: note: ‘aCx’ declared here 97:08.18 15 | JSContext* aCx, JS::Handle aGivenProto) { 97:08.18 | ~~~~~~~~~~~^~~ 97:11.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 97:11.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 97:11.18 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {JSContext* const&, const JS::Value&}; T = JS::Rooted]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 97:11.18 inlined from ‘mozilla::dom::Optional_base::Optional_base(const T1&, const T2&) [with T1 = JSContext*; T2 = JS::Value; T = JS::Handle; InternalType = JS::Rooted]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:186:18, 97:11.18 inlined from ‘mozilla::dom::Optional >::Optional(JSContext*, const T&) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:243:63, 97:11.18 inlined from ‘double mozilla::dom::streams_abstract::WritableStreamDefaultControllerGetChunkSize(JSContext*, mozilla::dom::WritableStreamDefaultController*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:532:60: 97:11.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘optionalChunk’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 97:11.18 1169 | *this->stack = this; 97:11.18 | ~~~~~~~~~~~~~^~~~~~ 97:11.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp: In function ‘double mozilla::dom::streams_abstract::WritableStreamDefaultControllerGetChunkSize(JSContext*, mozilla::dom::WritableStreamDefaultController*, JS::Handle, mozilla::ErrorResult&)’: 97:11.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:532:35: note: ‘optionalChunk’ declared here 97:11.18 532 | Optional> optionalChunk(aCx, aChunk); 97:11.18 | ^~~~~~~~~~~~~ 97:11.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/streams/WritableStreamDefaultController.cpp:522:16: note: ‘aCx’ declared here 97:11.18 522 | JSContext* aCx, WritableStreamDefaultController* aController, 97:11.18 | ~~~~~~~~~~~^~~ 97:19.02 dom/webgpu 97:19.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:22, 97:19.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:9: 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 97:19.40 202 | return ReinterpretHelper::FromInternalValue(v); 97:19.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 97:19.40 4432 | return mProperties.Get(aProperty, aFoundResult); 97:19.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 97:19.40 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 97:19.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 97:19.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 97:19.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 97:19.40 413 | struct FrameBidiData { 97:19.40 | ^~~~~~~~~~~~~ 97:19.49 dom/webscheduling 97:37.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/EncoderConfig.h:12, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/MediaData.h:11, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ImageContainer.h:35, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:31, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.h:9, 97:37.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:5: 97:37.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 97:37.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 97:37.59 inlined from ‘JSObject* mozilla::dom::ViewTransition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ViewTransition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ViewTransitionBinding.h:38, 97:37.59 inlined from ‘virtual JSObject* mozilla::dom::ViewTransition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:1559: 97:37.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 97:37.59 1169 | *this->stack = this; 97:37.59 | ~~~~~~~~~~~~~^~~~~~ 97:37.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:17: 97:37.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ViewTransitionBinding.h: In member function ‘virtual JSObject* mozilla::dom::ViewTransition::WrapObject(JSContext*, JS::Handle)’: 97:37.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ViewTransitionBinding.h:38: note: ‘reflector’ declared here 97:37.59 38 | JS::Rooted reflector(aCx); 97:37.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/view-transitions/ViewTransition.cpp:1557: note: ‘aCx’ declared here 97:37.59 1557 | JSObject* ViewTransition::WrapObject(JSContext* aCx, 97:49.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:33, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/quota/CheckedUnsafePtr.h:15, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.h:10, 97:49.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.cpp:7, 97:49.32 from Unified_cpp_dom_storage1.cpp:2: 97:49.32 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::CheckedUnsafePtr; long unsigned int N = 0]’, 97:49.32 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::CheckedUnsafePtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 97:49.32 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::CheckedUnsafePtr; T = mozilla::CheckedUnsafePtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 97:49.32 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = mozilla::CheckedUnsafePtr; T = mozilla::CheckedUnsafePtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 97:49.32 inlined from ‘void mozilla::dom::StorageObserver::Notify(const char*, const nsAString&, const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.cpp:153:40: 97:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mSinks.D.457272.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 97:49.32 282 | aArray.mIterators = this; 97:49.32 | ~~~~~~~~~~~~~~~~~~^~~~~~ 97:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.cpp: In member function ‘void mozilla::dom::StorageObserver::Notify(const char*, const nsAString&, const nsACString&)’: 97:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.cpp:153:40: note: ‘__for_begin’ declared here 97:49.32 153 | for (auto sink : mSinks.ForwardRange()) { 97:49.32 | ^ 97:49.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/storage/StorageObserver.cpp:148:60: note: ‘this’ declared here 97:49.32 148 | const nsACString& aOriginScope) { 97:49.32 | ^ 97:53.43 dom/websocket 98:27.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 98:27.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:7, 98:27.36 from Unified_cpp_dom_vr0.cpp:2: 98:27.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.36 inlined from ‘JSObject* mozilla::dom::VRDisplay_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VRDisplay]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:135:27, 98:27.36 inlined from ‘virtual JSObject* mozilla::dom::VRDisplay::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:303:33: 98:27.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.36 1169 | *this->stack = this; 98:27.36 | ~~~~~~~~~~~~~^~~~~~ 98:27.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplay.h:13, 98:27.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:13: 98:27.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h: In member function ‘virtual JSObject* mozilla::dom::VRDisplay::WrapObject(JSContext*, JS::Handle)’: 98:27.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:135:27: note: ‘reflector’ declared here 98:27.36 135 | JS::Rooted reflector(aCx); 98:27.36 | ^~~~~~~~~ 98:27.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:301:44: note: ‘aCx’ declared here 98:27.36 301 | JSObject* VRDisplay::WrapObject(JSContext* aCx, 98:27.36 | ~~~~~~~~~~~^~~ 98:27.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.45 inlined from ‘JSObject* mozilla::dom::VRDisplayEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VRDisplayEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayEventBinding.h:132:27, 98:27.45 inlined from ‘virtual JSObject* mozilla::dom::VRDisplayEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplayEvent.cpp:40:38: 98:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.45 1169 | *this->stack = this; 98:27.45 | ~~~~~~~~~~~~~^~~~~~ 98:27.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplayEvent.h:18, 98:27.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplayEvent.cpp:7, 98:27.45 from Unified_cpp_dom_vr0.cpp:11: 98:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::VRDisplayEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 98:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRDisplayEventBinding.h:132:27: note: ‘reflector’ declared here 98:27.45 132 | JS::Rooted reflector(aCx); 98:27.45 | ^~~~~~~~~ 98:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplayEvent.cpp:39:16: note: ‘aCx’ declared here 98:27.45 39 | JSContext* aCx, JS::Handle aGivenProto) { 98:27.45 | ~~~~~~~~~~~^~~ 98:27.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.48 inlined from ‘JSObject* mozilla::dom::VRMockDisplay_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VRMockDisplay]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:81:27, 98:27.48 inlined from ‘virtual JSObject* mozilla::dom::VRMockDisplay::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:46:37: 98:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.48 1169 | *this->stack = this; 98:27.48 | ~~~~~~~~~~~~~^~~~~~ 98:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTest.h:12, 98:27.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:7, 98:27.48 from Unified_cpp_dom_vr0.cpp:29: 98:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h: In member function ‘virtual JSObject* mozilla::dom::VRMockDisplay::WrapObject(JSContext*, JS::Handle)’: 98:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:81:27: note: ‘reflector’ declared here 98:27.48 81 | JS::Rooted reflector(aCx); 98:27.48 | ^~~~~~~~~ 98:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:44:48: note: ‘aCx’ declared here 98:27.48 44 | JSObject* VRMockDisplay::WrapObject(JSContext* aCx, 98:27.48 | ~~~~~~~~~~~^~~ 98:27.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.54 inlined from ‘JSObject* mozilla::dom::VRMockController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VRMockController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:42:27, 98:27.54 inlined from ‘virtual JSObject* mozilla::dom::VRMockController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:350:40: 98:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.54 1169 | *this->stack = this; 98:27.54 | ~~~~~~~~~~~~~^~~~~~ 98:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h: In member function ‘virtual JSObject* mozilla::dom::VRMockController::WrapObject(JSContext*, JS::Handle)’: 98:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:42:27: note: ‘reflector’ declared here 98:27.54 42 | JS::Rooted reflector(aCx); 98:27.54 | ^~~~~~~~~ 98:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:348:51: note: ‘aCx’ declared here 98:27.54 348 | JSObject* VRMockController::WrapObject(JSContext* aCx, 98:27.54 | ~~~~~~~~~~~^~~ 98:27.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.57 inlined from ‘JSObject* mozilla::dom::VRServiceTest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VRServiceTest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:120:27, 98:27.57 inlined from ‘virtual JSObject* mozilla::dom::VRServiceTest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:543:37: 98:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.57 1169 | *this->stack = this; 98:27.57 | ~~~~~~~~~~~~~^~~~~~ 98:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h: In member function ‘virtual JSObject* mozilla::dom::VRServiceTest::WrapObject(JSContext*, JS::Handle)’: 98:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:120:27: note: ‘reflector’ declared here 98:27.57 120 | JS::Rooted reflector(aCx); 98:27.57 | ^~~~~~~~~ 98:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRServiceTest.cpp:541:48: note: ‘aCx’ declared here 98:27.57 541 | JSObject* VRServiceTest::WrapObject(JSContext* aCx, 98:27.57 | ~~~~~~~~~~~^~~ 98:27.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.61 inlined from ‘JSObject* mozilla::dom::XRBoundedReferenceSpace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRBoundedReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:801:27, 98:27.61 inlined from ‘virtual JSObject* mozilla::dom::XRBoundedReferenceSpace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRBoundedReferenceSpace.cpp:22:47: 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.61 1169 | *this->stack = this; 98:27.61 | ~~~~~~~~~~~~~^~~~~~ 98:27.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VRManagerChild.h:13, 98:27.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:25: 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRBoundedReferenceSpace::WrapObject(JSContext*, JS::Handle)’: 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:801:27: note: ‘reflector’ declared here 98:27.61 801 | JS::Rooted reflector(aCx); 98:27.61 | ^~~~~~~~~ 98:27.61 In file included from Unified_cpp_dom_vr0.cpp:38: 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRBoundedReferenceSpace.cpp:21:16: note: ‘aCx’ declared here 98:27.61 21 | JSContext* aCx, JS::Handle aGivenProto) { 98:27.61 | ~~~~~~~~~~~^~~ 98:27.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.72 inlined from ‘JSObject* mozilla::dom::XRInputSourceArray_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRInputSourceArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:921:27, 98:27.72 inlined from ‘virtual JSObject* mozilla::dom::XRInputSourceArray::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSourceArray.cpp:28:42: 98:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.72 1169 | *this->stack = this; 98:27.72 | ~~~~~~~~~~~~~^~~~~~ 98:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRInputSourceArray::WrapObject(JSContext*, JS::Handle)’: 98:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:921:27: note: ‘reflector’ declared here 98:27.72 921 | JS::Rooted reflector(aCx); 98:27.72 | ^~~~~~~~~ 98:27.72 In file included from Unified_cpp_dom_vr0.cpp:65: 98:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSourceArray.cpp:26:53: note: ‘aCx’ declared here 98:27.72 26 | JSObject* XRInputSourceArray::WrapObject(JSContext* aCx, 98:27.72 | ~~~~~~~~~~~^~~ 98:27.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 98:27.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 98:27.79 inlined from ‘JSObject* mozilla::dom::XRPose_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRPose]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:960:27, 98:27.79 inlined from ‘virtual JSObject* mozilla::dom::XRPose::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRPose.cpp:29:30: 98:27.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 98:27.79 1169 | *this->stack = this; 98:27.80 | ~~~~~~~~~~~~~^~~~~~ 98:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRPose::WrapObject(JSContext*, JS::Handle)’: 98:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:960:27: note: ‘reflector’ declared here 98:27.80 960 | JS::Rooted reflector(aCx); 98:27.80 | ^~~~~~~~~ 98:27.80 In file included from Unified_cpp_dom_vr0.cpp:137: 98:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRPose.cpp:27:41: note: ‘aCx’ declared here 98:27.80 27 | JSObject* XRPose::WrapObject(JSContext* aCx, 98:27.80 | ~~~~~~~~~~~^~~ 98:41.54 dom/webtransport/api 98:43.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 98:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AtomArray.h:11, 98:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsAttrValue.h:26, 98:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.h:22, 98:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:20, 98:43.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/VRDisplay.cpp:9: 98:43.18 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 98:43.18 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 98:43.18 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 98:43.18 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 98:43.18 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 98:43.18 inlined from ‘void mozilla::dom::Gamepad::GetButtons(nsTArray >&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:90:31, 98:43.18 inlined from ‘void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp:262:23: 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 98:43.18 315 | mHdr->mLength = 0; 98:43.18 | ~~~~~~~~~~~~~~^~~ 98:43.18 In file included from Unified_cpp_dom_vr0.cpp:56: 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp: In member function ‘void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)’: 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp:261:35: note: at offset 8 into object ‘buttons’ of size 8 98:43.18 261 | nsTArray> buttons; 98:43.18 | ^~~~~~~ 98:43.18 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 98:43.18 inlined from ‘void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 98:43.18 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 98:43.18 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 98:43.18 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 98:43.18 inlined from ‘void mozilla::dom::Gamepad::GetAxes(nsTArray&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Gamepad.h:93:69, 98:43.18 inlined from ‘void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp:274:20: 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 98:43.18 315 | mHdr->mLength = 0; 98:43.18 | ~~~~~~~~~~~~~~^~~ 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp: In member function ‘void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)’: 98:43.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRInputSource.cpp:273:20: note: at offset 8 into object ‘axes’ of size 8 98:43.18 273 | nsTArray axes; 98:43.18 | ^~~~ 99:16.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 99:16.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.h:11, 99:16.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.cpp:8, 99:16.19 from Unified_cpp_dom_webscheduling0.cpp:2: 99:16.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:16.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:16.19 inlined from ‘JSObject* mozilla::dom::TaskSignal_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::TaskSignal]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h:369:27, 99:16.19 inlined from ‘virtual JSObject* mozilla::dom::TaskSignal::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/TaskSignal.h:30:36: 99:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:16.19 1169 | *this->stack = this; 99:16.19 | ~~~~~~~~~~~~~^~~~~~ 99:16.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.h:13: 99:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h: In member function ‘virtual JSObject* mozilla::dom::TaskSignal::WrapObject(JSContext*, JS::Handle)’: 99:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h:369:27: note: ‘reflector’ declared here 99:16.19 369 | JS::Rooted reflector(aCx); 99:16.19 | ^~~~~~~~~ 99:16.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.cpp:9: 99:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/TaskSignal.h:28:35: note: ‘aCx’ declared here 99:16.19 28 | JSObject* WrapObject(JSContext* aCx, 99:16.19 | ~~~~~~~~~~~^~~ 99:16.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:16.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:16.26 inlined from ‘JSObject* mozilla::dom::TaskController_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTaskController]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h:330:27, 99:16.26 inlined from ‘virtual JSObject* mozilla::dom::WebTaskController::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.cpp:68:38: 99:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:16.26 1169 | *this->stack = this; 99:16.26 | ~~~~~~~~~~~~~^~~~~~ 99:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTaskController::WrapObject(JSContext*, JS::Handle)’: 99:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h:330:27: note: ‘reflector’ declared here 99:16.26 330 | JS::Rooted reflector(aCx); 99:16.26 | ^~~~~~~~~ 99:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/WebTaskController.cpp:66:52: note: ‘aCx’ declared here 99:16.26 66 | JSObject* WebTaskController::WrapObject(JSContext* aCx, 99:16.26 | ~~~~~~~~~~~^~~ 99:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::TaskSignal::_ZThn8_N7mozilla3dom10TaskSignal10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 99:16.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:16.86 1169 | *this->stack = this; 99:16.86 | ~~~~~~~~~~~~~^~~~~~ 99:16.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTaskSchedulingBinding.h:369:27: note: ‘reflector’ declared here 99:16.86 369 | JS::Rooted reflector(aCx); 99:16.86 | ^~~~~~~~~ 99:16.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webscheduling/TaskSignal.h:28:35: note: ‘aCx’ declared here 99:16.86 28 | JSObject* WrapObject(JSContext* aCx, 99:16.86 | ~~~~~~~~~~~^~~ 99:24.43 dom/webtransport/child 99:28.32 In file included from /usr/include/c++/14/list:65, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 99:28.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:25, 99:28.33 from Unified_cpp_webbrowserpersist0.cpp:20: 99:28.33 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 99:28.33 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 99:28.33 1555 | while (__first != __last) 99:28.33 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 99:28.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 99:28.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 99:28.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 99:28.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 99:28.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimationElement.cpp:8, 99:28.77 from Unified_cpp_dom_svg2.cpp:101: 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 99:28.77 202 | return ReinterpretHelper::FromInternalValue(v); 99:28.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 99:28.77 4432 | return mProperties.Get(aProperty, aFoundResult); 99:28.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 99:28.77 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 99:28.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 99:28.77 302 | memcpy(&value, &aInternalValue, sizeof(value)); 99:28.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 99:28.77 413 | struct FrameBidiData { 99:28.77 | ^~~~~~~~~~~~~ 99:37.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 99:37.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:6, 99:37.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:8, 99:37.33 from Unified_cpp_dom_webauthn0.cpp:2: 99:37.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:37.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:37.33 inlined from ‘JSObject* mozilla::dom::AuthenticatorAssertionResponse_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AuthenticatorAssertionResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1440:27, 99:37.33 inlined from ‘virtual JSObject* mozilla::dom::AuthenticatorAssertionResponse::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:55:54: 99:37.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:37.33 1169 | *this->stack = this; 99:37.33 | ~~~~~~~~~~~~~^~~~~~ 99:37.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h: In member function ‘virtual JSObject* mozilla::dom::AuthenticatorAssertionResponse::WrapObject(JSContext*, JS::Handle)’: 99:37.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1440:27: note: ‘reflector’ declared here 99:37.33 1440 | JS::Rooted reflector(aCx); 99:37.33 | ^~~~~~~~~ 99:37.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:54:16: note: ‘aCx’ declared here 99:37.33 54 | JSContext* aCx, JS::Handle aGivenProto) { 99:37.33 | ~~~~~~~~~~~^~~ 99:37.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:37.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:37.42 inlined from ‘JSObject* mozilla::dom::AuthenticatorAttestationResponse_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::AuthenticatorAttestationResponse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1479:27, 99:37.42 inlined from ‘virtual JSObject* mozilla::dom::AuthenticatorAttestationResponse::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/AuthenticatorAttestationResponse.cpp:51:56: 99:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:37.42 1169 | *this->stack = this; 99:37.42 | ~~~~~~~~~~~~~^~~~~~ 99:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h: In member function ‘virtual JSObject* mozilla::dom::AuthenticatorAttestationResponse::WrapObject(JSContext*, JS::Handle)’: 99:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1479:27: note: ‘reflector’ declared here 99:37.42 1479 | JS::Rooted reflector(aCx); 99:37.42 | ^~~~~~~~~ 99:37.42 In file included from Unified_cpp_dom_webauthn0.cpp:11: 99:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/AuthenticatorAttestationResponse.cpp:50:16: note: ‘aCx’ declared here 99:37.42 50 | JSContext* aCx, JS::Handle aGivenProto) { 99:37.42 | ~~~~~~~~~~~^~~ 99:38.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 99:38.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 99:38.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:46, 99:38.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/CanvasContext.cpp:10, 99:38.77 from Unified_cpp_dom_webgpu0.cpp:38: 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 99:38.77 202 | return ReinterpretHelper::FromInternalValue(v); 99:38.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 99:38.77 4432 | return mProperties.Get(aProperty, aFoundResult); 99:38.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 99:38.77 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 99:38.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 99:38.77 302 | memcpy(&value, &aInternalValue, sizeof(value)); 99:38.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 99:38.77 413 | struct FrameBidiData { 99:38.77 | ^~~~~~~~~~~~~ 99:39.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:39.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:39.64 inlined from ‘JSObject* mozilla::dom::PublicKeyCredential_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PublicKeyCredential]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1553:27, 99:39.64 inlined from ‘virtual JSObject* mozilla::dom::PublicKeyCredential::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/PublicKeyCredential.cpp:60:43: 99:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:39.64 1169 | *this->stack = this; 99:39.64 | ~~~~~~~~~~~~~^~~~~~ 99:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h: In member function ‘virtual JSObject* mozilla::dom::PublicKeyCredential::WrapObject(JSContext*, JS::Handle)’: 99:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1553:27: note: ‘reflector’ declared here 99:39.64 1553 | JS::Rooted reflector(aCx); 99:39.64 | ^~~~~~~~~ 99:39.64 In file included from Unified_cpp_dom_webauthn0.cpp:29: 99:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/PublicKeyCredential.cpp:58:54: note: ‘aCx’ declared here 99:39.64 58 | JSObject* PublicKeyCredential::WrapObject(JSContext* aCx, 99:39.64 | ~~~~~~~~~~~^~~ 99:39.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::PublicKeyCredential::_ZThn8_N7mozilla3dom19PublicKeyCredential10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 99:39.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:39.68 1169 | *this->stack = this; 99:39.68 | ~~~~~~~~~~~~~^~~~~~ 99:39.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:1553:27: note: ‘reflector’ declared here 99:39.68 1553 | JS::Rooted reflector(aCx); 99:39.68 | ^~~~~~~~~ 99:39.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webauthn/PublicKeyCredential.cpp:58:54: note: ‘aCx’ declared here 99:39.68 58 | JSObject* PublicKeyCredential::WrapObject(JSContext* aCx, 99:39.68 | ~~~~~~~~~~~^~~ 99:43.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 99:43.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMSVGAnimatedNumber.h:10, 99:43.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedNumber.h:17, 99:43.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedNumber.cpp:7, 99:43.08 from Unified_cpp_dom_svg2.cpp:2: 99:43.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:43.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:43.08 inlined from ‘JSObject* mozilla::dom::SVGCircleElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGCircleElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGCircleElementBinding.h:35:27, 99:43.08 inlined from ‘virtual JSObject* mozilla::dom::SVGCircleElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGCircleElement.cpp:23:40: 99:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:43.08 1169 | *this->stack = this; 99:43.08 | ~~~~~~~~~~~~~^~~~~~ 99:43.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGCircleElement.cpp:11, 99:43.08 from Unified_cpp_dom_svg2.cpp:128: 99:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGCircleElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGCircleElement::WrapNode(JSContext*, JS::Handle)’: 99:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGCircleElementBinding.h:35:27: note: ‘reflector’ declared here 99:43.08 35 | JS::Rooted reflector(aCx); 99:43.08 | ^~~~~~~~~ 99:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGCircleElement.cpp:21:49: note: ‘aCx’ declared here 99:43.08 21 | JSObject* SVGCircleElement::WrapNode(JSContext* aCx, 99:43.08 | ~~~~~~~~~~~^~~ 99:43.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:43.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:43.19 inlined from ‘JSObject* mozilla::dom::SVGClipPathElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGClipPathElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGClipPathElementBinding.h:35:27, 99:43.19 inlined from ‘virtual JSObject* mozilla::dom::SVGClipPathElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGClipPathElement.cpp:22:42: 99:43.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 99:43.19 1169 | *this->stack = this; 99:43.19 | ~~~~~~~~~~~~~^~~~~~ 99:43.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGClipPathElement.cpp:10, 99:43.19 from Unified_cpp_dom_svg2.cpp:137: 99:43.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGClipPathElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGClipPathElement::WrapNode(JSContext*, JS::Handle)’: 99:43.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGClipPathElementBinding.h:35:27: note: ‘reflector’ declared here 99:43.19 35 | JS::Rooted reflector(aCx); 99:43.19 | ^~~~~~~~~ 99:43.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGClipPathElement.cpp:20:51: note: ‘aCx’ declared here 99:43.19 20 | JSObject* SVGClipPathElement::WrapNode(JSContext* aCx, 99:43.19 | ~~~~~~~~~~~^~~ 99:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/shadow/Shape.h:19, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/shadow/Object.h:18, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Object.h:10, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:24, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TypedArray.h:17, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/websocket/WebSocket.h:12, 99:59.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/websocket/WebSocket.cpp:7, 99:59.81 from Unified_cpp_dom_websocket0.cpp:2: 99:59.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 99:59.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 99:59.81 inlined from ‘JSObject* mozilla::dom::WebSocket_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebSocket]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebSocketBinding.h:62:27, 99:59.81 inlined from ‘virtual JSObject* mozilla::dom::WebSocket::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/websocket/WebSocket.cpp:1037:33: 99:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 99:59.81 1169 | *this->stack = this; 99:59.81 | ~~~~~~~~~~~~~^~~~~~ 99:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/websocket/WebSocket.h:13: 99:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebSocketBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebSocket::WrapObject(JSContext*, JS::Handle)’: 99:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebSocketBinding.h:62:27: note: ‘reflector’ declared here 99:59.81 62 | JS::Rooted reflector(aCx); 99:59.81 | ^~~~~~~~~ 99:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/websocket/WebSocket.cpp:1035:44: note: ‘cx’ declared here 99:59.81 1035 | JSObject* WebSocket::WrapObject(JSContext* cx, 99:59.81 | ~~~~~~~~~~~^~ 100:00.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 100:00.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:6, 100:00.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/DecoderDoctorDiagnostics.h:14, 100:00.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/MediaDecoder.h:11, 100:00.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/SeekJob.h:11, 100:00.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/SeekJob.cpp:7, 100:00.17 from Unified_cpp_dom_media4.cpp:2: 100:00.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 100:00.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 100:00.17 inlined from ‘JSObject* mozilla::dom::VideoTrack_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoTrack]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:38:27, 100:00.17 inlined from ‘virtual JSObject* mozilla::dom::VideoTrack::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrack.cpp:34:34: 100:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 100:00.17 1169 | *this->stack = this; 100:00.17 | ~~~~~~~~~~~~~^~~~~~ 100:00.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrack.cpp:10, 100:00.17 from Unified_cpp_dom_media4.cpp:74: 100:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoTrack::WrapObject(JSContext*, JS::Handle)’: 100:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:38:27: note: ‘reflector’ declared here 100:00.17 38 | JS::Rooted reflector(aCx); 100:00.17 | ^~~~~~~~~ 100:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrack.cpp:32:45: note: ‘aCx’ declared here 100:00.17 32 | JSObject* VideoTrack::WrapObject(JSContext* aCx, 100:00.17 | ~~~~~~~~~~~^~~ 100:00.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 100:00.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 100:00.20 inlined from ‘JSObject* mozilla::dom::VideoTrackList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VideoTrackList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackListBinding.h:38:27, 100:00.20 inlined from ‘virtual JSObject* mozilla::dom::VideoTrackList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrackList.cpp:14:38: 100:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 100:00.20 1169 | *this->stack = this; 100:00.20 | ~~~~~~~~~~~~~^~~~~~ 100:00.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrackList.cpp:8, 100:00.20 from Unified_cpp_dom_media4.cpp:83: 100:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackListBinding.h: In member function ‘virtual JSObject* mozilla::dom::VideoTrackList::WrapObject(JSContext*, JS::Handle)’: 100:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VideoTrackListBinding.h:38:27: note: ‘reflector’ declared here 100:00.20 38 | JS::Rooted reflector(aCx); 100:00.20 | ^~~~~~~~~ 100:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/media/VideoTrackList.cpp:12:49: note: ‘aCx’ declared here 100:00.20 12 | JSObject* VideoTrackList::WrapObject(JSContext* aCx, 100:00.20 | ~~~~~~~~~~~^~~ 100:06.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 100:06.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Adapter.cpp:6, 100:06.26 from Unified_cpp_dom_webgpu0.cpp:2: 100:06.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 100:06.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 100:06.26 inlined from ‘JSObject* mozilla::dom::GPUCanvasContext_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::webgpu::CanvasContext]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7088:27, 100:06.26 inlined from ‘virtual JSObject* mozilla::webgpu::CanvasContext::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/CanvasContext.cpp:87:45: 100:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 100:06.26 1169 | *this->stack = this; 100:06.26 | ~~~~~~~~~~~~~^~~~~~ 100:06.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Adapter.cpp:7: 100:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h: In member function ‘virtual JSObject* mozilla::webgpu::CanvasContext::WrapObject(JSContext*, JS::Handle)’: 100:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7088:27: note: ‘reflector’ declared here 100:06.26 7088 | JS::Rooted reflector(aCx); 100:06.26 | ^~~~~~~~~ 100:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/CanvasContext.cpp:85:48: note: ‘aCx’ declared here 100:06.26 85 | JSObject* CanvasContext::WrapObject(JSContext* aCx, 100:06.26 | ~~~~~~~~~~~^~~ 100:08.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 100:08.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 100:08.02 inlined from ‘JSObject* mozilla::dom::GPUDevice_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::webgpu::Device]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7398:27, 100:08.02 inlined from ‘virtual JSObject* mozilla::webgpu::Device::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:49:1: 100:08.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 100:08.02 1169 | *this->stack = this; 100:08.02 | ~~~~~~~~~~~~~^~~~~~ 100:08.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h: In member function ‘virtual JSObject* mozilla::webgpu::Device::WrapObject(JSContext*, JS::Handle)’: 100:08.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7398:27: note: ‘reflector’ declared here 100:08.02 7398 | JS::Rooted reflector(aCx); 100:08.02 | ^~~~~~~~~ 100:08.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webgpu/BindGroupLayout.h:10, 100:08.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:18: 100:08.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webgpu/ObjectModel.h:82:38: note: ‘cx’ declared here 100:08.02 82 | JSObject* T::WrapObject(JSContext* cx, JS::Handle givenProto) { \ 100:08.02 | ~~~~~~~~~~~^~ 100:08.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:49:1: note: in expansion of macro ‘GPU_IMPL_JS_WRAP’ 100:08.02 49 | GPU_IMPL_JS_WRAP(Device) 100:08.02 | ^~~~~~~~~~~~~~~~ 100:08.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::webgpu::Device::_ZThn8_N7mozilla6webgpu6Device10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 100:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 100:08.06 1169 | *this->stack = this; 100:08.06 | ~~~~~~~~~~~~~^~~~~~ 100:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7398:27: note: ‘reflector’ declared here 100:08.06 7398 | JS::Rooted reflector(aCx); 100:08.06 | ^~~~~~~~~ 100:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webgpu/ObjectModel.h:82:38: note: ‘cx’ declared here 100:08.06 82 | JSObject* T::WrapObject(JSContext* cx, JS::Handle givenProto) { \ 100:08.06 | ~~~~~~~~~~~^~ 100:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:49:1: note: in expansion of macro ‘GPU_IMPL_JS_WRAP’ 100:08.06 49 | GPU_IMPL_JS_WRAP(Device) 100:08.06 | ^~~~~~~~~~~~~~~~ 100:08.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 100:08.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsObjectLoadingContent.h:18, 100:08.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLObjectElement.h:13, 100:08.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:18: 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 100:08.64 202 | return ReinterpretHelper::FromInternalValue(v); 100:08.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 100:08.64 4432 | return mProperties.Get(aProperty, aFoundResult); 100:08.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 100:08.64 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 100:08.64 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 100:08.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 100:08.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:08.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 100:08.64 413 | struct FrameBidiData { 100:08.64 | ^~~~~~~~~~~~~ 100:12.39 dom/webtransport/parent 100:18.69 dom/webtransport/shared 100:22.88 dom/workers/loader 100:25.82 dom/workers/remoteworkers 100:27.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 100:27.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 100:27.67 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 100:27.67 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::GPUTextureFormat; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 100:27.67 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = mozilla::dom::GPUTextureFormat]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:472:18, 100:27.67 inlined from ‘already_AddRefed mozilla::webgpu::Device::CreateTextureForSwapChain(const mozilla::dom::GPUCanvasConfiguration*, const mozilla::gfx::IntSize&, mozilla::layers::RemoteTextureOwnerId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:179:32: 100:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 10 is outside array bounds of ‘mozilla::dom::GPUTextureDescriptor [1]’ [-Warray-bounds=] 100:27.67 315 | mHdr->mLength = 0; 100:27.67 | ~~~~~~~~~~~~~~^~~ 100:27.67 In file included from Unified_cpp_dom_webgpu0.cpp:101: 100:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp: In member function ‘already_AddRefed mozilla::webgpu::Device::CreateTextureForSwapChain(const mozilla::dom::GPUCanvasConfiguration*, const mozilla::gfx::IntSize&, mozilla::layers::RemoteTextureOwnerId)’: 100:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:169:29: note: at offset 80 into object ‘desc’ of size 80 100:27.67 169 | dom::GPUTextureDescriptor desc; 100:27.67 | ^~~~ 100:28.26 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 100:28.26 inlined from ‘void nsTArray_Impl::Clear() [with E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 100:28.26 inlined from ‘mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)::*)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:547:24, 100:28.26 inlined from ‘void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:629:21: 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds=] 100:28.26 315 | mHdr->mLength = 0; 100:28.26 | ~~~~~~~~~~~~~~^~~ 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp: In function ‘void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)’: 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:542:28: note: at offset 8 into object ‘args’ of size 8 100:28.26 542 | dom::Sequence args; 100:28.26 | ^~~~ 100:28.26 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 100:28.26 inlined from ‘void nsTArray_Impl::Clear() [with E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 100:28.26 inlined from ‘mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)::*)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:547:24, 100:28.26 inlined from ‘void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:633:23: 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds=] 100:28.26 315 | mHdr->mLength = 0; 100:28.26 | ~~~~~~~~~~~~~~^~~ 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp: In function ‘void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)’: 100:28.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:542:28: note: at offset 8 into object ‘args’ of size 8 100:28.26 542 | dom::Sequence args; 100:28.26 | ^~~~ 100:29.02 dom/workers/sharedworkers 100:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp: In member function ‘already_AddRefed mozilla::webgpu::Device::CreateQuerySet(const mozilla::dom::GPUQuerySetDescriptor&, mozilla::ErrorResult&)’: 100:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Device.cpp:305:25: warning: ‘type’ may be used uninitialized [-Wmaybe-uninitialized] 100:30.54 305 | ffi::WGPURawQueryType type; 100:30.54 | ^~~~ 100:38.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35, 100:38.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:27, 100:38.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsINetworkInterceptController.h:31, 100:38.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerInterceptController.h:10, 100:38.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerInterceptController.cpp:7, 100:38.57 from Unified_cpp_dom_serviceworkers1.cpp:2: 100:38.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 100:38.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 100:38.57 inlined from ‘JSObject* mozilla::dom::ServiceWorkerRegistration_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ServiceWorkerRegistration]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationBinding.h:63:27, 100:38.57 inlined from ‘virtual JSObject* mozilla::dom::ServiceWorkerRegistration::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:94:49: 100:38.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 100:38.57 1169 | *this->stack = this; 100:38.57 | ~~~~~~~~~~~~~^~~~~~ 100:38.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerRegistrationDescriptor.h:25, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:32, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerNonLifeCycleOpController.h:22, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerNonLifeCycleOpControllerChild.h:9, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:32, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:14, 100:38.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerInterceptController.cpp:14: 100:38.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationBinding.h: In member function ‘virtual JSObject* mozilla::dom::ServiceWorkerRegistration::WrapObject(JSContext*, JS::Handle)’: 100:38.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationBinding.h:63:27: note: ‘reflector’ declared here 100:38.59 63 | JS::Rooted reflector(aCx); 100:38.59 | ^~~~~~~~~ 100:38.59 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 100:38.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:93:16: note: ‘aCx’ declared here 100:38.59 93 | JSContext* aCx, JS::Handle aGivenProto) { 100:38.59 | ~~~~~~~~~~~^~~ 100:38.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ServiceWorkerRegistration::_ZThn8_N7mozilla3dom25ServiceWorkerRegistration10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 100:38.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 100:38.64 1169 | *this->stack = this; 100:38.64 | ~~~~~~~~~~~~~^~~~~~ 100:38.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerRegistrationBinding.h:63:27: note: ‘reflector’ declared here 100:38.64 63 | JS::Rooted reflector(aCx); 100:38.64 | ^~~~~~~~~ 100:38.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:93:16: note: ‘aCx’ declared here 100:38.64 93 | JSContext* aCx, JS::Handle aGivenProto) { 100:38.64 | ~~~~~~~~~~~^~~ 100:50.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 100:50.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 100:50.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 100:50.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 100:50.29 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSession.cpp:12, 100:50.29 from Unified_cpp_dom_vr1.cpp:29: 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 100:50.29 202 | return ReinterpretHelper::FromInternalValue(v); 100:50.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 100:50.29 4432 | return mProperties.Get(aProperty, aFoundResult); 100:50.29 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 100:50.29 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 100:50.29 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 100:50.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 100:50.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:50.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 100:50.29 413 | struct FrameBidiData { 100:50.29 | ^~~~~~~~~~~~~ 101:04.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 101:04.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 101:04.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 101:04.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 101:04.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRReferenceSpace.cpp:7, 101:04.62 from Unified_cpp_dom_vr1.cpp:2: 101:04.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:04.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:04.62 inlined from ‘JSObject* mozilla::dom::XRSpace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1167:27, 101:04.62 inlined from ‘virtual JSObject* mozilla::dom::XRSpace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSpace.cpp:37:31: 101:04.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:04.62 1169 | *this->stack = this; 101:04.62 | ~~~~~~~~~~~~~^~~~~~ 101:04.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11: 101:04.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRSpace::WrapObject(JSContext*, JS::Handle)’: 101:04.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1167:27: note: ‘reflector’ declared here 101:04.62 1167 | JS::Rooted reflector(aCx); 101:04.62 | ^~~~~~~~~ 101:04.62 In file included from Unified_cpp_dom_vr1.cpp:38: 101:04.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSpace.cpp:35:42: note: ‘aCx’ declared here 101:04.62 35 | JSObject* XRSpace::WrapObject(JSContext* aCx, 101:04.62 | ~~~~~~~~~~~^~~ 101:04.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:04.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:04.66 inlined from ‘JSObject* mozilla::dom::XRSystem_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRSystem]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1212:27, 101:04.66 inlined from ‘virtual JSObject* mozilla::dom::XRSystem::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSystem.cpp:59:32: 101:04.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:04.66 1169 | *this->stack = this; 101:04.66 | ~~~~~~~~~~~~~^~~~~~ 101:04.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRSystem::WrapObject(JSContext*, JS::Handle)’: 101:04.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1212:27: note: ‘reflector’ declared here 101:04.66 1212 | JS::Rooted reflector(aCx); 101:04.66 | ^~~~~~~~~ 101:04.66 In file included from Unified_cpp_dom_vr1.cpp:47: 101:04.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSystem.cpp:57:43: note: ‘aCx’ declared here 101:04.66 57 | JSObject* XRSystem::WrapObject(JSContext* aCx, 101:04.66 | ~~~~~~~~~~~^~~ 101:04.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:04.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:04.88 inlined from ‘JSObject* mozilla::dom::XRViewerPose_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRViewerPose]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1290:27, 101:04.88 inlined from ‘virtual JSObject* mozilla::dom::XRViewerPose::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:33:36: 101:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:04.88 1169 | *this->stack = this; 101:04.88 | ~~~~~~~~~~~~~^~~~~~ 101:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRViewerPose::WrapObject(JSContext*, JS::Handle)’: 101:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1290:27: note: ‘reflector’ declared here 101:04.88 1290 | JS::Rooted reflector(aCx); 101:04.88 | ^~~~~~~~~ 101:04.88 In file included from Unified_cpp_dom_vr1.cpp:65: 101:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:31:47: note: ‘aCx’ declared here 101:04.88 31 | JSObject* XRViewerPose::WrapObject(JSContext* aCx, 101:04.88 | ~~~~~~~~~~~^~~ 101:05.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:05.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:05.34 inlined from ‘JSObject* mozilla::dom::XRReferenceSpace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1005:27, 101:05.34 inlined from ‘virtual JSObject* mozilla::dom::XRReferenceSpace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRReferenceSpace.cpp:42:40: 101:05.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:05.34 1169 | *this->stack = this; 101:05.34 | ~~~~~~~~~~~~~^~~~~~ 101:05.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRReferenceSpace::WrapObject(JSContext*, JS::Handle)’: 101:05.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1005:27: note: ‘reflector’ declared here 101:05.34 1005 | JS::Rooted reflector(aCx); 101:05.34 | ^~~~~~~~~ 101:05.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRReferenceSpace.cpp:40:51: note: ‘aCx’ declared here 101:05.34 40 | JSObject* XRReferenceSpace::WrapObject(JSContext* aCx, 101:05.34 | ~~~~~~~~~~~^~~ 101:05.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:05.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:05.77 inlined from ‘JSObject* mozilla::dom::XRSession_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRSession]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1128:27, 101:05.77 inlined from ‘virtual JSObject* mozilla::dom::XRSession::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSession.cpp:153:33: 101:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:05.77 1169 | *this->stack = this; 101:05.77 | ~~~~~~~~~~~~~^~~~~~ 101:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In member function ‘virtual JSObject* mozilla::dom::XRSession::WrapObject(JSContext*, JS::Handle)’: 101:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1128:27: note: ‘reflector’ declared here 101:05.77 1128 | JS::Rooted reflector(aCx); 101:05.77 | ^~~~~~~~~ 101:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSession.cpp:151:44: note: ‘aCx’ declared here 101:05.77 151 | JSObject* XRSession::WrapObject(JSContext* aCx, 101:05.77 | ~~~~~~~~~~~^~~ 101:05.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::XRSession::_ZThn8_N7mozilla3dom9XRSession10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 101:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:05.79 1169 | *this->stack = this; 101:05.79 | ~~~~~~~~~~~~~^~~~~~ 101:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1128:27: note: ‘reflector’ declared here 101:05.79 1128 | JS::Rooted reflector(aCx); 101:05.79 | ^~~~~~~~~ 101:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRSession.cpp:151:44: note: ‘aCx’ declared here 101:05.79 151 | JSObject* XRSession::WrapObject(JSContext* aCx, 101:05.79 | ~~~~~~~~~~~^~~ 101:14.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 101:14.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12: 101:14.84 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 101:14.84 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 101:14.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 101:14.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 101:14.84 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 101:14.84 inlined from ‘void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:41:26: 101:14.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 101:14.84 450 | mArray.mHdr->mLength = 0; 101:14.84 | ~~~~~~~~~~~~~~~~~~~~~^~~ 101:14.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp: In member function ‘void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)’: 101:14.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:41:25: note: at offset 8 into object ‘’ of size 8 101:14.84 41 | aResult = mViews.Clone(); 101:14.84 | ~~~~~~~~~~~~^~ 101:14.84 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 101:14.84 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 101:14.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 101:14.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 101:14.84 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 101:14.84 inlined from ‘void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:41:26: 101:14.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 101:14.84 450 | mArray.mHdr->mLength = 0; 101:14.84 | ~~~~~~~~~~~~~~~~~~~~~^~~ 101:14.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp: In member function ‘void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)’: 101:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRViewerPose.cpp:41:25: note: at offset 8 into object ‘’ of size 8 101:14.88 41 | aResult = mViews.Clone(); 101:14.88 | ~~~~~~~~~~~~^~ 101:15.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 101:15.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.h:14, 101:15.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:7, 101:15.53 from Unified_cpp_dom_webtransport_api0.cpp:2: 101:15.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:15.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:15.53 inlined from ‘JSObject* mozilla::dom::WebTransport_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransport]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportBinding.h:391:27, 101:15.53 inlined from ‘virtual JSObject* mozilla::dom::WebTransport::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:164:36: 101:15.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:15.53 1169 | *this->stack = this; 101:15.53 | ~~~~~~~~~~~~~^~~~~~ 101:15.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.h:17: 101:15.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransport::WrapObject(JSContext*, JS::Handle)’: 101:15.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportBinding.h:391:27: note: ‘reflector’ declared here 101:15.53 391 | JS::Rooted reflector(aCx); 101:15.53 | ^~~~~~~~~ 101:15.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:162:47: note: ‘aCx’ declared here 101:15.53 162 | JSObject* WebTransport::WrapObject(JSContext* aCx, 101:15.53 | ~~~~~~~~~~~^~~ 101:15.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:15.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:15.53 inlined from ‘JSObject* mozilla::dom::XRReferenceSpace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1005:27, 101:15.53 inlined from ‘virtual JSObject* mozilla::dom::XRReferenceSpace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/vr/XRReferenceSpace.cpp:42:40, 101:15.53 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::XRReferenceSpace; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 101:15.53 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 101:15.53 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 101:15.53 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 101:15.53 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = XRReferenceSpace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 101:15.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:15.53 1169 | *this->stack = this; 101:15.53 | ~~~~~~~~~~~~~^~~~~~ 101:15.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = XRReferenceSpace]’: 101:15.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:1005:27: note: ‘reflector’ declared here 101:15.58 1005 | JS::Rooted reflector(aCx); 101:15.58 | ^~~~~~~~~ 101:15.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:17: 101:15.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 101:15.58 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 101:15.58 | ~~~~~~~~~~~^~~ 101:15.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:15.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:15.66 inlined from ‘JSObject* mozilla::dom::WebTransportDatagramDuplexStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportDatagramDuplexStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportDatagramDuplexStreamBinding.h:38:27, 101:15.66 inlined from ‘virtual JSObject* mozilla::dom::WebTransportDatagramDuplexStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportDatagramDuplexStream.cpp:141:56: 101:15.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:15.66 1169 | *this->stack = this; 101:15.66 | ~~~~~~~~~~~~~^~~~~~ 101:15.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportDatagramDuplexStream.h:19, 101:15.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:22: 101:15.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportDatagramDuplexStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportDatagramDuplexStream::WrapObject(JSContext*, JS::Handle)’: 101:15.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportDatagramDuplexStreamBinding.h:38:27: note: ‘reflector’ declared here 101:15.66 38 | JS::Rooted reflector(aCx); 101:15.66 | ^~~~~~~~~ 101:15.66 In file included from Unified_cpp_dom_webtransport_api0.cpp:20: 101:15.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportDatagramDuplexStream.cpp:140:16: note: ‘aCx’ declared here 101:15.66 140 | JSContext* aCx, JS::Handle aGivenProto) { 101:15.66 | ~~~~~~~~~~~^~~ 101:16.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:16.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:16.90 inlined from ‘JSObject* mozilla::dom::WebTransportBidirectionalStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:141:27, 101:16.90 inlined from ‘virtual JSObject* mozilla::dom::WebTransportBidirectionalStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportBidirectionalStream.cpp:32:55: 101:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.90 1169 | *this->stack = this; 101:16.90 | ~~~~~~~~~~~~~^~~~~~ 101:16.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportBidirectionalStream.h:17, 101:16.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:9: 101:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportBidirectionalStream::WrapObject(JSContext*, JS::Handle)’: 101:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:141:27: note: ‘reflector’ declared here 101:16.90 141 | JS::Rooted reflector(aCx); 101:16.90 | ^~~~~~~~~ 101:16.90 In file included from Unified_cpp_dom_webtransport_api0.cpp:11: 101:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportBidirectionalStream.cpp:31:16: note: ‘aCx’ declared here 101:16.90 31 | JSContext* aCx, JS::Handle aGivenProto) { 101:16.90 | ~~~~~~~~~~~^~~ 101:16.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:16.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:16.93 inlined from ‘JSObject* mozilla::dom::WebTransportError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h:110:27, 101:16.93 inlined from ‘virtual JSObject* mozilla::dom::WebTransportError::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportError.cpp:13:41: 101:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.93 1169 | *this->stack = this; 101:16.93 | ~~~~~~~~~~~~~^~~~~~ 101:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportError.h:11, 101:16.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.cpp:23: 101:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportError::WrapObject(JSContext*, JS::Handle)’: 101:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h:110:27: note: ‘reflector’ declared here 101:16.93 110 | JS::Rooted reflector(aCx); 101:16.93 | ^~~~~~~~~ 101:16.93 In file included from Unified_cpp_dom_webtransport_api0.cpp:29: 101:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportError.cpp:11:52: note: ‘aCx’ declared here 101:16.93 11 | JSObject* WebTransportError::WrapObject(JSContext* aCx, 101:16.93 | ~~~~~~~~~~~^~~ 101:16.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:16.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:16.94 inlined from ‘JSObject* mozilla::dom::WebTransportReceiveStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportReceiveStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:180:27, 101:16.94 inlined from ‘virtual JSObject* mozilla::dom::WebTransportReceiveStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportReceiveStream.cpp:39:49: 101:16.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.94 1169 | *this->stack = this; 101:16.94 | ~~~~~~~~~~~~~^~~~~~ 101:16.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportReceiveStream::WrapObject(JSContext*, JS::Handle)’: 101:16.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:180:27: note: ‘reflector’ declared here 101:16.94 180 | JS::Rooted reflector(aCx); 101:16.94 | ^~~~~~~~~ 101:16.94 In file included from Unified_cpp_dom_webtransport_api0.cpp:38: 101:16.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportReceiveStream.cpp:38:16: note: ‘aCx’ declared here 101:16.94 38 | JSContext* aCx, JS::Handle aGivenProto) { 101:16.94 | ~~~~~~~~~~~^~~ 101:16.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:16.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:16.96 inlined from ‘JSObject* mozilla::dom::WebTransportSendStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportSendStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:219:27, 101:16.96 inlined from ‘virtual JSObject* mozilla::dom::WebTransportSendStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportSendStream.cpp:36:46: 101:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.96 1169 | *this->stack = this; 101:16.96 | ~~~~~~~~~~~~~^~~~~~ 101:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportSendStream::WrapObject(JSContext*, JS::Handle)’: 101:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:219:27: note: ‘reflector’ declared here 101:16.96 219 | JS::Rooted reflector(aCx); 101:16.96 | ^~~~~~~~~ 101:16.96 In file included from Unified_cpp_dom_webtransport_api0.cpp:47: 101:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportSendStream.cpp:35:16: note: ‘aCx’ declared here 101:16.96 35 | JSContext* aCx, JS::Handle aGivenProto) { 101:16.96 | ~~~~~~~~~~~^~~ 101:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportBidirectionalStream::_ZThn8_N7mozilla3dom31WebTransportBidirectionalStream10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 101:16.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.98 1169 | *this->stack = this; 101:16.98 | ~~~~~~~~~~~~~^~~~~~ 101:16.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:141:27: note: ‘reflector’ declared here 101:16.98 141 | JS::Rooted reflector(aCx); 101:16.98 | ^~~~~~~~~ 101:16.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportBidirectionalStream.cpp:31:16: note: ‘aCx’ declared here 101:16.98 31 | JSContext* aCx, JS::Handle aGivenProto) { 101:16.98 | ~~~~~~~~~~~^~~ 101:16.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportError::_ZThn8_N7mozilla3dom17WebTransportError10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 101:16.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:16.99 1169 | *this->stack = this; 101:16.99 | ~~~~~~~~~~~~~^~~~~~ 101:16.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h:110:27: note: ‘reflector’ declared here 101:16.99 110 | JS::Rooted reflector(aCx); 101:16.99 | ^~~~~~~~~ 101:16.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportError.cpp:11:52: note: ‘aCx’ declared here 101:16.99 11 | JSObject* WebTransportError::WrapObject(JSContext* aCx, 101:16.99 | ~~~~~~~~~~~^~~ 101:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportReceiveStream::_ZThn8_N7mozilla3dom25WebTransportReceiveStream10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 101:17.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:17.01 1169 | *this->stack = this; 101:17.01 | ~~~~~~~~~~~~~^~~~~~ 101:17.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:180:27: note: ‘reflector’ declared here 101:17.01 180 | JS::Rooted reflector(aCx); 101:17.01 | ^~~~~~~~~ 101:17.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportReceiveStream.cpp:38:16: note: ‘aCx’ declared here 101:17.01 38 | JSContext* aCx, JS::Handle aGivenProto) { 101:17.01 | ~~~~~~~~~~~^~~ 101:17.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::WebTransportSendStream::_ZThn8_N7mozilla3dom22WebTransportSendStream10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 101:17.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:17.02 1169 | *this->stack = this; 101:17.02 | ~~~~~~~~~~~~~^~~~~~ 101:17.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:219:27: note: ‘reflector’ declared here 101:17.02 219 | JS::Rooted reflector(aCx); 101:17.02 | ^~~~~~~~~ 101:17.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportSendStream.cpp:35:16: note: ‘aCx’ declared here 101:17.02 35 | JSContext* aCx, JS::Handle aGivenProto) { 101:17.02 | ~~~~~~~~~~~^~~ 101:18.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:18.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:18.63 inlined from ‘JSObject* mozilla::dom::Response_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27, 101:18.63 inlined from ‘virtual JSObject* mozilla::dom::Response::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Response.h:42:34, 101:18.63 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 101:18.63 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 101:18.63 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 101:18.63 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 101:18.63 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 101:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:18.63 1169 | *this->stack = this; 101:18.63 | ~~~~~~~~~~~~~^~~~~~ 101:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:29, 101:18.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:29, 101:18.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerNonLifeCycleOpController.h:23: 101:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = Response]’: 101:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResponseBinding.h:976:27: note: ‘reflector’ declared here 101:18.63 976 | JS::Rooted reflector(aCx); 101:18.63 | ^~~~~~~~~ 101:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 101:18.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaControllerBinding.h:6, 101:18.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaControlKeySource.h:9, 101:18.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:11: 101:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 101:18.63 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 101:18.63 | ~~~~~~~~~~~^~~ 101:25.47 dom/workers 101:25.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:25.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:25.74 inlined from ‘JSObject* mozilla::dom::WebTransportError_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h:110:27, 101:25.74 inlined from ‘virtual JSObject* mozilla::dom::WebTransportError::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportError.cpp:13:41, 101:25.74 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::WebTransportError; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 101:25.74 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 101:25.74 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 101:25.74 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 101:25.74 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = WebTransportError]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 101:25.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:25.74 1169 | *this->stack = this; 101:25.74 | ~~~~~~~~~~~~~^~~~~~ 101:25.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = WebTransportError]’: 101:25.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportErrorBinding.h:110:27: note: ‘reflector’ declared here 101:25.74 110 | JS::Rooted reflector(aCx); 101:25.81 | ^~~~~~~~~ 101:25.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 101:25.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransport.h:16: 101:25.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 101:25.82 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 101:25.82 | ~~~~~~~~~~~^~~ 101:25.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 101:25.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 101:25.95 inlined from ‘JSObject* mozilla::dom::WebTransportBidirectionalStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:141:27, 101:25.95 inlined from ‘virtual JSObject* mozilla::dom::WebTransportBidirectionalStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webtransport/api/WebTransportBidirectionalStream.cpp:32:55, 101:25.95 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::WebTransportBidirectionalStream; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 101:25.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 101:25.95 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 101:25.95 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 101:25.95 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = WebTransportBidirectionalStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 101:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 101:25.95 1169 | *this->stack = this; 101:25.95 | ~~~~~~~~~~~~~^~~~~~ 101:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = WebTransportBidirectionalStream]’: 101:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebTransportSendReceiveStreamBinding.h:141:27: note: ‘reflector’ declared here 101:25.95 141 | JS::Rooted reflector(aCx); 101:25.95 | ^~~~~~~~~ 101:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 101:25.95 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 101:25.95 | ~~~~~~~~~~~^~~ 101:36.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 101:36.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 101:36.58 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 101:36.58 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 101:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 101:36.58 1169 | *this->stack = this; 101:36.58 | ~~~~~~~~~~~~~^~~~~~ 101:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 101:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 101:36.58 389 | JS::RootedVector v(aCx); 101:36.58 | ^ 101:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 101:36.58 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 101:36.58 | ~~~~~~~~~~~^~~ 101:40.83 dom/worklet/loader 101:53.22 In file included from Unified_cpp_dom_svg3.cpp:119: 101:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp: In member function ‘virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(mozilla::SVGFilterInstance*, const mozilla::dom::SVGFilterPrimitiveElement::IntRect&, const nsTArray&, nsTArray >&)’: 101:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp:164: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 101:53.23 164 | if (orderX > NS_SVG_OFFSCREEN_MAX_DIMENSION || 101:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp:164: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 102:06.05 dom/worklet 102:06.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 102:06.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 102:06.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 102:06.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 102:06.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGContentUtils.cpp:16, 102:06.51 from Unified_cpp_dom_svg3.cpp:2: 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 102:06.51 202 | return ReinterpretHelper::FromInternalValue(v); 102:06.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 102:06.51 4432 | return mProperties.Get(aProperty, aFoundResult); 102:06.51 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 102:06.51 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 102:06.51 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 102:06.51 302 | memcpy(&value, &aInternalValue, sizeof(value)); 102:06.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:06.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 102:06.51 413 | struct FrameBidiData { 102:06.51 | ^~~~~~~~~~~~~ 102:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxPlatform.h:9, 102:25.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGContentUtils.cpp:14: 102:25.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:25.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:25.85 inlined from ‘JSObject* mozilla::dom::SVGDefsElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGDefsElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDefsElementBinding.h:35:27, 102:25.85 inlined from ‘virtual JSObject* mozilla::dom::SVGDefsElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDefsElement.cpp:16:38: 102:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:25.85 1169 | *this->stack = this; 102:25.85 | ~~~~~~~~~~~~~^~~~~~ 102:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDefsElement.cpp:8, 102:25.85 from Unified_cpp_dom_svg3.cpp:20: 102:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDefsElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGDefsElement::WrapNode(JSContext*, JS::Handle)’: 102:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDefsElementBinding.h:35:27: note: ‘reflector’ declared here 102:25.85 35 | JS::Rooted reflector(aCx); 102:25.85 | ^~~~~~~~~ 102:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDefsElement.cpp:14:47: note: ‘aCx’ declared here 102:25.85 14 | JSObject* SVGDefsElement::WrapNode(JSContext* aCx, 102:25.85 | ~~~~~~~~~~~^~~ 102:25.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:25.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:25.88 inlined from ‘JSObject* mozilla::dom::SVGDescElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGDescElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDescElementBinding.h:35:27, 102:25.88 inlined from ‘virtual JSObject* mozilla::dom::SVGDescElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDescElement.cpp:16:38: 102:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:25.88 1169 | *this->stack = this; 102:25.88 | ~~~~~~~~~~~~~^~~~~~ 102:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDescElement.cpp:8, 102:25.88 from Unified_cpp_dom_svg3.cpp:29: 102:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDescElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGDescElement::WrapNode(JSContext*, JS::Handle)’: 102:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDescElementBinding.h:35:27: note: ‘reflector’ declared here 102:25.88 35 | JS::Rooted reflector(aCx); 102:25.88 | ^~~~~~~~~ 102:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDescElement.cpp:14:47: note: ‘aCx’ declared here 102:25.88 14 | JSObject* SVGDescElement::WrapNode(JSContext* aCx, 102:25.88 | ~~~~~~~~~~~^~~ 102:25.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:25.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:25.93 inlined from ‘JSObject* mozilla::dom::SVGDiscardElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGDiscardElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDiscardElementBinding.h:35:27, 102:25.93 inlined from ‘virtual JSObject* mozilla::dom::SVGDiscardElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDiscardElement.cpp:17:41: 102:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:25.93 1169 | *this->stack = this; 102:25.93 | ~~~~~~~~~~~~~^~~~~~ 102:25.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDiscardElement.cpp:8, 102:25.93 from Unified_cpp_dom_svg3.cpp:38: 102:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDiscardElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGDiscardElement::WrapNode(JSContext*, JS::Handle)’: 102:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGDiscardElementBinding.h:35:27: note: ‘reflector’ declared here 102:25.93 35 | JS::Rooted reflector(aCx); 102:25.93 | ^~~~~~~~~ 102:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGDiscardElement.cpp:15:50: note: ‘aCx’ declared here 102:25.93 15 | JSObject* SVGDiscardElement::WrapNode(JSContext* aCx, 102:25.93 | ~~~~~~~~~~~^~~ 102:25.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:25.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:25.99 inlined from ‘JSObject* mozilla::dom::SVGElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGElementBinding.h:35:27, 102:25.99 inlined from ‘virtual JSObject* mozilla::dom::SVGElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGElement.cpp:113:34: 102:25.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:25.99 1169 | *this->stack = this; 102:25.99 | ~~~~~~~~~~~~~^~~~~~ 102:25.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGElement.cpp:13, 102:25.99 from Unified_cpp_dom_svg3.cpp:56: 102:25.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGElement::WrapNode(JSContext*, JS::Handle)’: 102:25.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGElementBinding.h:35:27: note: ‘reflector’ declared here 102:25.99 35 | JS::Rooted reflector(aCx); 102:25.99 | ^~~~~~~~~ 102:25.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGElement.cpp:111:43: note: ‘aCx’ declared here 102:25.99 111 | JSObject* SVGElement::WrapNode(JSContext* aCx, 102:25.99 | ~~~~~~~~~~~^~~ 102:26.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.39 inlined from ‘JSObject* mozilla::dom::SVGEllipseElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGEllipseElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGEllipseElementBinding.h:35:27, 102:26.39 inlined from ‘virtual JSObject* mozilla::dom::SVGEllipseElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGEllipseElement.cpp:24:41: 102:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.39 1169 | *this->stack = this; 102:26.39 | ~~~~~~~~~~~~~^~~~~~ 102:26.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGEllipseElement.cpp:9, 102:26.39 from Unified_cpp_dom_svg3.cpp:74: 102:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGEllipseElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGEllipseElement::WrapNode(JSContext*, JS::Handle)’: 102:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGEllipseElementBinding.h:35:27: note: ‘reflector’ declared here 102:26.39 35 | JS::Rooted reflector(aCx); 102:26.39 | ^~~~~~~~~ 102:26.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGEllipseElement.cpp:22:50: note: ‘aCx’ declared here 102:26.39 22 | JSObject* SVGEllipseElement::WrapNode(JSContext* aCx, 102:26.39 | ~~~~~~~~~~~^~~ 102:26.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.42 inlined from ‘JSObject* mozilla::dom::SVGFEBlendElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEBlendElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEBlendElementBinding.h:52:27, 102:26.42 inlined from ‘virtual JSObject* mozilla::dom::SVGFEBlendElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEBlendElement.cpp:20:41: 102:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.42 1169 | *this->stack = this; 102:26.42 | ~~~~~~~~~~~~~^~~~~~ 102:26.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEBlendElement.cpp:8, 102:26.42 from Unified_cpp_dom_svg3.cpp:83: 102:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEBlendElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEBlendElement::WrapNode(JSContext*, JS::Handle)’: 102:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEBlendElementBinding.h:52:27: note: ‘reflector’ declared here 102:26.42 52 | JS::Rooted reflector(aCx); 102:26.42 | ^~~~~~~~~ 102:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEBlendElement.cpp:18:50: note: ‘aCx’ declared here 102:26.42 18 | JSObject* SVGFEBlendElement::WrapNode(JSContext* aCx, 102:26.42 | ~~~~~~~~~~~^~~ 102:26.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.52 inlined from ‘JSObject* mozilla::dom::SVGFEColorMatrixElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEColorMatrixElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEColorMatrixElementBinding.h:40:27, 102:26.52 inlined from ‘virtual JSObject* mozilla::dom::SVGFEColorMatrixElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEColorMatrixElement.cpp:24:47: 102:26.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.52 1169 | *this->stack = this; 102:26.52 | ~~~~~~~~~~~~~^~~~~~ 102:26.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEColorMatrixElement.cpp:10, 102:26.52 from Unified_cpp_dom_svg3.cpp:92: 102:26.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEColorMatrixElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEColorMatrixElement::WrapNode(JSContext*, JS::Handle)’: 102:26.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEColorMatrixElementBinding.h:40:27: note: ‘reflector’ declared here 102:26.52 40 | JS::Rooted reflector(aCx); 102:26.52 | ^~~~~~~~~ 102:26.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEColorMatrixElement.cpp:22:56: note: ‘aCx’ declared here 102:26.52 22 | JSObject* SVGFEColorMatrixElement::WrapNode(JSContext* aCx, 102:26.52 | ~~~~~~~~~~~^~~ 102:26.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.54 inlined from ‘JSObject* mozilla::dom::SVGFEComponentTransferElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEComponentTransferElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEComponentTransferElementBinding.h:35:27, 102:26.54 inlined from ‘virtual JSObject* mozilla::dom::SVGFEComponentTransferElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEComponentTransferElement.cpp:24:53: 102:26.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.54 1169 | *this->stack = this; 102:26.54 | ~~~~~~~~~~~~~^~~~~~ 102:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEComponentTransferElement.cpp:10, 102:26.54 from Unified_cpp_dom_svg3.cpp:101: 102:26.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEComponentTransferElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEComponentTransferElement::WrapNode(JSContext*, JS::Handle)’: 102:26.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEComponentTransferElementBinding.h:35:27: note: ‘reflector’ declared here 102:26.54 35 | JS::Rooted reflector(aCx); 102:26.54 | ^~~~~~~~~ 102:26.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEComponentTransferElement.cpp:23:16: note: ‘aCx’ declared here 102:26.54 23 | JSContext* aCx, JS::Handle aGivenProto) { 102:26.54 | ~~~~~~~~~~~^~~ 102:26.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.56 inlined from ‘JSObject* mozilla::dom::SVGFECompositeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFECompositeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFECompositeElementBinding.h:43:27, 102:26.56 inlined from ‘virtual JSObject* mozilla::dom::SVGFECompositeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFECompositeElement.cpp:20:45: 102:26.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.56 1169 | *this->stack = this; 102:26.56 | ~~~~~~~~~~~~~^~~~~~ 102:26.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFECompositeElement.cpp:8, 102:26.56 from Unified_cpp_dom_svg3.cpp:110: 102:26.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFECompositeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFECompositeElement::WrapNode(JSContext*, JS::Handle)’: 102:26.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFECompositeElementBinding.h:43:27: note: ‘reflector’ declared here 102:26.56 43 | JS::Rooted reflector(aCx); 102:26.56 | ^~~~~~~~~ 102:26.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFECompositeElement.cpp:18:54: note: ‘aCx’ declared here 102:26.56 18 | JSObject* SVGFECompositeElement::WrapNode(JSContext* aCx, 102:26.56 | ~~~~~~~~~~~^~~ 102:26.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.57 inlined from ‘JSObject* mozilla::dom::SVGFEConvolveMatrixElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEConvolveMatrixElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEConvolveMatrixElementBinding.h:39:27, 102:26.57 inlined from ‘virtual JSObject* mozilla::dom::SVGFEConvolveMatrixElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp:26: 102:26.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.57 1169 | *this->stack = this; 102:26.57 | ~~~~~~~~~~~~~^~~~~~ 102:26.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp:8: 102:26.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEConvolveMatrixElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEConvolveMatrixElement::WrapNode(JSContext*, JS::Handle)’: 102:26.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEConvolveMatrixElementBinding.h:39:27: note: ‘reflector’ declared here 102:26.57 39 | JS::Rooted reflector(aCx); 102:26.57 | ^~~~~~~~~ 102:26.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEConvolveMatrixElement.cpp:25: note: ‘aCx’ declared here 102:26.57 25 | JSContext* aCx, JS::Handle aGivenProto) { 102:26.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.62 inlined from ‘JSObject* mozilla::dom::SVGFEDiffuseLightingElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEDiffuseLightingElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDiffuseLightingElementBinding.h:35, 102:26.62 inlined from ‘virtual JSObject* mozilla::dom::SVGFEDiffuseLightingElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDiffuseLightingElement.cpp:21: 102:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.62 1169 | *this->stack = this; 102:26.62 | ~~~~~~~~~~~~~^~~~~~ 102:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDiffuseLightingElement.cpp:8, 102:26.62 from Unified_cpp_dom_svg3.cpp:128: 102:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDiffuseLightingElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEDiffuseLightingElement::WrapNode(JSContext*, JS::Handle)’: 102:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDiffuseLightingElementBinding.h:35: note: ‘reflector’ declared here 102:26.62 35 | JS::Rooted reflector(aCx); 102:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDiffuseLightingElement.cpp:20: note: ‘aCx’ declared here 102:26.62 20 | JSContext* aCx, JS::Handle aGivenProto) { 102:26.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:26.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 102:26.66 inlined from ‘JSObject* mozilla::dom::SVGFEDisplacementMapElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEDisplacementMapElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDisplacementMapElementBinding.h:40, 102:26.66 inlined from ‘virtual JSObject* mozilla::dom::SVGFEDisplacementMapElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDisplacementMapElement.cpp:21: 102:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:26.66 1169 | *this->stack = this; 102:26.66 | ~~~~~~~~~~~~~^~~~~~ 102:26.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDisplacementMapElement.cpp:8, 102:26.66 from Unified_cpp_dom_svg3.cpp:137: 102:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDisplacementMapElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEDisplacementMapElement::WrapNode(JSContext*, JS::Handle)’: 102:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDisplacementMapElementBinding.h:40: note: ‘reflector’ declared here 102:26.66 40 | JS::Rooted reflector(aCx); 102:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDisplacementMapElement.cpp:20: note: ‘aCx’ declared here 102:26.66 20 | JSContext* aCx, JS::Handle aGivenProto) { 102:38.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_browser.h:7, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.h:16, 102:38.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:7, 102:38.01 from Unified_cpp_dom_workers_loader0.cpp:2: 102:38.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:38.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 102:38.02 inlined from ‘virtual void mozilla::dom::workerinternals::loader::CacheCreator::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:195:52: 102:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:38.02 1169 | *this->stack = this; 102:38.02 | ~~~~~~~~~~~~~^~~~~~ 102:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp: In member function ‘virtual void mozilla::dom::workerinternals::loader::CacheCreator::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 102:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:195:25: note: ‘obj’ declared here 102:38.02 195 | JS::Rooted obj(aCx, &aValue.toObject()); 102:38.02 | ^~~ 102:38.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:186:48: note: ‘aCx’ declared here 102:38.02 186 | void CacheCreator::ResolvedCallback(JSContext* aCx, 102:38.02 | ~~~~~~~~~~~^~~ 102:38.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 102:38.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 102:38.29 inlined from ‘virtual void mozilla::dom::workerinternals::loader::CacheLoadHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:382:52: 102:38.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 102:38.29 1169 | *this->stack = this; 102:38.29 | ~~~~~~~~~~~~~^~~~~~ 102:38.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp: In member function ‘virtual void mozilla::dom::workerinternals::loader::CacheLoadHandler::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 102:38.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:382:25: note: ‘obj’ declared here 102:38.29 382 | JS::Rooted obj(aCx, &aValue.toObject()); 102:38.29 | ^~~ 102:38.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/loader/CacheLoadHandler.cpp:339:52: note: ‘aCx’ declared here 102:38.29 339 | void CacheLoadHandler::ResolvedCallback(JSContext* aCx, 102:38.29 | ~~~~~~~~~~~^~~ 102:41.17 dom/xhr 102:45.90 dom/xml 103:00.79 dom/xslt/base 103:19.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 103:19.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/SharedWorkerOpArgs.cpp:15, 103:19.95 from Unified_cpp_sharedworkers0.cpp:83: 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 103:19.95 202 | return ReinterpretHelper::FromInternalValue(v); 103:19.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 103:19.95 4432 | return mProperties.Get(aProperty, aFoundResult); 103:19.95 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 103:19.95 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 103:19.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 103:19.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 103:19.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:19.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 103:19.95 413 | struct FrameBidiData { 103:19.95 | ^~~~~~~~~~~~~ 103:37.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 103:37.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/sharedworkers/SharedWorker.h:11, 103:37.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 103:37.94 from Unified_cpp_sharedworkers0.cpp:2: 103:37.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 103:37.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 103:37.94 inlined from ‘JSObject* mozilla::dom::SharedWorker_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SharedWorker]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SharedWorkerBinding.h:364:27, 103:37.94 inlined from ‘virtual JSObject* mozilla::dom::SharedWorker::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/sharedworkers/SharedWorker.cpp:423:36: 103:37.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 103:37.94 1169 | *this->stack = this; 103:37.94 | ~~~~~~~~~~~~~^~~~~~ 103:37.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/sharedworkers/SharedWorker.cpp:20: 103:37.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SharedWorkerBinding.h: In member function ‘virtual JSObject* mozilla::dom::SharedWorker::WrapObject(JSContext*, JS::Handle)’: 103:37.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SharedWorkerBinding.h:364:27: note: ‘reflector’ declared here 103:37.94 364 | JS::Rooted reflector(aCx); 103:37.94 | ^~~~~~~~~ 103:37.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/sharedworkers/SharedWorker.cpp:419:47: note: ‘aCx’ declared here 103:37.94 419 | JSObject* SharedWorker::WrapObject(JSContext* aCx, 103:37.94 | ~~~~~~~~~~~^~~ 103:40.03 In file included from Unified_cpp_dom_webgpu1.cpp:56: 103:40.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Queue.cpp: In member function ‘void mozilla::webgpu::Queue::CopyExternalImageToTexture(const mozilla::dom::GPUCopyExternalImageSourceInfo&, const mozilla::dom::GPUCopyExternalImageDestInfo&, const mozilla::dom::GPUExtent3D&, mozilla::ErrorResult&)’: 103:40.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Queue.cpp:432:20: warning: ‘srcPremultiplied’ may be used uninitialized [-Wmaybe-uninitialized] 103:40.04 432 | if (!ConvertImage(dstWidth, dstHeight, srcBegin, srcStride, srcOriginPos, 103:40.04 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.04 433 | srcFormat, srcPremultiplied, dstBegin, dstStrideVal, 103:40.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.04 434 | dstOriginPos, dstFormat, aDestination.mPremultipliedAlpha, 103:40.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.04 435 | dom::PredefinedColorSpace::Srgb, 103:40.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.04 436 | dom::PredefinedColorSpace::Srgb, &wasTrivial)) { 103:40.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/webgpu/Queue.cpp:316:8: note: ‘srcPremultiplied’ was declared here 103:40.04 316 | bool srcPremultiplied; 103:40.04 | ^~~~~~~~~~~~~~~~ 103:46.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashtable.h:24, 103:46.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:22, 103:46.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRefCountedHashtable.h:10, 103:46.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRefPtrHashtable.h:10, 103:46.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.h:11, 103:46.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.cpp:7, 103:46.46 from Unified_cpp_dom_worklet0.cpp:2: 103:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 103:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 103:46.46 2179 | GlobalProperties() { mozilla::PodZero(this); } 103:46.46 | ~~~~~~~~~~~~~~~~^~~~~~ 103:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 103:46.46 37 | memset(aT, 0, sizeof(T)); 103:46.46 | ~~~~~~^~~~~~~~~~~~~~~~~~ 103:46.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.cpp:12: 103:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 103:46.46 2178 | struct GlobalProperties { 103:46.46 | ^~~~~~~~~~~~~~~~ 103:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 103:53.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:6, 103:53.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Worker.h:11, 103:53.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.h:10, 103:53.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.cpp:7, 103:53.94 from Unified_cpp_dom_workers0.cpp:2: 103:53.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 103:53.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 103:53.94 inlined from ‘virtual JSObject* mozilla::dom::ChromeWorker::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.cpp:71:62: 103:53.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 103:53.94 1169 | *this->stack = this; 103:53.94 | ~~~~~~~~~~~~~^~~~~~ 103:53.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.cpp: In member function ‘virtual JSObject* mozilla::dom::ChromeWorker::WrapObject(JSContext*, JS::Handle)’: 103:53.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.cpp:70:25: note: ‘wrapper’ declared here 103:53.94 70 | JS::Rooted wrapper( 103:53.94 | ^~~~~~~ 103:53.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/ChromeWorker.cpp:68:47: note: ‘aCx’ declared here 103:53.94 68 | JSObject* ChromeWorker::WrapObject(JSContext* aCx, 103:53.94 | ~~~~~~~~~~~^~~ 103:54.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 103:54.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 103:54.71 inlined from ‘virtual JSObject* mozilla::dom::Worker::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/Worker.cpp:102:77: 103:54.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 103:54.73 1169 | *this->stack = this; 103:54.73 | ~~~~~~~~~~~~~^~~~~~ 103:54.73 In file included from Unified_cpp_dom_workers0.cpp:74: 103:54.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/Worker.cpp: In member function ‘virtual JSObject* mozilla::dom::Worker::WrapObject(JSContext*, JS::Handle)’: 103:54.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/Worker.cpp:101:25: note: ‘wrapper’ declared here 103:54.73 101 | JS::Rooted wrapper(aCx, 103:54.73 | ^~~~~~~ 103:54.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/Worker.cpp:99:41: note: ‘aCx’ declared here 103:54.73 99 | JSObject* Worker::WrapObject(JSContext* aCx, 103:54.73 | ~~~~~~~~~~~^~~ 103:54.87 dom/xslt/xml 104:04.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 104:04.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 104:04.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 104:04.33 from Unified_cpp_remoteworkers0.cpp:2: 104:04.33 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 104:04.33 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 104:04.33 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 104:04.33 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 104:04.33 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 104:04.33 inlined from ‘void mozilla::dom::RemoteWorkerChild::TransitionStateToRunning()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:748:59: 104:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 104:04.33 450 | mArray.mHdr->mLength = 0; 104:04.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 104:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp: In member function ‘void mozilla::dom::RemoteWorkerChild::TransitionStateToRunning()’: 104:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:731:36: note: at offset 8 into object ‘pendingOps’ of size 8 104:04.33 731 | nsTArray> pendingOps; 104:04.33 | ^~~~~~~~~~ 104:07.74 dom/xslt/xpath 104:10.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 104:10.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.h:12: 104:10.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:10.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:10.23 inlined from ‘JSObject* mozilla::dom::Worklet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Worklet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h:87:27, 104:10.23 inlined from ‘virtual JSObject* mozilla::WorkletImpl::WrapWorklet(JSContext*, mozilla::dom::Worklet*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/WorkletImpl.cpp:77:36, 104:10.23 inlined from ‘virtual JSObject* mozilla::dom::Worklet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.cpp:57:28: 104:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:10.23 1169 | *this->stack = this; 104:10.23 | ~~~~~~~~~~~~~^~~~~~ 104:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/WorkletFetchHandler.cpp:19, 104:10.23 from Unified_cpp_dom_worklet0.cpp:11: 104:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h: In member function ‘virtual JSObject* mozilla::dom::Worklet::WrapObject(JSContext*, JS::Handle)’: 104:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h:87:27: note: ‘reflector’ declared here 104:10.23 87 | JS::Rooted reflector(aCx); 104:10.23 | ^~~~~~~~~ 104:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/Worklet.cpp:55:42: note: ‘aCx’ declared here 104:10.23 55 | JSObject* Worklet::WrapObject(JSContext* aCx, 104:10.23 | ~~~~~~~~~~~^~~ 104:10.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:10.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:10.29 inlined from ‘JSObject* mozilla::dom::Worklet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Worklet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h:87:27, 104:10.29 inlined from ‘virtual JSObject* mozilla::WorkletImpl::WrapWorklet(JSContext*, mozilla::dom::Worklet*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/WorkletImpl.cpp:77:36: 104:10.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:10.29 1169 | *this->stack = this; 104:10.29 | ~~~~~~~~~~~~~^~~~~~ 104:10.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h: In member function ‘virtual JSObject* mozilla::WorkletImpl::WrapWorklet(JSContext*, mozilla::dom::Worklet*, JS::Handle)’: 104:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkletBinding.h:87:27: note: ‘reflector’ declared here 104:10.34 87 | JS::Rooted reflector(aCx); 104:10.34 | ^~~~~~~~~ 104:10.34 In file included from Unified_cpp_dom_worklet0.cpp:29: 104:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/worklet/WorkletImpl.cpp:74:47: note: ‘aCx’ declared here 104:10.34 74 | JSObject* WorkletImpl::WrapWorklet(JSContext* aCx, dom::Worklet* aWorklet, 104:10.34 | ~~~~~~~~~~~^~~ 104:13.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 104:13.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDropShadowElement.cpp:10, 104:13.68 from Unified_cpp_dom_svg4.cpp:11: 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 104:13.68 202 | return ReinterpretHelper::FromInternalValue(v); 104:13.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 104:13.68 4432 | return mProperties.Get(aProperty, aFoundResult); 104:13.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 104:13.68 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 104:13.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 104:13.68 302 | memcpy(&value, &aInternalValue, sizeof(value)); 104:13.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:13.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 104:13.68 413 | struct FrameBidiData { 104:13.68 | ^~~~~~~~~~~~~ 104:17.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:17.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 104:17.15 inlined from ‘bool mozilla::dom::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:31:73: 104:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘globalObject’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:17.15 1169 | *this->stack = this; 104:17.15 | ~~~~~~~~~~~~~^~~~~~ 104:17.15 In file included from Unified_cpp_dom_workers0.cpp:38: 104:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp: In member function ‘bool mozilla::dom::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)’: 104:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:31:27: note: ‘globalObject’ declared here 104:17.15 31 | JS::Rooted globalObject(aCx, JS::CurrentGlobalOrNull(aCx)); 104:17.15 | ^~~~~~~~~~~~ 104:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:22:56: note: ‘aCx’ declared here 104:17.15 22 | bool MessageEventRunnable::DispatchDOMEvent(JSContext* aCx, 104:17.15 | ~~~~~~~~~~~^~~ 104:17.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:17.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 104:17.54 inlined from ‘bool mozilla::dom::MessageEventToParentRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:126:73: 104:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘globalObject’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:17.54 1169 | *this->stack = this; 104:17.54 | ~~~~~~~~~~~~~^~~~~~ 104:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp: In member function ‘bool mozilla::dom::MessageEventToParentRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)’: 104:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:126:27: note: ‘globalObject’ declared here 104:17.54 126 | JS::Rooted globalObject(aCx, JS::CurrentGlobalOrNull(aCx)); 104:17.54 | ^~~~~~~~~~~~ 104:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/MessageEventRunnable.cpp:119:16: note: ‘aCx’ declared here 104:17.54 119 | JSContext* aCx, WorkerPrivate* aWorkerPrivate, 104:17.54 | ~~~~~~~~~~~^~~ 104:17.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 104:17.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 104:17.87 inlined from ‘virtual bool mozilla::dom::{anonymous}::DebuggerMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerDebugger.cpp:51:73: 104:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘message’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 104:17.87 1169 | *this->stack = this; 104:17.87 | ~~~~~~~~~~~~~^~~~~~ 104:17.87 In file included from Unified_cpp_dom_workers0.cpp:101: 104:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerDebugger.cpp: In member function ‘virtual bool mozilla::dom::{anonymous}::DebuggerMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’: 104:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerDebugger.cpp:50:27: note: ‘message’ declared here 104:17.87 50 | JS::Rooted message( 104:17.87 | ^~~~~~~ 104:17.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerDebugger.cpp:44:37: note: ‘aCx’ declared here 104:17.87 44 | virtual bool WorkerRun(JSContext* aCx, 104:17.87 | ~~~~~~~~~~~^~~ 104:19.49 dom/xslt/xslt 104:19.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 104:19.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 104:19.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementInlines.h:14, 104:19.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/nsXMLElement.cpp:9, 104:19.64 from Unified_cpp_dom_xml0.cpp:47: 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 104:19.64 202 | return ReinterpretHelper::FromInternalValue(v); 104:19.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 104:19.64 4432 | return mProperties.Get(aProperty, aFoundResult); 104:19.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 104:19.64 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 104:19.64 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 104:19.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 104:19.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 104:19.64 413 | struct FrameBidiData { 104:19.64 | ^~~~~~~~~~~~~ 104:24.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 104:24.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMSVGAnimatedNumber.h:10, 104:24.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimatedNumber.h:17, 104:24.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, 104:24.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDistantLightElement.cpp:7, 104:24.53 from Unified_cpp_dom_svg4.cpp:2: 104:24.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.53 inlined from ‘JSObject* mozilla::dom::SVGFEDistantLightElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEDistantLightElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDistantLightElementBinding.h:35:27, 104:24.53 inlined from ‘virtual JSObject* mozilla::dom::SVGFEDistantLightElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDistantLightElement.cpp:19:48: 104:24.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.53 1169 | *this->stack = this; 104:24.53 | ~~~~~~~~~~~~~^~~~~~ 104:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDistantLightElement.cpp:8: 104:24.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDistantLightElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEDistantLightElement::WrapNode(JSContext*, JS::Handle)’: 104:24.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDistantLightElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.53 35 | JS::Rooted reflector(aCx); 104:24.53 | ^~~~~~~~~ 104:24.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDistantLightElement.cpp:18:16: note: ‘aCx’ declared here 104:24.53 18 | JSContext* aCx, JS::Handle aGivenProto) { 104:24.53 | ~~~~~~~~~~~^~~ 104:24.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.58 inlined from ‘JSObject* mozilla::dom::SVGFEDropShadowElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEDropShadowElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElementBinding.h:35:27, 104:24.58 inlined from ‘virtual JSObject* mozilla::dom::SVGFEDropShadowElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDropShadowElement.cpp:20:46: 104:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.58 1169 | *this->stack = this; 104:24.58 | ~~~~~~~~~~~~~^~~~~~ 104:24.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDropShadowElement.cpp:8: 104:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEDropShadowElement::WrapNode(JSContext*, JS::Handle)’: 104:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.58 35 | JS::Rooted reflector(aCx); 104:24.58 | ^~~~~~~~~ 104:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEDropShadowElement.cpp:18:55: note: ‘aCx’ declared here 104:24.58 18 | JSObject* SVGFEDropShadowElement::WrapNode(JSContext* aCx, 104:24.58 | ~~~~~~~~~~~^~~ 104:24.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.61 inlined from ‘JSObject* mozilla::dom::SVGFEFloodElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEFloodElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFloodElementBinding.h:35:27, 104:24.61 inlined from ‘virtual JSObject* mozilla::dom::SVGFEFloodElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEFloodElement.cpp:24:41: 104:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.61 1169 | *this->stack = this; 104:24.61 | ~~~~~~~~~~~~~^~~~~~ 104:24.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEFloodElement.cpp:10, 104:24.61 from Unified_cpp_dom_svg4.cpp:20: 104:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFloodElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEFloodElement::WrapNode(JSContext*, JS::Handle)’: 104:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFloodElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.61 35 | JS::Rooted reflector(aCx); 104:24.61 | ^~~~~~~~~ 104:24.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEFloodElement.cpp:22:50: note: ‘aCx’ declared here 104:24.61 22 | JSObject* SVGFEFloodElement::WrapNode(JSContext* aCx, 104:24.61 | ~~~~~~~~~~~^~~ 104:24.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.64 inlined from ‘JSObject* mozilla::dom::SVGFEGaussianBlurElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEGaussianBlurElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEGaussianBlurElementBinding.h:35:27, 104:24.64 inlined from ‘virtual JSObject* mozilla::dom::SVGFEGaussianBlurElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEGaussianBlurElement.cpp:21:48: 104:24.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.64 1169 | *this->stack = this; 104:24.64 | ~~~~~~~~~~~~~^~~~~~ 104:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEGaussianBlurElement.cpp:8, 104:24.64 from Unified_cpp_dom_svg4.cpp:29: 104:24.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEGaussianBlurElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEGaussianBlurElement::WrapNode(JSContext*, JS::Handle)’: 104:24.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEGaussianBlurElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.64 35 | JS::Rooted reflector(aCx); 104:24.64 | ^~~~~~~~~ 104:24.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEGaussianBlurElement.cpp:20:16: note: ‘aCx’ declared here 104:24.64 20 | JSContext* aCx, JS::Handle aGivenProto) { 104:24.64 | ~~~~~~~~~~~^~~ 104:24.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.65 inlined from ‘JSObject* mozilla::dom::SVGFEImageElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEImageElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEImageElementBinding.h:35:27, 104:24.65 inlined from ‘virtual JSObject* mozilla::dom::SVGFEImageElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEImageElement.cpp:31:41: 104:24.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.65 1169 | *this->stack = this; 104:24.65 | ~~~~~~~~~~~~~^~~~~~ 104:24.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEImageElement.cpp:12, 104:24.70 from Unified_cpp_dom_svg4.cpp:38: 104:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEImageElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEImageElement::WrapNode(JSContext*, JS::Handle)’: 104:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEImageElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.70 35 | JS::Rooted reflector(aCx); 104:24.70 | ^~~~~~~~~ 104:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEImageElement.cpp:29:50: note: ‘aCx’ declared here 104:24.70 29 | JSObject* SVGFEImageElement::WrapNode(JSContext* aCx, 104:24.70 | ~~~~~~~~~~~^~~ 104:24.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.90 inlined from ‘JSObject* mozilla::dom::SVGFEMergeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEMergeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeElementBinding.h:35:27, 104:24.90 inlined from ‘virtual JSObject* mozilla::dom::SVGFEMergeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeElement.cpp:21:41: 104:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.90 1169 | *this->stack = this; 104:24.90 | ~~~~~~~~~~~~~^~~~~~ 104:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeElement.cpp:8, 104:24.90 from Unified_cpp_dom_svg4.cpp:47: 104:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEMergeElement::WrapNode(JSContext*, JS::Handle)’: 104:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.90 35 | JS::Rooted reflector(aCx); 104:24.90 | ^~~~~~~~~ 104:24.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeElement.cpp:19:50: note: ‘aCx’ declared here 104:24.90 19 | JSObject* SVGFEMergeElement::WrapNode(JSContext* aCx, 104:24.90 | ~~~~~~~~~~~^~~ 104:24.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.93 inlined from ‘JSObject* mozilla::dom::SVGFEMergeNodeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEMergeNodeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeNodeElementBinding.h:35:27, 104:24.93 inlined from ‘virtual JSObject* mozilla::dom::SVGFEMergeNodeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeNodeElement.cpp:16:45: 104:24.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.93 1169 | *this->stack = this; 104:24.93 | ~~~~~~~~~~~~~^~~~~~ 104:24.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeNodeElement.cpp:8, 104:24.93 from Unified_cpp_dom_svg4.cpp:56: 104:24.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeNodeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEMergeNodeElement::WrapNode(JSContext*, JS::Handle)’: 104:24.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMergeNodeElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.93 35 | JS::Rooted reflector(aCx); 104:24.93 | ^~~~~~~~~ 104:24.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMergeNodeElement.cpp:14:54: note: ‘aCx’ declared here 104:24.93 14 | JSObject* SVGFEMergeNodeElement::WrapNode(JSContext* aCx, 104:24.93 | ~~~~~~~~~~~^~~ 104:24.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.97 inlined from ‘JSObject* mozilla::dom::SVGFEMorphologyElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEMorphologyElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMorphologyElementBinding.h:38:27, 104:24.97 inlined from ‘virtual JSObject* mozilla::dom::SVGFEMorphologyElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMorphologyElement.cpp:21:46: 104:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.97 1169 | *this->stack = this; 104:24.97 | ~~~~~~~~~~~~~^~~~~~ 104:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMorphologyElement.cpp:8, 104:24.97 from Unified_cpp_dom_svg4.cpp:65: 104:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMorphologyElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEMorphologyElement::WrapNode(JSContext*, JS::Handle)’: 104:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEMorphologyElementBinding.h:38:27: note: ‘reflector’ declared here 104:24.97 38 | JS::Rooted reflector(aCx); 104:24.97 | ^~~~~~~~~ 104:24.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEMorphologyElement.cpp:19:55: note: ‘aCx’ declared here 104:24.97 19 | JSObject* SVGFEMorphologyElement::WrapNode(JSContext* aCx, 104:24.97 | ~~~~~~~~~~~^~~ 104:24.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:24.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:24.99 inlined from ‘JSObject* mozilla::dom::SVGFEOffsetElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEOffsetElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEOffsetElementBinding.h:35:27, 104:24.99 inlined from ‘virtual JSObject* mozilla::dom::SVGFEOffsetElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEOffsetElement.cpp:21:42: 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:24.99 1169 | *this->stack = this; 104:24.99 | ~~~~~~~~~~~~~^~~~~~ 104:24.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEOffsetElement.cpp:8, 104:24.99 from Unified_cpp_dom_svg4.cpp:74: 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEOffsetElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEOffsetElement::WrapNode(JSContext*, JS::Handle)’: 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEOffsetElementBinding.h:35:27: note: ‘reflector’ declared here 104:24.99 35 | JS::Rooted reflector(aCx); 104:24.99 | ^~~~~~~~~ 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEOffsetElement.cpp:19:51: note: ‘aCx’ declared here 104:24.99 19 | JSObject* SVGFEOffsetElement::WrapNode(JSContext* aCx, 104:24.99 | ~~~~~~~~~~~^~~ 104:25.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.06 inlined from ‘JSObject* mozilla::dom::SVGFEPointLightElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEPointLightElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEPointLightElementBinding.h:35:27, 104:25.06 inlined from ‘virtual JSObject* mozilla::dom::SVGFEPointLightElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEPointLightElement.cpp:19:46: 104:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.06 1169 | *this->stack = this; 104:25.06 | ~~~~~~~~~~~~~^~~~~~ 104:25.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEPointLightElement.cpp:8, 104:25.06 from Unified_cpp_dom_svg4.cpp:83: 104:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEPointLightElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEPointLightElement::WrapNode(JSContext*, JS::Handle)’: 104:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEPointLightElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.06 35 | JS::Rooted reflector(aCx); 104:25.06 | ^~~~~~~~~ 104:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFEPointLightElement.cpp:17:55: note: ‘aCx’ declared here 104:25.06 17 | JSObject* SVGFEPointLightElement::WrapNode(JSContext* aCx, 104:25.06 | ~~~~~~~~~~~^~~ 104:25.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.12 inlined from ‘JSObject* mozilla::dom::SVGFESpecularLightingElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFESpecularLightingElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpecularLightingElementBinding.h:35:27, 104:25.12 inlined from ‘virtual JSObject* mozilla::dom::SVGFESpecularLightingElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpecularLightingElement.cpp:21:52: 104:25.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.12 1169 | *this->stack = this; 104:25.12 | ~~~~~~~~~~~~~^~~~~~ 104:25.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpecularLightingElement.cpp:8, 104:25.12 from Unified_cpp_dom_svg4.cpp:92: 104:25.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpecularLightingElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFESpecularLightingElement::WrapNode(JSContext*, JS::Handle)’: 104:25.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpecularLightingElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.12 35 | JS::Rooted reflector(aCx); 104:25.12 | ^~~~~~~~~ 104:25.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpecularLightingElement.cpp:20:16: note: ‘aCx’ declared here 104:25.12 20 | JSContext* aCx, JS::Handle aGivenProto) { 104:25.12 | ~~~~~~~~~~~^~~ 104:25.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.13 inlined from ‘JSObject* mozilla::dom::SVGFESpotLightElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFESpotLightElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpotLightElementBinding.h:35:27, 104:25.13 inlined from ‘virtual JSObject* mozilla::dom::SVGFESpotLightElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpotLightElement.cpp:19:45: 104:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.13 1169 | *this->stack = this; 104:25.13 | ~~~~~~~~~~~~~^~~~~~ 104:25.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpotLightElement.cpp:8, 104:25.13 from Unified_cpp_dom_svg4.cpp:101: 104:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpotLightElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFESpotLightElement::WrapNode(JSContext*, JS::Handle)’: 104:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFESpotLightElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.13 35 | JS::Rooted reflector(aCx); 104:25.13 | ^~~~~~~~~ 104:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFESpotLightElement.cpp:17:54: note: ‘aCx’ declared here 104:25.13 17 | JSObject* SVGFESpotLightElement::WrapNode(JSContext* aCx, 104:25.13 | ~~~~~~~~~~~^~~ 104:25.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.18 inlined from ‘JSObject* mozilla::dom::SVGFETileElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFETileElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETileElementBinding.h:35:27, 104:25.18 inlined from ‘virtual JSObject* mozilla::dom::SVGFETileElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETileElement.cpp:21:40: 104:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.18 1169 | *this->stack = this; 104:25.18 | ~~~~~~~~~~~~~^~~~~~ 104:25.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETileElement.cpp:8, 104:25.18 from Unified_cpp_dom_svg4.cpp:110: 104:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETileElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFETileElement::WrapNode(JSContext*, JS::Handle)’: 104:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETileElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.18 35 | JS::Rooted reflector(aCx); 104:25.18 | ^~~~~~~~~ 104:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETileElement.cpp:19:49: note: ‘aCx’ declared here 104:25.18 19 | JSObject* SVGFETileElement::WrapNode(JSContext* aCx, 104:25.18 | ~~~~~~~~~~~^~~ 104:25.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.20 inlined from ‘JSObject* mozilla::dom::SVGFETurbulenceElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFETurbulenceElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETurbulenceElementBinding.h:41:27, 104:25.20 inlined from ‘virtual JSObject* mozilla::dom::SVGFETurbulenceElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETurbulenceElement.cpp:27:46: 104:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.20 1169 | *this->stack = this; 104:25.20 | ~~~~~~~~~~~~~^~~~~~ 104:25.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETurbulenceElement.cpp:8, 104:25.20 from Unified_cpp_dom_svg4.cpp:119: 104:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETurbulenceElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFETurbulenceElement::WrapNode(JSContext*, JS::Handle)’: 104:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFETurbulenceElementBinding.h:41:27: note: ‘reflector’ declared here 104:25.20 41 | JS::Rooted reflector(aCx); 104:25.20 | ^~~~~~~~~ 104:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFETurbulenceElement.cpp:25:55: note: ‘aCx’ declared here 104:25.20 25 | JSObject* SVGFETurbulenceElement::WrapNode(JSContext* aCx, 104:25.20 | ~~~~~~~~~~~^~~ 104:25.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.22 inlined from ‘JSObject* mozilla::dom::SVGFilterElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFilterElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFilterElementBinding.h:35:27, 104:25.22 inlined from ‘virtual JSObject* mozilla::dom::SVGFilterElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilterElement.cpp:25:40: 104:25.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.22 1169 | *this->stack = this; 104:25.23 | ~~~~~~~~~~~~~^~~~~~ 104:25.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilterElement.cpp:12, 104:25.26 from Unified_cpp_dom_svg4.cpp:128: 104:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFilterElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFilterElement::WrapNode(JSContext*, JS::Handle)’: 104:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFilterElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.26 35 | JS::Rooted reflector(aCx); 104:25.26 | ^~~~~~~~~ 104:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilterElement.cpp:23:49: note: ‘aCx’ declared here 104:25.26 23 | JSObject* SVGFilterElement::WrapNode(JSContext* aCx, 104:25.26 | ~~~~~~~~~~~^~~ 104:25.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.30 inlined from ‘JSObject* mozilla::dom::SVGFEFuncRElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEFuncRElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncRElementBinding.h:35:27, 104:25.30 inlined from ‘virtual JSObject* mozilla::dom::SVGFEFuncRElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:273:41: 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.30 1169 | *this->stack = this; 104:25.30 | ~~~~~~~~~~~~~^~~~~~ 104:25.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:30, 104:25.30 from Unified_cpp_dom_svg4.cpp:137: 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncRElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEFuncRElement::WrapNode(JSContext*, JS::Handle)’: 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncRElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.30 35 | JS::Rooted reflector(aCx); 104:25.30 | ^~~~~~~~~ 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:271:50: note: ‘aCx’ declared here 104:25.30 271 | JSObject* SVGFEFuncRElement::WrapNode(JSContext* aCx, 104:25.30 | ~~~~~~~~~~~^~~ 104:25.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.33 inlined from ‘JSObject* mozilla::dom::SVGFEFuncGElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEFuncGElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncGElementBinding.h:35:27, 104:25.33 inlined from ‘virtual JSObject* mozilla::dom::SVGFEFuncGElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:287:41: 104:25.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.33 1169 | *this->stack = this; 104:25.33 | ~~~~~~~~~~~~~^~~~~~ 104:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:29: 104:25.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncGElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEFuncGElement::WrapNode(JSContext*, JS::Handle)’: 104:25.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncGElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.33 35 | JS::Rooted reflector(aCx); 104:25.33 | ^~~~~~~~~ 104:25.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:285:50: note: ‘aCx’ declared here 104:25.33 285 | JSObject* SVGFEFuncGElement::WrapNode(JSContext* aCx, 104:25.33 | ~~~~~~~~~~~^~~ 104:25.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.36 inlined from ‘JSObject* mozilla::dom::SVGFEFuncBElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEFuncBElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncBElementBinding.h:35:27, 104:25.36 inlined from ‘virtual JSObject* mozilla::dom::SVGFEFuncBElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:301:41: 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.36 1169 | *this->stack = this; 104:25.36 | ~~~~~~~~~~~~~^~~~~~ 104:25.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:28: 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncBElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEFuncBElement::WrapNode(JSContext*, JS::Handle)’: 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncBElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.36 35 | JS::Rooted reflector(aCx); 104:25.36 | ^~~~~~~~~ 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:299:50: note: ‘aCx’ declared here 104:25.36 299 | JSObject* SVGFEFuncBElement::WrapNode(JSContext* aCx, 104:25.36 | ~~~~~~~~~~~^~~ 104:25.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:25.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:25.40 inlined from ‘JSObject* mozilla::dom::SVGFEFuncAElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGFEFuncAElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncAElementBinding.h:35:27, 104:25.40 inlined from ‘virtual JSObject* mozilla::dom::SVGFEFuncAElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:315:41: 104:25.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:25.40 1169 | *this->stack = this; 104:25.40 | ~~~~~~~~~~~~~^~~~~~ 104:25.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:27: 104:25.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncAElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGFEFuncAElement::WrapNode(JSContext*, JS::Handle)’: 104:25.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGFEFuncAElementBinding.h:35:27: note: ‘reflector’ declared here 104:25.40 35 | JS::Rooted reflector(aCx); 104:25.40 | ^~~~~~~~~ 104:25.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.cpp:313:50: note: ‘aCx’ declared here 104:25.40 313 | JSObject* SVGFEFuncAElement::WrapNode(JSContext* aCx, 104:25.40 | ~~~~~~~~~~~^~~ 104:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:20, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Text.h:10, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 104:30.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/CDATASection.cpp:7, 104:30.60 from Unified_cpp_dom_xml0.cpp:2: 104:30.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:30.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:30.60 inlined from ‘JSObject* mozilla::dom::CDATASection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CDATASection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CDATASectionBinding.h:35:27, 104:30.60 inlined from ‘virtual JSObject* mozilla::dom::CDATASection::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/CDATASection.cpp:17:36: 104:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:30.66 1169 | *this->stack = this; 104:30.66 | ~~~~~~~~~~~~~^~~~~~ 104:30.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/CDATASection.cpp:8: 104:30.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CDATASectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::CDATASection::WrapNode(JSContext*, JS::Handle)’: 104:30.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CDATASectionBinding.h:35:27: note: ‘reflector’ declared here 104:30.66 35 | JS::Rooted reflector(aCx); 104:30.66 | ^~~~~~~~~ 104:30.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/CDATASection.cpp:15:45: note: ‘aCx’ declared here 104:30.66 15 | JSObject* CDATASection::WrapNode(JSContext* aCx, 104:30.66 | ~~~~~~~~~~~^~~ 104:30.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:30.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:30.71 inlined from ‘JSObject* mozilla::dom::ProcessingInstruction_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ProcessingInstruction]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessingInstructionBinding.h:35:27, 104:30.71 inlined from ‘virtual JSObject* mozilla::dom::ProcessingInstruction::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/ProcessingInstruction.cpp:69:45: 104:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:30.71 1169 | *this->stack = this; 104:30.71 | ~~~~~~~~~~~~~^~~~~~ 104:30.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/ProcessingInstruction.cpp:11, 104:30.71 from Unified_cpp_dom_xml0.cpp:11: 104:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessingInstructionBinding.h: In member function ‘virtual JSObject* mozilla::dom::ProcessingInstruction::WrapNode(JSContext*, JS::Handle)’: 104:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessingInstructionBinding.h:35:27: note: ‘reflector’ declared here 104:30.71 35 | JS::Rooted reflector(aCx); 104:30.71 | ^~~~~~~~~ 104:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/ProcessingInstruction.cpp:67:54: note: ‘aCx’ declared here 104:30.71 67 | JSObject* ProcessingInstruction::WrapNode(JSContext* aCx, 104:30.71 | ~~~~~~~~~~~^~~ 104:30.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:30.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:30.78 inlined from ‘JSObject* mozilla::dom::Document_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XMLDocument]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:844:27, 104:30.78 inlined from ‘virtual JSObject* mozilla::dom::XMLDocument::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/XMLDocument.cpp:332:34: 104:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:30.78 1169 | *this->stack = this; 104:30.78 | ~~~~~~~~~~~~~^~~~~~ 104:30.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:120, 104:30.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 104:30.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/XMLDocument.cpp:7, 104:30.78 from Unified_cpp_dom_xml0.cpp:20: 104:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h: In member function ‘virtual JSObject* mozilla::dom::XMLDocument::WrapNode(JSContext*, JS::Handle)’: 104:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:844:27: note: ‘reflector’ declared here 104:30.78 844 | JS::Rooted reflector(aCx); 104:30.78 | ^~~~~~~~~ 104:30.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xml/XMLDocument.cpp:329:44: note: ‘aCx’ declared here 104:30.78 329 | JSObject* XMLDocument::WrapNode(JSContext* aCx, 104:30.78 | ~~~~~~~~~~~^~~ 104:43.34 dom/xul 104:53.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 104:53.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 104:53.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.h:12, 104:53.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.cpp:7, 104:53.24 from Unified_cpp_dom_xhr0.cpp:2: 104:53.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:53.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:53.24 inlined from ‘JSObject* mozilla::dom::XMLHttpRequestUpload_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XMLHttpRequestUpload]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestUploadBinding.h:38:27, 104:53.24 inlined from ‘virtual JSObject* mozilla::dom::XMLHttpRequestUpload::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequestUpload.cpp:21:44: 104:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:53.24 1169 | *this->stack = this; 104:53.24 | ~~~~~~~~~~~~~^~~~~~ 104:53.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequestUpload.cpp:8, 104:53.24 from Unified_cpp_dom_xhr0.cpp:38: 104:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestUploadBinding.h: In member function ‘virtual JSObject* mozilla::dom::XMLHttpRequestUpload::WrapObject(JSContext*, JS::Handle)’: 104:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestUploadBinding.h:38:27: note: ‘reflector’ declared here 104:53.24 38 | JS::Rooted reflector(aCx); 104:53.24 | ^~~~~~~~~ 104:53.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequestUpload.cpp:19:55: note: ‘aCx’ declared here 104:53.24 19 | JSObject* XMLHttpRequestUpload::WrapObject(JSContext* aCx, 104:53.24 | ~~~~~~~~~~~^~~ 104:53.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 104:53.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 104:53.49 inlined from ‘JSObject* mozilla::dom::XMLHttpRequest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XMLHttpRequest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984:27, 104:53.49 inlined from ‘virtual JSObject* mozilla::dom::XMLHttpRequest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.h:185:54: 104:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:53.49 1169 | *this->stack = this; 104:53.49 | ~~~~~~~~~~~~~^~~~~~ 104:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.h:14: 104:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h: In member function ‘virtual JSObject* mozilla::dom::XMLHttpRequest::WrapObject(JSContext*, JS::Handle)’: 104:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984:27: note: ‘reflector’ declared here 104:53.49 984 | JS::Rooted reflector(aCx); 104:53.49 | ^~~~~~~~~ 104:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.h:183:43: note: ‘aCx’ declared here 104:53.49 183 | virtual JSObject* WrapObject(JSContext* aCx, 104:53.49 | ~~~~~~~~~~~^~~ 104:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::XMLHttpRequest::_ZThn8_N7mozilla3dom14XMLHttpRequest10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 104:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 104:53.52 1169 | *this->stack = this; 104:53.52 | ~~~~~~~~~~~~~^~~~~~ 104:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XMLHttpRequestBinding.h:984:27: note: ‘reflector’ declared here 104:53.52 984 | JS::Rooted reflector(aCx); 104:53.52 | ^~~~~~~~~ 104:53.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xhr/XMLHttpRequest.h:183:43: note: ‘aCx’ declared here 104:53.52 183 | virtual JSObject* WrapObject(JSContext* aCx, 104:53.52 | ~~~~~~~~~~~^~~ 105:02.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 105:02.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 105:02.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 105:02.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xml/txXMLParser.cpp:8, 105:02.12 from Unified_cpp_dom_xslt_xml0.cpp:2: 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:02.12 202 | return ReinterpretHelper::FromInternalValue(v); 105:02.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:02.12 4432 | return mProperties.Get(aProperty, aFoundResult); 105:02.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 105:02.12 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 105:02.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 105:02.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:02.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 105:02.12 413 | struct FrameBidiData { 105:02.12 | ^~~~~~~~~~~~~ 105:07.70 editor/composer 105:16.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 105:16.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 105:16.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 105:16.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/XPathExpression.cpp:20, 105:16.83 from Unified_cpp_dom_xslt_xpath0.cpp:11: 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:16.83 202 | return ReinterpretHelper::FromInternalValue(v); 105:16.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:16.83 4432 | return mProperties.Get(aProperty, aFoundResult); 105:16.83 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 105:16.83 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 105:16.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 105:16.83 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:16.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 105:16.83 413 | struct FrameBidiData { 105:16.83 | ^~~~~~~~~~~~~ 105:21.55 editor/libeditor 105:27.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:19, 105:27.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 105:27.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 105:27.06 from Unified_cpp_dom_xslt_xpath0.cpp:2: 105:27.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 105:27.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 105:27.06 inlined from ‘JSObject* mozilla::dom::XPathResult_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XPathResult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XPathResultBinding.h:45:27, 105:27.06 inlined from ‘virtual JSObject* mozilla::dom::XPathResult::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/XPathResult.cpp:71:35: 105:27.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 105:27.06 1169 | *this->stack = this; 105:27.06 | ~~~~~~~~~~~~~^~~~~~ 105:27.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/XPathExpression.cpp:13: 105:27.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XPathResultBinding.h: In member function ‘virtual JSObject* mozilla::dom::XPathResult::WrapObject(JSContext*, JS::Handle)’: 105:27.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XPathResultBinding.h:45:27: note: ‘reflector’ declared here 105:27.06 45 | JS::Rooted reflector(aCx); 105:27.06 | ^~~~~~~~~ 105:27.06 In file included from Unified_cpp_dom_xslt_xpath0.cpp:20: 105:27.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/XPathResult.cpp:69:46: note: ‘aCx’ declared here 105:27.06 69 | JSObject* XPathResult::WrapObject(JSContext* aCx, 105:27.06 | ~~~~~~~~~~~^~~ 105:36.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 105:36.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 105:36.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 105:36.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp:16, 105:36.88 from Unified_cpp_dom_xslt_xslt1.cpp:20: 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:36.88 202 | return ReinterpretHelper::FromInternalValue(v); 105:36.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:36.88 4432 | return mProperties.Get(aProperty, aFoundResult); 105:36.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 105:36.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 105:36.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 105:36.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:36.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 105:36.88 413 | struct FrameBidiData { 105:36.88 | ^~~~~~~~~~~~~ 105:38.23 In file included from Unified_cpp_dom_workers1.cpp:56: 105:38.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp: In member function ‘virtual nsresult mozilla::dom::WorkerScriptTimeoutHandler::QueryInterface(const nsIID&, void**)’: 105:38.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:166: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 105:38.23 166 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WorkerScriptTimeoutHandler) 105:38.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:166: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 105:41.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.h:18, 105:41.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:7, 105:41.19 from Unified_cpp_dom_serviceworkers2.cpp:2: 105:41.19 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’, 105:41.19 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 105:41.19 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 105:41.19 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 105:41.19 inlined from ‘void mozilla::dom::ServiceWorkerRegistrationInfo::FireUpdateFound()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:820:35: 105:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mInstanceList.D.349533.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 105:41.19 282 | aArray.mIterators = this; 105:41.19 | ~~~~~~~~~~~~~~~~~~^~~~~~ 105:41.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp: In member function ‘void mozilla::dom::ServiceWorkerRegistrationInfo::FireUpdateFound()’: 105:41.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:820:35: note: ‘__for_begin’ declared here 105:41.21 820 | mInstanceList.ForwardRange()) { 105:41.21 | ^ 105:41.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:818:53: note: ‘this’ declared here 105:41.21 818 | void ServiceWorkerRegistrationInfo::FireUpdateFound() { 105:41.21 | ^ 105:41.30 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’, 105:41.30 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 105:41.30 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 105:41.30 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 105:41.30 inlined from ‘void mozilla::dom::ServiceWorkerRegistrationInfo::NotifyCleared()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:827:35: 105:41.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mInstanceList.D.349533.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 105:41.30 282 | aArray.mIterators = this; 105:41.30 | ~~~~~~~~~~~~~~~~~~^~~~~~ 105:41.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp: In member function ‘void mozilla::dom::ServiceWorkerRegistrationInfo::NotifyCleared()’: 105:41.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:827:35: note: ‘__for_begin’ declared here 105:41.30 827 | mInstanceList.ForwardRange()) { 105:41.30 | ^ 105:41.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:825:51: note: ‘this’ declared here 105:41.30 825 | void ServiceWorkerRegistrationInfo::NotifyCleared() { 105:41.30 | ^ 105:41.60 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’, 105:41.60 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 105:41.60 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 105:41.60 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = mozilla::dom::ServiceWorkerRegistrationListener*; T = mozilla::dom::ServiceWorkerRegistrationListener*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 105:41.60 inlined from ‘void mozilla::dom::ServiceWorkerRegistrationInfo::UpdateRegistrationState(mozilla::dom::ServiceWorkerUpdateViaCache)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:479:35: 105:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_14(D)->mInstanceList.D.349533.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 105:41.60 282 | aArray.mIterators = this; 105:41.60 | ~~~~~~~~~~~~~~~~~~^~~~~~ 105:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp: In member function ‘void mozilla::dom::ServiceWorkerRegistrationInfo::UpdateRegistrationState(mozilla::dom::ServiceWorkerUpdateViaCache)’: 105:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:479:35: note: ‘__for_begin’ declared here 105:41.60 479 | mInstanceList.ForwardRange()) { 105:41.60 | ^ 105:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:455:48: note: ‘this’ declared here 105:41.60 455 | ServiceWorkerUpdateViaCache aUpdateViaCache) { 105:41.60 | ^ 105:45.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCycleCollectionParticipant.h:11, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:15, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathNode.h:9, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xml/txXMLUtils.h:15, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txXSLTFunctions.h:11, 105:45.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 105:45.76 from Unified_cpp_dom_xslt_xslt0.cpp:11: 105:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 105:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 105:45.76 2179 | GlobalProperties() { mozilla::PodZero(this); } 105:45.76 | ~~~~~~~~~~~~~~~~^~~~~~ 105:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 105:45.76 37 | memset(aT, 0, sizeof(T)); 105:45.76 | ~~~~~~^~~~~~~~~~~~~~~~~~ 105:45.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txEXSLTFunctions.cpp:32, 105:45.76 from Unified_cpp_dom_xslt_xslt0.cpp:29: 105:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 105:45.76 2178 | struct GlobalProperties { 105:45.76 | ^~~~~~~~~~~~~~~~ 105:48.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 105:48.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerBinding.h:6, 105:48.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ServiceWorkerInfo.h:11, 105:48.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.h:13: 105:48.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 105:48.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 105:48.74 inlined from ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareCache::ManageValueResult(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1248:52, 105:48.74 inlined from ‘virtual void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareCache::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1218:24: 105:48.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 105:48.74 1169 | *this->stack = this; 105:48.74 | ~~~~~~~~~~~~~^~~~~~ 105:48.79 In file included from Unified_cpp_dom_serviceworkers2.cpp:29: 105:48.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp: In member function ‘virtual void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareCache::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 105:48.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1248:25: note: ‘obj’ declared here 105:48.79 1248 | JS::Rooted obj(aCx, &aValue.toObject()); 105:48.79 | ^~~ 105:48.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1209:48: note: ‘aCx’ declared here 105:48.79 1209 | void CompareCache::ResolvedCallback(JSContext* aCx, 105:48.79 | ~~~~~~~~~~~^~~ 105:49.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 105:49.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 105:49.53 inlined from ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ManageOldKeys(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:394:54: 105:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 105:49.53 1169 | *this->stack = this; 105:49.53 | ~~~~~~~~~~~~~^~~~~~ 105:49.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp: In member function ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ManageOldKeys(JSContext*, JS::Handle)’: 105:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:394:27: note: ‘obj’ declared here 105:49.55 394 | JS::Rooted obj(aCx, &aValue.toObject()); 105:49.55 | ^~~ 105:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:383:33: note: ‘aCx’ declared here 105:49.55 383 | void ManageOldKeys(JSContext* aCx, JS::Handle aValue) { 105:49.55 | ~~~~~~~~~~~^~~ 105:50.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 105:50.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 105:50.90 inlined from ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ManageNewCache(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:480:54: 105:50.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 105:50.90 1169 | *this->stack = this; 105:50.90 | ~~~~~~~~~~~~~^~~~~~ 105:50.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp: In member function ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ManageNewCache(JSContext*, JS::Handle)’: 105:50.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:480:27: note: ‘obj’ declared here 105:50.90 480 | JS::Rooted obj(aCx, &aValue.toObject()); 105:50.90 | ^~~ 105:50.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:469:34: note: ‘aCx’ declared here 105:50.90 469 | void ManageNewCache(JSContext* aCx, JS::Handle aValue) { 105:50.90 | ~~~~~~~~~~~^~~ 105:51.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 105:51.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 105:51.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 105:51.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txExecutionState.h:18, 105:51.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7: 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:51.34 202 | return ReinterpretHelper::FromInternalValue(v); 105:51.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:51.34 4432 | return mProperties.Get(aProperty, aFoundResult); 105:51.34 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 105:51.34 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 105:51.34 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 105:51.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:51.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:51.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 105:51.34 413 | struct FrameBidiData { 105:51.34 | ^~~~~~~~~~~~~ 105:51.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 105:51.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 105:51.63 inlined from ‘void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ManageOldCache(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:361:54, 105:51.63 inlined from ‘virtual void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1374:21: 105:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 105:51.63 1169 | *this->stack = this; 105:51.63 | ~~~~~~~~~~~~~^~~~~~ 105:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp: In member function ‘virtual void mozilla::dom::serviceWorkerScriptCache::{anonymous}::CompareManager::ResolvedCallback(JSContext*, JS::Handle, mozilla::ErrorResult&)’: 105:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:361:27: note: ‘obj’ declared here 105:51.63 361 | JS::Rooted obj(aCx, &aValue.toObject()); 105:51.63 | ^~~ 105:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/serviceworkers/ServiceWorkerScriptCache.cpp:1364:50: note: ‘aCx’ declared here 105:51.63 1364 | void CompareManager::ResolvedCallback(JSContext* aCx, 105:51.63 | ~~~~~~~~~~~^~~ 105:58.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 105:58.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 105:58.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:58.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerLoadInfo.cpp:12, 105:58.17 from Unified_cpp_dom_workers1.cpp:2: 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:58.17 202 | return ReinterpretHelper::FromInternalValue(v); 105:58.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 105:58.17 4432 | return mProperties.Get(aProperty, aFoundResult); 105:58.17 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 105:58.17 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 105:58.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 105:58.17 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:58.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:58.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 105:58.17 413 | struct FrameBidiData { 105:58.17 | ^~~~~~~~~~~~~ 105:59.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/base/txStack.h:9, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txResultRecycler.h:10, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txExprResult.h:11, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txExpr.h:11, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txXSLTPatterns.h:11, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txPatternParser.h:9, 105:59.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txPatternParser.cpp:6, 105:59.68 from Unified_cpp_dom_xslt_xslt1.cpp:2: 105:59.68 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 105:59.68 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 105:59.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 105:59.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 105:59.68 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 105:59.68 inlined from ‘txElementContext::txElementContext(const txElementContext&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:64: 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 105:59.68 450 | mArray.mHdr->mLength = 0; 105:59.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:59.68 In file included from Unified_cpp_dom_xslt_xslt1.cpp:38: 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp: In copy constructor ‘txElementContext::txElementContext(const txElementContext&)’: 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:63: note: at offset 8 into object ‘’ of size 8 105:59.68 836 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 105:59.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 105:59.68 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 105:59.68 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 105:59.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 105:59.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 105:59.68 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 105:59.68 inlined from ‘txElementContext::txElementContext(const txElementContext&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:64: 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 105:59.68 450 | mArray.mHdr->mLength = 0; 105:59.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp: In copy constructor ‘txElementContext::txElementContext(const txElementContext&)’: 105:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:63: note: at offset 8 into object ‘’ of size 8 105:59.68 836 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 105:59.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 106:05.34 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 106:05.35 inlined from ‘void nsTArray_Impl::Clear() [with E = txStripSpaceTest*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 106:05.35 inlined from ‘nsresult txStylesheet::doneCompiling()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp:314:31: 106:05.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 106:05.36 315 | mHdr->mLength = 0; 106:05.36 | ~~~~~~~~~~~~~~^~~ 106:05.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp: In member function ‘nsresult txStylesheet::doneCompiling()’: 106:05.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp:270:33: note: at offset 8 into object ‘frameStripSpaceTests’ of size 8 106:05.36 270 | nsTArray frameStripSpaceTests; 106:05.36 | ^~~~~~~~~~~~~~~~~~~~ 106:05.41 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 106:05.42 inlined from ‘nsTArray_base::~nsTArray_base() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:34:16, 106:05.42 inlined from ‘nsTArray_Impl::~nsTArray_Impl() [with E = txStripSpaceTest*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1054:3, 106:05.42 inlined from ‘nsTArray::~nsTArray()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 106:05.42 inlined from ‘nsresult txStylesheet::doneCompiling()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp:315:3: 106:05.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:262:38: warning: ‘void free(void*)’ called on unallocated object ‘frameStripSpaceTests’ [-Wfree-nonheap-object] 106:05.42 262 | static void Free(void* aPtr) { free(aPtr); } 106:05.42 | ~~~~^~~~~~ 106:05.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp: In member function ‘nsresult txStylesheet::doneCompiling()’: 106:05.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txStylesheet.cpp:270:33: note: declared here 106:05.42 270 | nsTArray frameStripSpaceTests; 106:05.42 | ^~~~~~~~~~~~~~~~~~~~ 106:09.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 106:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 106:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 106:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 106:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 106:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PWebGPU.cpp:8, 106:09.34 from Unified_cpp_dom_webgpu2.cpp:47: 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:09.34 202 | return ReinterpretHelper::FromInternalValue(v); 106:09.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:09.34 4432 | return mProperties.Get(aProperty, aFoundResult); 106:09.34 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 106:09.34 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 106:09.34 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 106:09.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 106:09.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 106:09.34 413 | struct FrameBidiData { 106:09.34 | ^~~~~~~~~~~~~ 106:16.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 106:16.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 106:16.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:20: 106:16.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:16.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:16.18 inlined from ‘JSObject* mozilla::dom::XSLTProcessor_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = txMozillaXSLTProcessor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XSLTProcessorBinding.h:776:27, 106:16.18 inlined from ‘virtual JSObject* txMozillaXSLTProcessor::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1175:37: 106:16.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:16.18 1169 | *this->stack = this; 106:16.18 | ~~~~~~~~~~~~~^~~~~~ 106:16.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.h:17, 106:16.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:26, 106:16.18 from Unified_cpp_dom_xslt_xslt0.cpp:83: 106:16.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XSLTProcessorBinding.h: In member function ‘virtual JSObject* txMozillaXSLTProcessor::WrapObject(JSContext*, JS::Handle)’: 106:16.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XSLTProcessorBinding.h:776:27: note: ‘reflector’ declared here 106:16.18 776 | JS::Rooted reflector(aCx); 106:16.18 | ^~~~~~~~~ 106:16.18 In file included from Unified_cpp_dom_xslt_xslt0.cpp:110: 106:16.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1174:16: note: ‘aCx’ declared here 106:16.18 1174 | JSContext* aCx, JS::Handle aGivenProto) { 106:16.18 | ~~~~~~~~~~~^~~ 106:20.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILAnimationFunction.h:11, 106:20.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMotionSMILAnimationFunction.h:12, 106:20.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimateMotionElement.h:12, 106:20.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMPathElement.cpp:13, 106:20.87 from Unified_cpp_dom_svg5.cpp:128: 106:20.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILKeySpline.h: In member function ‘int32_t mozilla::SMILKeySpline::Compare(const mozilla::SMILKeySpline&) const’: 106:20.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILKeySpline.h:60: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 106:20.87 60 | if (mX1 != aRhs.mX1) return mX1 < aRhs.mX1 ? -1 : 1; 106:20.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SMILKeySpline.h:60: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 106:21.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 106:21.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/StorageManager.h:16, 106:21.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/StorageManager.cpp:7, 106:21.94 from Unified_cpp_dom_quota3.cpp:2: 106:21.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:21.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:21.94 inlined from ‘JSObject* mozilla::dom::StorageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StorageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageManagerBinding.h:87:27, 106:21.94 inlined from ‘virtual JSObject* mozilla::dom::StorageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/StorageManager.cpp:775:38: 106:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:21.94 1169 | *this->stack = this; 106:21.94 | ~~~~~~~~~~~~~^~~~~~ 106:21.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/StorageManager.cpp:29: 106:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::StorageManager::WrapObject(JSContext*, JS::Handle)’: 106:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StorageManagerBinding.h:87:27: note: ‘reflector’ declared here 106:21.94 87 | JS::Rooted reflector(aCx); 106:21.94 | ^~~~~~~~~ 106:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/quota/StorageManager.cpp:773:49: note: ‘aCx’ declared here 106:21.94 773 | JSObject* StorageManager::WrapObject(JSContext* aCx, 106:21.94 | ~~~~~~~~~~~^~~ 106:31.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:46, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DisplaySVGItem.h:10, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGImageFrame.h:12, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:10, 106:31.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:14, 106:31.51 from Unified_cpp_dom_svg5.cpp:2: 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:31.51 202 | return ReinterpretHelper::FromInternalValue(v); 106:31.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:31.51 4432 | return mProperties.Get(aProperty, aFoundResult); 106:31.51 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 106:31.51 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 106:31.51 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 106:31.51 302 | memcpy(&value, &aInternalValue, sizeof(value)); 106:31.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 106:31.51 413 | struct FrameBidiData { 106:31.51 | ^~~~~~~~~~~~~ 106:33.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’: 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Width]’ 106:33.13 226 | return details::ResolveImpl(aStyle, aElement, 106:33.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 106:33.13 227 | typename Tag::ResolverType{}); 106:33.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:72 = mozilla::ComputedStyle]’ 106:33.13 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 106:33.13 | ^~~~~~~~~~~~~~~~~ 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 106:33.13 236 | aFunc(f->Style()); 106:33.13 | ~~~~~^~~~~~~~~~~~ 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::Width, Tags::Height}]’ 106:33.13 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 106:33.13 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.13 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 106:33.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.13 260 | }); 106:33.13 | ~~ 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:88:65: required from here 106:33.13 88 | SVGGeometryProperty::ResolveAll(this, &width, 106:33.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 106:33.13 89 | &height); 106:33.13 | ~~~~~~~~ 106:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106:33.15 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 106:33.16 | ^~~~~ 106:33.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 106:33.16 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 106:33.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106:33.17 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 106:33.17 | ^~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 106:33.17 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 106:33.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Height]’: 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Height]’ 106:33.17 226 | return details::ResolveImpl(aStyle, aElement, 106:33.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 106:33.17 227 | typename Tag::ResolverType{}); 106:33.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:72 = mozilla::ComputedStyle]’ 106:33.17 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 106:33.17 | ^~~~~~~~~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 106:33.17 236 | aFunc(f->Style()); 106:33.17 | ~~~~~^~~~~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::Width, Tags::Height}]’ 106:33.17 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 106:33.17 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.17 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 106:33.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.17 260 | }); 106:33.17 | ~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:88:65: required from here 106:33.17 88 | SVGGeometryProperty::ResolveAll(this, &width, 106:33.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 106:33.17 89 | &height); 106:33.17 | ~~~~~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106:33.17 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 106:33.17 | ^~~~~ 106:33.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 106:33.17 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 106:33.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106:33.19 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 106:33.19 | ^~~~~~~~~~ 106:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 106:33.19 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 106:33.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txEXSLTFunctions.cpp:23: 106:37.09 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 106:37.09 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIStringBundleService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 106:37.09 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIStringBundleService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 106:37.09 inlined from ‘void txMozillaXSLTProcessor::reportError(nsresult, const char16_t*, const char16_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1016:52: 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ [-Warray-bounds=] 106:37.09 39 | aResult, mInfallible); 106:37.09 | ^~~~~~~~~~~ 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function ‘void txMozillaXSLTProcessor::reportError(nsresult, const char16_t*, const char16_t*)’: 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1016:51: note: object ‘’ of size 24 106:37.09 1016 | mozilla::components::StringBundle::Service(); 106:37.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 106:37.09 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 106:37.09 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIStringBundleService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 106:37.09 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIStringBundleService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 106:37.09 inlined from ‘void txMozillaXSLTProcessor::reportError(nsresult, const char16_t*, const char16_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1016:52: 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ [-Warray-bounds=] 106:37.09 40 | if (mErrorPtr) { 106:37.09 | ^~~~~~~~~ 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function ‘void txMozillaXSLTProcessor::reportError(nsresult, const char16_t*, const char16_t*)’: 106:37.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1016:51: note: object ‘’ of size 24 106:37.09 1016 | mozilla::components::StringBundle::Service(); 106:37.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 106:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 106:39.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/RemoteWorkerTypes.cpp:25, 106:39.56 from Unified_cpp_remoteworkers1.cpp:74: 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:39.56 202 | return ReinterpretHelper::FromInternalValue(v); 106:39.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:39.56 4432 | return mProperties.Get(aProperty, aFoundResult); 106:39.56 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 106:39.56 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 106:39.56 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 106:39.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 106:39.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 106:39.56 413 | struct FrameBidiData { 106:39.56 | ^~~~~~~~~~~~~ 106:39.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 106:39.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 106:39.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 106:39.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 106:39.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/composer/nsEditingSession.cpp:12, 106:39.96 from Unified_cpp_editor_composer0.cpp:11: 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:39.96 202 | return ReinterpretHelper::FromInternalValue(v); 106:39.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:39.96 4432 | return mProperties.Get(aProperty, aFoundResult); 106:39.96 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 106:39.96 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 106:39.96 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 106:39.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 106:39.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 106:39.96 413 | struct FrameBidiData { 106:39.96 | ^~~~~~~~~~~~~ 106:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformBinding.h:6, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransform.h:11, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformList.h:11, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGAnimatedTransformList.h:13, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTransformableElement.h:12, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:11, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGForeignObjectElement.h:10, 106:44.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:7: 106:44.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:44.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:44.68 inlined from ‘JSObject* mozilla::dom::SVGForeignObjectElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGForeignObjectElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGForeignObjectElementBinding.h:35:27, 106:44.68 inlined from ‘virtual JSObject* mozilla::dom::SVGForeignObjectElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:22:47: 106:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:44.68 1169 | *this->stack = this; 106:44.68 | ~~~~~~~~~~~~~^~~~~~ 106:44.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:12: 106:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGForeignObjectElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGForeignObjectElement::WrapNode(JSContext*, JS::Handle)’: 106:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGForeignObjectElementBinding.h:35:27: note: ‘reflector’ declared here 106:44.68 35 | JS::Rooted reflector(aCx); 106:44.68 | ^~~~~~~~~ 106:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGForeignObjectElement.cpp:20:56: note: ‘aCx’ declared here 106:44.68 20 | JSObject* SVGForeignObjectElement::WrapNode(JSContext* aCx, 106:44.68 | ~~~~~~~~~~~^~~ 106:44.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:44.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:44.80 inlined from ‘JSObject* mozilla::dom::SVGGElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGGElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGGElementBinding.h:35:27, 106:44.80 inlined from ‘virtual JSObject* mozilla::dom::SVGGElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGElement.cpp:16:35: 106:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:44.80 1169 | *this->stack = this; 106:44.80 | ~~~~~~~~~~~~~^~~~~~ 106:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGElement.cpp:8, 106:44.86 from Unified_cpp_dom_svg5.cpp:20: 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGGElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGGElement::WrapNode(JSContext*, JS::Handle)’: 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGGElementBinding.h:35:27: note: ‘reflector’ declared here 106:44.86 35 | JS::Rooted reflector(aCx); 106:44.86 | ^~~~~~~~~ 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGElement.cpp:14:44: note: ‘aCx’ declared here 106:44.86 14 | JSObject* SVGGElement::WrapNode(JSContext* aCx, 106:44.86 | ~~~~~~~~~~~^~~ 106:44.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:44.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:44.86 inlined from ‘JSObject* mozilla::dom::SVGLinearGradientElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGLinearGradientElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLinearGradientElementBinding.h:35:27, 106:44.86 inlined from ‘virtual JSObject* mozilla::dom::SVGLinearGradientElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:91:48: 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:44.86 1169 | *this->stack = this; 106:44.86 | ~~~~~~~~~~~~~^~~~~~ 106:44.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:14, 106:44.86 from Unified_cpp_dom_svg5.cpp:47: 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLinearGradientElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGLinearGradientElement::WrapNode(JSContext*, JS::Handle)’: 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLinearGradientElementBinding.h:35:27: note: ‘reflector’ declared here 106:44.86 35 | JS::Rooted reflector(aCx); 106:44.86 | ^~~~~~~~~ 106:44.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:90:16: note: ‘aCx’ declared here 106:44.86 90 | JSContext* aCx, JS::Handle aGivenProto) { 106:44.86 | ~~~~~~~~~~~^~~ 106:44.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:44.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:44.90 inlined from ‘JSObject* mozilla::dom::SVGRadialGradientElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGRadialGradientElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRadialGradientElementBinding.h:35:27, 106:44.90 inlined from ‘virtual JSObject* mozilla::dom::SVGRadialGradientElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:155:48: 106:44.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:44.90 1169 | *this->stack = this; 106:44.90 | ~~~~~~~~~~~~~^~~~~~ 106:44.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:15: 106:44.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRadialGradientElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGRadialGradientElement::WrapNode(JSContext*, JS::Handle)’: 106:44.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRadialGradientElementBinding.h:35:27: note: ‘reflector’ declared here 106:44.90 35 | JS::Rooted reflector(aCx); 106:44.90 | ^~~~~~~~~ 106:44.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGradientElement.cpp:154:16: note: ‘aCx’ declared here 106:44.90 154 | JSContext* aCx, JS::Handle aGivenProto) { 106:44.90 | ~~~~~~~~~~~^~~ 106:45.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:45.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:45.03 inlined from ‘JSObject* mozilla::dom::SVGImageElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGImageElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGImageElementBinding.h:38:27, 106:45.03 inlined from ‘virtual JSObject* mozilla::dom::SVGImageElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGImageElement.cpp:30:39: 106:45.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:45.03 1169 | *this->stack = this; 106:45.03 | ~~~~~~~~~~~~~^~~~~~ 106:45.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGImageElement.cpp:16, 106:45.03 from Unified_cpp_dom_svg5.cpp:65: 106:45.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGImageElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGImageElement::WrapNode(JSContext*, JS::Handle)’: 106:45.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGImageElementBinding.h:38:27: note: ‘reflector’ declared here 106:45.03 38 | JS::Rooted reflector(aCx); 106:45.03 | ^~~~~~~~~ 106:45.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGImageElement.cpp:28:48: note: ‘aCx’ declared here 106:45.03 28 | JSObject* SVGImageElement::WrapNode(JSContext* aCx, 106:45.03 | ~~~~~~~~~~~^~~ 106:45.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:45.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:45.30 inlined from ‘JSObject* mozilla::dom::SVGLineElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGLineElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLineElementBinding.h:35:27, 106:45.30 inlined from ‘virtual JSObject* mozilla::dom::SVGLineElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLineElement.cpp:20:38: 106:45.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:45.30 1169 | *this->stack = this; 106:45.30 | ~~~~~~~~~~~~~^~~~~~ 106:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLineElement.cpp:9, 106:45.30 from Unified_cpp_dom_svg5.cpp:119: 106:45.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLineElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGLineElement::WrapNode(JSContext*, JS::Handle)’: 106:45.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGLineElementBinding.h:35:27: note: ‘reflector’ declared here 106:45.30 35 | JS::Rooted reflector(aCx); 106:45.30 | ^~~~~~~~~ 106:45.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLineElement.cpp:18:47: note: ‘aCx’ declared here 106:45.30 18 | JSObject* SVGLineElement::WrapNode(JSContext* aCx, 106:45.30 | ~~~~~~~~~~~^~~ 106:45.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:45.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:45.32 inlined from ‘JSObject* mozilla::dom::SVGMPathElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGMPathElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMPathElementBinding.h:35, 106:45.32 inlined from ‘virtual JSObject* mozilla::dom::SVGMPathElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMPathElement.cpp:26: 106:45.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:45.32 1169 | *this->stack = this; 106:45.32 | ~~~~~~~~~~~~~^~~~~~ 106:45.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMPathElement.cpp:17: 106:45.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMPathElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGMPathElement::WrapNode(JSContext*, JS::Handle)’: 106:45.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMPathElementBinding.h:35: note: ‘reflector’ declared here 106:45.32 35 | JS::Rooted reflector(aCx); 106:45.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMPathElement.cpp:24: note: ‘aCx’ declared here 106:45.32 24 | JSObject* SVGMPathElement::WrapNode(JSContext* aCx, 106:45.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 106:45.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 106:45.37 inlined from ‘JSObject* mozilla::dom::SVGMarkerElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGMarkerElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMarkerElementBinding.h:42, 106:45.37 inlined from ‘virtual JSObject* mozilla::dom::SVGMarkerElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMarkerElement.cpp:33: 106:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 106:45.37 1169 | *this->stack = this; 106:45.37 | ~~~~~~~~~~~~~^~~~~~ 106:45.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedOrient.h:17, 106:45.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMarkerElement.h:12, 106:45.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMarkerElement.cpp:7, 106:45.37 from Unified_cpp_dom_svg5.cpp:137: 106:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMarkerElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGMarkerElement::WrapNode(JSContext*, JS::Handle)’: 106:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMarkerElementBinding.h:42: note: ‘reflector’ declared here 106:45.37 42 | JS::Rooted reflector(aCx); 106:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMarkerElement.cpp:31: note: ‘aCx’ declared here 106:45.37 31 | JSObject* SVGMarkerElement::WrapNode(JSContext* aCx, 106:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 106:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 106:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 106:48.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xslt/xpath/txNameTest.cpp:9, 106:48.54 from Unified_cpp_dom_xslt_xpath1.cpp:2: 106:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 106:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:48.54 202 | return ReinterpretHelper::FromInternalValue(v); 106:48.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 106:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 106:48.54 4432 | return mProperties.Get(aProperty, aFoundResult); 106:48.54 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 106:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 106:48.54 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 106:48.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 106:48.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 106:48.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:48.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 106:48.56 413 | struct FrameBidiData { 106:48.56 | ^~~~~~~~~~~~~ 106:50.64 editor/spellchecker 106:51.52 editor/txmgr 106:55.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 106:55.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGStringList.h:11, 106:55.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTests.h:12, 106:55.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10: 106:55.24 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 106:55.24 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 106:55.24 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 106:55.24 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 106:55.24 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 106:55.24 inlined from ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp:59:37: 106:55.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ [-Warray-bounds=] 106:55.25 450 | mArray.mHdr->mLength = 0; 106:55.26 | ~~~~~~~~~~~~~~~~~~~~~^~~ 106:55.26 In file included from Unified_cpp_dom_svg5.cpp:92: 106:55.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp: In member function ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’: 106:55.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp:41:17: note: at offset 8 into object ‘temp’ of size 8 106:55.26 41 | SVGLengthList temp; 106:55.26 | ^~~~ 106:55.26 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 106:55.26 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 106:55.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 106:55.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 106:55.26 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 106:55.26 inlined from ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp:59:37: 106:55.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ [-Warray-bounds=] 106:55.26 450 | mArray.mHdr->mLength = 0; 106:55.26 | ~~~~~~~~~~~~~~~~~~~~~^~~ 106:55.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp: In member function ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’: 106:55.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGLengthList.cpp:41:17: note: at offset 8 into object ‘temp’ of size 8 106:55.26 41 | SVGLengthList temp; 106:55.26 | ^~~~ 107:02.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 107:02.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/ChromeObserver.cpp:11, 107:02.85 from Unified_cpp_dom_xul0.cpp:2: 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 107:02.85 202 | return ReinterpretHelper::FromInternalValue(v); 107:02.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 107:02.85 4432 | return mProperties.Get(aProperty, aFoundResult); 107:02.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 107:02.85 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 107:02.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 107:02.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 107:02.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:02.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 107:02.85 413 | struct FrameBidiData { 107:02.85 | ^~~~~~~~~~~~~ 107:10.15 extensions/auth 107:10.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 107:10.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 107:10.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 107:10.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerLoadInfo.h:10, 107:10.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerLoadInfo.cpp:7: 107:10.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:10.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 107:10.71 inlined from ‘void mozilla::dom::WorkerDebuggerGlobalScope::CreateSandbox(JSContext*, const nsAString&, JS::Handle, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1435: 107:10.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:10.71 1169 | *this->stack = this; 107:10.71 | ~~~~~~~~~~~~~^~~~~~ 107:10.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp: In member function ‘void mozilla::dom::WorkerDebuggerGlobalScope::CreateSandbox(JSContext*, const nsAString&, JS::Handle, JS::MutableHandle, mozilla::ErrorResult&)’: 107:10.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1432: note: ‘sandbox’ declared here 107:10.71 1432 | JS::Rooted sandbox( 107:10.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1424: note: ‘aCx’ declared here 107:10.71 1424 | JSContext* aCx, const nsAString& aName, JS::Handle aPrototype, 107:16.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 107:16.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:16.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12: 107:16.56 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 107:16.56 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 107:16.56 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 107:16.56 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 107:16.56 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 107:16.56 inlined from ‘void mozilla::dom::WorkerPrivate::RunShutdownTasks()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerPrivate.cpp:4750:45: 107:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 107:16.56 315 | mHdr->mLength = 0; 107:16.56 | ~~~~~~~~~~~~~~^~~ 107:16.56 In file included from Unified_cpp_dom_workers1.cpp:29: 107:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerPrivate.cpp: In member function ‘void mozilla::dom::WorkerPrivate::RunShutdownTasks()’: 107:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerPrivate.cpp:4746:45: note: at offset 8 into object ‘shutdownTasks’ of size 8 107:16.56 4746 | nsTArray> shutdownTasks; 107:16.56 | ^~~~~~~~~~~~~ 107:22.02 extensions/permissions 107:23.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WritingModes.h:13, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Baseline.h:9, 107:23.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:56: 107:23.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.05 inlined from ‘JSObject* mozilla::dom::XULFrameElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULFrameElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULFrameElementBinding.h:38:27, 107:23.05 inlined from ‘virtual JSObject* mozilla::dom::XULFrameElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULFrameElement.cpp:39:39: 107:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.05 1169 | *this->stack = this; 107:23.05 | ~~~~~~~~~~~~~^~~~~~ 107:23.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULFrameElement.cpp:16, 107:23.05 from Unified_cpp_dom_xul0.cpp:38: 107:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULFrameElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULFrameElement::WrapNode(JSContext*, JS::Handle)’: 107:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULFrameElementBinding.h:38:27: note: ‘reflector’ declared here 107:23.05 38 | JS::Rooted reflector(aCx); 107:23.05 | ^~~~~~~~~ 107:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULFrameElement.cpp:37:48: note: ‘aCx’ declared here 107:23.05 37 | JSObject* XULFrameElement::WrapNode(JSContext* aCx, 107:23.05 | ~~~~~~~~~~~^~~ 107:23.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.08 inlined from ‘JSObject* mozilla::dom::XULMenuElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULMenuElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULMenuElementBinding.h:38:27, 107:23.08 inlined from ‘virtual JSObject* mozilla::dom::XULMenuElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULMenuElement.cpp:21:38: 107:23.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.08 1169 | *this->stack = this; 107:23.08 | ~~~~~~~~~~~~~^~~~~~ 107:23.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULMenuElement.cpp:10, 107:23.08 from Unified_cpp_dom_xul0.cpp:56: 107:23.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULMenuElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULMenuElement::WrapNode(JSContext*, JS::Handle)’: 107:23.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULMenuElementBinding.h:38:27: note: ‘reflector’ declared here 107:23.08 38 | JS::Rooted reflector(aCx); 107:23.08 | ^~~~~~~~~ 107:23.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULMenuElement.cpp:19:47: note: ‘aCx’ declared here 107:23.08 19 | JSObject* XULMenuElement::WrapNode(JSContext* aCx, 107:23.08 | ~~~~~~~~~~~^~~ 107:23.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.17 inlined from ‘JSObject* mozilla::dom::XULPopupElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULPopupElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULPopupElementBinding.h:496:27, 107:23.17 inlined from ‘virtual JSObject* mozilla::dom::XULPopupElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULPopupElement.cpp:41:39: 107:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.17 1169 | *this->stack = this; 107:23.17 | ~~~~~~~~~~~~~^~~~~~ 107:23.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULPopupElement.cpp:25, 107:23.17 from Unified_cpp_dom_xul0.cpp:83: 107:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULPopupElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULPopupElement::WrapNode(JSContext*, JS::Handle)’: 107:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULPopupElementBinding.h:496:27: note: ‘reflector’ declared here 107:23.17 496 | JS::Rooted reflector(aCx); 107:23.17 | ^~~~~~~~~ 107:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULPopupElement.cpp:39:48: note: ‘aCx’ declared here 107:23.17 39 | JSObject* XULPopupElement::WrapNode(JSContext* aCx, 107:23.17 | ~~~~~~~~~~~^~~ 107:23.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.18 inlined from ‘JSObject* mozilla::dom::XULResizerElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULResizerElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULResizerElementBinding.h:38:27, 107:23.18 inlined from ‘virtual JSObject* mozilla::dom::XULResizerElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULResizerElement.cpp:56:41: 107:23.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.18 1169 | *this->stack = this; 107:23.18 | ~~~~~~~~~~~~~^~~~~~ 107:23.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULResizerElement.cpp:8, 107:23.18 from Unified_cpp_dom_xul0.cpp:92: 107:23.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULResizerElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULResizerElement::WrapNode(JSContext*, JS::Handle)’: 107:23.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULResizerElementBinding.h:38:27: note: ‘reflector’ declared here 107:23.18 38 | JS::Rooted reflector(aCx); 107:23.18 | ^~~~~~~~~ 107:23.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULResizerElement.cpp:54:50: note: ‘aCx’ declared here 107:23.18 54 | JSObject* XULResizerElement::WrapNode(JSContext* aCx, 107:23.18 | ~~~~~~~~~~~^~~ 107:23.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.22 inlined from ‘JSObject* mozilla::dom::XULTextElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULTextElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTextElementBinding.h:38:27, 107:23.22 inlined from ‘virtual JSObject* mozilla::dom::XULTextElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTextElement.cpp:45:38: 107:23.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.22 1169 | *this->stack = this; 107:23.22 | ~~~~~~~~~~~~~^~~~~~ 107:23.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTextElement.cpp:15, 107:23.22 from Unified_cpp_dom_xul0.cpp:101: 107:23.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTextElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULTextElement::WrapNode(JSContext*, JS::Handle)’: 107:23.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTextElementBinding.h:38:27: note: ‘reflector’ declared here 107:23.22 38 | JS::Rooted reflector(aCx); 107:23.22 | ^~~~~~~~~ 107:23.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTextElement.cpp:43:47: note: ‘aCx’ declared here 107:23.22 43 | JSObject* XULTextElement::WrapNode(JSContext* aCx, 107:23.22 | ~~~~~~~~~~~^~~ 107:23.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:23.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 107:23.25 inlined from ‘JSObject* mozilla::dom::XULTreeElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::XULTreeElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTreeElementBinding.h:104:27, 107:23.25 inlined from ‘virtual JSObject* mozilla::dom::XULTreeElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTreeElement.cpp:27:38: 107:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:23.25 1169 | *this->stack = this; 107:23.25 | ~~~~~~~~~~~~~^~~~~~ 107:23.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTreeElement.cpp:18, 107:23.25 from Unified_cpp_dom_xul0.cpp:119: 107:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTreeElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::XULTreeElement::WrapNode(JSContext*, JS::Handle)’: 107:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULTreeElementBinding.h:104:27: note: ‘reflector’ declared here 107:23.25 104 | JS::Rooted reflector(aCx); 107:23.25 | ^~~~~~~~~ 107:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULTreeElement.cpp:25:47: note: ‘aCx’ declared here 107:23.25 25 | JSObject* XULTreeElement::WrapNode(JSContext* aCx, 107:23.25 | ~~~~~~~~~~~^~~ 107:25.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 107:25.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 107:25.44 inlined from ‘void mozilla::dom::WorkerDebuggerGlobalScope::LoadSubScript(JSContext*, const nsAString&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1460: 107:25.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 107:25.44 1169 | *this->stack = this; 107:25.44 | ~~~~~~~~~~~~~^~~~~~ 107:25.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp: In member function ‘void mozilla::dom::WorkerDebuggerGlobalScope::LoadSubScript(JSContext*, const nsAString&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)’: 107:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1459: note: ‘sandbox’ declared here 107:25.45 1459 | JS::Rooted sandbox(aCx, 107:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/workers/WorkerScope.cpp:1451: note: ‘aCx’ declared here 107:25.45 1451 | JSContext* aCx, const nsAString& aURL, 107:28.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextComposition.h:22, 107:28.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/CompositionTransaction.cpp:11, 107:28.55 from Unified_cpp_editor_libeditor0.cpp:47: 107:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 107:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 107:28.55 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 107:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 107:33.59 extensions/pref/autoconfig/src 108:02.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 108:02.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 108:02.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 108:02.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 108:02.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/txmgr/TransactionManager.cpp:10, 108:02.17 from Unified_cpp_editor_txmgr0.cpp:11: 108:02.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 108:02.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:02.17 202 | return ReinterpretHelper::FromInternalValue(v); 108:02.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 108:02.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:02.17 4432 | return mProperties.Get(aProperty, aFoundResult); 108:02.17 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 108:02.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 108:02.17 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 108:02.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:02.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 108:02.17 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:02.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 108:02.20 413 | struct FrameBidiData { 108:02.20 | ^~~~~~~~~~~~~ 108:05.55 extensions/spellcheck/hunspell/glue 108:05.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 108:05.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 108:05.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:33, 108:05.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/spellchecker/EditorSpellCheck.cpp:9, 108:05.58 from Unified_cpp_editor_spellchecker0.cpp:2: 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:05.58 202 | return ReinterpretHelper::FromInternalValue(v); 108:05.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:05.58 4432 | return mProperties.Get(aProperty, aFoundResult); 108:05.58 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 108:05.58 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 108:05.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 108:05.58 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:05.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:05.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 108:05.58 413 | struct FrameBidiData { 108:05.58 | ^~~~~~~~~~~~~ 108:11.08 extensions/spellcheck/hunspell/src 108:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 108:17.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 108:17.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:33, 108:17.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.h:10, 108:17.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.cpp:6, 108:17.36 from Unified_cpp_editor_libeditor0.cpp:2: 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:17.36 202 | return ReinterpretHelper::FromInternalValue(v); 108:17.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:17.36 4432 | return mProperties.Get(aProperty, aFoundResult); 108:17.36 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 108:17.36 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 108:17.36 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 108:17.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:17.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:17.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 108:17.36 413 | struct FrameBidiData { 108:17.36 | ^~~~~~~~~~~~~ 108:21.25 extensions/spellcheck/ipc 108:24.82 extensions/spellcheck/src 108:31.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 108:31.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PServiceWorker.cpp:20, 108:31.85 from Unified_cpp_dom_serviceworkers3.cpp:29: 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:31.85 202 | return ReinterpretHelper::FromInternalValue(v); 108:31.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:31.85 4432 | return mProperties.Get(aProperty, aFoundResult); 108:31.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 108:31.85 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 108:31.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 108:31.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:31.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:31.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 108:31.85 413 | struct FrameBidiData { 108:31.85 | ^~~~~~~~~~~~~ 108:36.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 108:36.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIEditorSpellCheck.h:13, 108:36.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/spellchecker/EditorSpellCheck.h:12, 108:36.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/spellchecker/EditorSpellCheck.cpp:7: 108:36.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 108:36.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 108:36.15 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 108:36.15 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 108:36.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 108:36.15 1169 | *this->stack = this; 108:36.15 | ~~~~~~~~~~~~~^~~~~~ 108:36.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:18, 108:36.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:11, 108:36.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 108:36.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 108:36.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:12: 108:36.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 108:36.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 108:36.16 389 | JS::RootedVector v(aCx); 108:36.16 | ^ 108:36.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 108:36.16 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 108:36.16 | ~~~~~~~~~~~^~~ 108:44.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:46, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DisplaySVGItem.h:10, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGImageFrame.h:12, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:10, 108:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathElement.cpp:11, 108:44.03 from Unified_cpp_dom_svg6.cpp:110: 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:44.03 202 | return ReinterpretHelper::FromInternalValue(v); 108:44.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 108:44.03 4432 | return mProperties.Get(aProperty, aFoundResult); 108:44.03 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 108:44.03 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 108:44.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 108:44.03 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:44.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 108:44.03 413 | struct FrameBidiData { 108:44.03 | ^~~~~~~~~~~~~ 108:47.06 gfx/2d 108:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 108:51.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 108:51.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 108:51.91 from : 108:51.91 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 108:51.91 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 108:51.91 inlined from ‘char* mystrdup(const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/csutil.cxx:300:16: 108:51.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 108:51.91 639 | return moz_malloc_size_of(aPtr); \ 108:51.91 | ~~~~~~~~~~~~~~~~~~^~~~~~ 108:51.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 108:51.91 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 108:51.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:51.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/atomic:68, 108:51.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:24, 108:51.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12: 108:51.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In function ‘char* mystrdup(const char*)’: 108:51.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 108:51.91 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 108:51.91 | ^~~~~~~~~~~~~~~~~~ 108:52.21 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 108:52.22 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 108:52.22 inlined from ‘int {anonymous}::munge_vector(char***, const std::vector >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1927:23: 108:52.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 108:52.22 639 | return moz_malloc_size_of(aPtr); \ 108:52.22 | ~~~~~~~~~~~~~~~~~~^~~~~~ 108:52.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 108:52.22 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 108:52.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:52.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In function ‘int {anonymous}::munge_vector(char***, const std::vector >&)’: 108:52.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 108:52.22 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 108:52.22 | ^~~~~~~~~~~~~~~~~~ 109:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 109:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAnimatedEnumeration.h:10, 109:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedEnumeration.h:10, 109:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMaskElement.h:10, 109:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMaskElement.cpp:7, 109:02.47 from Unified_cpp_dom_svg6.cpp:2: 109:02.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:02.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:02.47 inlined from ‘JSObject* mozilla::dom::SVGMaskElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGMaskElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMaskElementBinding.h:37:27, 109:02.47 inlined from ‘virtual JSObject* mozilla::dom::SVGMaskElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMaskElement.cpp:24:38: 109:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:02.47 1169 | *this->stack = this; 109:02.47 | ~~~~~~~~~~~~~^~~~~~ 109:02.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMaskElement.cpp:13: 109:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMaskElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGMaskElement::WrapNode(JSContext*, JS::Handle)’: 109:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMaskElementBinding.h:37:27: note: ‘reflector’ declared here 109:02.47 37 | JS::Rooted reflector(aCx); 109:02.47 | ^~~~~~~~~ 109:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMaskElement.cpp:22:47: note: ‘aCx’ declared here 109:02.47 22 | JSObject* SVGMaskElement::WrapNode(JSContext* aCx, 109:02.47 | ~~~~~~~~~~~^~~ 109:02.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:02.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:02.67 inlined from ‘JSObject* mozilla::dom::SVGMetadataElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGMetadataElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMetadataElementBinding.h:35:27, 109:02.67 inlined from ‘virtual JSObject* mozilla::dom::SVGMetadataElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMetadataElement.cpp:16:42: 109:02.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:02.67 1169 | *this->stack = this; 109:02.67 | ~~~~~~~~~~~~~^~~~~~ 109:02.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMetadataElement.cpp:8, 109:02.67 from Unified_cpp_dom_svg6.cpp:20: 109:02.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMetadataElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGMetadataElement::WrapNode(JSContext*, JS::Handle)’: 109:02.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGMetadataElementBinding.h:35:27: note: ‘reflector’ declared here 109:02.67 35 | JS::Rooted reflector(aCx); 109:02.67 | ^~~~~~~~~ 109:02.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGMetadataElement.cpp:14:51: note: ‘aCx’ declared here 109:02.67 14 | JSObject* SVGMetadataElement::WrapNode(JSContext* aCx, 109:02.67 | ~~~~~~~~~~~^~~ 109:02.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:02.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:02.73 inlined from ‘JSObject* mozilla::dom::SVGPathElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGPathElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPathElementBinding.h:84:27, 109:02.73 inlined from ‘virtual JSObject* mozilla::dom::SVGPathElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathElement.cpp:61:38: 109:02.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:02.73 1169 | *this->stack = this; 109:02.73 | ~~~~~~~~~~~~~^~~~~~ 109:02.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathElement.cpp:20: 109:02.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPathElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGPathElement::WrapNode(JSContext*, JS::Handle)’: 109:02.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPathElementBinding.h:84:27: note: ‘reflector’ declared here 109:02.73 84 | JS::Rooted reflector(aCx); 109:02.73 | ^~~~~~~~~ 109:02.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathElement.cpp:59:47: note: ‘aCx’ declared here 109:02.73 59 | JSObject* SVGPathElement::WrapNode(JSContext* aCx, 109:02.73 | ~~~~~~~~~~~^~~ 109:03.84 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 109:03.85 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 109:03.85 inlined from ‘RepList::RepList(int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/replist.cxx:80:22: 109:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 109:03.85 639 | return moz_malloc_size_of(aPtr); \ 109:03.85 | ~~~~~~~~~~~~~~~~~~^~~~~~ 109:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 109:03.85 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 109:03.85 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In constructor ‘RepList::RepList(int)’: 109:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 109:03.85 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 109:03.85 | ^~~~~~~~~~~~~~~~~~ 109:12.85 In file included from Unified_cpp_dom_svg6.cpp:101: 109:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathData.cpp: In static member function ‘static void mozilla::SVGPathData::GetMarkerPositioningData(mozilla::Span, 18446744073709551615>, float, nsTArray*)’: 109:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathData.cpp:710:41: warning: ‘segStartAngle’ may be used uninitialized [-Wmaybe-uninitialized] 109:12.85 710 | SVGContentUtils::AngleBisect(prevSegEndAngle, segStartAngle); 109:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathData.cpp:547:11: note: ‘segStartAngle’ was declared here 109:12.91 547 | float segStartAngle, segEndAngle; 109:12.91 | ^~~~~~~~~~~~~ 109:12.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathData.cpp:723:39: warning: ‘segEndAngle’ may be used uninitialized [-Wmaybe-uninitialized] 109:12.91 723 | SVGContentUtils::AngleBisect(segEndAngle, pathStartAngle); 109:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:12.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPathData.cpp:547:26: note: ‘segEndAngle’ was declared here 109:12.91 547 | float segStartAngle, segEndAngle; 109:12.91 | ^~~~~~~~~~~ 109:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 109:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGContentUtils.h:17, 109:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGElement.h:18, 109:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAnimatedEnumeration.h:12: 109:16.54 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 109:16.54 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 109:16.54 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 109:16.54 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 109:16.54 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 109:16.54 inlined from ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp:60:37: 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ [-Warray-bounds=] 109:16.54 450 | mArray.mHdr->mLength = 0; 109:16.54 | ~~~~~~~~~~~~~~~~~~~~~^~~ 109:16.54 In file included from Unified_cpp_dom_svg6.cpp:65: 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp: In member function ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’: 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp:42:17: note: at offset 8 into object ‘temp’ of size 8 109:16.54 42 | SVGNumberList temp; 109:16.54 | ^~~~ 109:16.54 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 109:16.54 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 109:16.54 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 109:16.54 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 109:16.54 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 109:16.54 inlined from ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp:60:37: 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ [-Warray-bounds=] 109:16.54 450 | mArray.mHdr->mLength = 0; 109:16.54 | ~~~~~~~~~~~~~~~~~~~~~^~~ 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp: In member function ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’: 109:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGNumberList.cpp:42:17: note: at offset 8 into object ‘temp’ of size 8 109:16.54 42 | SVGNumberList temp; 109:16.54 | ^~~~ 109:28.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:18, 109:28.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 109:28.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:36, 109:28.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 109:28.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditAction.h:9, 109:28.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.h:9: 109:28.97 In destructor ‘RefPtr::~RefPtr() [with T = nsRange]’, 109:28.97 inlined from ‘mozilla::detail::ResultImplementationNullIsOk::~ResultImplementationNullIsOk() [with V = RefPtr; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:184:38, 109:28.97 inlined from ‘mozilla::detail::ResultImplementationNullIsOk::~ResultImplementationNullIsOk() [with V = RefPtr; E = nsresult]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:182:3, 109:28.97 inlined from ‘mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::~ResultImplementation()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:231:7, 109:28.97 inlined from ‘mozilla::Result, nsresult>::~Result()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:517:21, 109:28.97 inlined from ‘mozilla::Result mozilla::AutoClonedSelectionRangeArray::ExtendAnchorFocusRangeFor(const mozilla::EditorBase&, nsIEditor::EDirection)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.cpp:1537:1: 109:28.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:79:5: warning: ‘result.mozilla::Result, nsresult>::mImpl.mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk, nsresult, false>::.mozilla::detail::ResultImplementationNullIsOkBase, nsresult>::mValue.mozilla::CompactPair, false>, nsresult>::.mozilla::detail::CompactPairHelper, false>, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase, false>::mStorage.mozilla::detail::MaybeStorageBase, false>::Union::val.RefPtr::mRawPtr’ may be used uninitialized [-Wmaybe-uninitialized] 109:28.97 79 | if (mRawPtr) { 109:28.97 | ^~ 109:28.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.cpp: In member function ‘mozilla::Result mozilla::AutoClonedSelectionRangeArray::ExtendAnchorFocusRangeFor(const mozilla::EditorBase&, nsIEditor::EDirection)’: 109:28.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/AutoClonedRangeArray.cpp:1370:37: note: ‘result.mozilla::Result, nsresult>::mImpl.mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk, nsresult, false>::.mozilla::detail::ResultImplementationNullIsOkBase, nsresult>::mValue.mozilla::CompactPair, false>, nsresult>::.mozilla::detail::CompactPairHelper, false>, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase, false>::mStorage.mozilla::detail::MaybeStorageBase, false>::Union::val.RefPtr::mRawPtr’ was declared here 109:28.97 1370 | Result, nsresult> result(NS_ERROR_UNEXPECTED); 109:28.97 | ^~~~~~ 109:34.37 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 109:34.38 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 109:34.38 inlined from ‘HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:721:77, 109:34.38 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:751:39: 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 109:34.38 639 | return moz_malloc_size_of(aPtr); \ 109:34.38 | ~~~~~~~~~~~~~~~~~~^~~~~~ 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 109:34.38 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 109:34.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const’: 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 109:34.38 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 109:34.38 | ^~~~~~~~~~~~~~~~~~ 109:34.38 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 109:34.38 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 109:34.38 inlined from ‘HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:721:77, 109:34.38 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:795:39: 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 109:34.38 639 | return moz_malloc_size_of(aPtr); \ 109:34.38 | ~~~~~~~~~~~~~~~~~~^~~~~~ 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 109:34.38 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 109:34.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const’: 109:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 109:34.38 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 109:34.38 | ^~~~~~~~~~~~~~~~~~ 109:36.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 109:36.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 109:36.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 109:36.30 from : 109:36.30 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 109:36.30 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 109:36.30 inlined from ‘void* rlbox::rlbox_noop_sandbox::impl_malloc_in_sandbox(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_noop_sandbox.hpp:129:15, 109:36.30 inlined from ‘rlbox::tainted rlbox::rlbox_sandbox::malloc_in_sandbox(uint32_t) [with T = char; T_Sbx = rlbox::rlbox_noop_sandbox]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:552:55, 109:36.30 inlined from ‘rlbox::tainted rlbox::rlbox_sandbox::malloc_in_sandbox(uint32_t) [with T = char; T_Sbx = rlbox::rlbox_noop_sandbox]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:525:29, 109:36.30 inlined from ‘tainted_hunspell allocStrInSandbox(rlbox_sandbox_hunspell&, const std::string&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/RLBoxHunspell.cpp:19:67: 109:36.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 109:36.30 639 | return moz_malloc_size_of(aPtr); \ 109:36.30 | ~~~~~~~~~~~~~~~~~~^~~~~~ 109:36.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 109:36.30 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 109:36.30 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:36.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/atomic:68, 109:36.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:24, 109:36.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12: 109:36.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In function ‘tainted_hunspell allocStrInSandbox(rlbox_sandbox_hunspell&, const std::string&)’: 109:36.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 109:36.30 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 109:36.30 | ^~~~~~~~~~~~~~~~~~ 109:38.18 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 109:38.19 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 109:38.19 inlined from ‘void* rlbox::rlbox_noop_sandbox::impl_malloc_in_sandbox(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_noop_sandbox.hpp:129:15, 109:38.19 inlined from ‘rlbox::tainted rlbox::rlbox_sandbox::malloc_in_sandbox(uint32_t) [with T = cs_info; T_Sbx = rlbox::rlbox_noop_sandbox]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:552:55, 109:38.19 inlined from ‘rlbox::tainted rlbox::rlbox_sandbox::malloc_in_sandbox(uint32_t) [with T = cs_info; T_Sbx = rlbox::rlbox_noop_sandbox]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:525:29, 109:38.19 inlined from ‘static tainted_hunspell mozilla::mozHunspellCallbacks::GetCurrentCS(rlbox_sandbox_hunspell&, tainted_hunspell)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/hunspell/glue/mozHunspellRLBoxHost.cpp:221:49: 109:38.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 109:38.19 639 | return moz_malloc_size_of(aPtr); \ 109:38.19 | ~~~~~~~~~~~~~~~~~~^~~~~~ 109:38.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 109:38.19 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 109:38.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:38.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static tainted_hunspell mozilla::mozHunspellCallbacks::GetCurrentCS(rlbox_sandbox_hunspell&, tainted_hunspell)’: 109:38.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 109:38.19 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 109:38.19 | ^~~~~~~~~~~~~~~~~~ 109:38.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 109:38.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 109:38.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 109:38.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 109:38.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRect.cpp:10, 109:38.27 from Unified_cpp_dom_svg7.cpp:65: 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 109:38.27 202 | return ReinterpretHelper::FromInternalValue(v); 109:38.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 109:38.27 4432 | return mProperties.Get(aProperty, aFoundResult); 109:38.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 109:38.27 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 109:38.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 109:38.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:38.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:38.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 109:38.27 413 | struct FrameBidiData { 109:38.27 | ^~~~~~~~~~~~~ 109:40.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:15, 109:40.18 from Unified_cpp_dom_svg7.cpp:74: 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’: 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Width]’ 109:40.18 226 | return details::ResolveImpl(aStyle, aElement, 109:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 109:40.18 227 | typename Tag::ResolverType{}); 109:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:72 = mozilla::ComputedStyle]’ 109:40.18 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 109:40.18 | ^~~~~~~~~~~~~~~~~ 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 109:40.18 236 | aFunc(f->Style()); 109:40.18 | ~~~~~^~~~~~~~~~~~ 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::Width, Tags::Height}]’ 109:40.18 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 109:40.18 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.18 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 109:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.18 260 | }); 109:40.18 | ~~ 109:40.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:97:65: required from here 109:40.18 97 | if (SVGGeometryProperty::ResolveAll(this, &width, 109:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 109:40.18 98 | &height)) { 109:40.18 | ~~~~~~~~ 109:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109:40.23 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 109:40.23 | ^~~~~ 109:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 109:40.23 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 109:40.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109:40.23 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 109:40.24 | ^~~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 109:40.24 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 109:40.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Height]’: 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Height]’ 109:40.24 226 | return details::ResolveImpl(aStyle, aElement, 109:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 109:40.24 227 | typename Tag::ResolverType{}); 109:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:72 = mozilla::ComputedStyle]’ 109:40.24 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 109:40.24 | ^~~~~~~~~~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 109:40.24 236 | aFunc(f->Style()); 109:40.24 | ~~~~~^~~~~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::Width, Tags::Height}]’ 109:40.24 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 109:40.24 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.24 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 109:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.24 260 | }); 109:40.24 | ~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:97:65: required from here 109:40.24 97 | if (SVGGeometryProperty::ResolveAll(this, &width, 109:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 109:40.24 98 | &height)) { 109:40.24 | ~~~~~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109:40.24 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 109:40.24 | ^~~~~ 109:40.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 109:40.25 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 109:40.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109:40.26 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 109:40.26 | ^~~~~~~~~~ 109:40.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 109:40.26 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 109:40.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:42.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 109:42.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 109:42.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoaderOwner.h:11, 109:42.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/XULFrameElement.h:19, 109:42.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/nsXULElement.cpp:15, 109:42.12 from Unified_cpp_dom_xul1.cpp:20: 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 109:42.12 202 | return ReinterpretHelper::FromInternalValue(v); 109:42.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 109:42.12 4432 | return mProperties.Get(aProperty, aFoundResult); 109:42.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 109:42.12 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 109:42.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 109:42.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:42.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:42.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 109:42.12 413 | struct FrameBidiData { 109:42.12 | ^~~~~~~~~~~~~ 109:44.12 gfx/angle/targets/angle_common 109:46.10 gfx/angle/targets/preprocessor 109:52.31 gfx/angle/targets/translator 109:52.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 109:52.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/DOMSVGAnimatedEnumeration.h:10, 109:52.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedEnumeration.h:10, 109:52.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPatternElement.h:10, 109:52.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPatternElement.cpp:7, 109:52.38 from Unified_cpp_dom_svg7.cpp:2: 109:52.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:52.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:52.38 inlined from ‘JSObject* mozilla::dom::SVGPatternElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGPatternElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPatternElementBinding.h:35:27, 109:52.38 inlined from ‘virtual JSObject* mozilla::dom::SVGPatternElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPatternElement.cpp:25:41: 109:52.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:52.38 1169 | *this->stack = this; 109:52.38 | ~~~~~~~~~~~~~^~~~~~ 109:52.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPatternElement.cpp:12: 109:52.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPatternElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGPatternElement::WrapNode(JSContext*, JS::Handle)’: 109:52.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPatternElementBinding.h:35:27: note: ‘reflector’ declared here 109:52.38 35 | JS::Rooted reflector(aCx); 109:52.38 | ^~~~~~~~~ 109:52.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPatternElement.cpp:23:50: note: ‘aCx’ declared here 109:52.38 23 | JSObject* SVGPatternElement::WrapNode(JSContext* aCx, 109:52.38 | ~~~~~~~~~~~^~~ 109:52.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:52.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:52.56 inlined from ‘JSObject* mozilla::dom::SVGPolygonElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGPolygonElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolygonElementBinding.h:35:27, 109:52.56 inlined from ‘virtual JSObject* mozilla::dom::SVGPolygonElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolygonElement.cpp:21:41: 109:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:52.56 1169 | *this->stack = this; 109:52.56 | ~~~~~~~~~~~~~^~~~~~ 109:52.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolygonElement.cpp:8, 109:52.56 from Unified_cpp_dom_svg7.cpp:38: 109:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolygonElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGPolygonElement::WrapNode(JSContext*, JS::Handle)’: 109:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolygonElementBinding.h:35:27: note: ‘reflector’ declared here 109:52.56 35 | JS::Rooted reflector(aCx); 109:52.56 | ^~~~~~~~~ 109:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolygonElement.cpp:19:50: note: ‘aCx’ declared here 109:52.56 19 | JSObject* SVGPolygonElement::WrapNode(JSContext* aCx, 109:52.56 | ~~~~~~~~~~~^~~ 109:52.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:52.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:52.61 inlined from ‘JSObject* mozilla::dom::SVGPolylineElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGPolylineElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolylineElementBinding.h:35:27, 109:52.61 inlined from ‘virtual JSObject* mozilla::dom::SVGPolylineElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolylineElement.cpp:20:42: 109:52.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:52.61 1169 | *this->stack = this; 109:52.62 | ~~~~~~~~~~~~~^~~~~~ 109:52.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolylineElement.cpp:8, 109:52.62 from Unified_cpp_dom_svg7.cpp:47: 109:52.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolylineElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGPolylineElement::WrapNode(JSContext*, JS::Handle)’: 109:52.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGPolylineElementBinding.h:35:27: note: ‘reflector’ declared here 109:52.62 35 | JS::Rooted reflector(aCx); 109:52.62 | ^~~~~~~~~ 109:52.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGPolylineElement.cpp:18:51: note: ‘aCx’ declared here 109:52.62 18 | JSObject* SVGPolylineElement::WrapNode(JSContext* aCx, 109:52.62 | ~~~~~~~~~~~^~~ 109:52.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:52.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:52.82 inlined from ‘JSObject* mozilla::dom::SVGRectElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGRectElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRectElementBinding.h:35:27, 109:52.82 inlined from ‘virtual JSObject* mozilla::dom::SVGRectElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:28:38: 109:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:52.82 1169 | *this->stack = this; 109:52.82 | ~~~~~~~~~~~~~^~~~~~ 109:52.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:9: 109:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRectElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGRectElement::WrapNode(JSContext*, JS::Handle)’: 109:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGRectElementBinding.h:35:27: note: ‘reflector’ declared here 109:52.82 35 | JS::Rooted reflector(aCx); 109:52.82 | ^~~~~~~~~ 109:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGRectElement.cpp:26:47: note: ‘aCx’ declared here 109:52.82 26 | JSObject* SVGRectElement::WrapNode(JSContext* aCx, 109:52.82 | ~~~~~~~~~~~^~~ 109:52.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:52.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:52.85 inlined from ‘JSObject* mozilla::dom::SVGSVGElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGSVGElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElementBinding.h:38:27, 109:52.85 inlined from ‘virtual JSObject* mozilla::dom::SVGSVGElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSVGElement.cpp:50:37: 109:52.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:52.85 1169 | *this->stack = this; 109:52.85 | ~~~~~~~~~~~~~^~~~~~ 109:52.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSVGElement.cpp:12, 109:52.85 from Unified_cpp_dom_svg7.cpp:83: 109:52.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGSVGElement::WrapNode(JSContext*, JS::Handle)’: 109:52.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElementBinding.h:38:27: note: ‘reflector’ declared here 109:52.85 38 | JS::Rooted reflector(aCx); 109:52.85 | ^~~~~~~~~ 109:52.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSVGElement.cpp:48:46: note: ‘aCx’ declared here 109:52.85 48 | JSObject* SVGSVGElement::WrapNode(JSContext* aCx, 109:52.85 | ~~~~~~~~~~~^~~ 109:53.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:53.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:53.21 inlined from ‘JSObject* mozilla::dom::SVGScriptElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGScriptElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGScriptElementBinding.h:35:27, 109:53.21 inlined from ‘virtual JSObject* mozilla::dom::SVGScriptElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGScriptElement.cpp:25:40: 109:53.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:53.21 1169 | *this->stack = this; 109:53.21 | ~~~~~~~~~~~~~^~~~~~ 109:53.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGScriptElement.cpp:14, 109:53.21 from Unified_cpp_dom_svg7.cpp:92: 109:53.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGScriptElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGScriptElement::WrapNode(JSContext*, JS::Handle)’: 109:53.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGScriptElementBinding.h:35:27: note: ‘reflector’ declared here 109:53.21 35 | JS::Rooted reflector(aCx); 109:53.21 | ^~~~~~~~~ 109:53.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGScriptElement.cpp:23:49: note: ‘aCx’ declared here 109:53.21 23 | JSObject* SVGScriptElement::WrapNode(JSContext* aCx, 109:53.21 | ~~~~~~~~~~~^~~ 109:53.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:53.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:53.40 inlined from ‘JSObject* mozilla::dom::SVGSetElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGSetElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSetElementBinding.h:35:27, 109:53.40 inlined from ‘virtual JSObject* mozilla::dom::SVGSetElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSetElement.cpp:16:37: 109:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:53.40 1169 | *this->stack = this; 109:53.40 | ~~~~~~~~~~~~~^~~~~~ 109:53.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSetElement.cpp:8, 109:53.40 from Unified_cpp_dom_svg7.cpp:101: 109:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSetElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGSetElement::WrapNode(JSContext*, JS::Handle)’: 109:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSetElementBinding.h:35:27: note: ‘reflector’ declared here 109:53.40 35 | JS::Rooted reflector(aCx); 109:53.40 | ^~~~~~~~~ 109:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSetElement.cpp:14:46: note: ‘aCx’ declared here 109:53.40 14 | JSObject* SVGSetElement::WrapNode(JSContext* aCx, 109:53.40 | ~~~~~~~~~~~^~~ 109:53.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:53.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:53.45 inlined from ‘JSObject* mozilla::dom::SVGStopElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGStopElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStopElementBinding.h:35:27, 109:53.45 inlined from ‘virtual JSObject* mozilla::dom::SVGStopElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStopElement.cpp:16:38: 109:53.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:53.45 1169 | *this->stack = this; 109:53.45 | ~~~~~~~~~~~~~^~~~~~ 109:53.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStopElement.cpp:8, 109:53.45 from Unified_cpp_dom_svg7.cpp:110: 109:53.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStopElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGStopElement::WrapNode(JSContext*, JS::Handle)’: 109:53.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStopElementBinding.h:35:27: note: ‘reflector’ declared here 109:53.45 35 | JS::Rooted reflector(aCx); 109:53.45 | ^~~~~~~~~ 109:53.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStopElement.cpp:14:47: note: ‘aCx’ declared here 109:53.45 14 | JSObject* SVGStopElement::WrapNode(JSContext* aCx, 109:53.45 | ~~~~~~~~~~~^~~ 109:53.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:53.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:53.49 inlined from ‘JSObject* mozilla::dom::SVGStyleElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGStyleElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStyleElementBinding.h:35:27, 109:53.49 inlined from ‘virtual JSObject* mozilla::dom::SVGStyleElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStyleElement.cpp:24:39: 109:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:53.49 1169 | *this->stack = this; 109:53.49 | ~~~~~~~~~~~~~^~~~~~ 109:53.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStyleElement.cpp:14, 109:53.55 from Unified_cpp_dom_svg7.cpp:128: 109:53.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStyleElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGStyleElement::WrapNode(JSContext*, JS::Handle)’: 109:53.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGStyleElementBinding.h:35:27: note: ‘reflector’ declared here 109:53.55 35 | JS::Rooted reflector(aCx); 109:53.55 | ^~~~~~~~~ 109:53.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGStyleElement.cpp:22:48: note: ‘aCx’ declared here 109:53.55 22 | JSObject* SVGStyleElement::WrapNode(JSContext* aCx, 109:53.55 | ~~~~~~~~~~~^~~ 109:53.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:53.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:53.66 inlined from ‘JSObject* mozilla::dom::SVGSwitchElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGSwitchElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSwitchElementBinding.h:35:27, 109:53.66 inlined from ‘virtual JSObject* mozilla::dom::SVGSwitchElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSwitchElement.cpp:21:40: 109:53.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:53.66 1169 | *this->stack = this; 109:53.66 | ~~~~~~~~~~~~~^~~~~~ 109:53.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSwitchElement.cpp:11, 109:53.66 from Unified_cpp_dom_svg7.cpp:137: 109:53.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSwitchElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGSwitchElement::WrapNode(JSContext*, JS::Handle)’: 109:53.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSwitchElementBinding.h:35:27: note: ‘reflector’ declared here 109:53.66 35 | JS::Rooted reflector(aCx); 109:53.66 | ^~~~~~~~~ 109:53.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSwitchElement.cpp:19:49: note: ‘aCx’ declared here 109:53.66 19 | JSObject* SVGSwitchElement::WrapNode(JSContext* aCx, 109:53.66 | ~~~~~~~~~~~^~~ 109:55.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp:13: 109:55.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 109:55.47 242 | // / \ / \ 109:55.47 | ^ 109:55.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 109:55.47 245 | // / \ / \ 109:55.47 | ^ 109:56.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 109:56.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 109:56.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:20, 109:56.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 109:56.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/nsXULContentUtils.cpp:19, 109:56.56 from Unified_cpp_dom_xul1.cpp:2: 109:56.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 109:56.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 109:56.56 inlined from ‘JSObject* mozilla::dom::XULElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsXULElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULElementBinding.h:39:27, 109:56.56 inlined from ‘virtual JSObject* nsXULElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/nsXULElement.cpp:1076:39: 109:56.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 109:56.56 1169 | *this->stack = this; 109:56.56 | ~~~~~~~~~~~~~^~~~~~ 109:56.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/nsXULElement.cpp:76: 109:56.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULElementBinding.h: In member function ‘virtual JSObject* nsXULElement::WrapNode(JSContext*, JS::Handle)’: 109:56.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XULElementBinding.h:39:27: note: ‘reflector’ declared here 109:56.61 39 | JS::Rooted reflector(aCx); 109:56.61 | ^~~~~~~~~ 109:56.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/xul/nsXULElement.cpp:1074:45: note: ‘aCx’ declared here 109:56.61 1074 | JSObject* nsXULElement::WrapNode(JSContext* aCx, 109:56.61 | ~~~~~~~~~~~^~~ 110:02.67 gfx/cairo/cairo/src 110:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-base85-stream.c:37: 110:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:03.69 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:03.69 | ^~~~~~ 110:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:03.69 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:03.69 | ^~~~~~ 110:04.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:04.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:04.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 110:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:04.88 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:04.88 | ^~~~~~ 110:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:04.88 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:04.88 | ^~~~~~ 110:08.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:08.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:08.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c:39: 110:08.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:08.17 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:08.17 | ^~~~~~ 110:08.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:08.17 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:08.17 | ^~~~~~ 110:10.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:10.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:10.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 110:10.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:10.26 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:10.26 | ^~~~~~ 110:10.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:10.26 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:10.26 | ^~~~~~ 110:15.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:15.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:15.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-boxes-intersect.c:40: 110:15.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:15.24 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:15.24 | ^~~~~~ 110:15.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:15.24 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:15.24 | ^~~~~~ 110:16.95 gfx/cairo/libpixman/src 110:17.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 110:17.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIClassInfo.h:11, 110:17.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIClassInfoImpl.h:14, 110:17.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/Permission.cpp:7, 110:17.97 from Unified_cpp_permissions0.cpp:2: 110:17.97 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 110:17.97 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::PermissionManager::MigrationEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 110:17.97 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::PermissionManager::MigrationEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 110:17.97 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::PermissionManager::MigrationEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 110:17.97 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 110:17.97 inlined from ‘void mozilla::PermissionManager::CompleteMigrations()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp:3212:42: 110:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 110:17.97 315 | mHdr->mLength = 0; 110:17.97 | ~~~~~~~~~~~~~~^~~ 110:17.97 In file included from Unified_cpp_permissions0.cpp:20: 110:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp: In member function ‘void mozilla::PermissionManager::CompleteMigrations()’: 110:17.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp:3209:28: note: at offset 8 into object ‘entries’ of size 8 110:17.97 3209 | nsTArray entries; 110:17.97 | ^~~~~~~ 110:18.06 In file included from /usr/include/c++/14/bits/stl_pair.h:61, 110:18.07 from /usr/include/c++/14/utility:69, 110:18.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/utility:3, 110:18.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/utility:62, 110:18.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/Optional.h:13, 110:18.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/MemoryBuffer.h:10, 110:18.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/MemoryBuffer.cpp:7: 110:18.07 In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = unsigned int]’, 110:18.07 inlined from ‘angle::ScratchBuffer& angle::ScratchBuffer::operator=(angle::ScratchBuffer&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/MemoryBuffer.cpp:105:14, 110:18.07 inlined from ‘angle::ScratchBuffer::ScratchBuffer(angle::ScratchBuffer&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/MemoryBuffer.cpp:100:28: 110:18.07 /usr/include/c++/14/bits/move.h:221:11: warning: ‘*(__vector(2) unsigned int*)this’ is used uninitialized [-Wuninitialized] 110:18.07 221 | _Tp __tmp = _GLIBCXX_MOVE(__a); 110:18.07 | ^~~~~ 110:18.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:18.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:18.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-cff-subset.c:45: 110:18.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:18.41 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:18.41 | ^~~~~~ 110:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:18.41 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:18.41 | ^~~~~~ 110:23.45 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 110:23.46 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::PermissionManager::ReadEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 110:23.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::PermissionManager::ReadEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 110:23.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::PermissionManager::ReadEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 110:23.46 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 110:23.46 inlined from ‘void mozilla::PermissionManager::CompleteRead()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp:3240:37: 110:23.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 110:23.46 315 | mHdr->mLength = 0; 110:23.46 | ~~~~~~~~~~~~~~^~~ 110:23.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp: In member function ‘void mozilla::PermissionManager::CompleteRead()’: 110:23.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/permissions/PermissionManager.cpp:3237:23: note: at offset 8 into object ‘entries’ of size 8 110:23.46 3237 | nsTArray entries; 110:23.46 | ^~~~~~~ 110:26.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:26.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:26.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-clip-surface.c:42: 110:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:26.59 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:26.59 | ^~~~~~ 110:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:26.59 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:26.59 | ^~~~~~ 110:27.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:27.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:27.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-deflate-stream.c:37: 110:27.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:27.94 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:27.94 | ^~~~~~ 110:27.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:27.94 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:27.94 | ^~~~~~ 110:29.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:29.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:29.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 110:29.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:29.05 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:29.05 | ^~~~~~ 110:29.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:29.05 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:29.05 | ^~~~~~ 110:33.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init_surface.isra’: 110:33.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-ft-font.c:2776:45: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 110:33.62 2776 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && 110:33.62 | ^~ 110:33.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-ft-font.c:2711:34: note: ‘surface’ declared here 110:33.62 2711 | cairo_image_surface_t *surface; 110:33.62 | ^~~~~~~ 110:36.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:36.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:36.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-image-source.c:45: 110:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:36.33 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:36.33 | ^~~~~~ 110:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:36.33 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:36.33 | ^~~~~~ 110:36.75 gfx/config 110:40.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:40.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:40.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-mask-compositor.c:46: 110:40.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:40.05 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:40.05 | ^~~~~~ 110:40.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:40.05 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:40.05 | ^~~~~~ 110:43.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:43.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:43.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-path-stroke-traps.c:40: 110:43.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:43.75 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:43.75 | ^~~~~~ 110:43.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:43.75 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:43.75 | ^~~~~~ 110:46.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:46.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:46.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-path-stroke-tristrip.c:41: 110:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:46.61 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:46.61 | ^~~~~~ 110:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:46.61 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:46.61 | ^~~~~~ 110:49.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:49.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:49.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:47: 110:49.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:49.02 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:49.02 | ^~~~~~ 110:49.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:49.06 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:49.06 | ^~~~~~ 110:51.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_apply_extents_from_content_ref’: 110:51.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1262:27: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 110:51.14 1262 | node->extents = content_node->extents; 110:51.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 110:51.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1251:35: note: ‘content_node’ was declared here 110:51.14 1251 | cairo_pdf_struct_tree_node_t *content_node; 110:51.14 | ^~~~~~~~~~~~ 110:51.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_write_node_object.part.0’: 110:51.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:629:52: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 110:51.28 629 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { 110:51.28 | ^~~~~~~~~~~~~~~~~~~ 110:51.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:623:51: note: ‘content_node’ was declared here 110:51.28 623 | cairo_pdf_struct_tree_node_t *content_node; 110:51.28 | ^~~~~~~~~~~~ 110:51.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:684:68: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 110:51.28 684 | for (j = 0; j < _cairo_array_num_elements (&content_node->mcid); j++) { 110:51.28 | ^~~~~~~~~~~~~~~~~~~ 110:51.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:676:55: note: ‘content_node’ was declared here 110:51.28 676 | cairo_pdf_struct_tree_node_t *content_node; 110:51.28 | ^~~~~~~~~~~~ 110:55.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 110:55.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 110:55.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 110:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:55.55 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 110:55.55 | ^~~~~~ 110:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 110:55.55 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 110:55.55 | ^~~~~~ 110:56.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 110:56.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 110:56.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 110:56.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:38, 110:56.90 from Unified_cpp_spellcheck_src0.cpp:11: 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 110:56.90 202 | return ReinterpretHelper::FromInternalValue(v); 110:56.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 110:56.90 4432 | return mProperties.Get(aProperty, aFoundResult); 110:56.90 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 110:56.90 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 110:56.90 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 110:56.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:56.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:56.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 110:56.91 413 | struct FrameBidiData { 110:56.91 | ^~~~~~~~~~~~~ 111:00.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:00.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:00.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-shading.c:37: 111:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:00.04 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:00.04 | ^~~~~~ 111:00.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:00.04 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:00.04 | ^~~~~~ 111:00.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.cpp:10: 111:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 111:00.63 242 | // / \ / \ 111:00.63 | ^ 111:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 111:00.63 245 | // / \ / \ 111:00.63 | ^ 111:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:01.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 111:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:01.38 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:01.38 | ^~~~~~ 111:01.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:01.38 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:01.38 | ^~~~~~ 111:11.83 In function ‘_cairo_pdf_surface_release_source_image_from_pattern’, 111:11.84 inlined from ‘_cairo_pdf_surface_add_source_surface’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1859:2: 111:11.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1551:9: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized] 111:11.84 1551 | _cairo_raster_source_pattern_release (pattern, &image->base); 111:11.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:11.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_add_source_surface’: 111:11.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1665:28: note: ‘image’ was declared here 111:11.84 1665 | cairo_image_surface_t *image; 111:11.84 | ^~~~~ 111:12.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_add_padded_image_surface’: 111:12.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:3000:23: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized] 111:12.25 3000 | pad_image = &image->base; 111:12.25 | ^~ 111:12.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2986:28: note: ‘image’ declared here 111:12.25 2986 | cairo_image_surface_t *image; 111:12.25 | ^~~~~ 111:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 111:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 111:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.h:8, 111:14.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.cpp:6, 111:14.73 from Unified_cpp_spellcheck_ipc0.cpp:2: 111:14.73 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 111:14.73 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 111:14.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 111:14.73 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 111:14.73 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 111:14.73 inlined from ‘mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaries(const nsTArray >&)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.cpp:29:71: 111:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 111:14.73 450 | mArray.mHdr->mLength = 0; 111:14.73 | ~~~~~~~~~~~~~~~~~~~~~^~~ 111:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.cpp: In lambda function: 111:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.cpp:29:70: note: at offset 8 into object ‘’ of size 8 111:14.73 29 | spellChecker->mCurrentDictionaries = dictionaries.Clone(); 111:14.73 | ~~~~~~~~~~~~~~~~~~^~ 111:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 111:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 111:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 111:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSymbolElement.h:10, 111:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSymbolElement.cpp:7, 111:18.57 from Unified_cpp_dom_svg8.cpp:2: 111:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 111:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 111:18.57 202 | return ReinterpretHelper::FromInternalValue(v); 111:18.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 111:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 111:18.57 4432 | return mProperties.Get(aProperty, aFoundResult); 111:18.57 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 111:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 111:18.57 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 111:18.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 111:18.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 111:18.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 111:18.59 413 | struct FrameBidiData { 111:18.59 | ^~~~~~~~~~~~~ 111:18.80 gfx/gl 111:19.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 111:19.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.h:14, 111:19.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.cpp:7: 111:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h: In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’: 111:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 111:19.96 36 | switch (boolChar) { 111:19.96 | ^~~~~~ 111:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 111:19.97 34 | char boolChar; 111:19.97 | ^~~~~~~~ 111:20.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_screen_u’: 111:20.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.04 547 | if (v < (low)) \ 111:20.04 | ^ 111:20.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.04 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.04 | ^~~~~ 111:20.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.04 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.12 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.13 547 | if (v < (low)) \ 111:20.13 | ^ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.13 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.13 | ^~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.13 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.13 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.13 547 | if (v < (low)) \ 111:20.13 | ^ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.13 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.13 | ^~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.13 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.13 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.13 547 | if (v < (low)) \ 111:20.13 | ^ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.13 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.13 | ^~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.13 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.13 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_screen_ca’: 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.13 547 | if (v < (low)) \ 111:20.13 | ^ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.13 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.13 | ^~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.13 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.13 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.13 547 | if (v < (low)) \ 111:20.13 | ^ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.13 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.13 | ^~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.13 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.13 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.23 547 | if (v < (low)) \ 111:20.23 | ^ 111:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.23 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.23 | ^~~~~ 111:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.23 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.23 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.23 547 | if (v < (low)) \ 111:20.23 | ^ 111:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.23 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.23 | ^~~~~ 111:20.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.23 657 | PDF_SEPARABLE_BLEND_MODE (screen) 111:20.23 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_overlay_u’: 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.30 | ^ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.30 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.30 | ^~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.30 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.30 | ^ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.30 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.30 | ^~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.30 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.30 | ^ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.30 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.30 | ^~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.30 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.30 | ^ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.30 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.30 | ^~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.30 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_overlay_ca’: 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.30 | ^ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.30 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.30 | ^~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.30 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.30 547 | if (v < (low)) \ 111:20.36 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.37 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.37 547 | if (v < (low)) \ 111:20.37 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.37 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.37 547 | if (v < (low)) \ 111:20.37 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.37 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_darken_u’: 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.37 547 | if (v < (low)) \ 111:20.37 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.37 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.37 547 | if (v < (low)) \ 111:20.37 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.37 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.37 547 | if (v < (low)) \ 111:20.37 | ^ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.37 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.37 | ^~~~~ 111:20.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.37 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.37 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.41 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_darken_ca’: 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.41 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.41 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.41 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.41 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 712 | PDF_SEPARABLE_BLEND_MODE (darken) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_lighten_u’: 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.41 547 | if (v < (low)) \ 111:20.41 | ^ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.41 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.41 | ^~~~~ 111:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.41 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.41 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.44 547 | if (v < (low)) \ 111:20.44 | ^ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.44 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.44 | ^~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.44 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.44 547 | if (v < (low)) \ 111:20.44 | ^ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.44 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.44 | ^~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.44 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.44 547 | if (v < (low)) \ 111:20.44 | ^ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.44 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.44 | ^~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.44 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.44 In function ‘void mozilla::gfx::ReadElementConstrained(S&, T&, const T&, const T&) [with S = MemReader; T = JoinStyle]’, 111:20.44 inlined from ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2028:25: 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:75:3: warning: ‘joinStyle’ may be used uninitialized [-Wmaybe-uninitialized] 111:20.44 75 | if (aElement < aMinValue || aElement > aMaxValue) { 111:20.44 | ^~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_lighten_ca’: 111:20.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.cpp:8: 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h: In member function ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’: 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2022:13: note: ‘joinStyle’ was declared here 111:20.44 2022 | JoinStyle joinStyle; 111:20.44 | ^~~~~~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2037:35: warning: ‘dashLength’ may be used uninitialized [-Wmaybe-uninitialized] 111:20.44 2037 | if (!aStrokeOptions.mDashLength || !aStream.good()) { 111:20.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 111:20.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2021:12: note: ‘dashLength’ was declared here 111:20.44 2021 | uint64_t dashLength; 111:20.44 | ^~~~~~~~~~ 111:20.44 In function ‘void mozilla::gfx::ReadElementConstrained(S&, T&, const T&, const T&) [with S = MemReader; T = CapStyle]’, 111:20.44 inlined from ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2030:25: 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:75:3: warning: ‘capStyle’ may be used uninitialized [-Wmaybe-uninitialized] 111:20.47 75 | if (aElement < aMinValue || aElement > aMaxValue) { 111:20.47 | ^~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h: In member function ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’: 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2023:12: note: ‘capStyle’ was declared here 111:20.47 2023 | CapStyle capStyle; 111:20.47 | ^~~~~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.47 547 | if (v < (low)) \ 111:20.47 | ^ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.47 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.47 | ^~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.47 547 | if (v < (low)) \ 111:20.47 | ^ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.47 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.47 | ^~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.47 547 | if (v < (low)) \ 111:20.47 | ^ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.47 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.47 | ^~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.47 547 | if (v < (low)) \ 111:20.47 | ^ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.47 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.47 | ^~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 111:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_hard_light_u’: 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.47 547 | if (v < (low)) \ 111:20.47 | ^ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.47 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.47 | ^~~~~ 111:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.49 | ^ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.49 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.49 | ^~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.49 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.49 | ^ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.49 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.49 | ^~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.49 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.49 | ^ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.49 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.49 | ^~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.49 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_hard_light_ca’: 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.49 | ^ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.49 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.49 | ^~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.49 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.49 | ^ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.49 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.49 | ^~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.49 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.49 547 | if (v < (low)) \ 111:20.52 | ^ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.52 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.52 | ^~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.52 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.52 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.52 547 | if (v < (low)) \ 111:20.52 | ^ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.52 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.52 | ^~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.52 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 111:20.52 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_difference_u’: 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.52 547 | if (v < (low)) \ 111:20.52 | ^ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.52 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.52 | ^~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.52 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.52 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.52 547 | if (v < (low)) \ 111:20.52 | ^ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.52 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.52 | ^~~~~ 111:20.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.53 | ^ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.53 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.53 | ^~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.53 | ^ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.53 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.53 | ^~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_difference_ca’: 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.53 | ^ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.53 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.53 | ^~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.53 | ^ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.53 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.53 | ^~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.53 | ^ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.53 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.53 | ^~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.53 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.53 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.53 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.56 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.56 | ^~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.56 786 | PDF_SEPARABLE_BLEND_MODE (difference) 111:20.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_exclusion_u’: 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.56 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 111:20.56 582 | CLAMP (ra, 0, 255 * 255); \ 111:20.56 | ^~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.56 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.56 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 111:20.56 583 | CLAMP (rr, 0, 255 * 255); \ 111:20.56 | ^~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.56 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.56 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 111:20.56 584 | CLAMP (rg, 0, 255 * 255); \ 111:20.56 | ^~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.56 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.56 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 111:20.56 585 | CLAMP (rb, 0, 255 * 255); \ 111:20.56 | ^~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.56 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_exclusion_ca’: 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.56 547 | if (v < (low)) \ 111:20.56 | ^ 111:20.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 111:20.58 630 | CLAMP (ra, 0, 255 * 255); \ 111:20.58 | ^~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.58 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.58 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.58 547 | if (v < (low)) \ 111:20.58 | ^ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 111:20.58 631 | CLAMP (rr, 0, 255 * 255); \ 111:20.58 | ^~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.58 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.58 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.58 547 | if (v < (low)) \ 111:20.58 | ^ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 111:20.58 632 | CLAMP (rg, 0, 255 * 255); \ 111:20.58 | ^~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.58 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.58 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 111:20.58 547 | if (v < (low)) \ 111:20.58 | ^ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 111:20.58 633 | CLAMP (rb, 0, 255 * 255); \ 111:20.58 | ^~~~~ 111:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 111:20.58 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 111:20.58 | ^~~~~~~~~~~~~~~~~~~~~~~~ 111:22.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:22.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:22.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-polygon-intersect.c:39: 111:22.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:22.03 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:22.03 | ^~~~~~ 111:22.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:22.03 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:22.03 | ^~~~~~ 111:22.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.cpp: In member function ‘bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)’: 111:22.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.cpp:26:3: warning: ‘magicInt’ may be used uninitialized [-Wmaybe-uninitialized] 111:22.51 26 | if (magicInt != mozilla::gfx::kMagicInt) { 111:22.51 | ^~ 111:22.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/InlineTranslator.cpp:24:12: note: ‘magicInt’ was declared here 111:22.51 24 | uint32_t magicInt; 111:22.51 | ^~~~~~~~ 111:24.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 111:24.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp:11: 111:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 111:24.58 242 | // / \ / \ 111:24.58 | ^ 111:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 111:24.58 245 | // / \ / \ 111:24.58 | ^ 111:26.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:26.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:26.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-polygon-reduce.c:39: 111:26.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:26.08 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:26.08 | ^~~~~~ 111:26.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:26.08 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:26.08 | ^~~~~~ 111:27.00 At top level: 111:27.01 cc1: note: unrecognized command-line option ‘-Wno-braced-scalar-init’ may have been intended to silence earlier diagnostics 111:30.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:31.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:31.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:34: 111:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:31.00 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:31.00 | ^~~~~~ 111:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:31.00 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:31.00 | ^~~~~~ 111:32.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 111:32.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 111:32.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:20, 111:32.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 111:32.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:10: 111:32.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.14 inlined from ‘JSObject* mozilla::dom::SVGSymbolElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGSymbolElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSymbolElementBinding.h:35:27, 111:32.14 inlined from ‘virtual JSObject* mozilla::dom::SVGSymbolElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSymbolElement.cpp:16:40: 111:32.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.14 1169 | *this->stack = this; 111:32.14 | ~~~~~~~~~~~~~^~~~~~ 111:32.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSymbolElement.cpp:8: 111:32.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSymbolElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGSymbolElement::WrapNode(JSContext*, JS::Handle)’: 111:32.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSymbolElementBinding.h:35:27: note: ‘reflector’ declared here 111:32.14 35 | JS::Rooted reflector(aCx); 111:32.14 | ^~~~~~~~~ 111:32.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGSymbolElement.cpp:14:49: note: ‘aCx’ declared here 111:32.14 14 | JSObject* SVGSymbolElement::WrapNode(JSContext* aCx, 111:32.14 | ~~~~~~~~~~~^~~ 111:32.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.25 inlined from ‘JSObject* mozilla::dom::SVGTSpanElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGTSpanElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTSpanElementBinding.h:35:27, 111:32.25 inlined from ‘virtual JSObject* mozilla::dom::SVGTSpanElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTSpanElement.cpp:16:39: 111:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.25 1169 | *this->stack = this; 111:32.25 | ~~~~~~~~~~~~~^~~~~~ 111:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTSpanElement.cpp:8, 111:32.25 from Unified_cpp_dom_svg8.cpp:11: 111:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTSpanElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGTSpanElement::WrapNode(JSContext*, JS::Handle)’: 111:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTSpanElementBinding.h:35:27: note: ‘reflector’ declared here 111:32.25 35 | JS::Rooted reflector(aCx); 111:32.25 | ^~~~~~~~~ 111:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTSpanElement.cpp:14:48: note: ‘aCx’ declared here 111:32.25 14 | JSObject* SVGTSpanElement::WrapNode(JSContext* aCx, 111:32.25 | ~~~~~~~~~~~^~~ 111:32.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.30 inlined from ‘JSObject* mozilla::dom::SVGTextElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGTextElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextElementBinding.h:35:27, 111:32.30 inlined from ‘virtual JSObject* mozilla::dom::SVGTextElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextElement.cpp:16:38: 111:32.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.30 1169 | *this->stack = this; 111:32.30 | ~~~~~~~~~~~~~^~~~~~ 111:32.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextElement.cpp:8, 111:32.30 from Unified_cpp_dom_svg8.cpp:38: 111:32.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGTextElement::WrapNode(JSContext*, JS::Handle)’: 111:32.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextElementBinding.h:35:27: note: ‘reflector’ declared here 111:32.30 35 | JS::Rooted reflector(aCx); 111:32.30 | ^~~~~~~~~ 111:32.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextElement.cpp:14:47: note: ‘aCx’ declared here 111:32.30 14 | JSObject* SVGTextElement::WrapNode(JSContext* aCx, 111:32.30 | ~~~~~~~~~~~^~~ 111:32.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.38 inlined from ‘JSObject* mozilla::dom::SVGTextPathElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGTextPathElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextPathElementBinding.h:41:27, 111:32.38 inlined from ‘virtual JSObject* mozilla::dom::SVGTextPathElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextPathElement.cpp:26:42: 111:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.38 1169 | *this->stack = this; 111:32.38 | ~~~~~~~~~~~~~^~~~~~ 111:32.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextPathElement.cpp:10, 111:32.38 from Unified_cpp_dom_svg8.cpp:47: 111:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextPathElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGTextPathElement::WrapNode(JSContext*, JS::Handle)’: 111:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTextPathElementBinding.h:41:27: note: ‘reflector’ declared here 111:32.38 41 | JS::Rooted reflector(aCx); 111:32.38 | ^~~~~~~~~ 111:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTextPathElement.cpp:24:51: note: ‘aCx’ declared here 111:32.38 24 | JSObject* SVGTextPathElement::WrapNode(JSContext* aCx, 111:32.38 | ~~~~~~~~~~~^~~ 111:32.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.42 inlined from ‘JSObject* mozilla::dom::SVGTitleElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGTitleElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTitleElementBinding.h:35:27, 111:32.42 inlined from ‘virtual JSObject* mozilla::dom::SVGTitleElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTitleElement.cpp:18:39: 111:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.42 1169 | *this->stack = this; 111:32.42 | ~~~~~~~~~~~~~^~~~~~ 111:32.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTitleElement.cpp:8, 111:32.42 from Unified_cpp_dom_svg8.cpp:65: 111:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTitleElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGTitleElement::WrapNode(JSContext*, JS::Handle)’: 111:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGTitleElementBinding.h:35:27: note: ‘reflector’ declared here 111:32.42 35 | JS::Rooted reflector(aCx); 111:32.42 | ^~~~~~~~~ 111:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGTitleElement.cpp:16:48: note: ‘aCx’ declared here 111:32.42 16 | JSObject* SVGTitleElement::WrapNode(JSContext* aCx, 111:32.42 | ~~~~~~~~~~~^~~ 111:32.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.60 inlined from ‘JSObject* mozilla::dom::SVGUseElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGUseElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGUseElementBinding.h:35:27, 111:32.60 inlined from ‘virtual JSObject* mozilla::dom::SVGUseElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGUseElement.cpp:37:37: 111:32.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.60 1169 | *this->stack = this; 111:32.60 | ~~~~~~~~~~~~~^~~~~~ 111:32.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGUseElement.cpp:24, 111:32.60 from Unified_cpp_dom_svg8.cpp:119: 111:32.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGUseElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGUseElement::WrapNode(JSContext*, JS::Handle)’: 111:32.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGUseElementBinding.h:35:27: note: ‘reflector’ declared here 111:32.60 35 | JS::Rooted reflector(aCx); 111:32.60 | ^~~~~~~~~ 111:32.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGUseElement.cpp:35:46: note: ‘aCx’ declared here 111:32.60 35 | JSObject* SVGUseElement::WrapNode(JSContext* aCx, 111:32.60 | ~~~~~~~~~~~^~~ 111:32.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 111:32.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 111:32.67 inlined from ‘JSObject* mozilla::dom::SVGViewElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SVGViewElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewElementBinding.h:38:27, 111:32.67 inlined from ‘virtual JSObject* mozilla::dom::SVGViewElement::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGViewElement.cpp:18:38: 111:32.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 111:32.67 1169 | *this->stack = this; 111:32.67 | ~~~~~~~~~~~~~^~~~~~ 111:32.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGViewElement.cpp:8, 111:32.67 from Unified_cpp_dom_svg8.cpp:137: 111:32.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::SVGViewElement::WrapNode(JSContext*, JS::Handle)’: 111:32.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewElementBinding.h:38:27: note: ‘reflector’ declared here 111:32.67 38 | JS::Rooted reflector(aCx); 111:32.67 | ^~~~~~~~~ 111:32.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGViewElement.cpp:16:47: note: ‘aCx’ declared here 111:32.67 16 | JSObject* SVGViewElement::WrapNode(JSContext* aCx, 111:32.67 | ~~~~~~~~~~~^~~ 111:32.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 111:32.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 111:32.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 111:32.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGViewportElement.cpp:7, 111:32.74 from Unified_cpp_dom_svg9.cpp:2: 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 111:32.74 202 | return ReinterpretHelper::FromInternalValue(v); 111:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 111:32.74 4432 | return mProperties.Get(aProperty, aFoundResult); 111:32.74 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 111:32.74 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 111:32.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 111:32.74 302 | memcpy(&value, &aInternalValue, sizeof(value)); 111:32.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 111:32.74 413 | struct FrameBidiData { 111:32.74 | ^~~~~~~~~~~~~ 111:33.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:33.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:33.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:39: 111:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:33.72 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:33.72 | ^~~~~~ 111:33.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:33.72 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:33.72 | ^~~~~~ 111:36.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:36.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:36.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:96: 111:36.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:36.26 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:36.26 | ^~~~~~ 111:36.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:36.26 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:36.26 | ^~~~~~ 111:40.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:40.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:40.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-traps-compositor.c:42: 111:40.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:40.38 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:40.38 | ^~~~~~ 111:40.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:40.38 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:40.38 | ^~~~~~ 111:40.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:40.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:40.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:45: 111:40.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:40.71 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:40.71 | ^~~~~~ 111:40.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:40.71 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:40.71 | ^~~~~~ 111:44.33 gfx/graphite2/src 111:45.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:45.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:45.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:38: 111:45.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:45.07 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:45.07 | ^~~~~~ 111:45.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:45.10 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:45.10 | ^~~~~~ 111:45.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 111:45.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp:10: 111:45.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 111:45.34 242 | // / \ / \ 111:45.34 | ^ 111:45.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 111:45.34 245 | // / \ / \ 111:45.34 | ^ 111:47.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:47.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:47.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-type1-glyph-names.c:36: 111:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:47.63 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:47.63 | ^~~~~~ 111:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:47.63 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:47.63 | ^~~~~~ 111:47.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/BuiltinsWorkaroundGLSL.h:10, 111:47.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/BuiltinsWorkaroundGLSL.cpp:7: 111:47.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 111:47.81 242 | // / \ / \ 111:47.81 | ^ 111:47.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 111:47.81 245 | // / \ / \ 111:47.81 | ^ 111:48.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:48.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:48.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-type1-subset.c:44: 111:48.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:48.75 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:48.75 | ^~~~~~ 111:48.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:48.75 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:48.75 | ^~~~~~ 111:49.41 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 111:49.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/Code.cpp:80:22: warning: ‘graphite2::vm::Machine::Code::decoder’ has a field ‘{anonymous}::context graphite2::vm::Machine::Code::decoder::_contexts [256]’ whose type uses the anonymous namespace [-Wsubobject-linkage] 111:49.42 80 | class Machine::Code::decoder 111:49.42 | ^~~~~~~ 111:51.31 In file included from Unified_cpp_gfx_graphite2_src0.cpp:74: 111:51.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/GlyphCache.cpp:47:40: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 111:51.32 47 | class _glat_iterator : public std::iterator > 111:51.32 | ^~~~~~~~ 111:51.32 In file included from /usr/include/c++/14/bits/stl_construct.h:61, 111:51.32 from /usr/include/c++/14/bits/stl_tempbuf.h:61, 111:51.32 from /usr/include/c++/14/memory:66, 111:51.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/memory:3, 111:51.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/memory:62, 111:51.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/geckoextra/src/GraphiteExtra.cpp:12, 111:51.32 from Unified_cpp_gfx_graphite2_src0.cpp:2: 111:51.32 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 111:51.32 127 | struct _GLIBCXX17_DEPRECATED iterator 111:51.32 | ^~~~~~~~ 111:52.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/FeatureVal.h:31, 111:52.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/FeatureMap.h:29, 111:52.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/Face.h:34, 111:52.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/CmapCache.h:30, 111:52.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/CmapCache.cpp:29, 111:52.84 from Unified_cpp_gfx_graphite2_src0.cpp:11: 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/List.h: In instantiation of ‘T* graphite2::Vector::erase(iterator, iterator) [with T = graphite2::FeatureVal; iterator = graphite2::FeatureVal*]’: 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/List.h:93:56: required from ‘void graphite2::Vector::clear() [with T = graphite2::FeatureVal]’ 111:52.84 93 | void clear() { erase(begin(), end()); } 111:52.84 | ~~~~~^~~~~~~~~~~~~~~~ 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/List.h:61:17: required from ‘graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]’ 111:52.84 61 | ~Vector() { clear(); free(m_first); } 111:52.84 | ^~~~~ 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/Segment.cpp:60:42: required from here 111:52.84 60 | m_passBits(m_silf->aPassBits() ? -1 : 0) 111:52.84 | ^ 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/List.h:163:32: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class graphite2::FeatureVal’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111:52.84 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 111:52.84 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:52.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: ‘class graphite2::FeatureVal’ declared here 111:52.84 38 | class FeatureVal : public Vector 111:52.84 | ^~~~~~~~~~ 111:53.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:53.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:53.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c:37: 111:53.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:53.32 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:53.32 | ^~~~~~ 111:53.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:53.32 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:53.32 | ^~~~~~ 111:54.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:54.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:54.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-core-compositor.c:47: 111:54.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:54.68 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:54.68 | ^~~~~~ 111:54.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:54.68 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:54.68 | ^~~~~~ 111:54.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 111:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-core-compositor.c:51: 111:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 111:54.78 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 111:54.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:54.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 111:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 111:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 111:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 111:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 111:54.78 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 111:54.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:56.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:56.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-display.c:36: 111:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:56.65 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:56.65 | ^~~~~~ 111:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:56.65 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:56.65 | ^~~~~~ 111:56.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 111:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-display.c:40: 111:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 111:56.69 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 111:56.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 111:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 111:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 111:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 111:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 111:56.69 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 111:56.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:57.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsAccessibilityService.h:14, 111:57.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:53, 111:57.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorEventListener.cpp:23, 111:57.01 from Unified_cpp_editor_libeditor1.cpp:2: 111:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h: In member function ‘mozilla::a11y::HyperTextAccessible* mozilla::a11y::SelectionManager::AccessibleWithCaret(int32_t*)’: 111:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h:93: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 111:57.01 93 | if (aCaret) *aCaret = mCaretOffset; 111:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/a11y/SelectionManager.h:93: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 111:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:58.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:58.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-fallback-compositor.c:43: 111:58.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:58.06 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:58.06 | ^~~~~~ 111:58.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:58.06 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:58.06 | ^~~~~~ 111:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 111:58.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-fallback-compositor.c:47: 111:58.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 111:58.12 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 111:58.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:58.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 111:58.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 111:58.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 111:58.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 111:58.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 111:58.15 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 111:58.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:59.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 111:59.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 111:59.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-render-compositor.c:43: 111:59.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:59.50 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 111:59.50 | ^~~~~~ 111:59.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 111:59.50 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 111:59.50 | ^~~~~~ 111:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 111:59.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-render-compositor.c:47: 111:59.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 111:59.58 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 111:59.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:59.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 111:59.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 111:59.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 111:59.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 111:59.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 111:59.58 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 111:59.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:04.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:04.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:04.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-screen.c:55: 112:04.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:04.80 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:04.80 | ^~~~~~ 112:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:04.84 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:04.84 | ^~~~~~ 112:04.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 112:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-screen.c:59: 112:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 112:04.94 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 112:04.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:04.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 112:04.94 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 112:04.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:06.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp:15: 112:06.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 112:06.18 242 | // / \ / \ 112:06.18 | ^ 112:06.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 112:06.18 245 | // / \ / \ 112:06.18 | ^ 112:07.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:07.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:07.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-source.c:41: 112:07.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:07.11 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:07.11 | ^~~~~~ 112:07.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:07.11 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:07.11 | ^~~~~~ 112:07.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 112:07.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-source.c:45: 112:07.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 112:07.20 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 112:07.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:07.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:07.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:07.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:07.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:07.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 112:07.20 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 112:07.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:10.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:10.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:10.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-surface-shm.c:38: 112:10.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:10.70 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:10.70 | ^~~~~~ 112:10.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:10.72 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:10.72 | ^~~~~~ 112:10.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 112:10.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-surface-shm.c:42: 112:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 112:10.82 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 112:10.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:10.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:10.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:10.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:10.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 112:10.82 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 112:10.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:11.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:11.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:11.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 112:11.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:11.94 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:11.94 | ^~~~~~ 112:11.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:11.94 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:11.94 | ^~~~~~ 112:12.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 112:12.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:61: 112:12.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 112:12.04 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 112:12.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:12.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:12.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:12.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:12.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:12.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 112:12.04 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 112:12.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:18.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:18.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:18.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-visual.c:36: 112:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:18.34 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:18.34 | ^~~~~~ 112:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:18.34 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:18.34 | ^~~~~~ 112:18.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 112:18.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-visual.c:40: 112:18.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194:9: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 112:18.48 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 112:18.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:18.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:18.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:18.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:18.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:18.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:400:9: note: this is the location of the previous definition 112:18.48 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 112:18.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:19.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/ScaledFontFontconfig.cpp: In member function ‘void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const’: 112:19.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/ScaledFontFontconfig.cpp:324:36: warning: ‘hinting’ may be used uninitialized [-Wmaybe-uninitialized] 112:19.24 324 | cairo_font_options_set_hint_style(aFontOptions, hinting); 112:19.24 | ^ 112:19.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/ScaledFontFontconfig.cpp:309:22: note: ‘hinting’ was declared here 112:19.24 309 | cairo_hint_style_t hinting; 112:19.24 | ^~~~~~~ 112:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:20.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:20.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-xlib-xcb-surface.c:39: 112:20.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:20.61 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:20.61 | ^~~~~~ 112:20.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:20.61 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:20.61 | ^~~~~~ 112:21.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:38, 112:21.41 from Unified_c_gfx_cairo_cairo_src0.c:2: 112:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:21.41 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:21.41 | ^~~~~~ 112:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:21.41 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:21.41 | ^~~~~~ 112:22.37 In file included from Unified_cpp_gfx_graphite2_src1.cpp:11: 112:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/Slot.cpp: In member function ‘void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)’: 112:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/Slot.cpp:78:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct graphite2::SlotJustify’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 112:22.38 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 112:22.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:22.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/Segment.h:38, 112:22.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/Silf.cpp:32, 112:22.38 from Unified_cpp_gfx_graphite2_src1.cpp:2: 112:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/graphite2/src/inc/Slot.h:42:8: note: ‘struct graphite2::SlotJustify’ declared here 112:22.38 42 | struct SlotJustify 112:22.38 | ^~~~~~~~~~~ 112:26.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 112:26.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 112:26.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 112:26.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-clip-region.c: In function ‘_cairo_clip_extract_region’: 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 112:26.48 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-clip-region.c:84:20: note: in expansion of macro ‘cairo_region_create_rectangles’ 112:26.48 84 | clip->region = cairo_region_create_rectangles (r, i); 112:26.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘_moz_cairo_region_create_rectangles’ declared here 112:26.48 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 112:26.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:3323:1: note: in expansion of macro ‘cairo_region_create_rectangles’ 112:26.48 3323 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, 112:26.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:26.48 In file included from Unified_c_gfx_cairo_cairo_src0.c:92: 112:26.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-clip-region.c:55:27: note: ‘stack_rects’ declared here 112:26.48 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 112:26.48 | ^~~~~~~~~~~ 112:32.23 gfx/harfbuzz/src 112:34.97 gfx/ipc 112:39.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:39.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:39.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-damage.c:35, 112:39.10 from Unified_c_gfx_cairo_cairo_src1.c:2: 112:39.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:39.14 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:39.14 | ^~~~~~ 112:39.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:39.14 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:39.14 | ^~~~~~ 112:48.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 112:48.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 112:48.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:33, 112:48.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorEventListener.cpp:9: 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 112:48.69 202 | return ReinterpretHelper::FromInternalValue(v); 112:48.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 112:48.69 4432 | return mProperties.Get(aProperty, aFoundResult); 112:48.69 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 112:48.69 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 112:48.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 112:48.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 112:48.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:48.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 112:48.69 413 | struct FrameBidiData { 112:48.69 | ^~~~~~~~~~~~~ 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 112:50.18 202 | return ReinterpretHelper::FromInternalValue(v); 112:50.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 112:50.18 4432 | return mProperties.Get(aProperty, aFoundResult); 112:50.18 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 112:50.18 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 112:50.18 302 | memcpy(&value, &aInternalValue, sizeof(value)); 112:50.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:50.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 112:50.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:12: 112:50.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 112:50.18 22 | struct nsPoint : public mozilla::gfx::BasePoint { 112:50.18 | ^~~~~~~ 112:51.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp:14: 112:51.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 112:51.99 242 | // / \ / \ 112:51.99 | ^ 112:51.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 112:51.99 245 | // / \ / \ 112:51.99 | ^ 112:53.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 112:53.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 112:53.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-image-compositor.c:44, 112:53.02 from Unified_c_gfx_cairo_cairo_src2.c:2: 112:53.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:53.02 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 112:53.02 | ^~~~~~ 112:53.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 112:53.02 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 112:53.02 | ^~~~~~ 112:53.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:13, 112:53.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 112:53.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 112:53.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/config/gfxConfig.cpp:10, 112:53.46 from Unified_cpp_gfx_config0.cpp:2: 112:53.46 In member function ‘bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’, 112:53.46 inlined from ‘bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersARGBDefault; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersARGBFrom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/gfxVars.h:191:59: 112:53.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 112:53.46 1136 | if (!(operator[](i) == aOther[i])) { 112:53.46 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 112:53.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In member function ‘bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersARGBDefault; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersARGBFrom]’: 112:53.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object ‘sEmptyTArrayHeader’ of size 8 112:53.46 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 112:53.46 | ^~~~~~~~~~~~~~~~~~ 112:53.48 In member function ‘bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’, 112:53.49 inlined from ‘bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersXRGBDefault; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersXRGBFrom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/gfxVars.h:191:59: 112:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 112:53.49 1136 | if (!(operator[](i) == aOther[i])) { 112:53.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 112:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h: In member function ‘bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersXRGBDefault; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersXRGBFrom]’: 112:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object ‘sEmptyTArrayHeader’ of size 8 112:53.49 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 112:53.49 | ^~~~~~~~~~~~~~~~~~ 112:53.78 In file included from Unified_c_gfx_cairo_cairo_src2.c:110: 112:53.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-output-stream.c:37:9: warning: "_DEFAULT_SOURCE" redefined 112:53.79 37 | #define _DEFAULT_SOURCE /* for snprintf() */ 112:53.79 | ^~~~~~~~~~~~~~~ 112:53.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 112:53.79 from /usr/include/assert.h:35, 112:53.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/assert.h:3, 112:53.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:52: 112:53.79 /usr/include/features.h:246:10: note: this is the location of the previous definition 112:53.79 246 | # define _DEFAULT_SOURCE 1 112:53.79 | ^~~~~~~~~~~~~~~ 113:01.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.h:73, 113:01.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman-private.h:34, 113:01.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.c:29: 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.c: In function ‘_moz_pixman_image_fill_rectangles’: 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/cairo/pixman-rename.h:122:33: warning: ‘stack_boxes’ may be used uninitialized [-Wmaybe-uninitialized] 113:01.05 122 | #define pixman_image_fill_boxes _moz_pixman_image_fill_boxes 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.c:881:14: note: in expansion of macro ‘pixman_image_fill_boxes’ 113:01.05 881 | result = pixman_image_fill_boxes (op, dest, color, n_rects, boxes); 113:01.05 | ^~~~~~~~~~~~~~~~~~~~~~~ 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/cairo/pixman-rename.h:122:33: note: by argument 5 of type ‘const pixman_box32_t *’ {aka ‘const struct pixman_box32 *’} to ‘_moz_pixman_image_fill_boxes’ declared here 113:01.05 122 | #define pixman_image_fill_boxes _moz_pixman_image_fill_boxes 113:01.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.c:890:1: note: in expansion of macro ‘pixman_image_fill_boxes’ 113:01.05 890 | pixman_image_fill_boxes (pixman_op_t op, 113:01.05 | ^~~~~~~~~~~~~~~~~~~~~~~ 113:01.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/libpixman/src/pixman.c:857:20: note: ‘stack_boxes’ declared here 113:01.05 857 | pixman_box32_t stack_boxes[6]; 113:01.05 | ^~~~~~~~~~~ 113:01.17 At top level: 113:01.18 cc1: note: unrecognized command-line option ‘-Wno-braced-scalar-init’ may have been intended to silence earlier diagnostics 113:02.81 gfx/layers 113:09.02 In file included from Unified_c_gfx_cairo_cairo_src2.c:38: 113:09.03 In function ‘_lzw_buf_grow’, 113:09.03 inlined from ‘_lzw_buf_store_bits’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-lzw.c:140:15, 113:09.03 inlined from ‘_lzw_buf_store_bits’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-lzw.c:126:1, 113:09.03 inlined from ‘_cairo_lzw_compress’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-lzw.c:344:5: 113:09.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-lzw.c:100:20: warning: argument 2 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 113:09.03 100 | new_data = realloc (buf->data, new_size); 113:09.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:09.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/stdlib.h:3, 113:09.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:53: 113:09.03 /usr/include/stdlib.h: In function ‘_cairo_lzw_compress’: 113:09.03 /usr/include/stdlib.h:683:14: note: in a call to allocation function ‘realloc’ declared here 113:09.03 683 | extern void *realloc (void *__ptr, size_t __size) 113:09.03 | ^~~~~~~ 113:14.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 113:14.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 113:14.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-path-fixed.c:39, 113:14.87 from Unified_c_gfx_cairo_cairo_src3.c:2: 113:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 113:14.88 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 113:14.88 | ^~~~~~ 113:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 113:14.88 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 113:14.88 | ^~~~~~ 113:15.05 In file included from Unified_c_gfx_cairo_cairo_src3.c:20: 113:15.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-path-stroke-boxes.c:39:9: warning: "_DEFAULT_SOURCE" redefined 113:15.06 39 | #define _DEFAULT_SOURCE /* for hypot() */ 113:15.06 | ^~~~~~~~~~~~~~~ 113:15.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/features.h:3, 113:15.06 from /usr/include/assert.h:35, 113:15.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/assert.h:3, 113:15.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:52: 113:15.06 /usr/include/features.h:246:10: note: this is the location of the previous definition 113:15.06 246 | # define _DEFAULT_SOURCE 1 113:15.06 | ^~~~~~~~~~~~~~~ 113:21.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.h:10, 113:21.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/Compiler.cpp:34: 113:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 113:21.79 242 | // / \ / \ 113:21.79 | ^ 113:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 113:21.79 245 | // / \ / \ 113:21.79 | ^ 113:46.05 gfx/ots/src 113:48.17 In file included from /usr/include/string.h:548, 113:48.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 113:48.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:54: 113:48.18 In function ‘memset’, 113:48.18 inlined from ‘_cairo_scaled_glyph_lookup’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-scaled-font.c:2907:2: 113:48.18 /usr/include/bits/string_fortified.h:59:10: warning: ‘__builtin_memset’ offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] 113:48.18 59 | return __builtin___memset_chk (__dest, __ch, __len, 113:48.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:48.18 60 | __glibc_objsize0 (__dest)); 113:48.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 113:52.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 113:52.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-slope.c:37, 113:52.16 from Unified_c_gfx_cairo_cairo_src4.c:2: 113:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 113:52.16 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 113:52.16 | ^~~~~~ 113:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 113:52.16 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 113:52.16 | ^~~~~~ 113:52.79 In file included from Unified_c_gfx_cairo_cairo_src4.c:110: 113:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-tag-attributes.c: In function ‘_cairo_tag_parse_content_attributes’: 113:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:539:16: warning: duplicated ‘if’ condition [-Wduplicated-cond] 113:52.80 539 | } else if (! content_attrs->tag_name) { 113:52.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:536:9: note: previously used here 113:52.80 536 | if (! content_attrs->tag_name) { 113:52.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 113:57.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorUtils.cpp:9, 113:57.21 from Unified_cpp_editor_libeditor1.cpp:11: 113:57.21 In member function ‘bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const’, 113:57.21 inlined from ‘bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.cpp:108, 113:57.21 inlined from ‘virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6666: 113:57.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.h:1199: warning: array subscript ‘const mozilla::EditorInlineStyle[0]’ is partly outside array bounds of ‘const mozilla::EditorElementStyle [1]’ [-Warray-bounds=] 113:57.21 1199 | return mHTMLProperty == nsGkAtoms::font && mAttribute == nsGkAtoms::size; 113:57.23 In file included from Unified_cpp_editor_libeditor1.cpp:65: 113:57.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)’: 113:57.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6664: note: object ‘elementStyle’ of size 8 113:57.24 6664 | const EditorElementStyle elementStyle = 113:57.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:18, 113:57.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 113:57.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:36, 113:57.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 113:57.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorEventListener.h:12, 113:57.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorEventListener.cpp:7: 113:57.24 In member function ‘T* RefPtr::get() const [with T = nsAtom]’, 113:57.24 inlined from ‘bool operator==(const RefPtr&, U*) [with T = nsAtom; U = nsStaticAtom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:533:40, 113:57.24 inlined from ‘bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.h:1199, 113:57.24 inlined from ‘bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.cpp:108, 113:57.24 inlined from ‘virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6666: 113:57.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:314:34: warning: array subscript 2 is outside array bounds of ‘const mozilla::EditorElementStyle [1]’ [-Warray-bounds=] 113:57.24 314 | return const_cast(mRawPtr); 113:57.24 | ^ 113:57.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)’: 113:57.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6664: note: at offset 16 into object ‘elementStyle’ of size 8 113:57.24 6664 | const EditorElementStyle elementStyle = 113:57.68 In member function ‘bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const’, 113:57.69 inlined from ‘bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.cpp:108, 113:57.69 inlined from ‘virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6550: 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.h:1199: warning: array subscript ‘const mozilla::EditorInlineStyle[0]’ is partly outside array bounds of ‘const mozilla::EditorElementStyle [1]’ [-Warray-bounds=] 113:57.69 1199 | return mHTMLProperty == nsGkAtoms::font && mAttribute == nsGkAtoms::size; 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)’: 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6548: note: object ‘elementStyle’ of size 8 113:57.69 6548 | const EditorElementStyle elementStyle = 113:57.69 In member function ‘T* RefPtr::get() const [with T = nsAtom]’, 113:57.69 inlined from ‘bool operator==(const RefPtr&, U*) [with T = nsAtom; U = nsStaticAtom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:533:40, 113:57.69 inlined from ‘bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.h:1199, 113:57.69 inlined from ‘bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditHelpers.cpp:108, 113:57.69 inlined from ‘virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6550: 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:314:34: warning: array subscript 2 is outside array bounds of ‘const mozilla::EditorElementStyle [1]’ [-Warray-bounds=] 113:57.69 314 | return const_cast(mRawPtr); 113:57.69 | ^ 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)’: 113:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLEditor.cpp:6548: note: at offset 16 into object ‘elementStyle’ of size 8 113:57.69 6548 | const EditorElementStyle elementStyle = 114:01.55 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 114:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cff.cc: In function ‘bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, DICT_DATA_TYPE, ots::OpenTypeCFF*)’: 114:01.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cff.cc:564:29: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 114:01.56 564 | if (operands.size() < n * (k + 1) + 1) { 114:01.56 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 114:12.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 114:12.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:1963, 114:12.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-toy-font-face.c:43, 114:12.09 from Unified_c_gfx_cairo_cairo_src5.c:2: 114:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 114:12.09 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 114:12.09 | ^~~~~~ 114:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 114:12.09 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 114:12.09 | ^~~~~~ 114:17.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-platform.h:61, 114:17.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-features.h:40, 114:17.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:42, 114:17.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairoint.h:65: 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 114:17.99 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-traps.c:913:15: note: in expansion of macro ‘cairo_region_create_rectangles’ 114:17.99 913 | *region = cairo_region_create_rectangles (rects, rect_count); 114:17.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘_moz_cairo_region_create_rectangles’ declared here 114:17.99 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 114:17.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo.h:3323:1: note: in expansion of macro ‘cairo_region_create_rectangles’ 114:17.99 3323 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, 114:17.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:17.99 In file included from Unified_c_gfx_cairo_cairo_src5.c:11: 114:17.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/cairo/cairo/src/cairo-traps.c:866:27: note: ‘stack_rects’ declared here 114:17.99 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 114:17.99 | ^~~~~~~~~~~ 114:24.65 gfx/skia 114:31.66 In file included from /usr/include/string.h:548, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 114:31.67 from /usr/include/c++/14/bits/stl_pair.h:60, 114:31.67 from /usr/include/c++/14/bits/stl_algobase.h:64, 114:31.67 from /usr/include/c++/14/algorithm:60, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/algorithm:3, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/algorithm:62, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/woff2/output.h:12, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/woff2/decode.h:14, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/RLBoxWOFF2Types.h:12, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/RLBoxWOFF2Host.h:10, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/RLBoxWOFF2Host.cpp:7, 114:31.67 from Unified_cpp_gfx_ots_src0.cpp:2: 114:31.67 In function ‘void* memcpy(void*, const void*, size_t)’, 114:31.67 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:31.67 inlined from ‘virtual bool ots::OTSStream::Pad(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:133:17: 114:31.67 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} [-Warray-bounds=] 114:31.67 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:31.67 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:31.67 30 | __glibc_objsize0 (__dest)); 114:31.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:31.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/./src/ots.h:21, 114:31.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/RLBoxWOFF2Host.h:30: 114:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h: In member function ‘virtual bool ots::OTSStream::Pad(size_t)’: 114:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object ‘kZerob’ of size 1 114:31.67 132 | static const uint8_t kZerob = 0; 114:31.67 | ^~~~~~ 114:33.54 In function ‘void* memcpy(void*, const void*, size_t)’, 114:33.54 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:33.54 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:33.54 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:184:21: 114:33.54 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:33.54 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:33.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:33.54 30 | __glibc_objsize0 (__dest)); 114:33.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:33.54 In file included from Unified_cpp_gfx_ots_src0.cpp:83: 114:33.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const’: 114:33.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:182:6: note: object ‘v’ of size 2 114:33.54 182 | bool OpenTypeFEAT::FeatureSettingDefn::SerializePart(OTSStream* out) const { 114:33.54 | ^~~~~~~~~~~~ 114:33.54 In function ‘void* memcpy(void*, const void*, size_t)’, 114:33.54 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:33.54 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:33.54 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:183:21: 114:33.54 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:33.54 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:33.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:33.54 30 | __glibc_objsize0 (__dest)); 114:33.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:33.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const’: 114:33.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:182:6: note: object ‘v’ of size 2 114:33.54 182 | bool OpenTypeFEAT::FeatureSettingDefn::SerializePart(OTSStream* out) const { 114:33.54 | ^~~~~~~~~~~~ 114:33.94 In function ‘void* memcpy(void*, const void*, size_t)’, 114:33.94 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:33.94 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:33.94 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:64:23, 114:33.94 inlined from ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:91:22: 114:33.94 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:33.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:33.94 30 | __glibc_objsize0 (__dest)); 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:33.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.h:12, 114:33.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:5: 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In member function ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:62:13: note: object ‘v’ of size 2 114:33.94 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 114:33.94 | ^~~~~~~~~~~~~~ 114:33.94 In function ‘void* memcpy(void*, const void*, size_t)’, 114:33.94 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:33.94 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:33.94 inlined from ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:90:20: 114:33.94 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:33.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:33.94 30 | __glibc_objsize0 (__dest)); 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:33.94 In file included from Unified_cpp_gfx_ots_src0.cpp:128: 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:88:6: note: object ‘v’ of size 1 114:33.94 88 | bool OpenTypeGLAT_v1::GlatEntry::SerializePart(OTSStream* out) const { 114:33.94 | ^~~~~~~~~~~~~~~ 114:33.94 In function ‘void* memcpy(void*, const void*, size_t)’, 114:33.94 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:33.94 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:33.94 inlined from ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:89:20: 114:33.94 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:33.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:33.94 30 | __glibc_objsize0 (__dest)); 114:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:33.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:88:6: note: object ‘v’ of size 1 114:33.94 88 | bool OpenTypeGLAT_v1::GlatEntry::SerializePart(OTSStream* out) const { 114:33.94 | ^~~~~~~~~~~~~~~ 114:34.20 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.20 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.20 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.20 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:64:23, 114:34.20 inlined from ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:174:22: 114:34.20 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.20 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.20 30 | __glibc_objsize0 (__dest)); 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In member function ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:62:13: note: object ‘v’ of size 2 114:34.20 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 114:34.20 | ^~~~~~~~~~~~~~ 114:34.20 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.20 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.20 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.20 inlined from ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:173:21: 114:34.20 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.20 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.20 30 | __glibc_objsize0 (__dest)); 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:171:6: note: object ‘v’ of size 2 114:34.20 171 | bool OpenTypeGLAT_v2::GlatEntry::SerializePart(OTSStream* out) const { 114:34.20 | ^~~~~~~~~~~~~~~ 114:34.20 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.20 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.20 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.20 inlined from ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:172:21: 114:34.20 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.20 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.20 30 | __glibc_objsize0 (__dest)); 114:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:171:6: note: object ‘v’ of size 2 114:34.20 171 | bool OpenTypeGLAT_v2::GlatEntry::SerializePart(OTSStream* out) const { 114:34.20 | ^~~~~~~~~~~~~~~ 114:34.47 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.47 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.47 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.47 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:64:23, 114:34.47 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:421:22: 114:34.47 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.47 30 | __glibc_objsize0 (__dest)); 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:62:13: note: object ‘v’ of size 2 114:34.47 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 114:34.47 | ^~~~~~~~~~~~~~ 114:34.47 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.47 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.47 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.47 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:420:21: 114:34.47 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.47 30 | __glibc_objsize0 (__dest)); 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:417:6: note: object ‘v’ of size 2 114:34.47 417 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:34.47 | ^~~~~~~~~~~~~~~ 114:34.47 In function ‘void* memcpy(void*, const void*, size_t)’, 114:34.47 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:34.47 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:34.47 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:419:21: 114:34.47 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:34.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:34.47 30 | __glibc_objsize0 (__dest)); 114:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const’: 114:34.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:417:6: note: object ‘v’ of size 2 114:34.47 417 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:34.47 | ^~~~~~~~~~~~~~~ 114:35.52 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.52 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.52 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.52 inlined from ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:76:23: 114:35.52 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.52 30 | __glibc_objsize0 (__dest)); 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.52 In file included from Unified_cpp_gfx_ots_src0.cpp:110: 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc: In member function ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’: 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:66:6: note: object ‘v’ of size 2 114:35.52 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 114:35.52 | ^~~~~~~~~~~~ 114:35.52 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.52 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.52 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.52 inlined from ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:75:23: 114:35.52 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.52 30 | __glibc_objsize0 (__dest)); 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc: In member function ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’: 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:66:6: note: object ‘v’ of size 2 114:35.52 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 114:35.52 | ^~~~~~~~~~~~ 114:35.52 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.52 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.52 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.52 inlined from ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:70:21: 114:35.52 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.52 30 | __glibc_objsize0 (__dest)); 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc: In member function ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’: 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:66:6: note: object ‘v’ of size 2 114:35.52 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 114:35.52 | ^~~~~~~~~~~~ 114:35.52 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.52 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.52 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.52 inlined from ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:69:21: 114:35.52 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.52 30 | __glibc_objsize0 (__dest)); 114:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc: In member function ‘virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)’: 114:35.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gasp.cc:66:6: note: object ‘v’ of size 2 114:35.52 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 114:35.52 | ^~~~~~~~~~~~ 114:35.97 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.97 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.97 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.97 inlined from ‘ots::OpenTypeGLOC::Serialize(ots::OTSStream*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:89:30, 114:35.97 inlined from ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:94:9: 114:35.97 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.97 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.97 30 | __glibc_objsize0 (__dest)); 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.97 In file included from Unified_cpp_gfx_ots_src0.cpp:137: 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc: In member function ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’: 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:87:9: note: object ‘v’ of size 2 114:35.97 87 | ![&] { 114:35.97 | ^ 114:35.97 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.97 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.97 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.97 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:55:23, 114:35.97 inlined from ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:95:51: 114:35.97 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.97 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.97 30 | __glibc_objsize0 (__dest)); 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In member function ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’: 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:53:13: note: object ‘v’ of size 2 114:35.97 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 114:35.97 | ^~~~~~~~~~~~~~ 114:35.97 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.97 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.97 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.97 inlined from ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:85:21: 114:35.97 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.97 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:35.97 30 | __glibc_objsize0 (__dest)); 114:35.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc: In member function ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’: 114:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:82:6: note: object ‘v’ of size 2 114:35.97 82 | bool OpenTypeGLOC::Serialize(OTSStream* out) { 114:35.97 | ^~~~~~~~~~~~ 114:35.97 In function ‘void* memcpy(void*, const void*, size_t)’, 114:35.97 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:35.97 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:35.97 inlined from ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:84:21: 114:35.97 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:35.97 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:36.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:36.01 30 | __glibc_objsize0 (__dest)); 114:36.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:36.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc: In member function ‘virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)’: 114:36.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gloc.cc:82:6: note: object ‘v’ of size 2 114:36.01 82 | bool OpenTypeGLOC::Serialize(OTSStream* out) { 114:36.01 | ^~~~~~~~~~~~ 114:36.42 In function ‘void* memcpy(void*, const void*, size_t)’, 114:36.43 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:36.43 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:36.43 inlined from ‘virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:79:21: 114:36.43 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:36.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:36.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:36.43 30 | __glibc_objsize0 (__dest)); 114:36.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)’: 114:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:76:6: note: object ‘v’ of size 2 114:36.43 76 | bool OpenTypeFEAT::Serialize(OTSStream* out) { 114:36.43 | ^~~~~~~~~~~~ 114:36.43 In function ‘void* memcpy(void*, const void*, size_t)’, 114:36.43 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:36.43 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:36.43 inlined from ‘virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:78:21: 114:36.43 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:36.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:36.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:36.43 30 | __glibc_objsize0 (__dest)); 114:36.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)’: 114:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:76:6: note: object ‘v’ of size 2 114:36.43 76 | bool OpenTypeFEAT::Serialize(OTSStream* out) { 114:36.43 | ^~~~~~~~~~~~ 114:37.10 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.10 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.10 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:37.11 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:388:20: 114:37.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:37.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.12 30 | __glibc_objsize0 (__dest)); 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’: 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:383:6: note: object ‘v’ of size 1 114:37.12 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 114:37.12 | ^~~~~~~~~~~~~~~ 114:37.12 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.12 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:37.12 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:387:20: 114:37.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:37.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.12 30 | __glibc_objsize0 (__dest)); 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’: 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:383:6: note: object ‘v’ of size 1 114:37.12 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 114:37.12 | ^~~~~~~~~~~~~~~ 114:37.12 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.12 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:37.12 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:386:20: 114:37.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:37.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.12 30 | __glibc_objsize0 (__dest)); 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’: 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:383:6: note: object ‘v’ of size 1 114:37.12 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 114:37.12 | ^~~~~~~~~~~~~~~ 114:37.12 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.12 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:37.12 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:385:20: 114:37.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:37.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.12 30 | __glibc_objsize0 (__dest)); 114:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const’: 114:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:383:6: note: object ‘v’ of size 1 114:37.12 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 114:37.12 | ^~~~~~~~~~~~~~~ 114:37.27 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.28 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.28 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.28 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:154:22: 114:37.28 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.28 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.28 30 | __glibc_objsize0 (__dest)); 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’: 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:151:6: note: object ‘v’ of size 2 114:37.28 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 114:37.28 | ^~~~~~~~~~~~ 114:37.28 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.28 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.28 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.28 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:156:52: 114:37.28 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.28 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.28 30 | __glibc_objsize0 (__dest)); 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’: 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:151:6: note: object ‘v’ of size 2 114:37.28 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 114:37.28 | ^~~~~~~~~~~~ 114:37.28 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.28 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.28 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.28 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:158:21: 114:37.28 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.28 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.28 30 | __glibc_objsize0 (__dest)); 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’: 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:151:6: note: object ‘v’ of size 2 114:37.28 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 114:37.28 | ^~~~~~~~~~~~ 114:37.28 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.28 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.28 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.28 inlined from ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:155:21: 114:37.28 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.28 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.28 30 | __glibc_objsize0 (__dest)); 114:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc: In member function ‘virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const’: 114:37.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.cc:151:6: note: object ‘v’ of size 2 114:37.28 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 114:37.28 | ^~~~~~~~~~~~ 114:37.69 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.69 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.69 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:37.69 inlined from ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:155:25: 114:37.69 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:37.69 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.69 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.69 30 | __glibc_objsize0 (__dest)); 114:37.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.74 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc: In member function ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:133:6: note: object ‘v’ of size 2 114:37.74 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 114:37.74 | ^~~~~~~~~~~~ 114:37.74 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.74 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 114:37.74 inlined from ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:154:25: 114:37.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 114:37.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.74 30 | __glibc_objsize0 (__dest)); 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc: In member function ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:133:6: note: object ‘v’ of size 2 114:37.74 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 114:37.74 | ^~~~~~~~~~~~ 114:37.74 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.74 inlined from ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:143:21: 114:37.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.74 30 | __glibc_objsize0 (__dest)); 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc: In member function ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:133:6: note: object ‘v’ of size 2 114:37.74 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 114:37.74 | ^~~~~~~~~~~~ 114:37.74 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.74 inlined from ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:142:21: 114:37.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.74 30 | __glibc_objsize0 (__dest)); 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc: In member function ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:133:6: note: object ‘v’ of size 2 114:37.74 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 114:37.74 | ^~~~~~~~~~~~ 114:37.74 In function ‘void* memcpy(void*, const void*, size_t)’, 114:37.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:37.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:37.74 inlined from ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:141:21: 114:37.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:37.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:37.74 30 | __glibc_objsize0 (__dest)); 114:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc: In member function ‘virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)’: 114:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/avar.cc:133:6: note: object ‘v’ of size 2 114:37.74 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 114:37.74 | ^~~~~~~~~~~~ 114:38.42 In function ‘void* memcpy(void*, const void*, size_t)’, 114:38.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:38.42 inlined from ‘virtual bool ots::OTSStream::Pad(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:133:17, 114:38.42 inlined from ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:871:16: 114:38.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} [-Warray-bounds=] 114:38.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:38.42 30 | __glibc_objsize0 (__dest)); 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h: In member function ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’: 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object ‘kZerob’ of size 1 114:38.42 132 | static const uint8_t kZerob = 0; 114:38.42 | ^~~~~~ 114:38.42 In function ‘void* memcpy(void*, const void*, size_t)’, 114:38.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:38.42 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:38.42 inlined from ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:888:23: 114:38.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:38.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:38.42 30 | __glibc_objsize0 (__dest)); 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:38.42 In file included from Unified_cpp_gfx_ots_src0.cpp:38: 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc: In member function ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’: 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:840:6: note: object ‘v’ of size 2 114:38.42 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 114:38.42 | ^~~~~~~~~~~~ 114:38.42 In function ‘void* memcpy(void*, const void*, size_t)’, 114:38.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:38.42 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:38.42 inlined from ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:866:21: 114:38.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:38.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:38.42 30 | __glibc_objsize0 (__dest)); 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc: In member function ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’: 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:840:6: note: object ‘v’ of size 2 114:38.42 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 114:38.42 | ^~~~~~~~~~~~ 114:38.42 In function ‘void* memcpy(void*, const void*, size_t)’, 114:38.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:38.42 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:38.42 inlined from ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:865:21: 114:38.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:38.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:38.42 30 | __glibc_objsize0 (__dest)); 114:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc: In member function ‘virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)’: 114:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cmap.cc:840:6: note: object ‘v’ of size 2 114:38.42 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 114:38.42 | ^~~~~~~~~~~~ 114:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.00 inlined from ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:122:21: 114:40.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.00 30 | __glibc_objsize0 (__dest)); 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.00 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc: In member function ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’: 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:118:6: note: object ‘v’ of size 2 114:40.00 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 114:40.00 | ^~~~~~~~~~~~ 114:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.00 inlined from ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:121:21: 114:40.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.00 30 | __glibc_objsize0 (__dest)); 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc: In member function ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’: 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:118:6: note: object ‘v’ of size 2 114:40.00 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 114:40.00 | ^~~~~~~~~~~~ 114:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.00 inlined from ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:120:21: 114:40.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.00 30 | __glibc_objsize0 (__dest)); 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc: In member function ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’: 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:118:6: note: object ‘v’ of size 2 114:40.00 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 114:40.00 | ^~~~~~~~~~~~ 114:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.00 inlined from ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:119:21: 114:40.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.00 30 | __glibc_objsize0 (__dest)); 114:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc: In member function ‘virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)’: 114:40.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/fvar.cc:118:6: note: object ‘v’ of size 2 114:40.00 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 114:40.00 | ^~~~~~~~~~~~ 114:40.64 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.65 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.65 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.65 inlined from ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:218:23: 114:40.65 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.65 30 | __glibc_objsize0 (__dest)); 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.65 In file included from Unified_cpp_gfx_ots_src0.cpp:56: 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc: In member function ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’: 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:193:6: note: object ‘v’ of size 2 114:40.65 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 114:40.65 | ^~~~~~~~~~~~ 114:40.65 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.65 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.65 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.65 inlined from ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:212:21: 114:40.65 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.65 30 | __glibc_objsize0 (__dest)); 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc: In member function ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’: 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:193:6: note: object ‘v’ of size 2 114:40.65 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 114:40.65 | ^~~~~~~~~~~~ 114:40.65 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.65 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.65 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.65 inlined from ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:211:21: 114:40.65 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.65 30 | __glibc_objsize0 (__dest)); 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc: In member function ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’: 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:193:6: note: object ‘v’ of size 2 114:40.65 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 114:40.65 | ^~~~~~~~~~~~ 114:40.65 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.65 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.65 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.65 inlined from ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:210:21: 114:40.65 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.65 30 | __glibc_objsize0 (__dest)); 114:40.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc: In member function ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’: 114:40.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:193:6: note: object ‘v’ of size 2 114:40.65 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 114:40.65 | ^~~~~~~~~~~~ 114:40.65 In function ‘void* memcpy(void*, const void*, size_t)’, 114:40.65 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:40.65 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:40.65 inlined from ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:209:21: 114:40.68 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:40.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:40.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:40.68 30 | __glibc_objsize0 (__dest)); 114:40.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:40.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc: In member function ‘virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)’: 114:40.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/cpal.cc:193:6: note: object ‘v’ of size 2 114:40.68 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 114:40.68 | ^~~~~~~~~~~~ 114:41.11 In function ‘void* memcpy(void*, const void*, size_t)’, 114:41.11 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:41.11 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:41.11 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:344:20: 114:41.11 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:41.11 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:41.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:41.11 30 | __glibc_objsize0 (__dest)); 114:41.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’: 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:339:6: note: object ‘v’ of size 1 114:41.15 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:41.15 | ^~~~~~~~~~~~~~~ 114:41.15 In function ‘void* memcpy(void*, const void*, size_t)’, 114:41.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:41.15 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:41.15 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:343:20: 114:41.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:41.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:41.15 30 | __glibc_objsize0 (__dest)); 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’: 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:339:6: note: object ‘v’ of size 1 114:41.15 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:41.15 | ^~~~~~~~~~~~~~~ 114:41.15 In function ‘void* memcpy(void*, const void*, size_t)’, 114:41.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:41.15 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 114:41.15 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:342:20: 114:41.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 114:41.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:41.15 30 | __glibc_objsize0 (__dest)); 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’: 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:339:6: note: object ‘v’ of size 1 114:41.15 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:41.15 | ^~~~~~~~~~~~~~~ 114:41.15 In function ‘void* memcpy(void*, const void*, size_t)’, 114:41.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 114:41.15 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 114:41.15 inlined from ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:341:21: 114:41.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 114:41.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 114:41.15 30 | __glibc_objsize0 (__dest)); 114:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc: In member function ‘virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const’: 114:41.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glat.cc:339:6: note: object ‘v’ of size 2 114:41.15 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 114:41.15 | ^~~~~~~~~~~~~~~ 114:41.40 In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, 114:41.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/glibconfig.h:3, 114:41.41 from /usr/include/glib-2.0/glib/gtypes.h:34, 114:41.41 from /usr/include/glib-2.0/glib/galloca.h:34, 114:41.41 from /usr/include/glib-2.0/glib.h:32, 114:41.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/glib.h:3, 114:41.41 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, 114:41.41 from /usr/include/gtk-3.0/gdk/gdk.h:30, 114:41.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gdk/gdk.h:3, 114:41.41 from /usr/include/gtk-3.0/gtk/gtk.h:30, 114:41.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 114:41.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUParent.cpp:87: 114:41.41 /usr/include/glib-2.0/glib/gmacros.h: In function ‘gint g_bit_nth_lsf_impl(gulong, gint)’: 114:41.41 /usr/include/glib-2.0/glib/gmacros.h:1243: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 114:41.41 1243 | if (expr) \ 114:41.41 /usr/include/glib-2.0/glib/gmacros.h:1243: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 114:44.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/PathRecording.h:15, 114:44.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/PathRecording.cpp:7, 114:44.76 from Unified_cpp_gfx_2d1.cpp:65: 114:44.76 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:44.76 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:44.76 inlined from ‘mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2177:14: 114:44.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:44.76 36 | switch (boolChar) { 114:44.76 | ^~~~~~ 114:44.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In constructor ‘mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]’: 114:44.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:44.76 34 | char boolChar; 114:44.76 | ^~~~~~~~ 114:51.19 In function ‘void mozilla::gfx::ReadElementConstrained(S&, T&, const T&, const T&) [with S = MemReader; T = JoinStyle]’, 114:51.19 inlined from ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2028:25: 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:75:3: warning: ‘joinStyle’ may be used uninitialized [-Wmaybe-uninitialized] 114:51.19 75 | if (aElement < aMinValue || aElement > aMaxValue) { 114:51.19 | ^~ 114:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/PathRecording.cpp:9: 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h: In member function ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’: 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2022:13: note: ‘joinStyle’ was declared here 114:51.19 2022 | JoinStyle joinStyle; 114:51.19 | ^~~~~~~~~ 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2037:35: warning: ‘dashLength’ may be used uninitialized [-Wmaybe-uninitialized] 114:51.19 2037 | if (!aStrokeOptions.mDashLength || !aStream.good()) { 114:51.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2021:12: note: ‘dashLength’ was declared here 114:51.19 2021 | uint64_t dashLength; 114:51.19 | ^~~~~~~~~~ 114:51.19 In function ‘void mozilla::gfx::ReadElementConstrained(S&, T&, const T&, const T&) [with S = MemReader; T = CapStyle]’, 114:51.19 inlined from ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2030:25: 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:75:3: warning: ‘capStyle’ may be used uninitialized [-Wmaybe-uninitialized] 114:51.19 75 | if (aElement < aMinValue || aElement > aMaxValue) { 114:51.19 | ^~ 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h: In member function ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]’: 114:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:2023:12: note: ‘capStyle’ was declared here 114:51.19 2023 | CapStyle capStyle; 114:51.19 | ^~~~~~~~ 114:57.54 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedPushLayerWithBlend::RecordedPushLayerWithBlend(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3087:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.55 34 | char boolChar; 114:57.55 | ^~~~~~~~ 114:57.55 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedPushLayerWithBlend::RecordedPushLayerWithBlend(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3092:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.55 34 | char boolChar; 114:57.55 | ^~~~~~~~ 114:57.55 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedPushLayer::RecordedPushLayer(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3045:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.55 34 | char boolChar; 114:57.55 | ^~~~~~~~ 114:57.55 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedPushLayer::RecordedPushLayer(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3050:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.55 34 | char boolChar; 114:57.55 | ^~~~~~~~ 114:57.55 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedDrawShadow::RecordedDrawShadow(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3411:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.55 34 | char boolChar; 114:57.55 | ^~~~~~~~ 114:57.55 In static member function ‘static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’, 114:57.55 inlined from ‘void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:69:34, 114:57.55 inlined from ‘mozilla::gfx::RecordedSetPermitSubpixelAA::RecordedSetPermitSubpixelAA(S&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:3144:14, 114:57.55 inlined from ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordedEventImpl.h:4577:5: 114:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:36:5: warning: ‘boolChar’ may be used uninitialized [-Wmaybe-uninitialized] 114:57.55 36 | switch (boolChar) { 114:57.55 | ^~~~~~ 114:57.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h: In static member function ‘static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]’: 114:57.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/RecordingTypes.h:34:10: note: ‘boolChar’ was declared here 114:57.59 34 | char boolChar; 114:57.59 | ^~~~~~~~ 115:02.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositorManagerParent.h:17, 115:02.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUParent.cpp:52: 115:02.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 115:02.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 115:02.35 202 | return ReinterpretHelper::FromInternalValue(v); 115:02.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 115:02.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 115:02.35 4432 | return mProperties.Get(aProperty, aFoundResult); 115:02.35 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 115:02.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 115:02.35 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 115:02.35 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:02.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 115:02.35 302 | memcpy(&value, &aInternalValue, sizeof(value)); 115:02.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:02.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 115:02.39 413 | struct FrameBidiData { 115:02.39 | ^~~~~~~~~~~~~ 115:17.17 In file included from Unified_cpp_gfx_2d0.cpp:83: 115:17.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/DrawTargetCairo.cpp: In function ‘cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const Pattern&, Float, const Matrix&)’: 115:17.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/2d/DrawTargetCairo.cpp:452:20: warning: ‘pat’ may be used uninitialized [-Wmaybe-uninitialized] 115:17.18 452 | cairo_pattern_t* pat; 115:17.18 | ^~~ 115:24.40 In file included from /usr/include/string.h:548, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/cstdlib:82, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:21, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/new:68, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glyf.h:8, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glyf.cc:5, 115:24.41 from Unified_cpp_gfx_ots_src1.cpp:2: 115:24.41 In function ‘void* memcpy(void*, const void*, size_t)’, 115:24.41 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:24.41 inlined from ‘virtual bool ots::OTSStream::Pad(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:133:17: 115:24.41 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} [-Warray-bounds=] 115:24.41 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:24.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:24.41 30 | __glibc_objsize0 (__dest)); 115:24.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:24.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ots.h:21, 115:24.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/glyf.h:12: 115:24.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h: In member function ‘virtual bool ots::OTSStream::Pad(size_t)’: 115:24.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object ‘kZerob’ of size 1 115:24.41 132 | static const uint8_t kZerob = 0; 115:24.41 | ^~~~~~ 115:24.53 In function ‘void* memcpy(void*, const void*, size_t)’, 115:24.54 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:24.54 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:24.54 inlined from ‘virtual bool ots::OpenTypeLOCA::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/loca.cc:78:25: 115:24.54 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:24.54 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:24.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:24.54 30 | __glibc_objsize0 (__dest)); 115:24.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:24.54 In file included from Unified_cpp_gfx_ots_src1.cpp:92: 115:24.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/loca.cc: In member function ‘virtual bool ots::OpenTypeLOCA::Serialize(ots::OTSStream*)’: 115:24.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/loca.cc:66:6: note: object ‘v’ of size 2 115:24.54 66 | bool OpenTypeLOCA::Serialize(OTSStream *out) { 115:24.54 | ^~~~~~~~~~~~ 115:24.79 In function ‘void* memcpy(void*, const void*, size_t)’, 115:24.79 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:24.79 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:24.79 inlined from ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:169:23: 115:24.79 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:24.79 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:24.79 30 | __glibc_objsize0 (__dest)); 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:24.79 In file included from Unified_cpp_gfx_ots_src1.cpp:128: 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc: In member function ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’: 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:160:6: note: object ‘v’ of size 2 115:24.79 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 115:24.79 | ^~~~~~~~~~~~~~~~~~~~ 115:24.79 In function ‘void* memcpy(void*, const void*, size_t)’, 115:24.79 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:24.79 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:24.79 inlined from ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:163:23: 115:24.79 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:24.79 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:24.79 30 | __glibc_objsize0 (__dest)); 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc: In member function ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’: 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:160:6: note: object ‘v’ of size 2 115:24.79 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 115:24.79 | ^~~~~~~~~~~~~~~~~~~~ 115:24.79 In function ‘void* memcpy(void*, const void*, size_t)’, 115:24.79 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:24.79 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:24.79 inlined from ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:162:23: 115:24.79 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:24.79 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:24.79 30 | __glibc_objsize0 (__dest)); 115:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc: In member function ‘virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)’: 115:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:160:6: note: object ‘v’ of size 2 115:24.79 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 115:24.79 | ^~~~~~~~~~~~~~~~~~~~ 115:25.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 115:25.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp:9: 115:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 115:25.49 242 | // / \ / \ 115:25.49 | ^ 115:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 115:25.49 245 | // / \ / \ 115:25.49 | ^ 115:26.12 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.13 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.13 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:26.13 inlined from ‘virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc:53:21: 115:26.13 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:26.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.13 30 | __glibc_objsize0 (__dest)); 115:26.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.13 In file included from Unified_cpp_gfx_ots_src1.cpp:101: 115:26.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc: In member function ‘virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)’: 115:26.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc:49:6: note: object ‘v’ of size 2 115:26.13 49 | bool OpenTypeLTSH::Serialize(OTSStream *out) { 115:26.13 | ^~~~~~~~~~~~ 115:26.13 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.13 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.13 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:26.13 inlined from ‘virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc:52:21: 115:26.13 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:26.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.13 30 | __glibc_objsize0 (__dest)); 115:26.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc: In member function ‘virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)’: 115:26.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ltsh.cc:49:6: note: object ‘v’ of size 2 115:26.13 49 | bool OpenTypeLTSH::Serialize(OTSStream *out) { 115:26.13 | ^~~~~~~~~~~~ 115:26.25 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.26 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.26 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:26.26 inlined from ‘virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc:88:21: 115:26.26 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:26.26 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.26 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.26 30 | __glibc_objsize0 (__dest)); 115:26.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.26 In file included from Unified_cpp_gfx_ots_src1.cpp:119: 115:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc: In member function ‘virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)’: 115:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc:80:6: note: object ‘v’ of size 2 115:26.26 80 | bool OpenTypeMAXP::Serialize(OTSStream *out) { 115:26.26 | ^~~~~~~~~~~~ 115:26.26 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.27 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.27 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:26.27 inlined from ‘virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc:82:21: 115:26.27 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:26.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.27 30 | __glibc_objsize0 (__dest)); 115:26.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc: In member function ‘virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)’: 115:26.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/maxp.cc:80:6: note: object ‘v’ of size 2 115:26.27 80 | bool OpenTypeMAXP::Serialize(OTSStream *out) { 115:26.27 | ^~~~~~~~~~~~ 115:26.72 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.73 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.73 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:26.73 inlined from ‘virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:92:21: 115:26.73 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:26.73 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.73 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.73 30 | __glibc_objsize0 (__dest)); 115:26.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc: In member function ‘virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)’: 115:26.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:89:6: note: object ‘v’ of size 2 115:26.73 89 | bool OpenTypeMetricsHeader::Serialize(OTSStream *out) { 115:26.73 | ^~~~~~~~~~~~~~~~~~~~~ 115:26.73 In function ‘void* memcpy(void*, const void*, size_t)’, 115:26.73 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:26.73 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:26.73 inlined from ‘virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:91:21: 115:26.73 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:26.73 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:26.73 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:26.73 30 | __glibc_objsize0 (__dest)); 115:26.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc: In member function ‘virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)’: 115:26.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/metrics.cc:89:6: note: object ‘v’ of size 2 115:26.73 89 | bool OpenTypeMetricsHeader::Serialize(OTSStream *out) { 115:26.73 | ^~~~~~~~~~~~~~~~~~~~~ 115:27.02 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.03 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.03 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:27.03 inlined from ‘virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc:99:21: 115:27.03 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:27.03 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.03 30 | __glibc_objsize0 (__dest)); 115:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.03 In file included from Unified_cpp_gfx_ots_src1.cpp:38: 115:27.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc: In member function ‘virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)’: 115:27.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc:94:6: note: object ‘v’ of size 2 115:27.03 94 | bool OpenTypeHDMX::Serialize(OTSStream *out) { 115:27.03 | ^~~~~~~~~~~~ 115:27.03 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.03 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.03 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:27.03 inlined from ‘virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc:98:21: 115:27.03 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:27.03 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.03 30 | __glibc_objsize0 (__dest)); 115:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc: In member function ‘virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)’: 115:27.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/hdmx.cc:94:6: note: object ‘v’ of size 2 115:27.03 94 | bool OpenTypeHDMX::Serialize(OTSStream *out) { 115:27.03 | ^~~~~~~~~~~~ 115:27.44 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.44 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.44 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 115:27.44 inlined from ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:162:25: 115:27.44 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 115:27.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.44 30 | __glibc_objsize0 (__dest)); 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.44 In file included from Unified_cpp_gfx_ots_src1.cpp:74: 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc: In member function ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’: 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:138:6: note: object ‘v’ of size 2 115:27.44 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 115:27.44 | ^~~~~~~~~~~~ 115:27.44 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.44 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.44 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:27.44 inlined from ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:161:25: 115:27.44 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:27.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.44 30 | __glibc_objsize0 (__dest)); 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc: In member function ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’: 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:138:6: note: object ‘v’ of size 2 115:27.44 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 115:27.44 | ^~~~~~~~~~~~ 115:27.44 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.44 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.44 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:27.44 inlined from ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:160:25: 115:27.44 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:27.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.44 30 | __glibc_objsize0 (__dest)); 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc: In member function ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’: 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:138:6: note: object ‘v’ of size 2 115:27.44 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 115:27.44 | ^~~~~~~~~~~~ 115:27.44 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.44 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.44 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:27.44 inlined from ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:142:21: 115:27.44 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:27.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.44 30 | __glibc_objsize0 (__dest)); 115:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc: In member function ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’: 115:27.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:138:6: note: object ‘v’ of size 2 115:27.44 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 115:27.44 | ^~~~~~~~~~~~ 115:27.44 In function ‘void* memcpy(void*, const void*, size_t)’, 115:27.44 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:27.44 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:27.44 inlined from ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:141:21: 115:27.47 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:27.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:27.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:27.47 30 | __glibc_objsize0 (__dest)); 115:27.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc: In member function ‘virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)’: 115:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/kern.cc:138:6: note: object ‘v’ of size 2 115:27.47 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 115:27.47 | ^~~~~~~~~~~~ 115:29.32 In function ‘void* memcpy(void*, const void*, size_t)’, 115:29.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:29.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:29.33 inlined from ‘bool ots::OpenTypeGVAR::InitEmpty()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:181:23: 115:29.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:29.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:29.33 30 | __glibc_objsize0 (__dest)); 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.33 In file included from Unified_cpp_gfx_ots_src1.cpp:29: 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc: In member function ‘bool ots::OpenTypeGVAR::InitEmpty()’: 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:150:6: note: object ‘v’ of size 2 115:29.33 150 | bool OpenTypeGVAR::InitEmpty() { 115:29.33 | ^~~~~~~~~~~~ 115:29.33 In function ‘void* memcpy(void*, const void*, size_t)’, 115:29.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:29.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:29.33 inlined from ‘bool ots::OpenTypeGVAR::InitEmpty()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:180:23: 115:29.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:29.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:29.33 30 | __glibc_objsize0 (__dest)); 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc: In member function ‘bool ots::OpenTypeGVAR::InitEmpty()’: 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:150:6: note: object ‘v’ of size 2 115:29.33 150 | bool OpenTypeGVAR::InitEmpty() { 115:29.33 | ^~~~~~~~~~~~ 115:29.33 In function ‘void* memcpy(void*, const void*, size_t)’, 115:29.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 115:29.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 115:29.33 inlined from ‘bool ots::OpenTypeGVAR::InitEmpty()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:179:23: 115:29.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 115:29.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 115:29.33 30 | __glibc_objsize0 (__dest)); 115:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc: In member function ‘bool ots::OpenTypeGVAR::InitEmpty()’: 115:29.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/gvar.cc:150:6: note: object ‘v’ of size 2 115:29.33 150 | bool OpenTypeGVAR::InitEmpty() { 115:29.33 | ^~~~~~~~~~~~ 115:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp:12: 115:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 115:40.41 242 | // / \ / \ 115:40.41 | ^ 115:40.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 115:40.41 245 | // / \ / \ 115:40.41 | ^ 115:51.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 115:51.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState.cpp:8: 115:51.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 115:51.13 122 | #define MOZ_SKIA 115:51.13 | ^~~~~~~~ 115:51.13 : note: this is the location of the previous definition 115:53.14 gfx/src 116:01.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 116:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 116:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 116:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 116:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 116:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:8: 116:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 116:01.25 122 | #define MOZ_SKIA 116:01.25 | ^~~~~~~~ 116:01.25 : note: this is the location of the previous definition 116:01.95 gfx/thebes 116:11.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:31, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsProxyRelease.h:20, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WeakPtr.h:88, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/MozFramebuffer.h:13, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContext.h:35, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContextEGL.h:10, 116:11.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/AndroidSurfaceTexture.cpp:9, 116:11.59 from Unified_cpp_gfx_gl0.cpp:2: 116:11.59 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 116:11.59 inlined from ‘void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 116:11.59 inlined from ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::EglDisplay&, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContextProviderEGL.cpp:786:16: 116:11.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 116:11.59 315 | mHdr->mLength = 0; 116:11.59 | ~~~~~~~~~~~~~~^~~ 116:11.59 In file included from Unified_cpp_gfx_gl0.cpp:47: 116:11.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContextProviderEGL.cpp: In static member function ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::EglDisplay&, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’: 116:11.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContextProviderEGL.cpp:782:20: note: at offset 8 into object ‘pbattrs’ of size 8 116:11.59 782 | nsTArray pbattrs(16); 116:11.59 | ^~~~~~~ 116:14.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 116:14.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState_opts.cpp:9: 116:14.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 116:14.37 122 | #define MOZ_SKIA 116:14.37 | ^~~~~~~~ 116:14.37 : note: this is the location of the previous definition 116:20.82 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 116:20.83 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 116:20.83 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 116:20.83 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 116:20.83 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 116:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 116:20.83 655 | aOther.mHdr->mLength = 0; 116:20.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 116:20.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContextEGL.h:12: 116:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 116:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 116:20.83 1908 | mBands = aRegion.mBands.Clone(); 116:20.83 | ~~~~~~~~~~~~~~~~~~~~^~ 116:28.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 116:28.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapProcState_opts_ssse3.cpp:21: 116:28.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 116:28.68 122 | #define MOZ_SKIA 116:28.68 | ^~~~~~~~ 116:28.68 : note: this is the location of the previous definition 116:29.60 In file included from /usr/include/string.h:548, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/cstdlib:82, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:21, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/new:68, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.h:8, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:5, 116:29.61 from Unified_cpp_gfx_ots_src2.cpp:2: 116:29.61 In function ‘void* memcpy(void*, const void*, size_t)’, 116:29.61 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:29.61 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:29.61 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:46:22: 116:29.61 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:29.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:29.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:29.61 30 | __glibc_objsize0 (__dest)); 116:29.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:29.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/feat.h:12, 116:29.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/ots.cc:62, 116:29.61 from Unified_cpp_gfx_ots_src2.cpp:20: 116:29.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In function ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’: 116:29.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:44:13: note: object ‘v’ of size 1 116:29.61 44 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 116:29.61 | ^~~~~~~~~~~~~~ 116:29.65 In function ‘void* memcpy(void*, const void*, size_t)’, 116:29.66 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:29.66 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:29.66 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:55:23: 116:29.66 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:29.66 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:29.66 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:29.66 30 | __glibc_objsize0 (__dest)); 116:29.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:29.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In function ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’: 116:29.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:53:13: note: object ‘v’ of size 2 116:29.66 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 116:29.66 | ^~~~~~~~~~~~~~ 116:30.16 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.17 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.17 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:30.17 inlined from ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:248:21: 116:30.17 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:30.17 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.17 30 | __glibc_objsize0 (__dest)); 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.17 In file included from Unified_cpp_gfx_ots_src2.cpp:11: 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc: In member function ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’: 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:245:6: note: object ‘v’ of size 2 116:30.17 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 116:30.17 | ^~~~~~~~~~~ 116:30.17 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.17 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.17 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 116:30.17 inlined from ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:247:21: 116:30.17 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 116:30.17 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.17 30 | __glibc_objsize0 (__dest)); 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc: In member function ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’: 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:245:6: note: object ‘v’ of size 2 116:30.17 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 116:30.17 | ^~~~~~~~~~~ 116:30.17 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.17 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.17 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:30.17 inlined from ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:246:21: 116:30.17 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:30.17 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.17 30 | __glibc_objsize0 (__dest)); 116:30.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc: In member function ‘virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)’: 116:30.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/os2.cc:245:6: note: object ‘v’ of size 2 116:30.17 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 116:30.17 | ^~~~~~~~~~~ 116:30.92 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.93 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.93 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:30.93 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:435:20: 116:30.93 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:30.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.93 30 | __glibc_objsize0 (__dest)); 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.93 In file included from Unified_cpp_gfx_ots_src2.cpp:56: 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’: 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:431:6: note: object ‘v’ of size 1 116:30.93 431 | bool OpenTypeSILF::SILSub:: 116:30.93 | ^~~~~~~~~~~~ 116:30.93 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.93 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.93 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:30.93 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:434:20: 116:30.93 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:30.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.93 30 | __glibc_objsize0 (__dest)); 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’: 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:431:6: note: object ‘v’ of size 1 116:30.93 431 | bool OpenTypeSILF::SILSub:: 116:30.93 | ^~~~~~~~~~~~ 116:30.93 In function ‘void* memcpy(void*, const void*, size_t)’, 116:30.93 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:30.93 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:30.93 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:433:20: 116:30.93 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:30.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:30.93 30 | __glibc_objsize0 (__dest)); 116:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const’: 116:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:431:6: note: object ‘v’ of size 1 116:30.93 431 | bool OpenTypeSILF::SILSub:: 116:30.93 | ^~~~~~~~~~~~ 116:31.26 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.27 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.27 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.27 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:468:22: 116:31.27 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.27 30 | __glibc_objsize0 (__dest)); 116:31.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const’: 116:31.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:464:6: note: object ‘v’ of size 2 116:31.27 464 | bool OpenTypeSILF::SILSub:: 116:31.27 | ^~~~~~~~~~~~ 116:31.27 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.27 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.27 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.27 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:469:21: 116:31.27 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.27 30 | __glibc_objsize0 (__dest)); 116:31.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const’: 116:31.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:464:6: note: object ‘v’ of size 2 116:31.27 464 | bool OpenTypeSILF::SILSub:: 116:31.27 | ^~~~~~~~~~~~ 116:31.55 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.56 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.56 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.56 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:620:21: 116:31.56 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.56 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.56 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.56 30 | __glibc_objsize0 (__dest)); 116:31.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const’: 116:31.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:617:6: note: object ‘v’ of size 2 116:31.59 617 | bool OpenTypeSILF::SILSub::ClassMap::LookupClass:: 116:31.59 | ^~~~~~~~~~~~ 116:31.59 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.59 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.59 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.59 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:619:21: 116:31.59 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.59 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.59 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.59 30 | __glibc_objsize0 (__dest)); 116:31.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const’: 116:31.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:617:6: note: object ‘v’ of size 2 116:31.59 617 | bool OpenTypeSILF::SILSub::ClassMap::LookupClass:: 116:31.59 | ^~~~~~~~~~~~ 116:31.79 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.80 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.80 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.80 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:970:21: 116:31.80 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.80 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.80 30 | __glibc_objsize0 (__dest)); 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’: 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:966:6: note: object ‘v’ of size 2 116:31.80 966 | bool OpenTypeSILF::SILSub::SILPass:: 116:31.80 | ^~~~~~~~~~~~ 116:31.80 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.80 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.80 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.80 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:969:21: 116:31.80 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.80 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.80 30 | __glibc_objsize0 (__dest)); 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’: 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:966:6: note: object ‘v’ of size 2 116:31.80 966 | bool OpenTypeSILF::SILSub::SILPass:: 116:31.80 | ^~~~~~~~~~~~ 116:31.80 In function ‘void* memcpy(void*, const void*, size_t)’, 116:31.80 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:31.80 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:31.80 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:968:21: 116:31.80 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:31.80 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:31.80 30 | __glibc_objsize0 (__dest)); 116:31.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const’: 116:31.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:966:6: note: object ‘v’ of size 2 116:31.80 966 | bool OpenTypeSILF::SILSub::SILPass:: 116:31.80 | ^~~~~~~~~~~~ 116:32.07 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.08 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.08 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:32.08 inlined from ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:116:20: 116:32.08 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:32.08 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.08 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.08 30 | __glibc_objsize0 (__dest)); 116:32.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.12 In file included from Unified_cpp_gfx_ots_src2.cpp:65: 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’: 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:112:6: note: object ‘v’ of size 1 116:32.13 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 116:32.13 | ^~~~~~~~~~~~ 116:32.13 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.13 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.13 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:32.13 inlined from ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:115:20: 116:32.13 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:32.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.13 30 | __glibc_objsize0 (__dest)); 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’: 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:112:6: note: object ‘v’ of size 1 116:32.13 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 116:32.13 | ^~~~~~~~~~~~ 116:32.13 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.13 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.13 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:32.13 inlined from ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:114:20: 116:32.13 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:32.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.13 30 | __glibc_objsize0 (__dest)); 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’: 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:112:6: note: object ‘v’ of size 1 116:32.13 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 116:32.13 | ^~~~~~~~~~~~ 116:32.13 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.13 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.13 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:32.13 inlined from ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:113:20: 116:32.13 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:32.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.13 30 | __glibc_objsize0 (__dest)); 116:32.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const’: 116:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:112:6: note: object ‘v’ of size 1 116:32.13 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 116:32.13 | ^~~~~~~~~~~~ 116:32.32 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.32 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.32 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:32.32 inlined from ‘virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:150:21: 116:32.32 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:32.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.32 30 | __glibc_objsize0 (__dest)); 116:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const’: 116:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:147:6: note: object ‘v’ of size 2 116:32.32 147 | bool OpenTypeSILL::LangFeatureSetting::SerializePart(OTSStream* out) const { 116:32.32 | ^~~~~~~~~~~~ 116:32.32 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.32 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.32 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 116:32.32 inlined from ‘virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:149:21: 116:32.32 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 116:32.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.32 30 | __glibc_objsize0 (__dest)); 116:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const’: 116:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:147:6: note: object ‘v’ of size 2 116:32.32 147 | bool OpenTypeSILL::LangFeatureSetting::SerializePart(OTSStream* out) const { 116:32.32 | ^~~~~~~~~~~~ 116:32.74 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:32.74 inlined from ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:252:21: 116:32.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:32.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.74 30 | __glibc_objsize0 (__dest)); 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.74 In file included from Unified_cpp_gfx_ots_src2.cpp:74: 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc: In member function ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’: 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:224:6: note: object ‘v’ of size 2 116:32.74 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 116:32.74 | ^~~~~~~~~~~~ 116:32.74 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:32.74 inlined from ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:251:21: 116:32.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:32.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.74 30 | __glibc_objsize0 (__dest)); 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc: In member function ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’: 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:224:6: note: object ‘v’ of size 2 116:32.74 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 116:32.74 | ^~~~~~~~~~~~ 116:32.74 In function ‘void* memcpy(void*, const void*, size_t)’, 116:32.74 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:32.74 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:32.74 inlined from ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:250:21: 116:32.74 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:32.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:32.74 30 | __glibc_objsize0 (__dest)); 116:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc: In member function ‘virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)’: 116:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/stat.cc:224:6: note: object ‘v’ of size 2 116:32.74 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 116:32.74 | ^~~~~~~~~~~~ 116:33.37 In function ‘void* memcpy(void*, const void*, size_t)’, 116:33.37 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:33.37 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:33.37 inlined from ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:146:23: 116:33.37 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:33.37 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:33.37 30 | __glibc_objsize0 (__dest)); 116:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:33.37 In file included from Unified_cpp_gfx_ots_src2.cpp:92: 116:33.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc: In member function ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’: 116:33.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:128:6: note: object ‘v’ of size 2 116:33.37 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 116:33.37 | ^~~~~~~~~~~~ 116:33.37 In function ‘void* memcpy(void*, const void*, size_t)’, 116:33.37 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:33.37 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:33.37 inlined from ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:131:21: 116:33.37 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:33.37 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:33.37 30 | __glibc_objsize0 (__dest)); 116:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:33.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc: In member function ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’: 116:33.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:128:6: note: object ‘v’ of size 2 116:33.37 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 116:33.37 | ^~~~~~~~~~~~ 116:33.41 In function ‘void* memcpy(void*, const void*, size_t)’, 116:33.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:33.42 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:33.42 inlined from ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:130:21: 116:33.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:33.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:33.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:33.42 30 | __glibc_objsize0 (__dest)); 116:33.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:33.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc: In member function ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’: 116:33.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:128:6: note: object ‘v’ of size 2 116:33.42 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 116:33.42 | ^~~~~~~~~~~~ 116:33.42 In function ‘void* memcpy(void*, const void*, size_t)’, 116:33.42 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:33.42 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:33.42 inlined from ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:129:21: 116:33.42 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:33.42 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:33.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:33.42 30 | __glibc_objsize0 (__dest)); 116:33.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:33.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc: In member function ‘virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)’: 116:33.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vdmx.cc:128:6: note: object ‘v’ of size 2 116:33.42 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 116:33.42 | ^~~~~~~~~~~~ 116:34.11 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.12 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 116:34.12 inlined from ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:69:23: 116:34.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 116:34.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.12 30 | __glibc_objsize0 (__dest)); 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.12 In file included from Unified_cpp_gfx_ots_src2.cpp:110: 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc: In member function ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’: 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:56:6: note: object ‘v’ of size 2 116:34.12 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 116:34.12 | ^~~~~~~~~~~~ 116:34.12 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.12 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:34.12 inlined from ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:68:23: 116:34.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:34.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.12 30 | __glibc_objsize0 (__dest)); 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc: In member function ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’: 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:56:6: note: object ‘v’ of size 2 116:34.12 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 116:34.12 | ^~~~~~~~~~~~ 116:34.12 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.12 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:34.12 inlined from ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:60:21: 116:34.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:34.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.12 30 | __glibc_objsize0 (__dest)); 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc: In member function ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’: 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:56:6: note: object ‘v’ of size 2 116:34.12 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 116:34.12 | ^~~~~~~~~~~~ 116:34.12 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.12 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.12 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:34.12 inlined from ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:59:21: 116:34.12 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:34.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.12 30 | __glibc_objsize0 (__dest)); 116:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc: In member function ‘virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)’: 116:34.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/vorg.cc:56:6: note: object ‘v’ of size 2 116:34.12 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 116:34.12 | ^~~~~~~~~~~~ 116:34.68 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.68 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.68 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:34.68 inlined from ‘virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:110:50: 116:34.68 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:34.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.68 30 | __glibc_objsize0 (__dest)); 116:34.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)’: 116:34.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:106:6: note: object ‘v’ of size 2 116:34.68 106 | bool OpenTypeSILF::Serialize(OTSStream* out) { 116:34.68 | ^~~~~~~~~~~~ 116:34.68 In function ‘void* memcpy(void*, const void*, size_t)’, 116:34.68 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:34.68 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:34.68 inlined from ‘virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:109:21: 116:34.68 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:34.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:34.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:34.68 30 | __glibc_objsize0 (__dest)); 116:34.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)’: 116:34.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:106:6: note: object ‘v’ of size 2 116:34.68 106 | bool OpenTypeSILF::Serialize(OTSStream* out) { 116:34.68 | ^~~~~~~~~~~~ 116:35.15 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.15 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.15 inlined from ‘ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:544:30, 116:35.15 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:549:9: 116:35.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.15 30 | __glibc_objsize0 (__dest)); 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’: 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:542:9: note: object ‘v’ of size 2 116:35.15 542 | ![&] { 116:35.15 | ^ 116:35.15 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.15 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.15 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:55:23, 116:35.15 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:550:22: 116:35.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.15 30 | __glibc_objsize0 (__dest)); 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’: 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:53:13: note: object ‘v’ of size 2 116:35.15 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 116:35.15 | ^~~~~~~~~~~~~~ 116:35.15 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.15 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.15 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:539:21: 116:35.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.15 30 | __glibc_objsize0 (__dest)); 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’: 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:536:6: note: object ‘v’ of size 2 116:35.15 536 | bool OpenTypeSILF::SILSub:: 116:35.15 | ^~~~~~~~~~~~ 116:35.15 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.15 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.15 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.15 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:538:21: 116:35.15 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.15 30 | __glibc_objsize0 (__dest)); 116:35.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const’: 116:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:536:6: note: object ‘v’ of size 2 116:35.15 536 | bool OpenTypeSILF::SILSub:: 116:35.15 | ^~~~~~~~~~~~ 116:35.48 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.48 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.48 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.48 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:344:23: 116:35.48 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.48 30 | __glibc_objsize0 (__dest)); 116:35.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’: 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:341:6: note: object ‘v’ of size 2 116:35.49 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 116:35.49 | ^~~~~~~~~~~~ 116:35.49 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.49 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.49 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 116:35.49 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:347:21: 116:35.49 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 116:35.49 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.49 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.49 30 | __glibc_objsize0 (__dest)); 116:35.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’: 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:341:6: note: object ‘v’ of size 2 116:35.49 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 116:35.49 | ^~~~~~~~~~~~ 116:35.49 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.49 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.49 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.49 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:346:21: 116:35.49 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.49 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.49 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.49 30 | __glibc_objsize0 (__dest)); 116:35.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const’: 116:35.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:341:6: note: object ‘v’ of size 2 116:35.49 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 116:35.49 | ^~~~~~~~~~~~ 116:35.80 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.81 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.81 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.81 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:599:21: 116:35.81 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.81 30 | __glibc_objsize0 (__dest)); 116:35.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’: 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:594:6: note: object ‘v’ of size 2 116:35.84 594 | bool OpenTypeSILF::SILSub::ClassMap:: 116:35.84 | ^~~~~~~~~~~~ 116:35.84 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.84 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.84 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.84 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:598:21: 116:35.84 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.84 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.84 30 | __glibc_objsize0 (__dest)); 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’: 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:594:6: note: object ‘v’ of size 2 116:35.84 594 | bool OpenTypeSILF::SILSub::ClassMap:: 116:35.84 | ^~~~~~~~~~~~ 116:35.84 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.84 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.84 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.84 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:597:21: 116:35.84 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.84 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.84 30 | __glibc_objsize0 (__dest)); 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’: 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:594:6: note: object ‘v’ of size 2 116:35.84 594 | bool OpenTypeSILF::SILSub::ClassMap:: 116:35.84 | ^~~~~~~~~~~~ 116:35.84 In function ‘void* memcpy(void*, const void*, size_t)’, 116:35.84 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:35.84 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:35.84 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:596:21: 116:35.84 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:35.84 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:35.84 30 | __glibc_objsize0 (__dest)); 116:35.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const’: 116:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:594:6: note: object ‘v’ of size 2 116:35.84 594 | bool OpenTypeSILF::SILSub::ClassMap:: 116:35.84 | ^~~~~~~~~~~~ 116:36.00 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.00 inlined from ‘virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:86:21: 116:36.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.00 30 | __glibc_objsize0 (__dest)); 116:36.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)’: 116:36.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:83:6: note: object ‘v’ of size 2 116:36.00 83 | bool OpenTypeSILL::Serialize(OTSStream* out) { 116:36.00 | ^~~~~~~~~~~~ 116:36.00 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.00 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.00 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.00 inlined from ‘virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:85:21: 116:36.00 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.00 30 | __glibc_objsize0 (__dest)); 116:36.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc: In member function ‘virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)’: 116:36.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/sill.cc:83:6: note: object ‘v’ of size 2 116:36.00 83 | bool OpenTypeSILL::Serialize(OTSStream* out) { 116:36.00 | ^~~~~~~~~~~~ 116:36.33 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.33 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:295:23: 116:36.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.33 30 | __glibc_objsize0 (__dest)); 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.33 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.33 | ^~~~~~~~~~~~ 116:36.33 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.33 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:294:23: 116:36.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.33 30 | __glibc_objsize0 (__dest)); 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.33 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.33 | ^~~~~~~~~~~~ 116:36.33 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.33 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:293:23: 116:36.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.33 30 | __glibc_objsize0 (__dest)); 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.33 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.33 | ^~~~~~~~~~~~ 116:36.33 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.33 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:292:23: 116:36.33 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.33 30 | __glibc_objsize0 (__dest)); 116:36.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.33 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.33 | ^~~~~~~~~~~~ 116:36.33 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.33 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.33 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.33 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:291:23: 116:36.37 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.38 30 | __glibc_objsize0 (__dest)); 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.38 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.38 | ^~~~~~~~~~~~ 116:36.38 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.38 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.38 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.38 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:290:23: 116:36.38 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.38 30 | __glibc_objsize0 (__dest)); 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.38 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.38 | ^~~~~~~~~~~~ 116:36.38 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.38 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.38 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.38 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:281:21: 116:36.38 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.38 30 | __glibc_objsize0 (__dest)); 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.38 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.38 | ^~~~~~~~~~~~ 116:36.38 In function ‘void* memcpy(void*, const void*, size_t)’, 116:36.38 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:36.38 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:36.38 inlined from ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:280:21: 116:36.38 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:36.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:36.38 30 | __glibc_objsize0 (__dest)); 116:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc: In member function ‘virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)’: 116:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/name.cc:266:6: note: object ‘v’ of size 2 116:36.38 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 116:36.38 | ^~~~~~~~~~~~ 116:37.66 In function ‘void* memcpy(void*, const void*, size_t)’, 116:37.67 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:37.67 inlined from ‘bool ots::OTSStream::WriteS16(int16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:150:17, 116:37.67 inlined from ‘virtual bool ots::OpenTypePOST::Serialize(ots::OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/post.cc:132:21: 116:37.67 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} [-Warray-bounds=] 116:37.67 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:37.67 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:37.67 30 | __glibc_objsize0 (__dest)); 116:37.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:37.67 In file included from Unified_cpp_gfx_ots_src2.cpp:29: 116:37.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/post.cc: In member function ‘virtual bool ots::OpenTypePOST::Serialize(ots::OTSStream*)’: 116:37.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/post.cc:122:6: note: object ‘v’ of size 2 116:37.67 122 | bool OpenTypePOST::Serialize(OTSStream *out) { 116:37.67 | ^~~~~~~~~~~~ 116:38.69 In function ‘void* memcpy(void*, const void*, size_t)’, 116:38.69 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:38.69 inlined from ‘bool ots::OTSStream::WriteU16(uint16_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:145:17, 116:38.69 inlined from ‘bool ots::SerializeParts(const std::vector&, OTSStream*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:55:23, 116:38.69 inlined from ‘bool ots::SerializeParts(const std::vector >&, OTSStream*) [with T = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:37:24: 116:38.69 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} [-Warray-bounds=] 116:38.69 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:38.69 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:38.69 30 | __glibc_objsize0 (__dest)); 116:38.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h: In function ‘bool ots::SerializeParts(const std::vector >&, OTSStream*) [with T = short unsigned int]’: 116:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/graphite.h:53:13: note: object ‘v’ of size 2 116:38.69 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 116:38.69 | ^~~~~~~~~~~~~~ 116:38.86 In function ‘void* memcpy(void*, const void*, size_t)’, 116:38.87 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:38.87 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:38.87 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:908:20: 116:38.87 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:38.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:38.87 30 | __glibc_objsize0 (__dest)); 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’: 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:904:6: note: object ‘v’ of size 1 116:38.87 904 | bool OpenTypeSILF::SILSub:: 116:38.87 | ^~~~~~~~~~~~ 116:38.87 In function ‘void* memcpy(void*, const void*, size_t)’, 116:38.87 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:38.87 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:38.87 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:907:20: 116:38.87 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:38.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:38.87 30 | __glibc_objsize0 (__dest)); 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’: 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:904:6: note: object ‘v’ of size 1 116:38.87 904 | bool OpenTypeSILF::SILSub:: 116:38.87 | ^~~~~~~~~~~~ 116:38.87 In function ‘void* memcpy(void*, const void*, size_t)’, 116:38.87 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104:18, 116:38.87 inlined from ‘bool ots::OTSStream::WriteU8(uint8_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:140:17, 116:38.87 inlined from ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:906:20: 116:38.87 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 116:38.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 116:38.87 30 | __glibc_objsize0 (__dest)); 116:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc: In member function ‘virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const’: 116:38.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ots/src/silf.cc:904:6: note: object ‘v’ of size 1 116:38.87 904 | bool OpenTypeSILF::SILSub:: 116:38.87 | ^~~~~~~~~~~~ 116:39.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp:9: 116:39.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 116:39.47 242 | // / \ / \ 116:39.47 | ^ 116:39.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 116:39.47 245 | // / \ / \ 116:39.47 | ^ 116:41.01 In member function ‘void mozilla::gl::GLContext::fBindVertexArray(GLuint)’, 116:41.02 inlined from ‘void mozilla::gl::DrawBlitProg::Draw(const BaseArgs&, const YUVArgs*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLBlitHelper.cpp:658:25: 116:41.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLContext.h:2974:30: warning: ‘oldVAO’ may be used uninitialized [-Wmaybe-uninitialized] 116:41.02 2974 | mSymbols.fBindVertexArray(array); 116:41.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 116:41.02 In file included from Unified_cpp_gfx_gl0.cpp:20: 116:41.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLBlitHelper.cpp: In member function ‘void mozilla::gl::DrawBlitProg::Draw(const BaseArgs&, const YUVArgs*) const’: 116:41.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLBlitHelper.cpp:628:10: note: ‘oldVAO’ was declared here 116:41.02 628 | GLuint oldVAO; 116:41.02 | ^~~~~~ 116:45.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitMask.h:11, 116:45.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitMask_opts.cpp:9: 116:45.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 116:45.18 122 | #define MOZ_SKIA 116:45.18 | ^~~~~~~~ 116:45.18 : note: this is the location of the previous definition 116:46.34 In file included from Unified_cpp_gfx_gl0.cpp:83: 116:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLReadTexImageHelper.cpp: In function ‘void mozilla::gl::ReadPixelsIntoBuffer(GLContext*, uint8_t*, int32_t, const mozilla::gfx::IntSize&, mozilla::gfx::SurfaceFormat)’: 116:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLReadTexImageHelper.cpp:390:16: warning: ‘readFormatGFX’ may be used uninitialized [-Wmaybe-uninitialized] 116:46.35 390 | SwizzleData(tempMap->GetData(), tempMap->GetStride(), readFormatGFX, aData, 116:46.35 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:46.35 391 | aStride, aFormat, aSize); 116:46.35 | ~~~~~~~~~~~~~~~~~~~~~~~~ 116:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/gl/GLReadTexImageHelper.cpp:306:17: note: ‘readFormatGFX’ was declared here 116:46.35 306 | SurfaceFormat readFormatGFX; 116:46.35 | ^~~~~~~~~~~~~ 116:57.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 116:57.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 116:57.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp:7: 116:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 116:57.64 242 | // / \ / \ 116:57.64 | ^ 116:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 116:57.64 245 | // / \ / \ 116:57.64 | ^ 116:58.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitMask.h:11, 116:58.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:9: 116:58.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 116:58.31 122 | #define MOZ_SKIA 116:58.31 | ^~~~~~~~ 116:58.31 : note: this is the location of the previous definition 116:59.27 gfx/vr/service/openvr 117:01.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 117:01.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.h:10, 117:01.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp:7: 117:01.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 117:01.33 242 | // / \ / \ 117:01.33 | ^ 117:01.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 117:01.33 245 | // / \ / \ 117:01.33 | ^ 117:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 117:11.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 117:11.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 117:11.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 117:11.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 117:11.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow_D32.cpp:8: 117:11.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 117:11.11 122 | #define MOZ_SKIA 117:11.11 | ^~~~~~~~ 117:11.11 : note: this is the location of the previous definition 117:14.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 117:14.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: ‘k_pchLogOverrideVar’ defined but not used [-Wunused-variable] 117:14.09 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 117:14.09 | ^~~~~~~~~~~~~~~~~~~ 117:14.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: ‘k_pchConfigOverrideVar’ defined but not used [-Wunused-variable] 117:14.09 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 117:14.09 | ^~~~~~~~~~~~~~~~~~~~~~ 117:14.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: ‘k_pchRuntimeOverrideVar’ defined but not used [-Wunused-variable] 117:14.09 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 117:14.09 | ^~~~~~~~~~~~~~~~~~~~~~~ 117:14.76 gfx/vr/service 117:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 117:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp:7: 117:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 117:16.54 242 | // / \ / \ 117:16.54 | ^ 117:16.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 117:16.58 245 | // / \ / \ 117:16.58 | ^ 117:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 117:17.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp:7: 117:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 117:17.15 242 | // / \ / \ 117:17.15 | ^ 117:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 117:17.15 245 | // / \ / \ 117:17.15 | ^ 117:18.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBitmap.h:12, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 117:18.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow_opts.cpp:9: 117:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 117:18.93 122 | #define MOZ_SKIA 117:18.93 | ^~~~~~~~ 117:18.93 : note: this is the location of the previous definition 117:32.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBitmap.h:12, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 117:32.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow_opts_hsw.cpp:9: 117:32.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 117:32.15 122 | #define MOZ_SKIA 117:32.15 | ^~~~~~~~ 117:32.15 : note: this is the location of the previous definition 117:42.33 gfx/vr 117:45.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp:8: 117:45.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 117:45.48 242 | // / \ / \ 117:45.48 | ^ 117:45.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 117:45.48 245 | // / \ / \ 117:45.48 | ^ 117:45.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBitmap.h:12, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 117:45.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitRow_opts_lasx.cpp:9: 117:45.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 117:45.77 122 | #define MOZ_SKIA 117:45.77 | ^~~~~~~~ 117:45.77 : note: this is the location of the previous definition 117:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter.h:11, 117:50.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter.cpp:8: 117:50.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 117:50.11 122 | #define MOZ_SKIA 117:50.11 | ^~~~~~~~ 117:50.11 : note: this is the location of the previous definition 118:02.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 118:02.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 118:02.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 118:02.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 118:02.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/CrossProcessPaint.cpp:12, 118:02.62 from Unified_cpp_gfx_ipc0.cpp:56: 118:02.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 118:02.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 118:02.62 36 | if (!aKey) return 0; 118:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 118:05.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter_A8.h:11, 118:05.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter_A8.cpp:8: 118:05.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:05.34 122 | #define MOZ_SKIA 118:05.34 | ^~~~~~~~ 118:05.34 : note: this is the location of the previous definition 118:14.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:14.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 118:14.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 118:14.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 118:14.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 118:14.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:8: 118:14.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:14.71 122 | #define MOZ_SKIA 118:14.71 | ^~~~~~~~ 118:14.71 : note: this is the location of the previous definition 118:34.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:34.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 118:34.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBlendMode.h:11, 118:34.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp:9: 118:34.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:34.64 122 | #define MOZ_SKIA 118:34.64 | ^~~~~~~~ 118:34.64 : note: this is the location of the previous definition 118:44.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:44.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 118:44.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 118:44.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 118:44.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkColorSpace.cpp:8: 118:44.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:44.64 122 | #define MOZ_SKIA 118:44.64 | ^~~~~~~~ 118:44.64 : note: this is the location of the previous definition 118:45.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 118:45.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.h:13, 118:45.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.cpp:10: 118:45.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 118:45.61 242 | // / \ / \ 118:45.61 | ^ 118:45.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 118:45.61 245 | // / \ / \ 118:45.61 | ^ 118:52.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 118:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 118:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 118:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkColorSpaceXformSteps.cpp:11: 118:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:52.56 122 | #define MOZ_SKIA 118:52.56 | ^~~~~~~~ 118:52.56 : note: this is the location of the previous definition 118:59.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:59.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 118:59.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkCpu.h:11, 118:59.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkCpu.cpp:8: 118:59.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:59.40 122 | #define MOZ_SKIA 118:59.40 | ^~~~~~~~ 118:59.40 : note: this is the location of the previous definition 118:59.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 118:59.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 118:59.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 118:59.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 118:59.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 118:59.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkMatrix.cpp:8: 118:59.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 118:59.61 122 | #define MOZ_SKIA 118:59.61 | ^~~~~~~~ 118:59.62 : note: this is the location of the previous definition 119:00.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:00.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 119:00.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkCpu.h:11, 119:00.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkMemset_opts.cpp:9: 119:00.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:00.02 122 | #define MOZ_SKIA 119:00.02 | ^~~~~~~~ 119:00.02 : note: this is the location of the previous definition 119:01.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:01.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAttributes.h:12, 119:01.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkUtils.h:11, 119:01.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkVx.h:23, 119:01.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/opts/SkMemset_opts.h:12, 119:01.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkMemset_opts_avx.cpp:22: 119:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:01.43 122 | #define MOZ_SKIA 119:01.43 | ^~~~~~~~ 119:01.43 : note: this is the location of the previous definition 119:04.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:04.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:04.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 119:04.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkMSAN.h:11, 119:04.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkMemset_opts_erms.cpp:8: 119:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:04.05 122 | #define MOZ_SKIA 119:04.05 | ^~~~~~~~ 119:04.05 : note: this is the location of the previous definition 119:04.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:04.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:04.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 119:04.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 119:04.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkOpts.h:11, 119:04.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkOpts.cpp:7: 119:04.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:04.91 122 | #define MOZ_SKIA 119:04.91 | ^~~~~~~~ 119:04.91 : note: this is the location of the previous definition 119:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 119:11.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 119:11.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/CanvasManagerChild.cpp:9, 119:11.99 from Unified_cpp_gfx_ipc0.cpp:2: 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 119:11.99 202 | return ReinterpretHelper::FromInternalValue(v); 119:11.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 119:11.99 4432 | return mProperties.Get(aProperty, aFoundResult); 119:11.99 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 119:11.99 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 119:11.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 119:11.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 119:11.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:11.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 119:11.99 413 | struct FrameBidiData { 119:11.99 | ^~~~~~~~~~~~~ 119:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 119:13.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp:8: 119:13.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:13.96 122 | #define MOZ_SKIA 119:13.96 | ^~~~~~~~ 119:13.96 : note: this is the location of the previous definition 119:18.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBitmap.h:12, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPictureData.h:11, 119:18.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPictureData.cpp:8: 119:18.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:18.39 122 | #define MOZ_SKIA 119:18.39 | ^~~~~~~~ 119:18.39 : note: this is the location of the previous definition 119:38.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:38.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 119:38.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 119:38.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBBHFactory.h:11, 119:38.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkRTree.h:11, 119:38.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkRTree.cpp:8: 119:38.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:38.22 122 | #define MOZ_SKIA 119:38.22 | ^~~~~~~~ 119:38.22 : note: this is the location of the previous definition 119:39.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp: In static member function ‘static bool SkPathPriv::IsRectContour(const SkPath&, bool, int*, const SkPoint**, bool*, SkPathDirection*, SkRect*)’: 119:39.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp:3594:13: warning: ‘firstCorner.SkPoint::fX’ is used uninitialized [-Wuninitialized] 119:39.54 3594 | SkPoint firstCorner; 119:39.54 | ^~~~~~~~~~~ 119:39.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp:3594:13: warning: ‘firstCorner.SkPoint::fY’ is used uninitialized [-Wuninitialized] 119:39.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp:3595:13: warning: ‘thirdCorner.SkPoint::fX’ is used uninitialized [-Wuninitialized] 119:39.54 3595 | SkPoint thirdCorner; 119:39.54 | ^~~~~~~~~~~ 119:39.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPath.cpp:3595:13: warning: ‘thirdCorner.SkPoint::fY’ is used uninitialized [-Wuninitialized] 119:41.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRect.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkArc.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkCanvas.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkCanvasVirtualEnforcer.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkRecorder.h:11, 119:41.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkRecorder.cpp:8: 119:41.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:41.27 122 | #define MOZ_SKIA 119:41.27 | ^~~~~~~~ 119:41.27 : note: this is the location of the previous definition 119:45.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 119:45.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:8: 119:45.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:45.45 122 | #define MOZ_SKIA 119:45.45 | ^~~~~~~~ 119:45.45 : note: this is the location of the previous definition 119:47.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In function ‘void sh::InitBuiltInResources(ShBuiltInResources*)’: 119:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:181:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ShBuiltInResources’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 119:47.28 181 | memset(resources, 0, sizeof(*resources)); 119:47.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:47.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:12: 119:47.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:429:8: note: ‘struct ShBuiltInResources’ declared here 119:47.28 429 | struct ShBuiltInResources 119:47.28 | ^~~~~~~~~~~~~~~~~~ 119:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In constructor ‘ShCompileOptions::ShCompileOptions()’: 119:47.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:1073:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ShCompileOptions’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 119:47.53 1073 | memset(this, 0, sizeof(*this)); 119:47.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: ‘struct ShCompileOptions’ declared here 119:47.54 133 | struct ShCompileOptions 119:47.54 | ^~~~~~~~~~~~~~~~ 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In copy constructor ‘ShCompileOptions::ShCompileOptions(const ShCompileOptions&)’: 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:1078:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct ShCompileOptions’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 119:47.54 1078 | memcpy(this, &other, sizeof(*this)); 119:47.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: ‘struct ShCompileOptions’ declared here 119:47.54 133 | struct ShCompileOptions 119:47.54 | ^~~~~~~~~~~~~~~~ 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In member function ‘ShCompileOptions& ShCompileOptions::operator=(const ShCompileOptions&)’: 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:1082:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct ShCompileOptions’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 119:47.54 1082 | memcpy(this, &other, sizeof(*this)); 119:47.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:47.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: ‘struct ShCompileOptions’ declared here 119:47.54 133 | struct ShCompileOptions 119:47.54 | ^~~~~~~~~~~~~~~~ 119:53.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:14, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:12, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextComposition.h:22, 119:53.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/TextEditSubActionHandler.cpp:19, 119:53.99 from Unified_cpp_editor_libeditor2.cpp:119: 119:53.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h: In static member function ‘static bool IPC::ParamTraits >::Read(IPC::MessageReader*, T*)’: 119:53.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 119:53.99 312 | if (!ReadParam(reader, &size)) return false; 119:53.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 119:59.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 119:59.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PCanvasManager.h:13, 119:59.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PCanvasManagerChild.h:9, 119:59.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/CanvasManagerChild.h:10, 119:59.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/CanvasManagerChild.cpp:7: 119:59.64 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 119:59.65 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 119:59.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 119:59.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 119:59.65 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 119:59.65 inlined from ‘void mozilla::gfx::GPUChild::Init()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: 119:59.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 119:59.65 315 | mHdr->mLength = 0; 119:59.65 | ~~~~~~~~~~~~~~^~~ 119:59.69 In file included from Unified_cpp_gfx_ipc0.cpp:83: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp: In member function ‘void mozilla::gfx::GPUChild::Init()’: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:71: note: at offset 8 into object ‘features’ of size 8 119:59.70 71 | nsTArray features; 119:59.70 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 119:59.70 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 119:59.70 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 119:59.70 inlined from ‘void mozilla::gfx::GPUChild::Init()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 119:59.70 450 | mArray.mHdr->mLength = 0; 119:59.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp: In member function ‘void mozilla::gfx::GPUChild::Init()’: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: note: at offset 8 into object ‘’ of size 8 119:59.70 74 | features = gfxInfoRaw->GetAllFeatures(); 119:59.70 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 119:59.70 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 119:59.70 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 119:59.70 inlined from ‘void mozilla::gfx::GPUChild::Init()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 119:59.70 450 | mArray.mHdr->mLength = 0; 119:59.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp: In member function ‘void mozilla::gfx::GPUChild::Init()’: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:71: note: at offset 8 into object ‘features’ of size 8 119:59.70 71 | nsTArray features; 119:59.70 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 119:59.70 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 119:59.70 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 119:59.70 inlined from ‘void mozilla::gfx::GPUChild::Init()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 119:59.70 450 | mArray.mHdr->mLength = 0; 119:59.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp: In member function ‘void mozilla::gfx::GPUChild::Init()’: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: note: at offset 8 into object ‘’ of size 8 119:59.70 74 | features = gfxInfoRaw->GetAllFeatures(); 119:59.70 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 119:59.70 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 119:59.70 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::GfxInfoFeatureStatus; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 119:59.70 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 119:59.70 inlined from ‘void mozilla::gfx::GPUChild::Init()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:74: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 119:59.70 450 | mArray.mHdr->mLength = 0; 119:59.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp: In member function ‘void mozilla::gfx::GPUChild::Init()’: 119:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/ipc/GPUChild.cpp:71: note: at offset 8 into object ‘features’ of size 8 119:59.70 71 | nsTArray features; 119:59.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorPriv.h:11, 119:59.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkScan_Antihair.cpp:8: 119:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 119:59.85 122 | #define MOZ_SKIA 119:59.85 | ^~~~~~~~ 119:59.85 : note: this is the location of the previous definition 120:02.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:02.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 120:02.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorType.h:11, 120:02.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp:8: 120:02.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:02.75 122 | #define MOZ_SKIA 120:02.75 | ^~~~~~~~ 120:02.75 : note: this is the location of the previous definition 120:07.66 gfx/webrender_bindings 120:08.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:08.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 120:08.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkCpu.h:11, 120:08.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzler_opts.cpp:9: 120:08.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:08.25 122 | #define MOZ_SKIA 120:08.25 | ^~~~~~~~ 120:08.25 : note: this is the location of the previous definition 120:13.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 120:13.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.h:13, 120:13.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:28: 120:13.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 120:13.80 242 | // / \ / \ 120:13.80 | ^ 120:13.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 120:13.80 245 | // / \ / \ 120:13.80 | ^ 120:14.16 gfx/ycbcr 120:14.53 hal 120:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/SkColorData.h:11, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 120:22.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzler_opts_hsw.cpp:11: 120:22.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:22.69 122 | #define MOZ_SKIA 120:22.69 | ^~~~~~~~ 120:22.69 : note: this is the location of the previous definition 120:38.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/SkColorData.h:11, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 120:38.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzler_opts_lasx.cpp:11: 120:38.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:38.71 122 | #define MOZ_SKIA 120:38.71 | ^~~~~~~~ 120:38.71 : note: this is the location of the previous definition 120:39.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 120:39.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 120:39.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 120:39.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 120:39.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLInlineTableEditor.cpp:5, 120:39.65 from Unified_cpp_editor_libeditor2.cpp:2: 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 120:39.65 202 | return ReinterpretHelper::FromInternalValue(v); 120:39.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 120:39.65 4432 | return mProperties.Get(aProperty, aFoundResult); 120:39.65 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 120:39.65 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 120:39.65 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 120:39.65 302 | memcpy(&value, &aInternalValue, sizeof(value)); 120:39.65 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 120:39.65 413 | struct FrameBidiData { 120:39.65 | ^~~~~~~~~~~~~ 120:41.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/SkColorData.h:11, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 120:41.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkSwizzler_opts_ssse3.cpp:11: 120:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:41.94 122 | #define MOZ_SKIA 120:41.94 | ^~~~~~~~ 120:41.94 : note: this is the location of the previous definition 120:43.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 120:43.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp:12: 120:43.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 120:43.16 242 | // / \ / \ 120:43.16 | ^ 120:43.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 120:43.16 245 | // / \ / \ 120:43.16 | ^ 120:53.32 image/build 120:54.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGfxInfo.h:13, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/src/DriverCrashGuard.h:10, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/src/DriverCrashGuard.cpp:6, 120:54.10 from Unified_cpp_gfx_src0.cpp:2: 120:54.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 120:54.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 120:54.10 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 120:54.10 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 120:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 120:54.10 1169 | *this->stack = this; 120:54.10 | ~~~~~~~~~~~~~^~~~~~ 120:54.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:34, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 120:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/src/DriverCrashGuard.cpp:21: 120:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 120:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 120:54.10 389 | JS::RootedVector v(aCx); 120:54.10 | ^ 120:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 120:54.10 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 120:54.10 | ~~~~~~~~~~~^~~ 120:56.20 image/decoders/icon/gtk 120:56.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkVertices.h:11, 120:56.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkVertices.cpp:7: 120:56.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 120:56.26 122 | #define MOZ_SKIA 120:56.26 | ^~~~~~~~ 120:56.26 : note: this is the location of the previous definition 121:07.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 121:07.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 121:07.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 121:07.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 121:07.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.h:10, 121:07.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp:8: 121:07.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 121:07.81 122 | #define MOZ_SKIA 121:07.81 | ^~~~~~~~ 121:07.81 : note: this is the location of the previous definition 121:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 121:19.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 121:19.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 121:19.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 121:19.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkOpts.h:11, 121:19.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:8: 121:19.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 121:19.45 122 | #define MOZ_SKIA 121:19.45 | ^~~~~~~~ 121:19.45 : note: this is the location of the previous definition 121:49.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 121:49.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 121:49.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:14, 121:49.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HTMLEditor.h:10: 121:49.57 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 121:49.57 inlined from ‘void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 121:49.57 inlined from ‘virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(mozilla::EditorBase::Element*, uint32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLTableEditor.cpp:4603:19: 121:49.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 121:49.57 315 | mHdr->mLength = 0; 121:49.57 | ~~~~~~~~~~~~~~^~~ 121:49.57 In file included from Unified_cpp_editor_libeditor2.cpp:20: 121:49.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLTableEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(mozilla::EditorBase::Element*, uint32_t*)’: 121:49.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/HTMLTableEditor.cpp:4572:21: note: at offset 8 into object ‘indexArray’ of size 8 121:49.58 4572 | nsTArray indexArray; 121:49.58 | ^~~~~~~~~~ 121:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GeckoArgs.h:8, 121:53.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:16, 121:53.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/CrashReporterHost.h:17, 121:53.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/CrashReporterHelper.h:8, 121:53.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/GPUChild.h:11, 121:53.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PGPUChild.cpp:12, 121:53.08 from Unified_cpp_gfx_ipc1.cpp:65: 121:53.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h: In function ‘bool mozilla::internal::strimatch(const char*, const CharT*)’: 121:53.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:98: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 121:53.08 98 | if (!*mixedstr) return false; // mixedstr is shorter 121:53.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:98: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 121:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 121:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 121:56.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp:12: 121:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 121:56.69 242 | // / \ / \ 121:56.69 | ^ 121:56.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 121:56.69 245 | // / \ / \ 121:56.69 | ^ 121:58.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 121:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 121:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:10, 121:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:8: 121:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 121:58.61 122 | #define MOZ_SKIA 121:58.61 | ^~~~~~~~ 121:58.61 : note: this is the location of the previous definition 122:08.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:12, 122:08.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp:9: 122:08.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:08.83 122 | #define MOZ_SKIA 122:08.83 | ^~~~~~~~ 122:08.83 : note: this is the location of the previous definition 122:15.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 122:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 122:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 122:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 122:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 122:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PCanvasManager.cpp:7, 122:15.71 from Unified_cpp_gfx_ipc1.cpp:29: 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 122:15.71 202 | return ReinterpretHelper::FromInternalValue(v); 122:15.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 122:15.71 4432 | return mProperties.Get(aProperty, aFoundResult); 122:15.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:15.71 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 122:15.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 122:15.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:15.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 122:15.71 413 | struct FrameBidiData { 122:15.71 | ^~~~~~~~~~~~~ 122:16.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 122:16.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp:11: 122:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 122:16.51 242 | // / \ / \ 122:16.51 | ^ 122:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 122:16.51 245 | // / \ / \ 122:16.51 | ^ 122:18.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 122:18.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp:9: 122:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 122:18.27 242 | // / \ / \ 122:18.27 | ^ 122:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 122:18.27 245 | // / \ / \ 122:18.27 | ^ 122:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:12, 122:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:9: 122:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:22.62 122 | #define MOZ_SKIA 122:22.62 | ^~~~~~~~ 122:22.62 : note: this is the location of the previous definition 122:35.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:35.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:35.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 122:35.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 122:35.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/utils/SkParse.cpp:8: 122:35.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:35.05 122 | #define MOZ_SKIA 122:35.05 | ^~~~~~~~ 122:35.05 : note: this is the location of the previous definition 122:35.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 122:35.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/utils/SkParsePath.cpp:8: 122:35.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:35.47 122 | #define MOZ_SKIA 122:35.47 | ^~~~~~~~ 122:35.47 : note: this is the location of the previous definition 122:38.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:38.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:38.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 122:38.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkArenaAlloc.h:12, 122:38.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkArenaAlloc.cpp:8, 122:38.98 from Unified_cpp_gfx_skia0.cpp:2: 122:38.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:38.98 122 | #define MOZ_SKIA 122:38.98 | ^~~~~~~~ 122:38.98 : note: this is the location of the previous definition 122:40.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:40.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 122:40.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkDebug.h:11, 122:40.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkSharedMutex.h:11, 122:40.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/base/SkSharedMutex.cpp:8, 122:40.32 from Unified_cpp_gfx_skia1.cpp:2: 122:40.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:40.32 122 | #define MOZ_SKIA 122:40.32 | ^~~~~~~~ 122:40.32 : note: this is the location of the previous definition 122:51.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 122:51.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 122:51.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 122:51.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkStrikeCache.h:11, 122:51.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkStrikeCache.cpp:8, 122:51.16 from Unified_cpp_gfx_skia10.cpp:2: 122:51.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 122:51.16 122 | #define MOZ_SKIA 122:51.16 | ^~~~~~~~ 122:51.16 : note: this is the location of the previous definition 122:58.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp: In function ‘void ensure_stock_image_widget()’: 122:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:137:28: warning: ‘void gtk_widget_ensure_style(GtkWidget*)’ is deprecated [-Wdeprecated-declarations] 122:58.27 137 | gtk_widget_ensure_style(gStockImageWidget); 122:58.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 122:58.27 In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, 122:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 122:58.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:23: 122:58.27 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:740:13: note: declared here 122:58.27 740 | void gtk_widget_ensure_style (GtkWidget *widget); 122:58.27 | ^~~~~~~~~~~~~~~~~~~~~~~ 122:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp: In static member function ‘static nsresult nsIconChannel::GetIconWithGIO(nsIMozIconURI*, mozilla::ipc::ByteBuf*)’: 122:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:299:21: warning: ‘void gtk_icon_info_free(GtkIconInfo*)’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 122:58.27 299 | gtk_icon_info_free(iconInfo); 122:58.27 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 122:58.27 In file included from /usr/include/gtk-3.0/gtk/gtk.h:127: 122:58.27 /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 122:58.27 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); 122:58.27 | ^~~~~~~~~~~~~~~~~~ 122:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp: In static member function ‘static nsresult nsIconChannel::GetIcon(nsIURI*, mozilla::ipc::ByteBuf*)’: 122:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:380:27: warning: ‘void gtk_icon_info_free(GtkIconInfo*)’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 122:58.29 380 | gtk_icon_info_free(icon); 122:58.29 | ~~~~~~~~~~~~~~~~~~^~~~~~ 122:58.29 /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 122:58.29 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); 122:58.29 | ^~~~~~~~~~~~~~~~~~ 122:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:386:41: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 122:58.29 386 | GtkStyle* style = gtk_widget_get_style(gStockImageWidget); 122:58.29 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 122:58.29 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 122:58.29 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); 122:58.29 | ^~~~~~~~~~~~~~~~~~~~ 122:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:389:41: warning: ‘GtkIconSet* gtk_style_lookup_icon_set(GtkStyle*, const gchar*)’ is deprecated: Use 'GtkStyleContext and a style class' instead [-Wdeprecated-declarations] 122:58.29 389 | icon_set = gtk_style_lookup_icon_set(style, stockID.get()); 122:58.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 122:58.29 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:465:13: note: declared here 122:58.29 465 | GtkIconSet* gtk_style_lookup_icon_set (GtkStyle *style, 122:58.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 122:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:399:32: warning: ‘GtkIconSet* gtk_icon_set_new()’ is deprecated [-Wdeprecated-declarations] 122:58.29 399 | icon_set = gtk_icon_set_new(); 122:58.29 | ~~~~~~~~~~~~~~~~^~ 122:58.29 In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, 122:58.29 from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, 122:58.29 from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27: 122:58.29 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:138:13: note: declared here 122:58.29 138 | GtkIconSet* gtk_icon_set_new (void); 122:58.29 | ^~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:400:53: warning: ‘GtkIconSource* gtk_icon_source_new()’ is deprecated [-Wdeprecated-declarations] 122:58.34 400 | GtkIconSource* icon_source = gtk_icon_source_new(); 122:58.34 | ~~~~~~~~~~~~~~~~~~~^~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:170:16: note: declared here 122:58.34 170 | GtkIconSource* gtk_icon_source_new (void); 122:58.34 | ^~~~~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:402:34: warning: ‘void gtk_icon_source_set_icon_name(GtkIconSource*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 122:58.34 402 | gtk_icon_source_set_icon_name(icon_source, stockIcon.get()); 122:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:180:16: note: declared here 122:58.34 180 | void gtk_icon_source_set_icon_name (GtkIconSource *source, 122:58.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:403:28: warning: ‘void gtk_icon_set_add_source(GtkIconSet*, const GtkIconSource*)’ is deprecated [-Wdeprecated-declarations] 122:58.34 403 | gtk_icon_set_add_source(icon_set, icon_source); 122:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:159:16: note: declared here 122:58.34 159 | void gtk_icon_set_add_source (GtkIconSet *icon_set, 122:58.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:404:25: warning: ‘void gtk_icon_source_free(GtkIconSource*)’ is deprecated [-Wdeprecated-declarations] 122:58.34 404 | gtk_icon_source_free(icon_source); 122:58.34 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:174:16: note: declared here 122:58.34 174 | void gtk_icon_source_free (GtkIconSource *source); 122:58.34 | ^~~~~~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:407:45: warning: ‘GdkPixbuf* gtk_icon_set_render_icon(GtkIconSet*, GtkStyle*, GtkTextDirection, GtkStateType, GtkIconSize, GtkWidget*, const gchar*)’ is deprecated: Use 'gtk_icon_set_render_icon_pixbuf' instead [-Wdeprecated-declarations] 122:58.34 407 | GdkPixbuf* icon = gtk_icon_set_render_icon( 122:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 122:58.34 408 | icon_set, style, direction, state, icon_size, gStockImageWidget, nullptr); 122:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:150:13: note: declared here 122:58.34 150 | GdkPixbuf* gtk_icon_set_render_icon (GtkIconSet *icon_set, 122:58.34 | ^~~~~~~~~~~~~~~~~~~~~~~~ 122:58.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/decoders/icon/gtk/nsIconChannel.cpp:410:23: warning: ‘void gtk_icon_set_unref(GtkIconSet*)’ is deprecated [-Wdeprecated-declarations] 122:58.34 410 | gtk_icon_set_unref(icon_set); 122:58.34 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 122:58.34 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:145:13: note: declared here 122:58.34 145 | void gtk_icon_set_unref (GtkIconSet *icon_set); 122:58.34 | ^~~~~~~~~~~~~~~~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function ‘sh::TString sh::TypeString(const TType&)’: 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1018:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 123:07.61 1018 | switch (type.getNominalSize()) 123:07.61 | ^~~~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1029:13: note: here 123:07.61 1029 | case EbtInt: 123:07.61 | ^~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1030:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 123:07.61 1030 | switch (type.getNominalSize()) 123:07.61 | ^~~~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1041:13: note: here 123:07.61 1041 | case EbtUInt: 123:07.61 | ^~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1042:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 123:07.61 1042 | switch (type.getNominalSize()) 123:07.61 | ^~~~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1053:13: note: here 123:07.61 1053 | case EbtBool: 123:07.61 | ^~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1054:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 123:07.61 1054 | switch (type.getNominalSize()) 123:07.61 | ^~~~~~ 123:07.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1065:13: note: here 123:07.61 1065 | case EbtVoid: 123:07.61 | ^~~~ 123:08.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 123:08.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 123:08.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorType.h:11, 123:08.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkImageInfo.h:12, 123:08.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkWritePixelsRec.h:11, 123:08.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkWritePixelsRec.cpp:8, 123:08.80 from Unified_cpp_gfx_skia11.cpp:2: 123:08.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 123:08.80 122 | #define MOZ_SKIA 123:08.80 | ^~~~~~~~ 123:08.80 : note: this is the location of the previous definition 123:14.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateBarrierFunctionCall.cpp:13: 123:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 123:14.34 242 | // / \ / \ 123:14.34 | ^ 123:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 123:14.34 245 | // / \ / \ 123:14.34 | ^ 123:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateAST.cpp:13: 123:14.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 123:14.37 242 | // / \ / \ 123:14.37 | ^ 123:14.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 123:14.37 245 | // / \ / \ 123:14.37 | ^ 123:19.43 image/decoders/icon 123:33.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/effects/SkImageFilters.h:11, 123:33.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/effects/imagefilters/SkBlendImageFilter.cpp:8, 123:33.10 from Unified_cpp_gfx_skia12.cpp:2: 123:33.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 123:33.10 122 | #define MOZ_SKIA 123:33.10 | ^~~~~~~~ 123:33.10 : note: this is the location of the previous definition 123:34.10 image/decoders 123:34.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateClipCullDistance.cpp:14: 123:34.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 123:34.67 242 | // / \ / \ 123:34.67 | ^ 123:34.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 123:34.67 245 | // / \ / \ 123:34.67 | ^ 123:37.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkData.h:11, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkImageGenerator.h:11, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/image/SkPictureImageGenerator.h:11, 123:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/image/SkPictureImageGenerator.cpp:8, 123:37.74 from Unified_cpp_gfx_skia13.cpp:2: 123:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 123:37.74 122 | #define MOZ_SKIA 123:37.74 | ^~~~~~~~ 123:37.74 : note: this is the location of the previous definition 123:43.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp:9: 123:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 123:43.09 242 | // / \ / \ 123:43.09 | ^ 123:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 123:43.09 245 | // / \ / \ 123:43.09 | ^ 123:55.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 123:55.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 123:55.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/EditorBase.h:33, 123:55.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/WSRunScanner.h:9, 123:55.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/editor/libeditor/WSRunScanner.cpp:6, 123:55.81 from Unified_cpp_editor_libeditor3.cpp:2: 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 123:55.81 202 | return ReinterpretHelper::FromInternalValue(v); 123:55.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 123:55.81 4432 | return mProperties.Get(aProperty, aFoundResult); 123:55.81 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 123:55.81 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 123:55.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 123:55.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 123:55.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 123:55.81 413 | struct FrameBidiData { 123:55.81 | ^~~~~~~~~~~~~ 123:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp:12: 123:56.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 123:56.66 242 | // / \ / \ 123:56.66 | ^ 123:56.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 123:56.66 245 | // / \ / \ 123:56.66 | ^ 124:06.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 124:06.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/pathops/SkOpBuilder.cpp:8, 124:06.88 from Unified_cpp_gfx_skia14.cpp:2: 124:06.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 124:06.88 122 | #define MOZ_SKIA 124:06.88 | ^~~~~~~~ 124:06.88 : note: this is the location of the previous definition 124:13.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 124:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/pathops/SkPathOpsSimplify.cpp:7, 124:13.07 from Unified_cpp_gfx_skia15.cpp:2: 124:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 124:13.07 122 | #define MOZ_SKIA 124:13.07 | ^~~~~~~~ 124:13.07 : note: this is the location of the previous definition 124:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp:10: 124:17.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 124:17.92 242 | // / \ / \ 124:17.92 | ^ 124:17.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 124:17.92 245 | // / \ / \ 124:17.92 | ^ 124:18.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp:16: 124:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 124:18.44 242 | // / \ / \ 124:18.44 | ^ 124:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 124:18.44 245 | // / \ / \ 124:18.44 | ^ 124:19.31 image/encoders/bmp 124:37.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateTypeSizeLimitations.cpp:14: 124:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 124:37.75 242 | // / \ / \ 124:37.75 | ^ 124:37.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 124:37.75 245 | // / \ / \ 124:37.75 | ^ 124:39.61 image/encoders/ico 124:43.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp:14: 124:43.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 124:43.85 242 | // / \ / \ 124:43.85 | ^ 124:43.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 124:43.85 245 | // / \ / \ 124:43.85 | ^ 124:47.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 124:47.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 124:47.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkSamplingOptions.h:11, 124:47.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/shaders/SkBitmapProcShader.h:10, 124:47.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/shaders/SkBitmapProcShader.cpp:8, 124:47.04 from Unified_cpp_gfx_skia16.cpp:2: 124:47.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 124:47.04 122 | #define MOZ_SKIA 124:47.04 | ^~~~~~~~ 124:47.04 : note: this is the location of the previous definition 124:54.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 124:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 124:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 124:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 124:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/shaders/SkWorkingColorSpaceShader.h:10, 124:54.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/shaders/SkWorkingColorSpaceShader.cpp:8, 124:54.10 from Unified_cpp_gfx_skia17.cpp:2: 124:54.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 124:54.10 122 | #define MOZ_SKIA 124:54.10 | ^~~~~~~~ 124:54.10 : note: this is the location of the previous definition 124:56.19 image/encoders/jpeg 124:57.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 124:57.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 124:57.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 124:57.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 124:57.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/hal/sandbox/SandboxHal.cpp:13, 124:57.05 from Unified_cpp_hal0.cpp:101: 124:57.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 124:57.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 124:57.05 36 | if (!aKey) return 0; 124:57.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 124:57.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositorManagerParent.h:17, 124:57.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RenderThread.cpp:23, 124:57.19 from Unified_cpp_webrender_bindings0.cpp:128: 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 124:57.19 202 | return ReinterpretHelper::FromInternalValue(v); 124:57.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 124:57.19 4432 | return mProperties.Get(aProperty, aFoundResult); 124:57.19 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:57.19 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 124:57.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 124:57.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:57.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 124:57.19 413 | struct FrameBidiData { 124:57.19 | ^~~~~~~~~~~~~ 125:03.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 125:03.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp:7: 125:03.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 125:03.31 242 | // / \ / \ 125:03.31 | ^ 125:03.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 125:03.31 245 | // / \ / \ 125:03.31 | ^ 125:14.05 image/encoders/png 125:17.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 125:17.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/VRDisplayClient.cpp:12, 125:17.78 from Unified_cpp_gfx_vr0.cpp:2: 125:17.78 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 125:17.78 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 125:17.78 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 125:17.78 inlined from ‘mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::::(mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/VRServiceHost.cpp:222:33, 125:17.78 inlined from ‘mozilla::detail::RunnableFunction::RunnableFunction(const char*, F&&) [with F = mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::; StoredFunction = mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:543:26, 125:17.78 inlined from ‘already_AddRefed NS_NewRunnableFunction(const char*, Function&&) [with Function = mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:611:20, 125:17.78 inlined from ‘void mozilla::gfx::VRServiceHost::_ZN7mozilla3gfx13VRServiceHost27SendPuppetSubmitToVRProcessERK8nsTArrayImE.part.0(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/VRServiceHost.cpp:220:51: 125:17.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&):: [1]’ [-Warray-bounds=] 125:17.78 655 | aOther.mHdr->mLength = 0; 125:17.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 125:17.78 In file included from Unified_cpp_gfx_vr0.cpp:20: 125:17.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/VRServiceHost.cpp: In member function ‘void mozilla::gfx::VRServiceHost::_ZN7mozilla3gfx13VRServiceHost27SendPuppetSubmitToVRProcessERK8nsTArrayImE.part.0(const nsTArray&)’: 125:17.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/vr/VRServiceHost.cpp:222:9: note: at offset 8 into object ‘’ of size 8 125:17.78 222 | [buffer{aBuffer.Clone()}]() -> void { 125:17.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:17.78 223 | VRServiceHost::Get()->SendPuppetSubmitToVRProcess(buffer); 125:17.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:17.78 224 | }); 125:17.78 | ~ 125:18.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 125:18.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 125:18.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/SkSLModuleDataDefault.cpp:8, 125:18.34 from Unified_cpp_gfx_skia18.cpp:2: 125:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 125:18.34 122 | #define MOZ_SKIA 125:18.34 | ^~~~~~~~ 125:18.34 : note: this is the location of the previous definition 125:26.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 125:26.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 125:26.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 125:26.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 125:26.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 125:26.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 125:26.10 202 | return ReinterpretHelper::FromInternalValue(v); 125:26.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 125:26.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 125:26.11 4432 | return mProperties.Get(aProperty, aFoundResult); 125:26.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 125:26.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 125:26.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 125:26.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:26.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 125:26.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 125:26.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:26.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 125:26.15 413 | struct FrameBidiData { 125:26.15 | ^~~~~~~~~~~~~ 125:39.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Point.h:11, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxPoint.h:9, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/ScaleFactor.h:14, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:14, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/BaseRect.h:17, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxRect.h:9, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxUtils.h:10, 125:39.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 125:39.13 from Unified_cpp_webrender_bindings0.cpp:2: 125:39.13 In function ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::ToYUVRangedColorSpace(YUVColorSpace, ColorRange)’, 125:39.13 inlined from ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::GetYUVRangedColorSpace(const DescriptorT&) [with DescriptorT = mozilla::layers::YCbCrDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:628:31, 125:39.13 inlined from ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderBufferTextureHost::GetYUVColorSpace() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:191:41, 125:39.13 inlined from ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderBufferTextureHost::GetYUVColorSpace() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:188:26: 125:39.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:620:21: warning: ‘narrow’ may be used uninitialized [-Wmaybe-uninitialized] 125:39.13 620 | return narrow ? YUVRangedColorSpace::BT2020_Narrow 125:39.13 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:39.13 621 | : YUVRangedColorSpace::BT2020_Full; 125:39.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:39.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h: In member function ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderBufferTextureHost::GetYUVColorSpace() const’: 125:39.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:596:8: note: ‘narrow’ was declared here 125:39.13 596 | bool narrow; 125:39.13 | ^~~~~~ 125:39.17 In function ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::ToYUVRangedColorSpace(YUVColorSpace, ColorRange)’, 125:39.18 inlined from ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::GetYUVRangedColorSpace(const DescriptorT&) [with DescriptorT = mozilla::layers::YCbCrDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:628:31, 125:39.18 inlined from ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderExternalTextureHost::GetYUVColorSpace() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RenderExternalTextureHost.cpp:210:41, 125:39.18 inlined from ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderExternalTextureHost::GetYUVColorSpace() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RenderExternalTextureHost.cpp:207:26: 125:39.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:620:21: warning: ‘narrow’ may be used uninitialized [-Wmaybe-uninitialized] 125:39.18 620 | return narrow ? YUVRangedColorSpace::BT2020_Narrow 125:39.18 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:39.18 621 | : YUVRangedColorSpace::BT2020_Full; 125:39.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:39.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h: In member function ‘virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderExternalTextureHost::GetYUVColorSpace() const’: 125:39.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Types.h:596:8: note: ‘narrow’ was declared here 125:39.18 596 | bool narrow; 125:39.18 | ^~~~~~ 126:04.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 126:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 126:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/SkSLSampleUsage.h:11, 126:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/SkSLAnalysis.h:11, 126:04.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/analysis/SkSLGetReturnComplexity.cpp:8, 126:04.94 from Unified_cpp_gfx_skia19.cpp:2: 126:04.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 126:04.94 122 | #define MOZ_SKIA 126:04.94 | ^~~~~~~~ 126:04.94 : note: this is the location of the previous definition 126:06.83 image/encoders/webp 126:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:18, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_gfx.h:9, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:7: 126:12.31 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 126:12.31 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 126:12.31 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 126:12.31 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 126:12.31 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 126:12.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 126:12.31 655 | aOther.mHdr->mLength = 0; 126:12.31 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:26, 126:12.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxUtils.h:19: 126:12.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 126:12.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 126:12.31 1908 | mBands = aRegion.mBands.Clone(); 126:12.31 | ~~~~~~~~~~~~~~~~~~~~^~ 126:13.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkBitmap.h:12, 126:13.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmap.cpp:8, 126:13.12 from Unified_cpp_gfx_skia2.cpp:2: 126:13.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 126:13.12 122 | #define MOZ_SKIA 126:13.12 | ^~~~~~~~ 126:13.12 : note: this is the location of the previous definition 126:19.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ClampIndirectIndices.cpp:15: 126:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 126:19.16 242 | // / \ / \ 126:19.16 | ^ 126:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 126:19.16 245 | // / \ / \ 126:19.16 | ^ 126:20.57 In file included from Unified_cpp_gfx_skia2.cpp:11: 126:20.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:75:22: warning: ‘SkBitmapCache::Rec’ has a field ‘{anonymous}::BitmapKey SkBitmapCache::Rec::fKey’ whose type uses the anonymous namespace [-Wsubobject-linkage] 126:20.58 75 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 126:20.58 | ^~~ 126:24.49 image 126:25.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ReflowOutput.h:14, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ReflowInput.h:20, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:68, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/APZCTreeManager.h:22, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZSampler.h:12, 126:25.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/AnimationHelper.cpp:21, 126:25.13 from Unified_cpp_gfx_layers0.cpp:2: 126:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h: In member function ‘void nsBoundingMetrics::operator+=(const nsBoundingMetrics&)’: 126:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h:74: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 126:25.13 74 | if (ascent < bm.ascent) ascent = bm.ascent; 126:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBoundingMetrics.h:74: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 126:25.55 intl/components 126:41.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.h:10, 126:41.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ConvertUnsupportedConstructorsToFunctionCalls.cpp:12: 126:41.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 126:41.12 242 | // / \ / \ 126:41.12 | ^ 126:41.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 126:41.12 245 | // / \ / \ 126:41.12 | ^ 126:47.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AtomArray.h:11, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatform.h:9, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontUtils.h:13, 126:47.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontUtils.cpp:9: 126:47.20 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 126:47.20 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = gfxFontVariationValue; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 126:47.20 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 126:47.20 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = gfxFontVariationValue]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 126:47.20 inlined from ‘gfxFontVariationInstance::gfxFontVariationInstance(gfxFontVariationInstance&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontVariations.h:36:8, 126:47.20 inlined from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = gfxFontVariationInstance; E = gfxFontVariationInstance]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:669:5, 126:47.20 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = gfxFontVariationInstance; E = gfxFontVariationInstance; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2707:25, 126:47.21 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = gfxFontVariationInstance; E = gfxFontVariationInstance]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2835:41, 126:47.21 inlined from ‘static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontUtils.cpp:1673:32: 126:47.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds=] 126:47.21 655 | aOther.mHdr->mLength = 0; 126:47.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:47.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontUtils.cpp: In static member function ‘static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)’: 126:47.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontUtils.cpp:1660:32: note: at offset 24 into object ‘instance’ of size 24 126:47.23 1660 | gfxFontVariationInstance instance; 126:47.23 | ^~~~~~~~ 126:59.50 In file included from Unified_cpp_intl_components0.cpp:29: 126:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp: In member function ‘void mozilla::intl::Collator::SetStrength(Strength)’: 126:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:106:19: warning: ‘strength’ may be used uninitialized [-Wmaybe-uninitialized] 126:59.57 106 | ucol_setStrength(mCollator.GetMut(), strength); 126:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:84:22: note: ‘strength’ was declared here 126:59.57 84 | UColAttributeValue strength; 126:59.57 | ^~~~~~~~ 126:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp: In member function ‘mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)’: 126:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:132:20: warning: ‘handling’ may be used uninitialized [-Wmaybe-uninitialized] 126:59.57 132 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, 126:59.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:119:22: note: ‘handling’ was declared here 126:59.57 119 | UColAttributeValue handling; 126:59.57 | ^~~~~~~~ 126:59.67 In member function ‘void mozilla::intl::Collator::SetStrength(Strength)’, 126:59.68 inlined from ‘mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:187:14: 126:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:106:19: warning: ‘strength’ may be used uninitialized [-Wmaybe-uninitialized] 126:59.68 106 | ucol_setStrength(mCollator.GetMut(), strength); 126:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp: In member function ‘mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)’: 126:59.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/Collator.cpp:84:22: note: ‘strength’ was declared here 126:59.68 84 | UColAttributeValue strength; 126:59.68 | ^~~~~~~~ 127:00.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp:19: 127:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 127:00.26 242 | // / \ / \ 127:00.26 | ^ 127:00.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 127:00.26 245 | // / \ / \ 127:00.26 | ^ 127:11.42 intl/hyphenation/glue 127:22.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkSpan.h:12, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLConstructor.h:11, 127:22.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLConstructor.cpp:8, 127:22.08 from Unified_cpp_gfx_skia20.cpp:2: 127:22.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 127:22.08 122 | #define MOZ_SKIA 127:22.08 | ^~~~~~~~ 127:22.08 : note: this is the location of the previous definition 127:24.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp:19: 127:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 127:24.48 242 | // / \ / \ 127:24.48 | ^ 127:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 127:24.48 245 | // / \ / \ 127:24.48 | ^ 127:27.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp:23: 127:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 127:27.47 242 | // / \ / \ 127:27.47 | ^ 127:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 127:27.47 245 | // / \ / \ 127:27.47 | ^ 127:38.46 In file included from Unified_cpp_intl_components1.cpp:83: 127:38.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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&)’: 127:38.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: ‘relDateTimeStyle’ may be used uninitialized [-Wmaybe-uninitialized] 127:38.47 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, 127:38.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: ‘relDateTimeStyle’ was declared here 127:38.47 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; 127:38.47 | ^~~~~~~~~~~~~~~~ 127:38.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 127:38.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 127:38.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/SkSLPosition.h:11, 127:38.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLForStatement.h:11, 127:38.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLForStatement.cpp:8, 127:38.83 from Unified_cpp_gfx_skia21.cpp:2: 127:38.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 127:38.83 122 | #define MOZ_SKIA 127:38.83 | ^~~~~~~~ 127:38.83 : note: this is the location of the previous definition 127:44.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/FoldExpressions.cpp:17: 127:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 127:44.88 242 | // / \ / \ 127:44.88 | ^ 127:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 127:44.91 245 | // / \ / \ 127:44.91 | ^ 127:46.09 intl/l10n 127:46.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.h:10, 127:46.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp:7: 127:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 127:46.61 242 | // / \ / \ 127:46.61 | ^ 127:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 127:46.61 245 | // / \ / \ 127:46.61 | ^ 127:47.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52: 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 127:47.55 202 | return ReinterpretHelper::FromInternalValue(v); 127:47.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:0: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 127:47.55 4432 | return mProperties.Get(aProperty, aFoundResult); 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:0: required from here 127:47.55 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 127:47.55 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:47.55 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:47.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 127:47.55 413 | struct FrameBidiData { 127:53.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 127:53.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 127:53.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 127:53.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLSwitchCase.h:11, 127:53.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/ir/SkSLSwitchCase.cpp:8, 127:53.54 from Unified_cpp_gfx_skia22.cpp:2: 127:53.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 127:53.54 122 | #define MOZ_SKIA 127:53.54 | ^~~~~~~~ 127:53.54 : note: this is the location of the previous definition 127:53.64 In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33, 127:53.64 from /usr/include/c++/14/memory:81, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/memory:3, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/memory:62, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:12, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:60, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:18, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FloatingPoint.h:14, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Coord.h:11, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:12, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/LayersTypes.h:15, 127:53.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/LayersTypes.cpp:7, 127:53.64 from Unified_cpp_gfx_layers1.cpp:2: 127:53.64 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = unsigned int]’, 127:53.64 inlined from ‘static T mozilla::detail::IntrinsicMemoryOps::load(const typename Base::ValueType&) [with T = unsigned int; mozilla::MemoryOrdering Order = mozilla::Relaxed]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:199:21, 127:53.64 inlined from ‘mozilla::Atomic::operator bool() const [with mozilla::MemoryOrdering Order = mozilla::Relaxed]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:500:34, 127:53.64 inlined from ‘bool mozilla::widget::WaylandSurface::HasBufferAttached() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/widget/WaylandSurface.h:91:43, 127:53.64 inlined from ‘void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/NativeLayerWayland.cpp:381:54: 127:53.64 /usr/include/c++/14/bits/atomic_base.h:501:31: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 127:53.64 501 | return __atomic_load_n(&_M_i, int(__m)); 127:53.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 127:53.64 In function ‘void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)’: 127:53.64 cc1plus: note: destination object is likely at address zero 127:53.64 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = unsigned int]’, 127:53.64 inlined from ‘static T mozilla::detail::IntrinsicMemoryOps::load(const typename Base::ValueType&) [with T = unsigned int; mozilla::MemoryOrdering Order = mozilla::Relaxed]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:199:21, 127:53.64 inlined from ‘mozilla::Atomic::operator bool() const [with mozilla::MemoryOrdering Order = mozilla::Relaxed]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:500:34, 127:53.64 inlined from ‘bool mozilla::widget::WaylandSurface::IsOpaqueSurfaceHandlerSet() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/widget/WaylandSurface.h:89:51, 127:53.64 inlined from ‘void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/NativeLayerWayland.cpp:386:64: 127:53.64 /usr/include/c++/14/bits/atomic_base.h:501:31: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 127:53.64 501 | return __atomic_load_n(&_M_i, int(__m)); 127:53.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 127:53.64 In function ‘void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)’: 127:53.64 cc1plus: note: destination object is likely at address zero 127:56.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 127:56.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:56.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 127:56.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 127:56.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 127:56.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PVRLayer.cpp:11, 127:56.58 from Unified_cpp_gfx_vr1.cpp:29: 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 127:56.58 202 | return ReinterpretHelper::FromInternalValue(v); 127:56.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 127:56.58 4432 | return mProperties.Get(aProperty, aFoundResult); 127:56.58 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 127:56.58 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 127:56.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 127:56.58 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:56.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 127:56.58 413 | struct FrameBidiData { 127:56.58 | ^~~~~~~~~~~~~ 128:01.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/InitializeVariables.cpp:16: 128:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:01.30 242 | // / \ / \ 128:01.30 | ^ 128:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:01.30 245 | // / \ / \ 128:01.30 | ^ 128:03.15 In file included from Unified_cpp_gfx_skia22.cpp:110: 128:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/tracing/SkSLDebugTracePriv.cpp: In member function ‘bool SkSL::DebugTracePriv::readTrace(SkStream*)’: 128:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/tracing/SkSLDebugTracePriv.cpp:204:1: warning: no return statement in function returning non-void [-Wreturn-type] 128:03.16 204 | } 128:03.16 | ^ 128:06.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp:15: 128:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:06.41 242 | // / \ / \ 128:06.41 | ^ 128:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:06.41 245 | // / \ / \ 128:06.41 | ^ 128:09.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 128:09.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 128:09.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 128:09.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20: 128:09.39 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 128:09.39 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 128:09.39 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 128:09.39 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 128:09.39 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 128:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 128:09.39 655 | aOther.mHdr->mLength = 0; 128:09.39 | ~~~~~~~~~~~~~~~~~~~~~^~~ 128:09.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 128:09.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 128:09.42 1908 | mBands = aRegion.mBands.Clone(); 128:09.42 | ~~~~~~~~~~~~~~~~~~~~^~ 128:14.73 In file included from Unified_cpp_image0.cpp:20: 128:14.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.cpp: In member function ‘mozilla::Maybe mozilla::image::BlobSurfaceProvider::RecordDrawing(mozilla::layers::WebRenderLayerManager*, mozilla::wr::IpcResourceUpdateQueue&, mozilla::Maybe)’: 128:14.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.cpp:288: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 128:14.74 288 | } else if (!aResources.AddBlobImage(key, descriptor, bytes, visibleRect)) { 128:14.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.cpp:288: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 128:19.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 128:19.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 128:19.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 128:19.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/SkSLContext.h:11, 128:19.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp:9, 128:19.92 from Unified_cpp_gfx_skia23.cpp:2: 128:19.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 128:19.92 122 | #define MOZ_SKIA 128:19.92 | ^~~~~~~~ 128:19.92 : note: this is the location of the previous definition 128:21.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/NameNamelessUniformBuffers.cpp:13: 128:21.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:21.56 242 | // / \ / \ 128:21.56 | ^ 128:21.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:21.56 245 | // / \ / \ 128:21.56 | ^ 128:26.79 intl/locale/gtk 128:27.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneEmptyCases.cpp:12: 128:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:27.70 242 | // / \ / \ 128:27.70 | ^ 128:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:27.70 245 | // / \ / \ 128:27.70 | ^ 128:29.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 128:29.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 128:29.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 128:29.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 128:29.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/TextDrawTarget.h:11, 128:29.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/WebRenderAPI.cpp:21, 128:29.47 from Unified_cpp_webrender_bindings1.cpp:11: 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 128:29.47 202 | return ReinterpretHelper::FromInternalValue(v); 128:29.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 128:29.47 4432 | return mProperties.Get(aProperty, aFoundResult); 128:29.47 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 128:29.47 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 128:29.47 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 128:29.47 302 | memcpy(&value, &aInternalValue, sizeof(value)); 128:29.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:29.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 128:29.47 413 | struct FrameBidiData { 128:29.47 | ^~~~~~~~~~~~~ 128:36.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:22, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.h:14, 128:36.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.cpp:7: 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 128:36.97 202 | return ReinterpretHelper::FromInternalValue(v); 128:36.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 128:36.97 4432 | return mProperties.Get(aProperty, aFoundResult); 128:36.97 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 128:36.97 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 128:36.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 128:36.97 302 | memcpy(&value, &aInternalValue, sizeof(value)); 128:36.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 128:36.97 413 | struct FrameBidiData { 128:36.97 | ^~~~~~~~~~~~~ 128:38.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneNoOps.cpp:18: 128:38.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:38.80 242 | // / \ / \ 128:38.80 | ^ 128:38.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:38.80 245 | // / \ / \ 128:38.80 | ^ 128:40.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RecordConstantPrecision.cpp:21: 128:40.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:40.56 242 | // / \ / \ 128:40.56 | ^ 128:40.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:40.58 245 | // / \ / \ 128:40.58 | ^ 128:42.30 intl/locale 128:43.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPath.h:11, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/text/StrikeForGPU.h:11, 128:43.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/text/StrikeForGPU.cpp:8, 128:43.55 from Unified_cpp_gfx_skia24.cpp:2: 128:43.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 128:43.55 122 | #define MOZ_SKIA 128:43.55 | ^~~~~~~~ 128:43.55 : note: this is the location of the previous definition 128:51.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 128:51.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkTypes.h:17, 128:51.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/utils/mac/SkCTFont.cpp:8, 128:51.03 from Unified_cpp_gfx_skia25.cpp:2: 128:51.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 128:51.03 122 | #define MOZ_SKIA 128:51.03 | ^~~~~~~~ 128:51.03 : note: this is the location of the previous definition 128:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp:25: 128:51.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:51.20 242 | // / \ / \ 128:51.20 | ^ 128:51.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:51.20 245 | // / \ / \ 128:51.20 | ^ 128:51.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 128:51.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 128:51.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 128:51.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 128:51.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 128:51.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkColor.cpp:8, 128:51.67 from Unified_cpp_gfx_skia3.cpp:2: 128:51.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 128:51.67 122 | #define MOZ_SKIA 128:51.67 | ^~~~~~~~ 128:51.67 : note: this is the location of the previous definition 128:52.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:22, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:15, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Hal.h:12, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webrender/RenderThread.h:17, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RendererOGL.h:13, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RendererScreenshotGrabber.cpp:9, 128:52.56 from Unified_cpp_webrender_bindings1.cpp:2: 128:52.56 In member function ‘bool mozilla::Variant::is() const [with long unsigned int N = 0; Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:239:26, 128:52.56 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.56 inlined from ‘mozilla::ipc::BigBuffer::~BigBuffer()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 128:52.56 inlined from ‘mozilla::layers::FrameRecording::~FrameRecording()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:242:20, 128:52.56 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.56 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 128:52.56 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 128:52.56 inlined from ‘void mozilla::MozPromise::ForwardTo(Private*) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1295:21, 128:52.56 inlined from ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1285:16: 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:720:24: warning: ‘*(const mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[24])).mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >::tag’ may be used uninitialized [-Wmaybe-uninitialized] 128:52.56 720 | return N == size_t(tag); 128:52.56 | ^~~ 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’: 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 128:52.56 193 | mValue = Storage(VariantIndex{}, 128:52.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.56 194 | std::forward(aRejectValue)); 128:52.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:60, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:18, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FloatingPoint.h:14, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimeStamp.h:12, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RendererScreenshotGrabber.h:8, 128:52.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/RendererScreenshotGrabber.cpp:7: 128:52.56 In member function ‘void mozilla::UniquePtr::reset(std::nullptr_t) [with T = unsigned char; D = mozilla::detail::FreePolicy]’, 128:52.56 inlined from ‘mozilla::UniquePtr::~UniquePtr() [with T = unsigned char; D = mozilla::detail::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:382:23, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.56 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.56 inlined from ‘mozilla::ipc::BigBuffer::~BigBuffer()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 128:52.56 inlined from ‘mozilla::layers::FrameRecording::~FrameRecording()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.56 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:242:20, 128:52.56 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.56 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 128:52.56 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 128:52.56 inlined from ‘void mozilla::MozPromise::ForwardTo(Private*) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1295:21, 128:52.56 inlined from ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1285:16: 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:418:13: warning: ‘*(unsigned char**)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[24]))’ may be used uninitialized [-Wmaybe-uninitialized] 128:52.56 418 | Pointer old = mTuple.first(); 128:52.56 | ^~~ 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’: 128:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 128:52.56 193 | mValue = Storage(VariantIndex{}, 128:52.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.56 194 | std::forward(aRejectValue)); 128:52.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.63 In file included from Unified_cpp_gfx_skia24.cpp:92: 128:52.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:84:7: warning: ‘FwDCubicEvaluator’ has a field ‘{anonymous}::SkCubicCoeff FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace [-Wsubobject-linkage] 128:52.64 84 | class FwDCubicEvaluator { 128:52.64 | ^~~~~~~~~~~~~~~~~ 128:52.90 In member function ‘bool mozilla::Variant::is() const [with long unsigned int N = 0; Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:239:26, 128:52.91 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.91 inlined from ‘mozilla::ipc::BigBuffer::~BigBuffer()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 128:52.91 inlined from ‘mozilla::layers::FrameRecording::~FrameRecording()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:242:20, 128:52.91 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.91 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = const nsresult&; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 128:52.91 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = const nsresult&; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 128:52.91 inlined from ‘void mozilla::MozPromiseHolderBase::Reject(RejectValueType_&&, mozilla::StaticString) [with RejectValueType_ = const nsresult&; PromiseType = mozilla::MozPromise; ImplType = mozilla::MozPromiseHolder >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1541:21, 128:52.91 inlined from ‘virtual void mozilla::wr::WebRenderAPI::EndRecording()::EndRecordingEvent::Run(mozilla::wr::RenderThread&, mozilla::wr::WindowId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/WebRenderAPI.cpp:949:24: 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:720:24: warning: ‘*(const mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[24])).mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >::tag’ may be used uninitialized [-Wmaybe-uninitialized] 128:52.91 720 | return N == size_t(tag); 128:52.91 | ^~~ 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘virtual void mozilla::wr::WebRenderAPI::EndRecording()::EndRecordingEvent::Run(mozilla::wr::RenderThread&, mozilla::wr::WindowId)’: 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 128:52.91 193 | mValue = Storage(VariantIndex{}, 128:52.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.91 194 | std::forward(aRejectValue)); 128:52.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.91 In member function ‘void mozilla::UniquePtr::reset(std::nullptr_t) [with T = unsigned char; D = mozilla::detail::FreePolicy]’, 128:52.91 inlined from ‘mozilla::UniquePtr::~UniquePtr() [with T = unsigned char; D = mozilla::detail::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:382:23, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant >, mozilla::ipc::shared_memory::Mapping >; Tag = bool; long unsigned int N = 0; T = mozilla::UniquePtr >; Ts = {mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.91 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.91 inlined from ‘mozilla::ipc::BigBuffer::~BigBuffer()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 128:52.91 inlined from ‘mozilla::layers::FrameRecording::~FrameRecording()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:240:29, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::layers::FrameRecording; Ts = {nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:238:15, 128:52.91 inlined from ‘static void mozilla::detail::VariantImplementation::destroy(Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:242:20, 128:52.91 inlined from ‘mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:688:29, 128:52.91 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = const nsresult&; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 128:52.91 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = const nsresult&; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 128:52.91 inlined from ‘void mozilla::MozPromiseHolderBase::Reject(RejectValueType_&&, mozilla::StaticString) [with RejectValueType_ = const nsresult&; PromiseType = mozilla::MozPromise; ImplType = mozilla::MozPromiseHolder >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:1541:21, 128:52.91 inlined from ‘virtual void mozilla::wr::WebRenderAPI::EndRecording()::EndRecordingEvent::Run(mozilla::wr::RenderThread&, mozilla::wr::WindowId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings/WebRenderAPI.cpp:949:24: 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:418:13: warning: ‘*(unsigned char**)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[24]))’ may be used uninitialized [-Wmaybe-uninitialized] 128:52.91 418 | Pointer old = mTuple.first(); 128:52.91 | ^~~ 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘virtual void mozilla::wr::WebRenderAPI::EndRecording()::EndRecordingEvent::Run(mozilla::wr::RenderThread&, mozilla::wr::WindowId)’: 128:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 128:52.91 193 | mValue = Storage(VariantIndex{}, 128:52.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:52.91 194 | std::forward(aRejectValue)); 128:52.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:53.77 intl/lwbrk 128:55.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp:12: 128:55.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 128:55.93 242 | // / \ / \ 128:55.93 | ^ 128:55.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 128:55.93 245 | // / \ / \ 128:55.93 | ^ 129:01.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:14, 129:01.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:19, 129:01.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/VRManagerChild.h:13, 129:01.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatform.cpp:161: 129:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLTypes.h: In static member function ‘static mozilla::Maybe > mozilla::avec2<_T>::From(U, V)’: 129:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLTypes.h:445: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 129:01.86 445 | if (!x.isValid() || !y.isValid()) return {}; 129:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebGLTypes.h:445: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 129:04.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp:21: 129:04.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:04.32 242 | // / \ / \ 129:04.32 | ^ 129:04.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:04.32 245 | // / \ / \ 129:04.32 | ^ 129:12.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp:13: 129:12.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:12.19 242 | // / \ / \ 129:12.19 | ^ 129:12.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:12.23 245 | // / \ / \ 129:12.23 | ^ 129:14.17 intl/strres 129:14.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkDrawShadowInfo.h:11, 129:14.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkDrawShadowInfo.cpp:8, 129:14.68 from Unified_cpp_gfx_skia4.cpp:2: 129:14.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 129:14.68 122 | #define MOZ_SKIA 129:14.68 | ^~~~~~~~ 129:14.68 : note: this is the location of the previous definition 129:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 129:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 129:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 129:16.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkGaussFilter.cpp:10, 129:16.54 from Unified_cpp_gfx_skia5.cpp:2: 129:16.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 129:16.54 122 | #define MOZ_SKIA 129:16.54 | ^~~~~~~~ 129:16.54 : note: this is the location of the previous definition 129:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:17, 129:17.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatform.cpp:9: 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 129:17.86 202 | return ReinterpretHelper::FromInternalValue(v); 129:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 129:17.86 4432 | return mProperties.Get(aProperty, aFoundResult); 129:17.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 129:17.86 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 129:17.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 129:17.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 129:17.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 129:17.86 413 | struct FrameBidiData { 129:17.86 | ^~~~~~~~~~~~~ 129:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp:9: 129:23.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:23.57 242 | // / \ / \ 129:23.57 | ^ 129:23.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:23.60 245 | // / \ / \ 129:23.60 | ^ 129:27.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp:14: 129:27.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:27.75 242 | // / \ / \ 129:27.75 | ^ 129:27.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:27.75 245 | // / \ / \ 129:27.75 | ^ 129:35.28 intl/uconv 129:37.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:15: 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:37.44 242 | // / \ / \ 129:37.44 | ^ 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:37.44 245 | // / \ / \ 129:37.44 | ^ 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:107:1: warning: multi-line comment [-Wcomment] 129:37.44 107 | // / \ 129:37.44 | ^ 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:109:1: warning: multi-line comment [-Wcomment] 129:37.44 109 | // / \ 129:37.44 | ^ 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:113:1: warning: multi-line comment [-Wcomment] 129:37.44 113 | // / \ 129:37.44 | ^ 129:37.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:119:1: warning: multi-line comment [-Wcomment] 129:37.44 119 | // / \ 129:37.44 | ^ 129:41.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 129:41.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/FileSource.h:10, 129:41.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/FileSource.cpp:7, 129:41.88 from Unified_cpp_intl_l10n0.cpp:2: 129:41.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 129:41.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 129:41.88 inlined from ‘JSObject* mozilla::dom::Localization_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::intl::Localization]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:579:27, 129:41.88 inlined from ‘virtual JSObject* mozilla::intl::Localization::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/Localization.cpp:196:36: 129:41.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 129:41.88 1169 | *this->stack = this; 129:41.88 | ~~~~~~~~~~~~~^~~~~~ 129:41.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/FluentBundle.h:14, 129:41.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FluentBinding.h:15, 129:41.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/L10nRegistryBinding.h:6, 129:41.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/FileSource.h:12: 129:41.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h: In member function ‘virtual JSObject* mozilla::intl::Localization::WrapObject(JSContext*, JS::Handle)’: 129:41.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:579:27: note: ‘reflector’ declared here 129:41.93 579 | JS::Rooted reflector(aCx); 129:41.93 | ^~~~~~~~~ 129:41.93 In file included from Unified_cpp_intl_l10n0.cpp:38: 129:41.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/Localization.cpp:194:47: note: ‘aCx’ declared here 129:41.93 194 | JSObject* Localization::WrapObject(JSContext* aCx, 129:41.93 | ~~~~~~~~~~~^~~ 129:42.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkMatrix.h:11, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkM44.h:11, 129:43.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkM44.cpp:8, 129:43.00 from Unified_cpp_gfx_skia6.cpp:2: 129:43.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 129:43.00 122 | #define MOZ_SKIA 129:43.00 | ^~~~~~~~ 129:43.00 : note: this is the location of the previous definition 129:45.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp:15: 129:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:45.64 242 | // / \ / \ 129:45.64 | ^ 129:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:45.64 245 | // / \ / \ 129:45.64 | ^ 129:50.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 129:50.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 129:50.80 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 129:50.80 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const Nullable]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 129:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 129:50.80 1169 | *this->stack = this; 129:50.80 | ~~~~~~~~~~~~~^~~~~~ 129:50.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 129:50.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/l10n/FileSource.cpp:8: 129:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const Nullable]’: 129:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 129:50.80 389 | JS::RootedVector v(aCx); 129:50.80 | ^ 129:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 129:50.80 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 129:50.80 | ~~~~~~~~~~~^~~ 129:51.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 129:51.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 129:51.16 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 129:51.16 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 129:51.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 129:51.16 1169 | *this->stack = this; 129:51.16 | ~~~~~~~~~~~~~^~~~~~ 129:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 129:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 129:51.18 389 | JS::RootedVector v(aCx); 129:51.18 | ^ 129:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 129:51.18 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 129:51.18 | ~~~~~~~~~~~^~~ 129:51.35 intl/unicharutil/util 129:52.25 ipc/chromium/src/third_party 129:55.10 In file included from Unified_c_src_third_party0.c:110: 129:55.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/evutil.c:213:21: warning: argument 4 of type ‘int[2]’ with mismatched bound [-Warray-parameter=] 129:55.11 213 | evutil_socket_t fd[2]) 129:55.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/include/event2/event.h:202, 129:55.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/buffer.c:85, 129:55.11 from Unified_c_src_third_party0.c:2: 129:55.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/include/event2/util.h:310:25: note: previously declared as ‘int[]’ 129:55.11 310 | #define evutil_socket_t int 129:55.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/util-internal.h:306:47: note: in expansion of macro ‘evutil_socket_t’ 129:55.11 306 | int evutil_ersatz_socketpair_(int, int , int, evutil_socket_t[]); 129:55.11 | ^~~~~~~~~~~~~~~ 129:56.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteCubeMapSamplersAs2DArray.cpp:20: 129:56.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 129:56.16 242 | // / \ / \ 129:56.16 | ^ 129:56.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 129:56.18 245 | // / \ / \ 129:56.18 | ^ 129:56.35 In file included from Unified_c_src_third_party0.c:119: 129:56.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/evutil_rand.c: In function ‘evutil_secure_rng_init’: 129:56.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/evutil_rand.c:56:16: warning: ignoring return value of ‘arc4random’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 129:56.36 56 | (void) arc4random(); 129:56.36 | ^~~~~~~~~~~~ 129:56.54 In file included from Unified_c_src_third_party0.c:74: 129:56.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/event.c: In function ‘event_signal_closure’: 129:56.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/event.c:1362:32: warning: storing the address of local variable ‘ncalls’ in ‘*ev.ev_.ev_signal.ev_pncalls’ [-Wdangling-pointer=] 129:56.55 1362 | ev->ev_pncalls = &ncalls; 129:56.55 | ~~~~~~~~~~~~~~~^~~~~~~~~ 129:56.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/event.c:1356:15: note: ‘ncalls’ declared here 129:56.55 1356 | short ncalls; 129:56.55 | ^~~~~~ 129:56.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/third_party/libevent/event.c:1354:61: note: ‘ev’ declared here 129:56.55 1354 | event_signal_closure(struct event_base *base, struct event *ev) 129:56.55 | ~~~~~~~~~~~~~~^~ 129:56.71 ipc/chromium 130:02.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkScalar.h:11, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkColor.h:12, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPaint.h:11, 130:02.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPaint.cpp:8, 130:02.11 from Unified_cpp_gfx_skia7.cpp:2: 130:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 130:02.11 122 | #define MOZ_SKIA 130:02.11 | ^~~~~~~~ 130:02.11 : note: this is the location of the previous definition 130:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/CompositableHost.h:17, 130:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:16, 130:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/ImageBridgeParent.h:12, 130:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PImageBridgeParent.cpp:15, 130:02.47 from Unified_cpp_gfx_layers10.cpp:110: 130:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 130:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 130:02.47 85 | } else if (dot < -epsilon) { 130:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 130:02.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteDfdy.cpp:16: 130:02.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:02.75 242 | // / \ / \ 130:02.75 | ^ 130:02.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:02.75 245 | // / \ / \ 130:02.75 | ^ 130:16.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp:16: 130:16.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:16.49 242 | // / \ / \ 130:16.49 | ^ 130:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:16.51 245 | // / \ / \ 130:16.51 | ^ 130:18.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:14: 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:18.27 242 | // / \ / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:18.27 245 | // / \ / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:169:1: warning: multi-line comment [-Wcomment] 130:18.27 169 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:171:1: warning: multi-line comment [-Wcomment] 130:18.27 171 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:173:1: warning: multi-line comment [-Wcomment] 130:18.27 173 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:175:1: warning: multi-line comment [-Wcomment] 130:18.27 175 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:177:1: warning: multi-line comment [-Wcomment] 130:18.27 177 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:183:1: warning: multi-line comment [-Wcomment] 130:18.27 183 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:185:1: warning: multi-line comment [-Wcomment] 130:18.27 185 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:191:1: warning: multi-line comment [-Wcomment] 130:18.27 191 | // / \ 130:18.27 | ^ 130:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:193:1: warning: multi-line comment [-Wcomment] 130:18.27 193 | // / \ 130:18.27 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:195:1: warning: multi-line comment [-Wcomment] 130:18.28 195 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:197:1: warning: multi-line comment [-Wcomment] 130:18.28 197 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:199:1: warning: multi-line comment [-Wcomment] 130:18.28 199 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:205:1: warning: multi-line comment [-Wcomment] 130:18.28 205 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:207:1: warning: multi-line comment [-Wcomment] 130:18.28 207 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:209:1: warning: multi-line comment [-Wcomment] 130:18.28 209 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:211:1: warning: multi-line comment [-Wcomment] 130:18.28 211 | // / \ 130:18.28 | ^ 130:18.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:213:1: warning: multi-line comment [-Wcomment] 130:18.28 213 | // / \ 130:18.28 | ^ 130:18.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 130:18.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 130:18.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 130:18.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 130:18.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 130:18.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PCanvas.cpp:7, 130:18.88 from Unified_cpp_gfx_layers10.cpp:2: 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:18.88 202 | return ReinterpretHelper::FromInternalValue(v); 130:18.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:18.88 4432 | return mProperties.Get(aProperty, aFoundResult); 130:18.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 130:18.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 130:18.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 130:18.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 130:18.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 130:18.88 413 | struct FrameBidiData { 130:18.88 | ^~~~~~~~~~~~~ 130:21.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 130:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 130:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 130:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 130:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 130:21.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PVideoBridge.cpp:8, 130:21.41 from Unified_cpp_gfx_layers11.cpp:29: 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:21.41 202 | return ReinterpretHelper::FromInternalValue(v); 130:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:21.41 4432 | return mProperties.Get(aProperty, aFoundResult); 130:21.41 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 130:21.41 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 130:21.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 130:21.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 130:21.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 130:21.41 413 | struct FrameBidiData { 130:21.41 | ^~~~~~~~~~~~~ 130:26.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 130:26.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 130:26.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 130:26.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 130:26.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkPoint.cpp:8, 130:26.27 from Unified_cpp_gfx_skia8.cpp:2: 130:26.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 130:26.27 122 | #define MOZ_SKIA 130:26.27 | ^~~~~~~~ 130:26.27 : note: this is the location of the previous definition 130:36.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 130:36.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 130:36.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 130:36.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkPoint.h:10, 130:36.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/core/SkRect.h:11, 130:36.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkRect.cpp:8, 130:36.89 from Unified_cpp_gfx_skia9.cpp:2: 130:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/include/config/SkUserConfig.h:122:9: warning: "MOZ_SKIA" redefined 130:36.89 122 | #define MOZ_SKIA 130:36.89 | ^~~~~~~~ 130:36.89 : note: this is the location of the previous definition 130:37.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 130:37.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 130:37.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 130:37.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/SVGDocumentWrapper.cpp:8, 130:37.08 from Unified_cpp_image1.cpp:83: 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:37.08 202 | return ReinterpretHelper::FromInternalValue(v); 130:37.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 130:37.08 4432 | return mProperties.Get(aProperty, aFoundResult); 130:37.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 130:37.08 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 130:37.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 130:37.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 130:37.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:37.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 130:37.08 413 | struct FrameBidiData { 130:37.08 | ^~~~~~~~~~~~~ 130:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp:14: 130:37.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:37.21 242 | // / \ / \ 130:37.21 | ^ 130:37.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:37.21 245 | // / \ / \ 130:37.21 | ^ 130:37.47 ipc/glue 130:40.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ScalarizeVecAndMatConstructorArgs.cpp:21: 130:40.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:40.36 242 | // / \ / \ 130:40.36 | ^ 130:40.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:40.36 245 | // / \ / \ 130:40.36 | ^ 130:41.16 ipc/glue/test/utility_process_xpcom 130:43.81 In file included from Unified_cpp_gfx_skia9.cpp:29: 130:43.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/skia/skia/src/core/SkResourceCache.cpp:86:24: warning: ‘SkResourceCache::Hash’ has a base ‘skia_private::THashTable’ which has internal linkage [-Wsubobject-linkage] 130:43.82 86 | class SkResourceCache::Hash : 130:43.82 | ^~~~ 130:53.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateDeclarations.cpp:19: 130:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:53.40 242 | // / \ / \ 130:53.40 | ^ 130:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:53.40 245 | // / \ / \ 130:53.40 | ^ 130:57.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp:11: 130:57.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 130:57.33 242 | // / \ / \ 130:57.33 | ^ 130:57.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 130:57.33 245 | // / \ / \ 130:57.33 | ^ 131:00.29 ipc/ipdl 131:07.76 ipc/testshell 131:10.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp:16: 131:10.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:10.41 242 | // / \ / \ 131:10.41 | ^ 131:10.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:10.41 245 | // / \ / \ 131:10.41 | ^ 131:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SplitSequenceOperator.cpp:15: 131:16.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:16.41 242 | // / \ / \ 131:16.41 | ^ 131:16.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:16.41 245 | // / \ / \ 131:16.41 | ^ 131:26.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/AddAndTrueToLoopCondition.cpp:11: 131:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:26.82 242 | // / \ / \ 131:26.82 | ^ 131:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:26.82 245 | // / \ / \ 131:26.82 | ^ 131:30.30 js/loader 131:30.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteDoWhile.cpp:15: 131:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:30.93 242 | // / \ / \ 131:30.93 | ^ 131:30.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:30.93 245 | // / \ / \ 131:30.93 | ^ 131:36.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AtomArray.h:11, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatform.h:9, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.h:9, 131:36.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp:9: 131:36.45 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 131:36.45 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 131:36.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 131:36.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 131:36.45 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 131:36.45 inlined from ‘virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp:1008:66: 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 131:36.45 450 | mArray.mHdr->mLength = 0; 131:36.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp: In member function ‘virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)’: 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp:1008:65: note: at offset 8 into object ‘’ of size 8 131:36.45 1008 | aOut->cmsOutputProfileData() = GetPlatformCMSOutputProfileData(); 131:36.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 131:36.45 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 131:36.45 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 131:36.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 131:36.45 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 131:36.45 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 131:36.45 inlined from ‘virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp:1008:66: 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 131:36.45 450 | mArray.mHdr->mLength = 0; 131:36.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp: In member function ‘virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)’: 131:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformGtk.cpp:1008:65: note: at offset 8 into object ‘’ of size 8 131:36.45 1008 | aOut->cmsOutputProfileData() = GetPlatformCMSOutputProfileData(); 131:36.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 131:40.46 js/src/debugger 131:43.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteRowMajorMatrices.cpp:16: 131:43.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:43.97 242 | // / \ / \ 131:43.97 | ^ 131:44.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:44.00 245 | // / \ / \ 131:44.00 | ^ 131:47.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteUnaryMinusOperatorFloat.cpp:10: 131:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 131:47.89 242 | // / \ / \ 131:47.89 | ^ 131:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 131:47.89 245 | // / \ / \ 131:47.89 | ^ 131:49.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 131:49.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/histogram.h:54, 131:49.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/histogram.cc:12, 131:49.36 from Unified_cpp_ipc_chromium0.cpp:38: 131:49.36 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 131:49.36 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 131:49.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 131:49.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 131:49.36 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 131:49.36 inlined from ‘virtual void MessageLoop::EventTarget::TargetShutdown()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/message_loop.cc:92:47: 131:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 131:49.36 315 | mHdr->mLength = 0; 131:49.36 | ~~~~~~~~~~~~~~^~~ 131:49.36 In file included from Unified_cpp_ipc_chromium0.cpp:65: 131:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/message_loop.cc: In member function ‘virtual void MessageLoop::EventTarget::TargetShutdown()’: 131:49.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/message_loop.cc:85:47: note: at offset 8 into object ‘shutdownTasks’ of size 8 131:49.36 85 | nsTArray> shutdownTasks; 131:49.36 | ^~~~~~~~~~~~~ 131:49.43 js/src/frontend 132:02.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/UnfoldShortCircuitAST.cpp:11: 132:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:02.66 242 | // / \ / \ 132:02.66 | ^ 132:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:02.66 245 | // / \ / \ 132:02.66 | ^ 132:17.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/AggregateAssignArraysInSSBOs.cpp:12: 132:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:17.04 242 | // / \ / \ 132:17.04 | ^ 132:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:17.04 245 | // / \ / \ 132:17.04 | ^ 132:25.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/AggregateAssignStructsInSSBOs.cpp:12: 132:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:25.20 242 | // / \ / \ 132:25.20 | ^ 132:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:25.20 245 | // / \ / \ 132:25.20 | ^ 132:31.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/ArrayReturnValueToOutParameter.cpp:16: 132:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:31.01 242 | // / \ / \ 132:31.01 | ^ 132:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:31.01 245 | // / \ / \ 132:31.01 | ^ 132:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/BreakVariableAliasingInInnerLoops.cpp:15: 132:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:40.63 242 | // / \ / \ 132:40.63 | ^ 132:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:40.63 245 | // / \ / \ 132:40.63 | ^ 132:42.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 132:42.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 132:42.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/LoadedScript.h:27, 132:42.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ImportMap.cpp:12, 132:42.45 from Unified_cpp_js_loader0.cpp:2: 132:42.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 132:42.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:42.45 inlined from ‘static JS::loader::ModuleLoaderBase* JS::loader::ModuleLoaderBase::GetCurrentModuleLoader(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:406:65: 132:42.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 132:42.45 1169 | *this->stack = this; 132:42.45 | ~~~~~~~~~~~~~^~~~~~ 132:42.45 In file included from Unified_cpp_js_loader0.cpp:38: 132:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In static member function ‘static JS::loader::ModuleLoaderBase* JS::loader::ModuleLoaderBase::GetCurrentModuleLoader(JSContext*)’: 132:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:406:25: note: ‘object’ declared here 132:42.46 406 | JS::Rooted object(aCx, JS::CurrentGlobalOrNull(aCx)); 132:42.46 | ^~~~~~ 132:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:401:71: note: ‘aCx’ declared here 132:42.46 401 | ModuleLoaderBase* ModuleLoaderBase::GetCurrentModuleLoader(JSContext* aCx) { 132:42.46 | ~~~~~~~~~~~^~~ 132:42.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 132:42.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 132:42.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:31, 132:42.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/message_loop.h:31, 132:42.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/thread.h:13, 132:42.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/thread.cc:7, 132:42.92 from Unified_cpp_ipc_chromium1.cpp:20: 132:42.92 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 132:42.92 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::UniquePtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 132:42.92 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 132:42.92 inlined from ‘bool IPC::Channel::ChannelImpl::ProcessIncomingMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:459:33: 132:42.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 132:42.92 655 | aOther.mHdr->mLength = 0; 132:42.92 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:42.92 In file included from Unified_cpp_ipc_chromium1.cpp:74: 132:42.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc: In member function ‘bool IPC::Channel::ChannelImpl::ProcessIncomingMessages()’: 132:42.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:454:45: note: at offset 8 into object ‘handles’ of size 8 132:42.92 454 | nsTArray handles(m.header()->num_handles); 132:42.92 | ^~~~~~~ 132:43.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 132:43.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:43.25 inlined from ‘static nsresult JS::loader::ModuleLoaderBase::InitDebuggerDataForModuleGraph(JSContext*, ModuleLoadRequest*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:1290:64: 132:43.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)aCx)[4]’ [-Wdangling-pointer=] 132:43.25 1169 | *this->stack = this; 132:43.25 | ~~~~~~~~~~~~~^~~~~~ 132:43.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In static member function ‘static nsresult JS::loader::ModuleLoaderBase::InitDebuggerDataForModuleGraph(JSContext*, ModuleLoadRequest*)’: 132:43.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:1290:25: note: ‘script’ declared here 132:43.27 1290 | JS::Rooted script(aCx, JS::GetModuleScript(module)); 132:43.27 | ^~~~~~ 132:43.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:1268:16: note: ‘aCx’ declared here 132:43.27 1268 | JSContext* aCx, ModuleLoadRequest* aRequest) { 132:43.27 | ~~~~~~~~~~~^~~ 132:44.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 132:44.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/APZCTreeManager.cpp:20, 132:44.23 from Unified_cpp_gfx_layers2.cpp:2: 132:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 132:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 132:44.23 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 132:44.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 132:46.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 132:46.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:46.41 inlined from ‘static JSObject* JS::loader::ModuleLoaderBase::HostResolveImportedModule(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:127:64: 132:46.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘specifierString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 132:46.41 1169 | *this->stack = this; 132:46.41 | ~~~~~~~~~~~~~^~~~~~ 132:46.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In static member function ‘static JSObject* JS::loader::ModuleLoaderBase::HostResolveImportedModule(JSContext*, JS::Handle, JS::Handle)’: 132:46.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:126:27: note: ‘specifierString’ declared here 132:46.45 126 | JS::Rooted specifierString( 132:46.45 | ^~~~~~~~~~~~~~~ 132:46.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:116:16: note: ‘aCx’ declared here 132:46.45 116 | JSContext* aCx, JS::Handle aReferencingPrivate, 132:46.45 | ~~~~~~~~~~~^~~ 132:46.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 132:46.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:46.69 inlined from ‘static bool JS::loader::ModuleLoaderBase::ImportMetaResolve(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:179:49: 132:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘specifier’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 132:46.69 1169 | *this->stack = this; 132:46.69 | ~~~~~~~~~~~~~^~~~~~ 132:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In static member function ‘static bool JS::loader::ModuleLoaderBase::ImportMetaResolve(JSContext*, unsigned int, JS::Value*)’: 132:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:179:16: note: ‘specifier’ declared here 132:46.69 179 | RootedString specifier(cx, JS::ToString(cx, v)); 132:46.69 | ^~~~~~~~~ 132:46.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:168:53: note: ‘cx’ declared here 132:46.69 168 | bool ModuleLoaderBase::ImportMetaResolve(JSContext* cx, unsigned argc, 132:46.69 | ~~~~~~~~~~~^~ 132:46.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/ExpandIntegerPowExpressions.cpp:15: 132:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:46.79 242 | // / \ / \ 132:46.79 | ^ 132:46.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:46.79 245 | // / \ / \ 132:46.79 | ^ 132:47.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 132:47.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ImportMap.h:19, 132:47.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ImportMap.cpp:7: 132:47.26 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 132:47.26 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 132:47.26 inlined from ‘void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2534:44, 132:47.26 inlined from ‘void nsTArray_Impl::RemoveElementsAt(index_type, size_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2527:25, 132:47.26 inlined from ‘void nsTArray_Impl::RemoveElementAt(index_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1875:61, 132:47.26 inlined from ‘void JS::loader::ModuleLoaderBase::StartFetchingModuleDependencies(ModuleLoadRequest*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:931:39: 132:47.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 132:47.26 315 | mHdr->mLength = 0; 132:47.26 | ~~~~~~~~~~~~~~^~~ 132:47.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In member function ‘void JS::loader::ModuleLoaderBase::StartFetchingModuleDependencies(ModuleLoadRequest*)’: 132:47.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:918:26: note: at offset 8 into object ‘requestedModules’ of size 8 132:47.26 918 | nsTArray requestedModules; 132:47.26 | ^~~~~~~~~~~~~~~~ 132:48.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 132:48.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:48.70 inlined from ‘static bool JS::loader::ModuleLoaderBase::HostImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:304:62: 132:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘specifierString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 132:48.70 1169 | *this->stack = this; 132:48.70 | ~~~~~~~~~~~~~^~~~~~ 132:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp: In static member function ‘static bool JS::loader::ModuleLoaderBase::HostImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 132:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:303:25: note: ‘specifierString’ declared here 132:48.70 303 | JS::Rooted specifierString( 132:48.70 | ^~~~~~~~~~~~~~~ 132:48.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ModuleLoaderBase.cpp:296:16: note: ‘aCx’ declared here 132:48.70 296 | JSContext* aCx, JS::Handle aReferencingPrivate, 132:48.70 | ~~~~~~~~~~~^~~ 132:48.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 132:48.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:48.85 inlined from ‘bool nsTAutoJSString::init(JSContext*, const JS::Value&) [with T = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:213:29, 132:48.85 inlined from ‘bool nsTAutoJSString::init(JSContext*, jsid) [with T = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:222:50: 132:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedVal’ in ‘((js::StackRootedBase**)aContext)[14]’ [-Wdangling-pointer=] 132:48.85 1169 | *this->stack = this; 132:48.85 | ~~~~~~~~~~~~~^~~~~~ 132:48.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:45, 132:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 132:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FetchObserverBinding.h:17, 132:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RequestBinding.h:7, 132:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ScriptFetchOptions.h:12, 132:48.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/LoadedScript.h:29: 132:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h: In member function ‘bool nsTAutoJSString::init(JSContext*, jsid) [with T = char16_t]’: 132:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:213:29: note: ‘rootedVal’ declared here 132:48.85 213 | JS::Rooted rootedVal(aContext, v); 132:48.85 | ^~~~~~~~~ 132:48.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:220:24: note: ‘aContext’ declared here 132:48.85 220 | bool init(JSContext* aContext, jsid id) { 132:48.85 | ~~~~~~~~~~~^~~~~~~~ 132:50.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 132:50.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 132:50.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 132:50.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/GestureEventListener.h:11, 132:50.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/GestureEventListener.cpp:7, 132:50.59 from Unified_cpp_gfx_layers3.cpp:2: 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 132:50.59 202 | return ReinterpretHelper::FromInternalValue(v); 132:50.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 132:50.59 4432 | return mProperties.Get(aProperty, aFoundResult); 132:50.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 132:50.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 132:50.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 132:50.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 132:50.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 132:50.59 413 | struct FrameBidiData { 132:50.59 | ^~~~~~~~~~~~~ 132:52.64 js/src/gc/StatsPhasesGenerated.inc.stub 132:54.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RecordUniformBlocksWithLargeArrayMember.cpp:17: 132:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:54.92 242 | // / \ / \ 132:54.92 | ^ 132:54.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:54.92 245 | // / \ / \ 132:54.92 | ^ 132:54.96 js/src/intgemm 132:57.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 132:57.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 132:57.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:14: 132:57.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 132:57.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:57.46 inlined from ‘bool {anonymous}::Dump(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:94:58: 132:57.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 132:57.46 1169 | *this->stack = this; 132:57.46 | ~~~~~~~~~~~~~^~~~~~ 132:57.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp: In function ‘bool {anonymous}::Dump(JSContext*, unsigned int, JS::Value*)’: 132:57.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:94:25: note: ‘str’ declared here 132:57.46 94 | JS::Rooted str(cx, JS::ToString(cx, args[0])); 132:57.46 | ^~~ 132:57.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:89:29: note: ‘cx’ declared here 132:57.46 89 | static bool Dump(JSContext* cx, unsigned argc, JS::Value* vp) { 132:57.46 | ~~~~~~~~~~~^~ 132:57.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 132:57.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:57.59 inlined from ‘bool {anonymous}::Print(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:68:60: 132:57.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 132:57.59 1169 | *this->stack = this; 132:57.59 | ~~~~~~~~~~~~~^~~~~~ 132:57.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp: In function ‘bool {anonymous}::Print(JSContext*, unsigned int, JS::Value*)’: 132:57.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:68:27: note: ‘str’ declared here 132:57.59 68 | JS::Rooted str(cx, JS::ToString(cx, args[i])); 132:57.59 | ^~~ 132:57.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:64:30: note: ‘cx’ declared here 132:57.59 64 | static bool Print(JSContext* cx, unsigned argc, JS::Value* vp) { 132:57.59 | ~~~~~~~~~~~^~ 132:57.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 132:57.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 132:57.64 inlined from ‘bool {anonymous}::Load(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:107:33: 132:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 132:57.64 1169 | *this->stack = this; 132:57.64 | ~~~~~~~~~~~~~^~~~~~ 132:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp: In function ‘bool {anonymous}::Load(JSContext*, unsigned int, JS::Value*)’: 132:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:107:20: note: ‘thisObject’ declared here 132:57.64 107 | JS::RootedObject thisObject(cx); 132:57.64 | ^~~~~~~~~~ 132:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:104:29: note: ‘cx’ declared here 132:57.64 104 | static bool Load(JSContext* cx, unsigned argc, JS::Value* vp) { 132:57.64 | ~~~~~~~~~~~^~ 132:58.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 132:58.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 132:58.29 inlined from ‘void mozilla::ipc::XPCShellEnvironment::ProcessFile(JSContext*, const char*, FILE*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:271:76: 132:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 132:58.29 1169 | *this->stack = this; 132:58.29 | ~~~~~~~~~~~~~^~~~~~ 132:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp: In member function ‘void mozilla::ipc::XPCShellEnvironment::ProcessFile(JSContext*, const char*, FILE*, bool)’: 132:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:271:27: note: ‘script’ declared here 132:58.29 271 | JS::Rooted script(cx, JS::CompileUtf8File(cx, options, file)); 132:58.29 | ^~~~~~ 132:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/testshell/XPCShellEnvironment.cpp:238:50: note: ‘cx’ declared here 132:58.29 238 | void XPCShellEnvironment::ProcessFile(JSContext* cx, const char* filename, 132:58.29 | ~~~~~~~~~~~^~ 132:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RemoveSwitchFallThrough.cpp:14: 132:59.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 132:59.32 242 | // / \ / \ 132:59.32 | ^ 132:59.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 132:59.32 245 | // / \ / \ 132:59.32 | ^ 132:59.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:27, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/BlobSurfaceProvider.h:14, 132:59.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/VectorImage.cpp:44, 132:59.88 from Unified_cpp_image2.cpp:2: 132:59.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 132:59.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 132:59.88 85 | } else if (dot < -epsilon) { 132:59.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 133:10.54 js/src/irregexp 133:13.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteAtomicFunctionExpressions.cpp:13: 133:13.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 133:13.54 242 | // / \ / \ 133:13.54 | ^ 133:13.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 133:13.54 245 | // / \ / \ 133:13.54 | ^ 133:13.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/CompilationStencil.h:30, 133:13.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.h:175, 133:13.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:20: 133:13.78 In member function ‘bool js::frontend::DeclaredNameInfo::closedOver() const’, 133:13.78 inlined from ‘bool js::frontend::ParseContext::Scope::BindingIter::closedOver()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParseContext.h:371:58, 133:13.78 inlined from ‘mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:1097:61: 133:13.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:215:36: warning: array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ [-Warray-bounds=] 133:13.78 215 | bool closedOver() const { return closedOver_; } 133:13.78 | ^~~~~~~~~~~ 133:13.78 In function ‘mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’: 133:13.78 cc1plus: note: source object is likely at address zero 133:14.58 In member function ‘bool js::frontend::DeclaredNameInfo::closedOver() const’, 133:14.59 inlined from ‘bool js::frontend::ParseContext::Scope::BindingIter::closedOver()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParseContext.h:371:58, 133:14.59 inlined from ‘mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:1492:69: 133:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:215:36: warning: array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ [-Warray-bounds=] 133:14.59 215 | bool closedOver() const { return closedOver_; } 133:14.59 | ^~~~~~~~~~~ 133:14.59 In function ‘mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’: 133:14.59 cc1plus: note: source object is likely at address zero 133:15.43 In member function ‘bool js::frontend::DeclaredNameInfo::closedOver() const’, 133:15.43 inlined from ‘bool js::frontend::ParseContext::Scope::BindingIter::closedOver()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParseContext.h:371:58, 133:15.43 inlined from ‘mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:1331:69: 133:15.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:215:36: warning: array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ [-Warray-bounds=] 133:15.43 215 | bool closedOver() const { return closedOver_; } 133:15.43 | ^~~~~~~~~~~ 133:15.43 In function ‘mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)’: 133:15.43 cc1plus: note: source object is likely at address zero 133:16.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/APZCTreeManager.h:22, 133:16.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/APZCTreeManager.cpp:9: 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 133:16.27 202 | return ReinterpretHelper::FromInternalValue(v); 133:16.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 133:16.27 4432 | return mProperties.Get(aProperty, aFoundResult); 133:16.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 133:16.27 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 133:16.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 133:16.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:16.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 133:16.27 413 | struct FrameBidiData { 133:16.27 | ^~~~~~~~~~~~~ 133:16.73 In member function ‘bool js::frontend::DeclaredNameInfo::closedOver() const’, 133:16.74 inlined from ‘bool js::frontend::ParseContext::Scope::BindingIter::closedOver()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParseContext.h:371:58, 133:16.74 inlined from ‘mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:1169:70: 133:16.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:215:36: warning: array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ [-Warray-bounds=] 133:16.74 215 | bool closedOver() const { return closedOver_; } 133:16.74 | ^~~~~~~~~~~ 133:16.74 In function ‘mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’: 133:16.74 cc1plus: note: source object is likely at address zero 133:17.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/WeakMap.h:13, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.h:16, 133:17.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.cpp:7, 133:17.14 from Unified_cpp_js_src_debugger0.cpp:2: 133:17.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 133:17.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:17.14 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::optimizedOutGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 133:17.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:17.14 1169 | *this->stack = this; 133:17.14 | ~~~~~~~~~~~~~^~~~~~ 133:17.14 In file included from Unified_cpp_js_src_debugger0.cpp:29: 133:17.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::optimizedOutGetter]’: 133:17.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 133:17.14 134 | Rooted environment( 133:17.14 | ^~~~~~~~~~~ 133:17.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 133:17.14 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 133:17.14 | ~~~~~~~~~~~^~ 133:19.96 In member function ‘bool js::frontend::DeclaredNameInfo::closedOver() const’, 133:19.97 inlined from ‘bool js::frontend::ParseContext::Scope::BindingIter::closedOver()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParseContext.h:371:58, 133:19.97 inlined from ‘mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:1588:69: 133:19.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:215:36: warning: array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ [-Warray-bounds=] 133:19.97 215 | bool closedOver() const { return closedOver_; } 133:19.97 | ^~~~~~~~~~~ 133:19.97 In function ‘mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)’: 133:19.97 cc1plus: note: source object is likely at address zero 133:20.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 133:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:20.20 inlined from ‘bool js::ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:332:72: 133:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linear’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 133:20.20 1169 | *this->stack = this; 133:20.20 | ~~~~~~~~~~~~~^~~~~~ 133:20.20 In file included from Unified_cpp_js_src_debugger0.cpp:11: 133:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In function ‘bool js::ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)’: 133:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:332:27: note: ‘linear’ declared here 133:20.20 332 | Rooted linear(cx, value.toString()->ensureLinear(cx)); 133:20.20 | ^~~~~~ 133:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:323:40: note: ‘cx’ declared here 133:20.20 323 | bool js::ValueToStableChars(JSContext* cx, const char* fnname, 133:20.20 | ~~~~~~~~~~~^~ 133:21.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 133:21.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:21.14 inlined from ‘bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1626:39: 133:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘set’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:21.14 1169 | *this->stack = this; 133:21.14 | ~~~~~~~~~~~~~^~~~~~ 133:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)’: 133:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1626:18: note: ‘set’ declared here 133:21.14 1626 | RootedObject set(cx, desc.setter()); 133:21.14 | ^~~ 133:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1602:16: note: ‘cx’ declared here 133:21.14 1602 | JSContext* cx, HandleObject obj, MutableHandle desc) { 133:21.14 | ~~~~~~~~~~~^~ 133:21.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]’, 133:21.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:21.64 inlined from ‘static js::Completion js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, const jsbytecode*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2028:48: 133:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘generatorObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:21.64 1169 | *this->stack = this; 133:21.64 | ~~~~~~~~~~~~~^~~~~~ 133:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static js::Completion js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, const jsbytecode*, bool)’: 133:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2027:36: note: ‘generatorObj’ declared here 133:21.64 2027 | Rooted generatorObj( 133:21.64 | ^~~~~~~~~~~~ 133:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2003:50: note: ‘cx’ declared here 133:21.64 2003 | Completion Completion::fromJSFramePop(JSContext* cx, AbstractFramePtr frame, 133:21.64 | ~~~~~~~~~~~^~ 133:23.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 133:23.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:23.75 inlined from ‘bool js::Debugger::CallData::enableAsyncStack()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6808:76: 133:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[3]’ [-Wdangling-pointer=] 133:23.75 1169 | *this->stack = this; 133:23.75 | ~~~~~~~~~~~~~^~~~~~ 133:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::enableAsyncStack()’: 133:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6808:25: note: ‘global’ declared here 133:23.75 6808 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 133:23.75 | ^~~~~~ 133:23.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6804:43: note: ‘this’ declared here 133:23.75 6804 | bool Debugger::CallData::enableAsyncStack() { 133:23.75 | ^ 133:23.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 133:23.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:23.80 inlined from ‘bool js::Debugger::CallData::disableAsyncStack()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6823:76: 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[3]’ [-Wdangling-pointer=] 133:23.80 1169 | *this->stack = this; 133:23.80 | ~~~~~~~~~~~~~^~~~~~ 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::disableAsyncStack()’: 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6823:25: note: ‘global’ declared here 133:23.80 6823 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 133:23.80 | ^~~~~~ 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6819:44: note: ‘this’ declared here 133:23.80 6819 | bool Debugger::CallData::disableAsyncStack() { 133:23.80 | ^ 133:23.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 133:23.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:23.80 inlined from ‘bool js::Debugger::CallData::enableUnlimitedStacksCapturing()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6838:76: 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[3]’ [-Wdangling-pointer=] 133:23.80 1169 | *this->stack = this; 133:23.80 | ~~~~~~~~~~~~~^~~~~~ 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::enableUnlimitedStacksCapturing()’: 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6838:25: note: ‘global’ declared here 133:23.80 6838 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 133:23.80 | ^~~~~~ 133:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6834:57: note: ‘this’ declared here 133:23.80 6834 | bool Debugger::CallData::enableUnlimitedStacksCapturing() { 133:23.80 | ^ 133:23.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 133:23.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:23.83 inlined from ‘bool js::Debugger::CallData::disableUnlimitedStacksCapturing()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6853:76: 133:23.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[3]’ [-Wdangling-pointer=] 133:23.83 1169 | *this->stack = this; 133:23.83 | ~~~~~~~~~~~~~^~~~~~ 133:23.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::disableUnlimitedStacksCapturing()’: 133:23.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6853:25: note: ‘global’ declared here 133:23.83 6853 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 133:23.83 | ^~~~~~ 133:23.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6849:58: note: ‘this’ declared here 133:23.83 6849 | bool Debugger::CallData::disableUnlimitedStacksCapturing() { 133:23.83 | ^ 133:24.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 133:24.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:24.30 inlined from ‘JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7517:63: 133:24.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘gcCycleNumberVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 133:24.30 1169 | *this->stack = this; 133:24.30 | ~~~~~~~~~~~~~^~~~~~ 133:24.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const’: 133:24.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7517:15: note: ‘gcCycleNumberVal’ declared here 133:24.32 7517 | RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_)); 133:24.32 | ^~~~~~~~~~~~~~~~ 133:24.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7515:57: note: ‘cx’ declared here 133:24.32 7515 | JSObject* GarbageCollectionEvent::toJSObject(JSContext* cx) const { 133:24.32 | ~~~~~~~~~~~^~ 133:25.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 133:25.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:25.10 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::getAllocationSamplingProbability]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 133:25.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:25.10 1169 | *this->stack = this; 133:25.10 | ~~~~~~~~~~~~~^~~~~~ 133:25.10 In file included from Unified_cpp_js_src_debugger0.cpp:20: 133:25.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::getAllocationSamplingProbability]’: 133:25.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 133:25.10 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 133:25.10 | ^~~~~~ 133:25.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 133:25.10 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 133:25.10 | ~~~~~~~~~~~^~ 133:26.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.47 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.47 1169 | *this->stack = this; 133:26.47 | ~~~~~~~~~~~~~^~~~~~ 133:26.47 In file included from Unified_cpp_js_src_debugger0.cpp:38: 133:26.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopGetter]’: 133:26.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.47 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.47 | ^~~~~ 133:26.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.47 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.47 | ~~~~~~~~~~~^~ 133:26.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.50 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.50 1169 | *this->stack = this; 133:26.50 | ~~~~~~~~~~~~~^~~~~~ 133:26.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepGetter]’: 133:26.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.50 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.50 | ^~~~~ 133:26.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.50 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.50 | ~~~~~~~~~~~^~ 133:26.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.53 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::terminatedGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.53 1169 | *this->stack = this; 133:26.53 | ~~~~~~~~~~~~~^~~~~~ 133:26.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::terminatedGetter]’: 133:26.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.53 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.53 | ^~~~~ 133:26.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.53 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.53 | ~~~~~~~~~~~^~ 133:26.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.58 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::liveGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.58 1169 | *this->stack = this; 133:26.58 | ~~~~~~~~~~~~~^~~~~~ 133:26.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::liveGetter]’: 133:26.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.58 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.58 | ^~~~~ 133:26.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.58 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.58 | ~~~~~~~~~~~^~ 133:26.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.59 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::generatorGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.59 1169 | *this->stack = this; 133:26.59 | ~~~~~~~~~~~~~^~~~~~ 133:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::generatorGetter]’: 133:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.59 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.59 | ^~~~~ 133:26.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.59 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.59 | ~~~~~~~~~~~^~ 133:26.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.62 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::constructingGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.62 1169 | *this->stack = this; 133:26.62 | ~~~~~~~~~~~~~^~~~~~ 133:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::constructingGetter]’: 133:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.62 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.62 | ^~~~~ 133:26.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.62 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.62 | ~~~~~~~~~~~^~ 133:26.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.66 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::typeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.66 1169 | *this->stack = this; 133:26.66 | ~~~~~~~~~~~~~^~~~~~ 133:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::typeGetter]’: 133:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.66 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.66 | ^~~~~ 133:26.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.66 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.66 | ~~~~~~~~~~~^~ 133:26.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.70 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::offsetGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.70 1169 | *this->stack = this; 133:26.70 | ~~~~~~~~~~~~~^~~~~~ 133:26.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::offsetGetter]’: 133:26.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.74 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.74 | ^~~~~ 133:26.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.74 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.74 | ~~~~~~~~~~~^~ 133:26.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 133:26.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:26.96 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::implementationGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 133:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:26.96 1169 | *this->stack = this; 133:26.96 | ~~~~~~~~~~~~~^~~~~~ 133:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::implementationGetter]’: 133:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 133:26.96 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 133:26.96 | ^~~~~ 133:26.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 133:26.96 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 133:26.96 | ~~~~~~~~~~~^~ 133:27.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 133:27.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:27.15 inlined from ‘bool js::DebuggerFrame::CallData::onStepGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1890:76: 133:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[14]’ [-Wdangling-pointer=] 133:27.15 1169 | *this->stack = this; 133:27.15 | ~~~~~~~~~~~~~^~~~~~ 133:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In member function ‘bool js::DebuggerFrame::CallData::onStepGetter()’: 133:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1889:15: note: ‘value’ declared here 133:27.15 1889 | RootedValue value( 133:27.15 | ^~~~~ 133:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1887:44: note: ‘this’ declared here 133:27.15 1887 | bool DebuggerFrame::CallData::onStepGetter() { 133:27.15 | ^ 133:27.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 133:27.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:27.18 inlined from ‘bool js::DebuggerFrame::CallData::onPopGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1925:71: 133:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[14]’ [-Wdangling-pointer=] 133:27.18 1169 | *this->stack = this; 133:27.18 | ~~~~~~~~~~~~~^~~~~~ 133:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In member function ‘bool js::DebuggerFrame::CallData::onPopGetter()’: 133:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1924:15: note: ‘value’ declared here 133:27.18 1924 | RootedValue value( 133:27.18 | ^~~~~ 133:27.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1922:43: note: ‘this’ declared here 133:27.18 1922 | bool DebuggerFrame::CallData::onPopGetter() { 133:27.18 | ^ 133:28.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/NodeSearch.h:12, 133:28.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteElseBlocks.cpp:16: 133:28.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 133:28.08 242 | // / \ / \ 133:28.08 | ^ 133:28.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 133:28.08 245 | // / \ / \ 133:28.08 | ^ 133:29.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 133:29.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:29.37 inlined from ‘bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:368:52: 133:29.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘url_str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 133:29.37 1169 | *this->stack = this; 133:29.37 | ~~~~~~~~~~~~~^~~~~~ 133:29.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In function ‘bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)’: 133:29.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:368:18: note: ‘url_str’ declared here 133:29.37 368 | RootedString url_str(cx, ToString(cx, v)); 133:29.37 | ^~~~~~~ 133:29.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:355:38: note: ‘cx’ declared here 133:29.37 355 | bool js::ParseEvalOptions(JSContext* cx, HandleValue value, 133:29.37 | ~~~~~~~~~~~^~ 133:32.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 133:32.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 133:32.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:35, 133:32.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 133:32.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 133:32.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/SharedFontList.cpp:11, 133:32.98 from Unified_cpp_gfx_thebes0.cpp:29: 133:32.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)’: 133:32.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 133:32.98 54 | if (!ReadParam(aReader, &aResult->mHeader) || 133:32.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 133:34.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 133:34.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:34.61 inlined from ‘ExecutionObservableScript::ExecutionObservableScript(JSContext*, JSScript*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:3189:9, 133:34.61 inlined from ‘static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:3467:43: 133:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obs’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 133:34.61 1169 | *this->stack = this; 133:34.61 | ~~~~~~~~~~~~~^~~~~~ 133:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)’: 133:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:3467:29: note: ‘obs’ declared here 133:34.61 3467 | ExecutionObservableScript obs(cx, script); 133:34.61 | ^~~ 133:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:3462:64: note: ‘cx’ declared here 133:34.61 3462 | bool Debugger::ensureExecutionObservabilityOfScript(JSContext* cx, 133:34.61 | ~~~~~~~~~~~^~ 133:35.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 133:35.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:35.41 inlined from ‘bool js::Debugger::CallData::findSourceURLs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6550:49: 133:35.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[3]’ [-Wdangling-pointer=] 133:35.41 1169 | *this->stack = this; 133:35.41 | ~~~~~~~~~~~~~^~~~~~ 133:35.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::findSourceURLs()’: 133:35.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6550:16: note: ‘result’ declared here 133:35.41 6550 | RootedObject result(cx, NewDenseEmptyArray(cx)); 133:35.41 | ^~~~~~ 133:35.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6549:41: note: ‘this’ declared here 133:35.41 6549 | bool Debugger::CallData::findSourceURLs() { 133:35.41 | ^ 133:35.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 133:35.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:35.67 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setAllocationSamplingProbability]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 133:35.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:35.67 1169 | *this->stack = this; 133:35.67 | ~~~~~~~~~~~~~^~~~~~ 133:35.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setAllocationSamplingProbability]’: 133:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 133:35.69 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 133:35.69 | ^~~~~~ 133:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 133:35.69 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 133:35.69 | ~~~~~~~~~~~^~ 133:38.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 133:38.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:38.77 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 133:38.77 inlined from ‘js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:181:29: 133:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘names’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 133:38.77 1169 | *this->stack = this; 133:38.77 | ~~~~~~~~~~~~~^~~~~~ 133:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In function ‘js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)’: 133:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:181:21: note: ‘names’ declared here 133:38.77 181 | RootedValueVector names(cx); 133:38.77 | ^~~~~ 133:38.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:179:60: note: ‘cx’ declared here 133:38.77 179 | ArrayObject* js::GetFunctionParameterNamesArray(JSContext* cx, 133:38.77 | ~~~~~~~~~~~^~ 133:39.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 133:39.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:39.33 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 133:39.33 inlined from ‘bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7581:34: 133:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘triggered’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 133:39.33 1169 | *this->stack = this; 133:39.33 | ~~~~~~~~~~~~~^~~~~~ 133:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In function ‘bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)’: 133:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7581:22: note: ‘triggered’ declared here 133:39.33 7581 | RootedObjectVector triggered(cx); 133:39.33 | ^~~~~~~~~ 133:39.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:7580:16: note: ‘cx’ declared here 133:39.33 7580 | JSContext* cx, JS::dbg::GarbageCollectionEvent::Ptr&& data) { 133:39.33 | ~~~~~~~~~~~^~ 133:39.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 133:39.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:39.62 inlined from ‘js::WithEnvironmentObject* CreateBindingsEnv(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:942:76: 133:39.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bindingsObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:39.62 1169 | *this->stack = this; 133:39.62 | ~~~~~~~~~~~~~^~~~~~ 133:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In function ‘js::WithEnvironmentObject* CreateBindingsEnv(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)’: 133:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:941:28: note: ‘bindingsObj’ declared here 133:39.64 941 | JS::Rooted bindingsObj(cx, 133:39.64 | ^~~~~~~~~~~ 133:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:938:16: note: ‘cx’ declared here 133:39.64 938 | JSContext* cx, JS::Handle enclosingEnv, 133:39.64 | ~~~~~~~~~~~^~ 133:44.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteExpressionsWithShaderStorageBlock.cpp:18: 133:44.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 133:44.87 242 | // / \ / \ 133:44.87 | ^ 133:44.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 133:44.87 245 | // / \ / \ 133:44.87 | ^ 133:49.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 133:49.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:49.15 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::takeCensus]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 133:49.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:49.15 1169 | *this->stack = this; 133:49.15 | ~~~~~~~~~~~~~^~~~~~ 133:49.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::takeCensus]’: 133:49.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 133:49.15 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 133:49.15 | ^~~~~~ 133:49.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 133:49.15 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 133:49.15 | ~~~~~~~~~~~^~ 133:51.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 133:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 133:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 133:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 133:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/AutoRestoreSVGState.h:12, 133:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/VectorImage.cpp:8: 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 133:51.46 202 | return ReinterpretHelper::FromInternalValue(v); 133:51.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 133:51.46 4432 | return mProperties.Get(aProperty, aFoundResult); 133:51.46 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 133:51.46 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 133:51.46 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 133:51.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:51.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 133:51.46 413 | struct FrameBidiData { 133:51.46 | ^~~~~~~~~~~~~ 133:52.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 133:52.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 133:52.40 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 133:52.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 133:52.40 1169 | *this->stack = this; 133:52.40 | ~~~~~~~~~~~~~^~~~~~ 133:52.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]’: 133:52.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 133:52.40 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 133:52.40 | ^~~~~~ 133:52.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 133:52.40 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 133:52.40 | ~~~~~~~~~~~^~ 133:53.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 133:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:6429:10: warning: ‘ifNode’ may be used uninitialized [-Wmaybe-uninitialized] 133:53.93 6429 | return ifNode; 133:53.93 | ^~~~~~ 133:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:6422:19: note: ‘ifNode’ was declared here 133:53.93 6422 | TernaryNodeType ifNode; 133:53.93 | ^~~~~~ 134:00.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:00.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:00.79 inlined from ‘bool js::Debugger::CallData::adoptSource()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6775:50: 134:00.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ [-Wdangling-pointer=] 134:00.80 1169 | *this->stack = this; 134:00.80 | ~~~~~~~~~~~~~^~~~~~ 134:00.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::adoptSource()’: 134:00.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6775:16: note: ‘obj’ declared here 134:00.80 6775 | RootedObject obj(cx, RequireObject(cx, args[0])); 134:00.80 | ^~~ 134:00.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6770:38: note: ‘this’ declared here 134:00.80 6770 | bool Debugger::CallData::adoptSource() { 134:00.80 | ^ 134:01.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteUnaryMinusOperatorInt.cpp:11: 134:01.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 134:01.64 242 | // / \ / \ 134:01.64 | ^ 134:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 134:01.66 245 | // / \ / \ 134:01.66 | ^ 134:04.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 134:04.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:04.33 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 134:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:04.33 1169 | *this->stack = this; 134:04.33 | ~~~~~~~~~~~~~^~~~~~ 134:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]’: 134:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 134:04.33 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 134:04.33 | ^~~~~~ 134:04.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 134:04.33 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 134:04.33 | ~~~~~~~~~~~^~ 134:05.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:05.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:05.76 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:05.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:05.76 1169 | *this->stack = this; 134:05.76 | ~~~~~~~~~~~~~^~~~~~ 134:05.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]’: 134:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:05.77 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:05.77 | ^~~~~ 134:05.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:05.77 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:05.77 | ~~~~~~~~~~~^~ 134:08.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 134:08.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:08.93 inlined from ‘bool RememberSourceURL(JSContext*, JS::HandleScript)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2499:73, 134:08.93 inlined from ‘static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2528:29: 134:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:08.93 1169 | *this->stack = this; 134:08.93 | ~~~~~~~~~~~~~^~~~~~ 134:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)’: 134:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2499:24: note: ‘holder’ declared here 134:08.93 2499 | Rooted holder(cx, script->global().getSourceURLsHolder()); 134:08.93 | ^~~~~~ 134:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2523:39: note: ‘cx’ declared here 134:08.93 2523 | void DebugAPI::onNewScript(JSContext* cx, HandleScript script) { 134:08.93 | ~~~~~~~~~~~^~ 134:09.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:09.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:09.45 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:09.45 1169 | *this->stack = this; 134:09.45 | ~~~~~~~~~~~~~^~~~~~ 134:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]’: 134:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:09.45 134 | Rooted environment( 134:09.45 | ^~~~~~~~~~~ 134:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:09.45 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:09.45 | ~~~~~~~~~~~^~ 134:09.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:09.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:09.57 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:09.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:09.57 1169 | *this->stack = this; 134:09.57 | ~~~~~~~~~~~~~^~~~~~ 134:09.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]’: 134:09.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:09.57 134 | Rooted environment( 134:09.57 | ^~~~~~~~~~~ 134:09.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:09.57 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:09.57 | ~~~~~~~~~~~^~ 134:09.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:09.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:09.69 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:09.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:09.69 1169 | *this->stack = this; 134:09.69 | ~~~~~~~~~~~~~^~~~~~ 134:09.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]’: 134:09.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:09.69 134 | Rooted environment( 134:09.69 | ^~~~~~~~~~~ 134:09.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:09.69 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:09.69 | ~~~~~~~~~~~^~ 134:09.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:09.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:09.94 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:09.94 1169 | *this->stack = this; 134:09.94 | ~~~~~~~~~~~~~^~~~~~ 134:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]’: 134:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:09.94 134 | Rooted environment( 134:09.94 | ^~~~~~~~~~~ 134:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:09.94 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:09.94 | ~~~~~~~~~~~^~ 134:09.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:10.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:10.00 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:10.00 1169 | *this->stack = this; 134:10.00 | ~~~~~~~~~~~~~^~~~~~ 134:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]’: 134:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:10.00 134 | Rooted environment( 134:10.00 | ^~~~~~~~~~~ 134:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:10.00 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:10.00 | ~~~~~~~~~~~^~ 134:10.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 134:10.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:10.31 inlined from ‘static bool js::DebuggerFrame::getOlderSavedFrame(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1647:77: 134:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘causeAtom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 134:10.31 1169 | *this->stack = this; 134:10.31 | ~~~~~~~~~~~~~^~~~~~ 134:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::getOlderSavedFrame(JSContext*, JS::Handle, JS::MutableHandle)’: 134:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1646:25: note: ‘causeAtom’ declared here 134:10.31 1646 | Rooted causeAtom(cx, 134:10.31 | ^~~~~~~~~ 134:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1629:51: note: ‘cx’ declared here 134:10.31 1629 | bool DebuggerFrame::getOlderSavedFrame(JSContext* cx, 134:10.31 | ~~~~~~~~~~~^~ 134:10.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:10.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:10.45 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:10.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:10.45 1169 | *this->stack = this; 134:10.45 | ~~~~~~~~~~~~~^~~~~~ 134:10.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]’: 134:10.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:10.45 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:10.45 | ^~~~~ 134:10.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:10.45 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:10.45 | ~~~~~~~~~~~^~ 134:12.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 134:12.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:12.38 inlined from ‘bool js::Debugger::CallData::removeDebuggee()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4758:76: 134:12.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]’ [-Wdangling-pointer=] 134:12.39 1169 | *this->stack = this; 134:12.39 | ~~~~~~~~~~~~~^~~~~~ 134:12.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 134:12.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 134:12.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 134:12.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 134:12.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/TextDrawTarget.h:11, 134:12.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/COLRFonts.cpp:14, 134:12.41 from Unified_cpp_gfx_thebes0.cpp:11: 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 134:12.41 202 | return ReinterpretHelper::FromInternalValue(v); 134:12.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 134:12.41 4432 | return mProperties.Get(aProperty, aFoundResult); 134:12.41 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 134:12.41 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 134:12.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 134:12.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:12.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 134:12.41 413 | struct FrameBidiData { 134:12.41 | ^~~~~~~~~~~~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::removeDebuggee()’: 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4758:25: note: ‘global’ declared here 134:12.41 4758 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 134:12.41 | ^~~~~~ 134:12.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4754:41: note: ‘this’ declared here 134:12.41 4754 | bool Debugger::CallData::removeDebuggee() { 134:12.41 | ^ 134:12.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 134:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 134:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:11, 134:12.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/BackgroundParentImpl.cpp:53: 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 134:12.77 202 | return ReinterpretHelper::FromInternalValue(v); 134:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 134:12.77 4432 | return mProperties.Get(aProperty, aFoundResult); 134:12.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 134:12.77 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 134:12.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 134:12.77 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:12.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 134:12.77 413 | struct FrameBidiData { 134:12.77 | ^~~~~~~~~~~~~ 134:13.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 134:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 134:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 134:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.h:16, 134:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object-inl.h:10, 134:13.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:7, 134:13.24 from Unified_cpp_js_src_debugger1.cpp:2: 134:13.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:13.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:13.24 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:13.24 1169 | *this->stack = this; 134:13.24 | ~~~~~~~~~~~~~^~~~~~ 134:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:13.24 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:13.24 | ^~~ 134:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:13.24 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:13.24 | ~~~~~~~~~~~^~ 134:13.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:13.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:13.66 inlined from ‘bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1446:36, 134:13.66 inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1425:30: 134:13.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:13.66 1169 | *this->stack = this; 134:13.66 | ~~~~~~~~~~~~~^~~~~~ 134:13.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)’: 134:13.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1446:28: note: ‘frame’ declared here 134:13.66 1446 | Rooted frame(cx); 134:13.66 | ^~~~~ 134:13.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1423:18: note: ‘cx’ declared here 134:13.66 1423 | JSContext* cx, 134:13.66 | ~~~~~~~~~~~^~ 134:14.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:14.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:14.01 inlined from ‘bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1446:36, 134:14.01 inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1431:30: 134:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.01 1169 | *this->stack = this; 134:14.01 | ~~~~~~~~~~~~~^~~~~~ 134:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)’: 134:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1446:28: note: ‘frame’ declared here 134:14.01 1446 | Rooted frame(cx); 134:14.01 | ^~~~~ 134:14.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1429:18: note: ‘cx’ declared here 134:14.01 1429 | JSContext* cx, 134:14.01 | ~~~~~~~~~~~^~ 134:14.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 134:14.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:14.15 inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1403:55: 134:14.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘record’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.15 1169 | *this->stack = this; 134:14.15 | ~~~~~~~~~~~~~^~~~~~ 134:14.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’: 134:14.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1403:26: note: ‘record’ declared here 134:14.15 1403 | Rooted record(cx, NewPlainObject(cx)); 134:14.15 | ^~~~~~ 134:14.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1401:24: note: ‘cx’ declared here 134:14.15 1401 | bool then(JSContext* cx, HandleObject resolve, HandleObject reject, 134:14.15 | ~~~~~~~~~~~^~ 134:14.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:14.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:14.62 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseIDGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:14.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.62 1169 | *this->stack = this; 134:14.62 | ~~~~~~~~~~~~~^~~~~~ 134:14.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:14.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:14.62 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:14.62 | ^~~ 134:14.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:14.62 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:14.62 | ~~~~~~~~~~~^~ 134:14.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:14.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:14.75 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isPromiseGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:14.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.75 1169 | *this->stack = this; 134:14.75 | ~~~~~~~~~~~~~^~~~~~ 134:14.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:14.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:14.75 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:14.75 | ^~~ 134:14.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:14.75 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:14.75 | ~~~~~~~~~~~^~ 134:14.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:14.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:14.86 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isProxyGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:14.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.86 1169 | *this->stack = this; 134:14.86 | ~~~~~~~~~~~~~^~~~~~ 134:14.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:14.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:14.86 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:14.86 | ^~~ 134:14.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:14.86 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:14.86 | ~~~~~~~~~~~^~ 134:14.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:14.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:14.92 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:14.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:14.92 1169 | *this->stack = this; 134:14.92 | ~~~~~~~~~~~~~^~~~~~ 134:14.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:14.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:14.92 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:14.92 | ^~~ 134:14.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:14.92 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:14.92 | ~~~~~~~~~~~^~ 134:15.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:15.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:15.05 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callableGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:15.05 1169 | *this->stack = this; 134:15.05 | ~~~~~~~~~~~~~^~~~~~ 134:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:15.05 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:15.05 | ^~~ 134:15.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:15.05 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:15.05 | ~~~~~~~~~~~^~ 134:15.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:15.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:15.16 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isNativeGetterWithJitInfo]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:15.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:15.16 1169 | *this->stack = this; 134:15.16 | ~~~~~~~~~~~~~^~~~~~ 134:15.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:15.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:15.16 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:15.16 | ^~~ 134:15.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:15.16 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:15.16 | ~~~~~~~~~~~^~ 134:15.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:15.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:15.25 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:15.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:15.25 1169 | *this->stack = this; 134:15.25 | ~~~~~~~~~~~~~^~~~~~ 134:15.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:15.29 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:15.29 | ^~~ 134:15.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:15.29 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:15.29 | ~~~~~~~~~~~^~ 134:15.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:15.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:15.40 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:15.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:15.40 1169 | *this->stack = this; 134:15.40 | ~~~~~~~~~~~~~^~~~~~ 134:15.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:15.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:15.40 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:15.40 | ^~~ 134:15.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:15.40 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:15.40 | ~~~~~~~~~~~^~ 134:15.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:15.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:15.54 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::scriptGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:15.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:15.54 1169 | *this->stack = this; 134:15.54 | ~~~~~~~~~~~~~^~~~~~ 134:15.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:15.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:15.54 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:15.54 | ^~~ 134:15.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:15.54 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:15.54 | ~~~~~~~~~~~^~ 134:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateArrayConstructorStatements.cpp:14: 134:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 134:16.73 242 | // / \ / \ 134:16.73 | ^ 134:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 134:16.73 245 | // / \ / \ 134:16.73 | ^ 134:16.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:16.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:16.91 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeValueMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:16.91 1169 | *this->stack = this; 134:16.91 | ~~~~~~~~~~~~~^~~~~~ 134:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:16.91 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:16.91 | ^~~ 134:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:16.91 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:16.91 | ~~~~~~~~~~~^~ 134:17.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:17.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:17.41 inlined from ‘bool js::DebuggerObject::CallData::scriptGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:380:61: 134:17.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D)])[4]’ [-Wdangling-pointer=] 134:17.41 1169 | *this->stack = this; 134:17.41 | ~~~~~~~~~~~~~^~~~~~ 134:17.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::scriptGetter()’: 134:17.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:380:16: note: ‘script’ declared here 134:17.41 380 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun)); 134:17.41 | ^~~~~~ 134:17.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:366:45: note: ‘this’ declared here 134:17.41 366 | bool DebuggerObject::CallData::scriptGetter() { 134:17.41 | ^ 134:17.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 134:17.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:17.54 inlined from ‘bool js::DebuggerObject::CallData::errorMessageNameGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:493:25: 134:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[6]’ [-Wdangling-pointer=] 134:17.54 1169 | *this->stack = this; 134:17.54 | ~~~~~~~~~~~~~^~~~~~ 134:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::errorMessageNameGetter()’: 134:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:493:16: note: ‘result’ declared here 134:17.54 493 | RootedString result(cx); 134:17.54 | ^~~~~~ 134:17.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:492:55: note: ‘this’ declared here 134:17.54 492 | bool DebuggerObject::CallData::errorMessageNameGetter() { 134:17.54 | ^ 134:18.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 134:18.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.07 inlined from ‘bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:654:65: 134:18.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]’ [-Wdangling-pointer=] 134:18.07 1169 | *this->stack = this; 134:18.07 | ~~~~~~~~~~~~~^~~~~~ 134:18.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()’: 134:18.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:654:26: note: ‘promise’ declared here 134:18.07 654 | Rooted promise(cx, EnsurePromise(cx, referent)); 134:18.07 | ^~~~~~~ 134:18.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:653:60: note: ‘this’ declared here 134:18.07 653 | bool DebuggerObject::CallData::promiseAllocationSiteGetter() { 134:18.07 | ^ 134:18.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:18.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.18 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseAllocationSiteGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:18.18 1169 | *this->stack = this; 134:18.18 | ~~~~~~~~~~~~~^~~~~~ 134:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:18.18 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:18.18 | ^~~ 134:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:18.18 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:18.18 | ~~~~~~~~~~~^~ 134:18.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 134:18.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.21 inlined from ‘bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:673:65: 134:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]’ [-Wdangling-pointer=] 134:18.21 1169 | *this->stack = this; 134:18.21 | ~~~~~~~~~~~~~^~~~~~ 134:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()’: 134:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:673:26: note: ‘promise’ declared here 134:18.21 673 | Rooted promise(cx, EnsurePromise(cx, referent)); 134:18.21 | ^~~~~~~ 134:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:672:60: note: ‘this’ declared here 134:18.21 672 | bool DebuggerObject::CallData::promiseResolutionSiteGetter() { 134:18.21 | ^ 134:18.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:18.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.29 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseResolutionSiteGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:18.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:18.29 1169 | *this->stack = this; 134:18.29 | ~~~~~~~~~~~~~^~~~~~ 134:18.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:18.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:18.29 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:18.29 | ^~~ 134:18.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:18.29 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:18.29 | ~~~~~~~~~~~^~ 134:18.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 134:18.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.33 inlined from ‘bool js::DebuggerObject::CallData::promiseIDGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:698:65: 134:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[3]’ [-Wdangling-pointer=] 134:18.33 1169 | *this->stack = this; 134:18.33 | ~~~~~~~~~~~~~^~~~~~ 134:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseIDGetter()’: 134:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:698:26: note: ‘promise’ declared here 134:18.33 698 | Rooted promise(cx, EnsurePromise(cx, referent)); 134:18.33 | ^~~~~~~ 134:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:697:48: note: ‘this’ declared here 134:18.33 697 | bool DebuggerObject::CallData::promiseIDGetter() { 134:18.33 | ^ 134:18.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 134:18.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.36 inlined from ‘bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:710:65: 134:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_28(D)])[3]’ [-Wdangling-pointer=] 134:18.36 1169 | *this->stack = this; 134:18.36 | ~~~~~~~~~~~~~^~~~~~ 134:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()’: 134:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:710:26: note: ‘promise’ declared here 134:18.36 710 | Rooted promise(cx, EnsurePromise(cx, referent)); 134:18.36 | ^~~~~~~ 134:18.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:707:63: note: ‘this’ declared here 134:18.36 707 | bool DebuggerObject::CallData::promiseDependentPromisesGetter() { 134:18.36 | ^ 134:18.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:18.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.44 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseDependentPromisesGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:18.44 1169 | *this->stack = this; 134:18.44 | ~~~~~~~~~~~~~^~~~~~ 134:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:18.44 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:18.44 | ^~~ 134:18.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:18.44 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:18.44 | ~~~~~~~~~~~^~ 134:18.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:18.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.62 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:18.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:18.62 1169 | *this->stack = this; 134:18.62 | ~~~~~~~~~~~~~^~~~~~ 134:18.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:18.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:18.62 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:18.62 | ^~~ 134:18.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:18.62 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:18.62 | ~~~~~~~~~~~^~ 134:18.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:18.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:18.95 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:18.95 1169 | *this->stack = this; 134:18.95 | ~~~~~~~~~~~~~^~~~~~ 134:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:18.95 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:18.95 | ^~~ 134:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:18.95 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:18.95 | ~~~~~~~~~~~^~ 134:19.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:19.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.20 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:19.20 1169 | *this->stack = this; 134:19.20 | ~~~~~~~~~~~~~^~~~~~ 134:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:19.20 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:19.20 | ^~~ 134:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:19.20 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:19.20 | ~~~~~~~~~~~^~ 134:19.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 134:19.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.31 inlined from ‘bool js::DebuggerObject::CallData::getPromiseReactionsMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1479:74: 134:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ [-Wdangling-pointer=] 134:19.31 1169 | *this->stack = this; 134:19.31 | ~~~~~~~~~~~~~^~~~~~ 134:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::getPromiseReactionsMethod()’: 134:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1479:26: note: ‘unwrappedPromise’ declared here 134:19.31 1479 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent)); 134:19.31 | ^~~~~~~~~~~~~~~~ 134:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1476:58: note: ‘this’ declared here 134:19.31 1476 | bool DebuggerObject::CallData::getPromiseReactionsMethod() { 134:19.31 | ^ 134:19.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:19.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.40 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPromiseReactionsMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:19.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:19.40 1169 | *this->stack = this; 134:19.40 | ~~~~~~~~~~~~~^~~~~~ 134:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:19.41 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:19.41 | ^~~ 134:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:19.41 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:19.41 | ~~~~~~~~~~~^~ 134:19.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]’, 134:19.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.45 inlined from ‘static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1584:61: 134:19.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objectProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:19.45 1169 | *this->stack = this; 134:19.45 | ~~~~~~~~~~~~~^~~~~~ 134:19.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)’: 134:19.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1582:25: note: ‘objectProto’ declared here 134:19.45 1582 | Rooted objectProto( 134:19.45 | ^~~~~~~~~~~ 134:19.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1579:52: note: ‘cx’ declared here 134:19.45 1579 | NativeObject* DebuggerObject::initClass(JSContext* cx, 134:19.45 | ~~~~~~~~~~~^~ 134:19.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:19.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.71 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:19.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:19.71 1169 | *this->stack = this; 134:19.71 | ~~~~~~~~~~~~~^~~~~~ 134:19.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:19.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:19.71 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:19.71 | ^~~ 134:19.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:19.71 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:19.71 | ~~~~~~~~~~~^~ 134:19.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:19.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:19.94 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::nameGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:19.94 1169 | *this->stack = this; 134:19.94 | ~~~~~~~~~~~~~^~~~~~ 134:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::nameGetter]’: 134:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:19.94 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:19.94 | ^~~ 134:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:19.94 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:19.94 | ~~~~~~~~~~~^~ 134:20.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:20.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.28 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::displayNameGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:20.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.28 1169 | *this->stack = this; 134:20.28 | ~~~~~~~~~~~~~^~~~~~ 134:20.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::displayNameGetter]’: 134:20.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:20.28 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:20.28 | ^~~ 134:20.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:20.28 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:20.28 | ~~~~~~~~~~~^~ 134:20.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:20.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.63 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::allocationSiteGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.63 1169 | *this->stack = this; 134:20.63 | ~~~~~~~~~~~~~^~~~~~ 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:20.63 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:20.63 | ^~~ 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:20.63 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:20.63 | ~~~~~~~~~~~^~ 134:20.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:20.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.63 inlined from ‘bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1524:61: 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.63 1169 | *this->stack = this; 134:20.63 | ~~~~~~~~~~~~~^~~~~~ 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)’: 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1523:29: note: ‘dobj’ declared here 134:20.63 1523 | Rooted dobj( 134:20.63 | ^~~~ 134:20.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1511:46: note: ‘cx’ declared here 134:20.63 1511 | bool Debugger::wrapDebuggeeObject(JSContext* cx, HandleObject obj, 134:20.63 | ~~~~~~~~~~~^~ 134:20.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:20.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.75 inlined from ‘static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1905:47: 134:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.75 1169 | *this->stack = this; 134:20.75 | ~~~~~~~~~~~~~^~~~~~ 134:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)’: 134:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1905:16: note: ‘referent’ declared here 134:20.75 1905 | RootedObject referent(cx, object->referent()); 134:20.75 | ^~~~~~~~ 134:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1902:53: note: ‘cx’ declared here 134:20.75 1902 | bool DebuggerObject::getErrorMessageName(JSContext* cx, 134:20.75 | ~~~~~~~~~~~^~ 134:20.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:20.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.83 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorMessageNameGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.83 1169 | *this->stack = this; 134:20.83 | ~~~~~~~~~~~~~^~~~~~ 134:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:20.83 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:20.83 | ^~~ 134:20.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:20.83 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:20.83 | ~~~~~~~~~~~^~ 134:20.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:20.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.90 inlined from ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1928:47: 134:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.90 1169 | *this->stack = this; 134:20.90 | ~~~~~~~~~~~~~^~~~~~ 134:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)’: 134:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1928:16: note: ‘referent’ declared here 134:20.90 1928 | RootedObject referent(cx, object->referent()); 134:20.90 | ^~~~~~~~ 134:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1925:47: note: ‘cx’ declared here 134:20.90 1925 | bool DebuggerObject::getErrorNotes(JSContext* cx, 134:20.90 | ~~~~~~~~~~~^~ 134:20.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 134:20.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:20.96 inlined from ‘bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1462:55: 134:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘optObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:20.96 1169 | *this->stack = this; 134:20.96 | ~~~~~~~~~~~~~^~~~~~ 134:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’: 134:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1462:26: note: ‘optObj’ declared here 134:20.96 1462 | Rooted optObj(cx, NewPlainObject(cx)); 134:20.96 | ^~~~~~ 134:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1449:45: note: ‘cx’ declared here 134:20.96 1449 | bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { 134:20.96 | ~~~~~~~~~~~^~ 134:21.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.03 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorNotesGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.03 1169 | *this->stack = this; 134:21.03 | ~~~~~~~~~~~~~^~~~~~ 134:21.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.03 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.03 | ^~~ 134:21.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.03 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.03 | ~~~~~~~~~~~^~ 134:21.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 134:21.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.05 inlined from ‘bool js::Completion::BuildValueMatcher::operator()(const js::Completion::Return&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2063:37, 134:21.05 inlined from ‘static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; long unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:266:47: 134:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘retval’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)aMatcher_6(D)])[14]’ [-Wdangling-pointer=] 134:21.05 1169 | *this->stack = this; 134:21.05 | ~~~~~~~~~~~~~^~~~~~ 134:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; long unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]’: 134:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2063:17: note: ‘retval’ declared here 134:21.06 2063 | RootedValue retval(cx, ret.value); 134:21.06 | ^~~~~~ 134:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h:18, 134:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Flow.h:32, 134:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:18, 134:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 134:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ProfilingStack.h:11, 134:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:29: 134:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:257:41: note: ‘aMatcher’ declared here 134:21.06 257 | static decltype(auto) match(Matcher&& aMatcher, ConcreteVariant&& aV) { 134:21.06 | ~~~~~~~~~~^~~~~~~~ 134:21.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:21.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.09 inlined from ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1955:47: 134:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.09 1169 | *this->stack = this; 134:21.09 | ~~~~~~~~~~~~~^~~~~~ 134:21.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’: 134:21.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1955:16: note: ‘referent’ declared here 134:21.11 1955 | RootedObject referent(cx, object->referent()); 134:21.11 | ^~~~~~~~ 134:21.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1952:52: note: ‘cx’ declared here 134:21.11 1952 | bool DebuggerObject::getErrorLineNumber(JSContext* cx, 134:21.11 | ~~~~~~~~~~~^~ 134:21.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:21.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.25 inlined from ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1974:47: 134:21.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.25 1169 | *this->stack = this; 134:21.25 | ~~~~~~~~~~~~~^~~~~~ 134:21.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’: 134:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1974:16: note: ‘referent’ declared here 134:21.28 1974 | RootedObject referent(cx, object->referent()); 134:21.28 | ^~~~~~~~ 134:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1971:54: note: ‘cx’ declared here 134:21.28 1971 | bool DebuggerObject::getErrorColumnNumber(JSContext* cx, 134:21.28 | ~~~~~~~~~~~^~ 134:21.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.58 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isExtensibleMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.58 1169 | *this->stack = this; 134:21.58 | ~~~~~~~~~~~~~^~~~~~ 134:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.58 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.58 | ^~~ 134:21.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.58 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.58 | ~~~~~~~~~~~^~ 134:21.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:21.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.62 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.62 1169 | *this->stack = this; 134:21.62 | ~~~~~~~~~~~~~^~~~~~ 134:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]’: 134:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:21.62 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:21.62 | ^~~~~ 134:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:21.62 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.62 | ~~~~~~~~~~~^~ 134:21.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:21.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.64 inlined from ‘bool js::DebuggerFrame::CallData::evalWithBindingsMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1999:55: 134:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bindings’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]’ [-Wdangling-pointer=] 134:21.64 1169 | *this->stack = this; 134:21.64 | ~~~~~~~~~~~~~^~~~~~ 134:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In member function ‘bool js::DebuggerFrame::CallData::evalWithBindingsMethod()’: 134:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1999:16: note: ‘bindings’ declared here 134:21.64 1999 | RootedObject bindings(cx, RequireObject(cx, args[1])); 134:21.64 | ^~~~~~~~ 134:21.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1982:54: note: ‘this’ declared here 134:21.64 1982 | bool DebuggerFrame::CallData::evalWithBindingsMethod() { 134:21.65 | ^ 134:21.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.69 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSealedMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.69 1169 | *this->stack = this; 134:21.69 | ~~~~~~~~~~~~~^~~~~~ 134:21.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.69 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.69 | ^~~ 134:21.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.69 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.69 | ~~~~~~~~~~~^~ 134:21.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.77 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.77 1169 | *this->stack = this; 134:21.77 | ~~~~~~~~~~~~~^~~~~~ 134:21.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.77 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.77 | ^~~ 134:21.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.77 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.77 | ~~~~~~~~~~~^~ 134:21.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.83 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.83 1169 | *this->stack = this; 134:21.83 | ~~~~~~~~~~~~~^~~~~~ 134:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.83 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.83 | ^~~ 134:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.83 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.83 | ~~~~~~~~~~~^~ 134:21.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:21.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.90 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:21.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.90 1169 | *this->stack = this; 134:21.90 | ~~~~~~~~~~~~~^~~~~~ 134:21.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]’: 134:21.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:21.90 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:21.90 | ^~~~~ 134:21.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:21.90 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.90 | ~~~~~~~~~~~^~ 134:21.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.91 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.91 1169 | *this->stack = this; 134:21.91 | ~~~~~~~~~~~~~^~~~~~ 134:21.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.91 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.91 | ^~~ 134:21.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.91 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.91 | ~~~~~~~~~~~^~ 134:21.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:21.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:21.99 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:21.99 1169 | *this->stack = this; 134:21.99 | ~~~~~~~~~~~~~^~~~~~ 134:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:21.99 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:21.99 | ^~~ 134:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:21.99 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:21.99 | ~~~~~~~~~~~^~ 134:22.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 134:22.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.04 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 134:22.04 inlined from ‘static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2866:33: 134:22.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘watchers’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:22.04 1169 | *this->stack = this; 134:22.04 | ~~~~~~~~~~~~~^~~~~~ 134:22.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)’: 134:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2866:22: note: ‘watchers’ declared here 134:22.06 2866 | RootedObjectVector watchers(cx); 134:22.06 | ^~~~~~~~ 134:22.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2856:53: note: ‘cx’ declared here 134:22.06 2856 | void DebugAPI::slowPathOnNewGlobalObject(JSContext* cx, 134:22.06 | ~~~~~~~~~~~^~ 134:22.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:22.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.43 inlined from ‘bool js::Debugger::CallData::findAllGlobals()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6530:49: 134:22.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]’ [-Wdangling-pointer=] 134:22.43 1169 | *this->stack = this; 134:22.43 | ~~~~~~~~~~~~~^~~~~~ 134:22.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::findAllGlobals()’: 134:22.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6530:16: note: ‘result’ declared here 134:22.43 6530 | RootedObject result(cx, NewDenseEmptyArray(cx)); 134:22.43 | ^~~~~~ 134:22.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6495:41: note: ‘this’ declared here 134:22.43 6495 | bool Debugger::CallData::findAllGlobals() { 134:22.43 | ^ 134:22.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:22.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.56 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:22.56 1169 | *this->stack = this; 134:22.56 | ~~~~~~~~~~~~~^~~~~~ 134:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:22.56 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:22.56 | ^~~ 134:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:22.56 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:22.56 | ~~~~~~~~~~~^~ 134:22.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 134:22.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.59 inlined from ‘static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2206:47: 134:22.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:22.59 1169 | *this->stack = this; 134:22.59 | ~~~~~~~~~~~~~^~~~~~ 134:22.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)’: 134:22.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2206:32: note: ‘desc’ declared here 134:22.59 2206 | Rooted desc(cx, *desc_); 134:22.59 | ^~~~ 134:22.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2187:16: note: ‘cx’ declared here 134:22.59 2187 | JSContext* cx, Handle object, HandleId id, 134:22.59 | ~~~~~~~~~~~^~ 134:22.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 134:22.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:22.74 inlined from ‘bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:827:17: 134:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[13]’ [-Wdangling-pointer=] 134:22.74 1169 | *this->stack = this; 134:22.74 | ~~~~~~~~~~~~~^~~~~~ 134:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()’: 134:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:827:12: note: ‘id’ declared here 134:22.74 827 | RootedId id(cx); 134:22.74 | ^~ 134:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:826:63: note: ‘this’ declared here 134:22.74 826 | bool DebuggerObject::CallData::getOwnPropertyDescriptorMethod() { 134:22.74 | ^ 134:22.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 134:22.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.82 inlined from ‘bool js::Debugger::CallData::makeGlobalObjectReference()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6584:76: 134:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D)])[3]’ [-Wdangling-pointer=] 134:22.82 1169 | *this->stack = this; 134:22.82 | ~~~~~~~~~~~~~^~~~~~ 134:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::makeGlobalObjectReference()’: 134:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6584:25: note: ‘global’ declared here 134:22.82 6584 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 134:22.82 | ^~~~~~ 134:22.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6579:52: note: ‘this’ declared here 134:22.82 6579 | bool Debugger::CallData::makeGlobalObjectReference() { 134:22.82 | ^ 134:22.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:22.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.86 inlined from ‘bool js::Debugger::CallData::adoptDebuggeeValue()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6672:39: 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]’ [-Wdangling-pointer=] 134:22.86 1169 | *this->stack = this; 134:22.86 | ~~~~~~~~~~~~~^~~~~~ 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::adoptDebuggeeValue()’: 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6672:18: note: ‘obj’ declared here 134:22.86 6672 | RootedObject obj(cx, &v.toObject()); 134:22.86 | ^~~ 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6665:45: note: ‘this’ declared here 134:22.86 6665 | bool Debugger::CallData::adoptDebuggeeValue() { 134:22.86 | ^ 134:22.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:22.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.86 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:22.86 1169 | *this->stack = this; 134:22.86 | ~~~~~~~~~~~~~^~~~~~ 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:22.86 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:22.86 | ^~~ 134:22.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:22.86 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:22.86 | ~~~~~~~~~~~^~ 134:22.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:22.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:22.94 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:22.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:22.94 1169 | *this->stack = this; 134:22.94 | ~~~~~~~~~~~~~^~~~~~ 134:22.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:22.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:22.94 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:22.94 | ^~~ 134:22.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:22.94 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:22.94 | ~~~~~~~~~~~^~ 134:23.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:23.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.05 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.05 1169 | *this->stack = this; 134:23.05 | ~~~~~~~~~~~~~^~~~~~ 134:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:23.05 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:23.05 | ^~~ 134:23.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:23.05 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.05 | ~~~~~~~~~~~^~ 134:23.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:23.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.12 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.12 1169 | *this->stack = this; 134:23.12 | ~~~~~~~~~~~~~^~~~~~ 134:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:23.12 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:23.12 | ^~~ 134:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:23.12 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.12 | ~~~~~~~~~~~^~ 134:23.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:23.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.19 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.19 1169 | *this->stack = this; 134:23.19 | ~~~~~~~~~~~~~^~~~~~ 134:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]’: 134:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:23.19 134 | Rooted environment( 134:23.19 | ^~~~~~~~~~~ 134:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:23.19 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.19 | ~~~~~~~~~~~^~ 134:23.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:23.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.32 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.32 1169 | *this->stack = this; 134:23.32 | ~~~~~~~~~~~~~^~~~~~ 134:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:23.32 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:23.32 | ^~~ 134:23.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:23.32 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.32 | ~~~~~~~~~~~^~ 134:23.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:23.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.42 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.42 1169 | *this->stack = this; 134:23.42 | ~~~~~~~~~~~~~^~~~~~ 134:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]’: 134:23.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:23.43 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:23.43 | ^~~~~ 134:23.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:23.43 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.43 | ~~~~~~~~~~~^~ 134:23.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 134:23.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:23.44 inlined from ‘bool js::DebuggerObject::CallData::deletePropertyMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:923:17: 134:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[13]’ [-Wdangling-pointer=] 134:23.44 1169 | *this->stack = this; 134:23.44 | ~~~~~~~~~~~~~^~~~~~ 134:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::deletePropertyMethod()’: 134:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:923:12: note: ‘id’ declared here 134:23.44 923 | RootedId id(cx); 134:23.44 | ^~ 134:23.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:922:53: note: ‘this’ declared here 134:23.44 922 | bool DebuggerObject::CallData::deletePropertyMethod() { 134:23.44 | ^ 134:23.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:23.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.48 inlined from ‘bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1705:59: 134:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘argsobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.48 1169 | *this->stack = this; 134:23.48 | ~~~~~~~~~~~~~^~~~~~ 134:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In function ‘bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)’: 134:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1705:16: note: ‘argsobj’ declared here 134:23.48 1705 | RootedObject argsobj(cx, RequireObject(cx, args.thisv())); 134:23.48 | ^~~~~~~ 134:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1700:49: note: ‘cx’ declared here 134:23.48 1700 | static bool DebuggerArguments_getArg(JSContext* cx, unsigned argc, Value* vp) { 134:23.48 | ~~~~~~~~~~~^~ 134:23.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:23.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:23.53 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::deletePropertyMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:23.53 1169 | *this->stack = this; 134:23.53 | ~~~~~~~~~~~~~^~~~~~ 134:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:23.53 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:23.53 | ^~~ 134:23.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:23.53 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:23.53 | ~~~~~~~~~~~^~ 134:23.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 134:23.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:23.87 inlined from ‘bool js::DebuggerObject::CallData::getPropertyMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:962:17: 134:23.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[13]’ [-Wdangling-pointer=] 134:23.87 1169 | *this->stack = this; 134:23.87 | ~~~~~~~~~~~~~^~~~~~ 134:23.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::getPropertyMethod()’: 134:23.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:962:12: note: ‘id’ declared here 134:23.90 962 | RootedId id(cx); 134:23.90 | ^~ 134:23.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:959:50: note: ‘this’ declared here 134:23.90 959 | bool DebuggerObject::CallData::getPropertyMethod() { 134:23.90 | ^ 134:24.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:24.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:24.17 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPropertyMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:24.17 1169 | *this->stack = this; 134:24.17 | ~~~~~~~~~~~~~^~~~~~ 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getPropertyMethod]’: 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:24.17 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:24.17 | ^~~ 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:24.17 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:24.17 | ~~~~~~~~~~~^~ 134:24.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 134:24.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:24.17 inlined from ‘bool js::Debugger::CallData::addDebuggee()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4712:76: 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ [-Wdangling-pointer=] 134:24.17 1169 | *this->stack = this; 134:24.17 | ~~~~~~~~~~~~~^~~~~~ 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::addDebuggee()’: 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4712:25: note: ‘global’ declared here 134:24.17 4712 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); 134:24.17 | ^~~~~~ 134:24.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4708:38: note: ‘this’ declared here 134:24.17 4708 | bool Debugger::CallData::addDebuggee() { 134:24.17 | ^ 134:24.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 134:24.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:24.56 inlined from ‘virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:159:33: 134:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘completionValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 134:24.56 1169 | *this->stack = this; 134:24.56 | ~~~~~~~~~~~~~^~~~~~ 134:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In member function ‘virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)’: 134:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:159:15: note: ‘completionValue’ declared here 134:24.56 159 | RootedValue completionValue(cx); 134:24.56 | ^~~~~~~~~~~~~~~ 134:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:153:45: note: ‘cx’ declared here 134:24.56 153 | bool ScriptedOnPopHandler::onPop(JSContext* cx, Handle frame, 134:24.56 | ~~~~~~~~~~~^~ 134:24.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:24.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:24.71 inlined from ‘bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1164:55: 134:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bindings’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ [-Wdangling-pointer=] 134:24.71 1169 | *this->stack = this; 134:24.71 | ~~~~~~~~~~~~~^~~~~~ 134:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()’: 134:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1164:16: note: ‘bindings’ declared here 134:24.71 1164 | RootedObject bindings(cx, RequireObject(cx, args[1])); 134:24.71 | ^~~~~~~~ 134:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1146:66: note: ‘this’ declared here 134:24.71 1146 | bool DebuggerObject::CallData::executeInGlobalWithBindingsMethod() { 134:24.71 | ^ 134:24.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 134:24.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:24.92 inlined from ‘static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2562:31: 134:24.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 134:24.92 1169 | *this->stack = this; 134:24.92 | ~~~~~~~~~~~~~^~~~~~ 134:24.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)’: 134:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2562:15: note: ‘value’ declared here 134:24.96 2562 | RootedValue value(cx, value_); 134:24.96 | ^~~~~ 134:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2555:51: note: ‘cx’ declared here 134:24.96 2555 | bool DebuggerObject::makeDebuggeeValue(JSContext* cx, 134:24.96 | ~~~~~~~~~~~^~ 134:25.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 134:25.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.02 inlined from ‘static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2653:79: 134:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘selfHostedName’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 134:25.02 1169 | *this->stack = this; 134:25.02 | ~~~~~~~~~~~~~^~~~~~ 134:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)’: 134:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2652:21: note: ‘selfHostedName’ declared here 134:25.02 2652 | Rooted selfHostedName(cx, 134:25.02 | ^~~~~~~~~~~~~~ 134:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2641:46: note: ‘cx’ declared here 134:25.02 2641 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object, 134:25.02 | ~~~~~~~~~~~^~ 134:25.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.21 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.21 1169 | *this->stack = this; 134:25.21 | ~~~~~~~~~~~~~^~~~~~ 134:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.21 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.21 | ^~~ 134:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.21 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.21 | ~~~~~~~~~~~^~ 134:25.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.23 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeWithJitInfoMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.23 1169 | *this->stack = this; 134:25.23 | ~~~~~~~~~~~~~^~~~~~ 134:25.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:25.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.23 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.23 | ^~~ 134:25.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.23 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.23 | ~~~~~~~~~~~^~ 134:25.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:25.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:25.29 inlined from ‘static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:479:25: 134:25.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘callee’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.29 1169 | *this->stack = this; 134:25.29 | ~~~~~~~~~~~~~^~~~~~ 134:25.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)’: 134:25.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:479:16: note: ‘callee’ declared here 134:25.29 479 | RootedObject callee(cx); 134:25.29 | ^~~~~~ 134:25.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:477:42: note: ‘cx’ declared here 134:25.29 477 | bool DebuggerFrame::getCallee(JSContext* cx, Handle frame, 134:25.29 | ~~~~~~~~~~~^~ 134:25.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.34 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unwrapMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.34 1169 | *this->stack = this; 134:25.34 | ~~~~~~~~~~~~~^~~~~~ 134:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.34 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.34 | ^~~ 134:25.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.34 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.34 | ~~~~~~~~~~~^~ 134:25.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:25.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.48 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.48 1169 | *this->stack = this; 134:25.48 | ~~~~~~~~~~~~~^~~~~~ 134:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]’: 134:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:25.48 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:25.48 | ^~~~~ 134:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:25.48 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.48 | ~~~~~~~~~~~^~ 134:25.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:25.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:25.56 inlined from ‘static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:673:31: 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.56 1169 | *this->stack = this; 134:25.56 | ~~~~~~~~~~~~~^~~~~~ 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)’: 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:673:16: note: ‘resultObject’ declared here 134:25.56 673 | RootedObject resultObject(cx); 134:25.56 | ^~~~~~~~~~~~ 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:662:48: note: ‘cx’ declared here 134:25.56 662 | bool DebuggerFrame::getAsyncPromise(JSContext* cx, Handle frame, 134:25.56 | ~~~~~~~~~~~^~ 134:25.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.56 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.56 1169 | *this->stack = this; 134:25.56 | ~~~~~~~~~~~~~^~~~~~ 134:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::executeInGlobalMethod]’: 134:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.58 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.58 | ^~~ 134:25.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.58 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.58 | ~~~~~~~~~~~^~ 134:25.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:25.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:25.64 inlined from ‘bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1586:25: 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[4]’ [-Wdangling-pointer=] 134:25.64 1169 | *this->stack = this; 134:25.64 | ~~~~~~~~~~~~~^~~~~~ 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In member function ‘bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()’: 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1586:16: note: ‘script’ declared here 134:25.64 1586 | RootedScript script(cx); 134:25.64 | ^~~~~~ 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1581:50: note: ‘this’ declared here 134:25.64 1581 | bool DebuggerFrame::CallData::asyncPromiseGetter() { 134:25.64 | ^ 134:25.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.64 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.64 1169 | *this->stack = this; 134:25.64 | ~~~~~~~~~~~~~^~~~~~ 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::executeInGlobalWithBindingsMethod]’: 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.64 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.64 | ^~~ 134:25.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.64 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.64 | ~~~~~~~~~~~^~ 134:25.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:25.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.72 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:25.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.72 1169 | *this->stack = this; 134:25.72 | ~~~~~~~~~~~~~^~~~~~ 134:25.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]’: 134:25.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:25.72 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:25.72 | ^~~~~ 134:25.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:25.72 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.72 | ~~~~~~~~~~~^~ 134:25.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:25.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.72 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:25.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.72 1169 | *this->stack = this; 134:25.72 | ~~~~~~~~~~~~~^~~~~~ 134:25.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::forceLexicalInitializationByNameMethod]’: 134:25.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:25.73 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:25.73 | ^~~ 134:25.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:25.73 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.73 | ~~~~~~~~~~~^~ 134:25.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:25.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.84 inlined from ‘static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2761:47: 134:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.84 1169 | *this->stack = this; 134:25.84 | ~~~~~~~~~~~~~^~~~~~ 134:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)’: 134:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2761:16: note: ‘referent’ declared here 134:25.84 2761 | RootedObject referent(cx, object->referent()); 134:25.84 | ^~~~~~~~ 134:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2759:48: note: ‘cx’ declared here 134:25.84 2759 | bool DebuggerObject::requirePromise(JSContext* cx, 134:25.84 | ~~~~~~~~~~~^~ 134:25.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:25.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:25.89 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:25.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:25.89 1169 | *this->stack = this; 134:25.89 | ~~~~~~~~~~~~~^~~~~~ 134:25.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]’: 134:25.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:25.89 134 | Rooted environment( 134:25.89 | ^~~~~~~~~~~ 134:25.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:25.89 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:25.89 | ~~~~~~~~~~~^~ 134:26.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:26.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:26.25 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:26.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:26.25 1169 | *this->stack = this; 134:26.26 | ~~~~~~~~~~~~~^~~~~~ 134:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:26.26 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:26.26 | ^~~ 134:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:26.26 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:26.26 | ~~~~~~~~~~~^~ 134:26.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 134:26.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:26.32 inlined from ‘bool js::DebuggerObject::CallData::promiseStateGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:567:24, 134:26.32 inlined from ‘bool js::DebuggerObject::CallData::promiseStateGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:562:6: 134:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[14]’ [-Wdangling-pointer=] 134:26.32 1169 | *this->stack = this; 134:26.32 | ~~~~~~~~~~~~~^~~~~~ 134:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseStateGetter()’: 134:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:567:15: note: ‘result’ declared here 134:26.32 567 | RootedValue result(cx); 134:26.32 | ^~~~~~ 134:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:562:51: note: ‘this’ declared here 134:26.32 562 | bool DebuggerObject::CallData::promiseStateGetter() { 134:26.32 | ^ 134:26.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:26.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:26.42 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseLifetimeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:26.42 1169 | *this->stack = this; 134:26.42 | ~~~~~~~~~~~~~^~~~~~ 134:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:26.42 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:26.42 | ^~~ 134:26.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:26.42 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:26.42 | ~~~~~~~~~~~^~ 134:26.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:26.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:26.79 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseStateGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:26.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:26.79 1169 | *this->stack = this; 134:26.79 | ~~~~~~~~~~~~~^~~~~~ 134:26.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:26.82 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:26.82 | ^~~ 134:26.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:26.82 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:26.82 | ~~~~~~~~~~~^~ 134:26.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:26.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:26.94 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseReasonGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:26.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:26.94 1169 | *this->stack = this; 134:26.94 | ~~~~~~~~~~~~~^~~~~~ 134:26.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:26.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:26.94 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:26.95 | ^~~ 134:26.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:26.95 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:26.95 | ~~~~~~~~~~~^~ 134:27.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:27.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:27.11 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:27.11 1169 | *this->stack = this; 134:27.11 | ~~~~~~~~~~~~~^~~~~~ 134:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:27.11 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:27.11 | ^~~ 134:27.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:27.11 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:27.11 | ~~~~~~~~~~~^~ 134:27.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 134:27.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:6429:10: warning: ‘ifNode’ may be used uninitialized [-Wmaybe-uninitialized] 134:27.33 6429 | return ifNode; 134:27.33 | ^~~~~~ 134:27.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Parser.cpp:6422:19: note: ‘ifNode’ was declared here 134:27.33 6422 | TernaryNodeType ifNode; 134:27.33 | ^~~~~~ 134:27.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:27.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:27.35 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:27.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:27.35 1169 | *this->stack = this; 134:27.35 | ~~~~~~~~~~~~~^~~~~~ 134:27.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:27.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:27.35 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:27.35 | ^~~ 134:27.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:27.35 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:27.35 | ~~~~~~~~~~~^~ 134:27.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:27.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:27.67 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:27.67 1169 | *this->stack = this; 134:27.67 | ~~~~~~~~~~~~~^~~~~~ 134:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:27.67 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:27.67 | ^~~ 134:27.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:27.67 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:27.67 | ~~~~~~~~~~~^~ 134:29.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:29.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:29.56 inlined from ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2406:49: 134:29.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ [-Wdangling-pointer=] 134:29.56 1169 | *this->stack = this; 134:29.56 | ~~~~~~~~~~~~~^~~~~~ 134:29.56 In file included from Unified_cpp_js_src_debugger1.cpp:11: 134:29.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()’: 134:29.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2406:16: note: ‘result’ declared here 134:29.56 2406 | RootedObject result(cx, NewDenseEmptyArray(cx)); 134:29.56 | ^~~~~~ 134:29.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2372:51: note: ‘this’ declared here 134:29.56 2372 | bool DebuggerScript::CallData::getOffsetsCoverage() { 134:29.56 | ^ 134:30.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.12 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getFormat]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.12 1169 | *this->stack = this; 134:30.12 | ~~~~~~~~~~~~~^~~~~~ 134:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.12 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.12 | ^~~ 134:30.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.12 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.12 | ~~~~~~~~~~~^~ 134:30.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.19 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.19 1169 | *this->stack = this; 134:30.19 | ~~~~~~~~~~~~~^~~~~~ 134:30.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.19 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.19 | ^~~ 134:30.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.19 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.19 | ~~~~~~~~~~~^~ 134:30.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.28 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.28 1169 | *this->stack = this; 134:30.28 | ~~~~~~~~~~~~~^~~~~~ 134:30.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.28 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.28 | ^~~ 134:30.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.28 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.28 | ~~~~~~~~~~~^~ 134:30.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.40 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartColumn]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.40 1169 | *this->stack = this; 134:30.40 | ~~~~~~~~~~~~~^~~~~~ 134:30.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.40 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.40 | ^~~ 134:30.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.40 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.40 | ~~~~~~~~~~~^~ 134:30.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 134:30.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.46 inlined from ‘static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:46:67: 134:30.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.46 1169 | *this->stack = this; 134:30.46 | ~~~~~~~~~~~~~^~~~~~ 134:30.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.47 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartLine]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.47 1169 | *this->stack = this; 134:30.47 | ~~~~~~~~~~~~~^~~~~~ 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.47 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.47 | ^~~ 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.47 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.47 | ~~~~~~~~~~~^~ 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)’: 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:45:27: note: ‘memory’ declared here 134:30.47 45 | Rooted memory( 134:30.47 | ^~~~~~ 134:30.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:41:51: note: ‘cx’ declared here 134:30.47 41 | DebuggerMemory* DebuggerMemory::create(JSContext* cx, Debugger* dbg) { 134:30.47 | ~~~~~~~~~~~^~ 134:30.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.53 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.53 1169 | *this->stack = this; 134:30.53 | ~~~~~~~~~~~~~^~~~~~ 134:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.53 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.53 | ^~~ 134:30.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.53 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.53 | ~~~~~~~~~~~^~ 134:30.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.60 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.60 1169 | *this->stack = this; 134:30.60 | ~~~~~~~~~~~~~^~~~~~ 134:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.60 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.60 | ^~~ 134:30.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.60 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.60 | ~~~~~~~~~~~^~ 134:30.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.67 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsAsyncFunction]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.67 1169 | *this->stack = this; 134:30.67 | ~~~~~~~~~~~~~^~~~~~ 134:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getIsAsyncFunction]’: 134:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.67 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.67 | ^~~ 134:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.67 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.67 | ~~~~~~~~~~~^~ 134:30.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:30.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.69 inlined from ‘bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1431:66: 134:30.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘envobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.69 1169 | *this->stack = this; 134:30.69 | ~~~~~~~~~~~~~^~~~~~ 134:30.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)’: 134:30.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1430:34: note: ‘envobj’ declared here 134:30.69 1430 | Rooted envobj( 134:30.69 | ^~~~~~ 134:30.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:1413:43: note: ‘cx’ declared here 134:30.69 1413 | bool Debugger::wrapEnvironment(JSContext* cx, Handle env, 134:30.69 | ~~~~~~~~~~~^~ 134:30.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.71 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsGeneratorFunction]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.71 1169 | *this->stack = this; 134:30.71 | ~~~~~~~~~~~~~^~~~~~ 134:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getIsGeneratorFunction]’: 134:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.71 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.71 | ^~~ 134:30.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.71 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.71 | ~~~~~~~~~~~^~ 134:30.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.77 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetsCoverage]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.77 1169 | *this->stack = this; 134:30.77 | ~~~~~~~~~~~~~^~~~~~ 134:30.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getOffsetsCoverage]’: 134:30.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.77 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.77 | ^~~ 134:30.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.77 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.77 | ~~~~~~~~~~~^~ 134:30.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.89 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getDisplayName]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.89 1169 | *this->stack = this; 134:30.89 | ~~~~~~~~~~~~~^~~~~~ 134:30.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getDisplayName]’: 134:30.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.89 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.89 | ^~~ 134:30.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.89 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.89 | ~~~~~~~~~~~^~ 134:30.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:30.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.94 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getParameterNames]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:30.94 1169 | *this->stack = this; 134:30.94 | ~~~~~~~~~~~~~^~~~~~ 134:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getParameterNames]’: 134:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:30.94 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:30.94 | ^~~ 134:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:30.94 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:30.94 | ~~~~~~~~~~~^~ 134:30.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseScript*]’, 134:30.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = js::BaseScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:30.96 inlined from ‘bool js::DebuggerScript::CallData::getUrl()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:356:60: 134:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[4]’ [-Wdangling-pointer=] 134:30.96 1169 | *this->stack = this; 134:30.96 | ~~~~~~~~~~~~~^~~~~~ 134:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::getUrl()’: 134:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:356:23: note: ‘script’ declared here 134:30.96 356 | Rooted script(cx, referent.as()); 134:30.96 | ^~~~~~ 134:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:351:39: note: ‘this’ declared here 134:30.96 351 | bool DebuggerScript::CallData::getUrl() { 134:30.96 | ^ 134:30.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:31.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.00 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getUrl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.00 1169 | *this->stack = this; 134:31.00 | ~~~~~~~~~~~~~^~~~~~ 134:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getUrl]’: 134:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:31.00 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:31.00 | ^~~ 134:31.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:31.00 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.00 | ~~~~~~~~~~~^~ 134:31.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:31.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.08 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineCount]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.08 1169 | *this->stack = this; 134:31.08 | ~~~~~~~~~~~~~^~~~~~ 134:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getLineCount]’: 134:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:31.08 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:31.08 | ^~~ 134:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:31.08 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.08 | ~~~~~~~~~~~^~ 134:31.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:31.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.10 inlined from ‘bool js::DebuggerScript::CallData::getSource()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:452:67: 134:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[3]’ [-Wdangling-pointer=] 134:31.10 1169 | *this->stack = this; 134:31.10 | ~~~~~~~~~~~~~^~~~~~ 134:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::getSource()’: 134:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:452:27: note: ‘sourceObject’ declared here 134:31.10 452 | Rooted sourceObject(cx, referent.match(matcher)); 134:31.10 | ^~~~~~~~~~~~ 134:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:448:42: note: ‘this’ declared here 134:31.10 448 | bool DebuggerScript::CallData::getSource() { 134:31.10 | ^ 134:31.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:31.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.14 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSource]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:31.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.14 1169 | *this->stack = this; 134:31.14 | ~~~~~~~~~~~~~^~~~~~ 134:31.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getSource]’: 134:31.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:31.14 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:31.14 | ^~~ 134:31.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:31.14 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.14 | ~~~~~~~~~~~^~ 134:31.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:31.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.17 inlined from ‘bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:432:61: 134:31.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘parent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.17 1169 | *this->stack = this; 134:31.17 | ~~~~~~~~~~~~~^~~~~~ 134:31.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const’: 134:31.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:432:16: note: ‘parent’ declared here 134:31.17 432 | Rooted parent(cx, referent()->enclosingEnvironment()); 134:31.17 | ^~~~~~ 134:31.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:430:16: note: ‘cx’ declared here 134:31.17 430 | JSContext* cx, MutableHandle result) const { 134:31.17 | ~~~~~~~~~~~^~ 134:31.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:31.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.25 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:31.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.25 1169 | *this->stack = this; 134:31.25 | ~~~~~~~~~~~~~^~~~~~ 134:31.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]’: 134:31.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:31.25 134 | Rooted environment( 134:31.25 | ^~~~~~~~~~~ 134:31.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:31.25 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.25 | ~~~~~~~~~~~^~ 134:31.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:31.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.35 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceLength]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.35 1169 | *this->stack = this; 134:31.35 | ~~~~~~~~~~~~~^~~~~~ 134:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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]’: 134:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:31.35 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:31.35 | ^~~ 134:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:31.35 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.35 | ~~~~~~~~~~~^~ 134:31.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:31.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.50 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:31.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.50 1169 | *this->stack = this; 134:31.50 | ~~~~~~~~~~~~~^~~~~~ 134:31.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]’: 134:31.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:31.50 134 | Rooted environment( 134:31.50 | ^~~~~~~~~~~ 134:31.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:31.50 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.50 | ~~~~~~~~~~~^~ 134:31.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:31.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.60 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getGlobal]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:31.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.60 1169 | *this->stack = this; 134:31.60 | ~~~~~~~~~~~~~^~~~~~ 134:31.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getGlobal]’: 134:31.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:31.60 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:31.60 | ^~~ 134:31.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:31.60 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.60 | ~~~~~~~~~~~^~ 134:31.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 134:31.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateArrayInitialization.cpp:22: 134:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 134:31.63 242 | // / \ / \ 134:31.63 | ^ 134:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 134:31.63 245 | // / \ / \ 134:31.63 | ^ 134:31.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:31.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.64 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:31.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.64 1169 | *this->stack = this; 134:31.64 | ~~~~~~~~~~~~~^~~~~~ 134:31.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]’: 134:31.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:31.64 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:31.64 | ^~~~~ 134:31.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:31.64 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.64 | ~~~~~~~~~~~^~ 134:31.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:31.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:31.69 inlined from ‘bool js::DebuggerEnvironment::CallData::parentGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:216:41: 134:31.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ [-Wdangling-pointer=] 134:31.69 1169 | *this->stack = this; 134:31.69 | ~~~~~~~~~~~~~^~~~~~ 134:31.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::CallData::parentGetter()’: 134:31.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:216:32: note: ‘result’ declared here 134:31.69 216 | Rooted result(cx); 134:31.69 | ^~~~~~ 134:31.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:211:50: note: ‘this’ declared here 134:31.69 211 | bool DebuggerEnvironment::CallData::parentGetter() { 134:31.69 | ^ 134:31.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:31.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.71 inlined from ‘bool js::DebuggerScript::CallData::getChildScripts()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:561:49: 134:31.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ [-Wdangling-pointer=] 134:31.71 1169 | *this->stack = this; 134:31.71 | ~~~~~~~~~~~~~^~~~~~ 134:31.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::getChildScripts()’: 134:31.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:561:16: note: ‘result’ declared here 134:31.71 561 | RootedObject result(cx, NewDenseEmptyArray(cx)); 134:31.71 | ^~~~~~ 134:31.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:555:48: note: ‘this’ declared here 134:31.71 555 | bool DebuggerScript::CallData::getChildScripts() { 134:31.71 | ^ 134:31.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:31.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.92 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:31.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.92 1169 | *this->stack = this; 134:31.92 | ~~~~~~~~~~~~~^~~~~~ 134:31.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]’: 134:31.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:31.92 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:31.92 | ^~~~~ 134:31.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:31.92 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:31.92 | ~~~~~~~~~~~^~ 134:31.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 134:31.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:31.96 inlined from ‘bool js::Debugger::fireNativeCall(JSContext*, const JS::CallArgs&, js::CallReason, js::ResumeMode&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2377:77: 134:31.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:31.96 1169 | *this->stack = this; 134:31.96 | ~~~~~~~~~~~~~^~~~~~ 134:31.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::fireNativeCall(JSContext*, const JS::CallArgs&, js::CallReason, js::ResumeMode&, JS::MutableHandleValue)’: 134:31.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2377:26: note: ‘arrobj’ declared here 134:31.96 2377 | Rooted arrobj(cx, NewDenseFullyAllocatedArray(cx, arrsize)); 134:31.96 | ^~~~~~ 134:31.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:2328:42: note: ‘cx’ declared here 134:31.96 2328 | bool Debugger::fireNativeCall(JSContext* cx, const CallArgs& args, 134:31.96 | ~~~~~~~~~~~^~ 134:32.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:32.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.12 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getChildScripts]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:32.12 1169 | *this->stack = this; 134:32.12 | ~~~~~~~~~~~~~^~~~~~ 134:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getChildScripts]’: 134:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:32.12 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:32.12 | ^~~ 134:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:32.12 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:32.12 | ~~~~~~~~~~~^~ 134:32.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerInstanceObject*]’, 134:32.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerInstanceObject*; T = js::DebuggerInstanceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.38 inlined from ‘static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4915:76: 134:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:32.38 1169 | *this->stack = this; 134:32.38 | ~~~~~~~~~~~~~^~~~~~ 134:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In static member function ‘static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)’: 134:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4914:35: note: ‘obj’ declared here 134:32.38 4914 | Rooted obj( 134:32.38 | ^~~ 134:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4886:37: note: ‘cx’ declared here 134:32.38 4886 | bool Debugger::construct(JSContext* cx, unsigned argc, Value* vp) { 134:32.38 | ~~~~~~~~~~~^~ 134:32.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebugScriptObject*]’, 134:32.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebugScriptObject*; T = js::DebugScriptObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.55 inlined from ‘static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.cpp:128:66: 134:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:32.55 1169 | *this->stack = this; 134:32.55 | ~~~~~~~~~~~~~^~~~~~ 134:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.cpp: In static member function ‘static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)’: 134:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.cpp:127:30: note: ‘object’ declared here 134:32.55 127 | Rooted object( 134:32.55 | ^~~~~~ 134:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugScript.cpp:111:50: note: ‘cx’ declared here 134:32.55 111 | DebugScript* DebugScript::getOrCreate(JSContext* cx, HandleScript script) { 134:32.55 | ~~~~~~~~~~~^~ 134:32.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:32.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.73 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetMetadata]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:32.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:32.73 1169 | *this->stack = this; 134:32.74 | ~~~~~~~~~~~~~^~~~~~ 134:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getOffsetMetadata]’: 134:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:32.74 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:32.74 | ^~~ 134:32.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:32.74 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:32.74 | ~~~~~~~~~~~^~ 134:32.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 134:32.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.83 inlined from ‘static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:797:69: 134:32.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘handler’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:32.83 1169 | *this->stack = this; 134:32.83 | ~~~~~~~~~~~~~^~~~~~ 134:32.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)’: 134:32.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:797:36: note: ‘handler’ declared here 134:32.83 797 | Rooted> handler(cx, std::move(handlerArg)); 134:32.83 | ^~~~~~~ 134:32.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:791:49: note: ‘cx’ declared here 134:32.83 791 | bool DebuggerFrame::setOnStepHandler(JSContext* cx, 134:32.83 | ~~~~~~~~~~~^~ 134:32.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:32.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:32.84 inlined from ‘js::DebuggerScript::GetOffsetLocationMatcher::ReturnType js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1320:55: 134:32.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_37(D)])[4]’ [-Wdangling-pointer=] 134:32.84 1169 | *this->stack = this; 134:32.84 | ~~~~~~~~~~~~~^~~~~~ 134:32.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘js::DebuggerScript::GetOffsetLocationMatcher::ReturnType js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)’: 134:32.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1320:18: note: ‘script’ declared here 134:32.84 1320 | RootedScript script(cx_, DelazifyScript(cx_, base)); 134:32.84 | ^~~~~~ 134:32.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1319:44: note: ‘this’ declared here 134:32.84 1319 | ReturnType match(Handle base) { 134:32.84 | ^ 134:33.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:33.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:33.13 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:33.13 1169 | *this->stack = this; 134:33.13 | ~~~~~~~~~~~~~^~~~~~ 134:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]’: 134:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:33.13 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:33.13 | ^~~~~ 134:33.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:33.13 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:33.13 | ~~~~~~~~~~~^~ 134:33.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 134:33.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:33.21 inlined from ‘static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:382:57: 134:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:33.21 1169 | *this->stack = this; 134:33.21 | ~~~~~~~~~~~~~^~~~~~ 134:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)’: 134:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:381:36: note: ‘info’ declared here 134:33.21 381 | Rooted> info( 134:33.21 | ^~~~ 134:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:359:49: note: ‘cx’ declared here 134:33.21 359 | bool DebuggerFrame::setGeneratorInfo(JSContext* cx, 134:33.21 | ~~~~~~~~~~~^~ 134:33.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:33.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:33.39 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetLocation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:33.39 1169 | *this->stack = this; 134:33.39 | ~~~~~~~~~~~~~^~~~~~ 134:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getOffsetLocation]’: 134:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:33.39 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:33.39 | ^~~ 134:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:33.39 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:33.39 | ~~~~~~~~~~~^~ 134:33.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:33.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:33.66 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getEffectfulOffsets]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:33.66 1169 | *this->stack = this; 134:33.66 | ~~~~~~~~~~~~~^~~~~~ 134:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getEffectfulOffsets]’: 134:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:33.66 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:33.66 | ^~~ 134:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:33.66 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:33.66 | ~~~~~~~~~~~^~ 134:33.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 134:33.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:33.75 inlined from ‘bool js::DebuggerScript::GetAllColumnOffsetsMatcher::appendColumnOffsetEntry(uint32_t, JS::LimitedColumnNumberOneOrigin, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1836:56: 134:33.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘entry’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D)])[3]’ [-Wdangling-pointer=] 134:33.75 1169 | *this->stack = this; 134:33.75 | ~~~~~~~~~~~~~^~~~~~ 134:33.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::GetAllColumnOffsetsMatcher::appendColumnOffsetEntry(uint32_t, JS::LimitedColumnNumberOneOrigin, size_t)’: 134:33.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1836:26: note: ‘entry’ declared here 134:33.75 1836 | Rooted entry(cx_, NewPlainObject(cx_)); 134:33.75 | ^~~~~ 134:33.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1835:45: note: ‘this’ declared here 134:33.75 1835 | size_t offset) { 134:33.75 | ^ 134:34.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:34.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:34.22 inlined from ‘static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:241:60: 134:34.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:34.22 1169 | *this->stack = this; 134:34.22 | ~~~~~~~~~~~~~^~~~~~ 134:34.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)’: 134:34.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:240:26: note: ‘frame’ declared here 134:34.25 240 | Rooted frame( 134:34.25 | ^~~~~ 134:34.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:237:16: note: ‘cx’ declared here 134:34.25 237 | JSContext* cx, HandleObject proto, Handle debugger, 134:34.25 | ~~~~~~~~~~~^~ 134:34.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:34.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:34.42 inlined from ‘bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:681:70: 134:34.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ [-Wdangling-pointer=] 134:34.42 1169 | *this->stack = this; 134:34.42 | ~~~~~~~~~~~~~^~~~~~ 134:34.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)’: 134:34.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:680:28: note: ‘frame’ declared here 134:34.42 680 | Rooted frame( 134:34.42 | ^~~~~ 134:34.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:638:36: note: ‘cx’ declared here 134:34.42 638 | bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, 134:34.42 | ~~~~~~~~~~~^~ 134:34.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:34.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:34.45 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllColumnOffsets]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:34.45 1169 | *this->stack = this; 134:34.45 | ~~~~~~~~~~~~~^~~~~~ 134:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getAllColumnOffsets]’: 134:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:34.45 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:34.45 | ^~~ 134:34.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:34.45 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:34.45 | ~~~~~~~~~~~^~ 134:34.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:34.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:34.97 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineOffsets]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:34.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:34.97 1169 | *this->stack = this; 134:34.97 | ~~~~~~~~~~~~~^~~~~~ 134:34.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getLineOffsets]’: 134:34.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:34.97 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:34.97 | ^~~ 134:34.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:34.97 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:34.97 | ~~~~~~~~~~~^~ 134:35.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:35.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:35.06 inlined from ‘bool js::DebuggerScript::CallData::setBreakpoint()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2164:54: 134:35.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘handler’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ [-Wdangling-pointer=] 134:35.06 1169 | *this->stack = this; 134:35.06 | ~~~~~~~~~~~~~^~~~~~ 134:35.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::setBreakpoint()’: 134:35.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2164:16: note: ‘handler’ declared here 134:35.06 2164 | RootedObject handler(cx, RequireObject(cx, args[1])); 134:35.06 | ^~~~~~~ 134:35.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:2153:46: note: ‘this’ declared here 134:35.06 2153 | bool DebuggerScript::CallData::setBreakpoint() { 134:35.06 | ^ 134:35.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:35.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:35.57 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::setBreakpoint]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:35.57 1169 | *this->stack = this; 134:35.57 | ~~~~~~~~~~~~~^~~~~~ 134:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::setBreakpoint]’: 134:35.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:35.58 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:35.58 | ^~~ 134:35.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:35.58 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:35.58 | ~~~~~~~~~~~^~ 134:35.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:35.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:35.78 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getBreakpoints]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:35.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:35.78 1169 | *this->stack = this; 134:35.78 | ~~~~~~~~~~~~~^~~~~~ 134:35.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getBreakpoints]’: 134:35.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:35.78 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:35.78 | ^~~ 134:35.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:35.78 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:35.78 | ~~~~~~~~~~~^~ 134:35.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:35.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:35.99 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearBreakpoint]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:35.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:35.99 1169 | *this->stack = this; 134:35.99 | ~~~~~~~~~~~~~^~~~~~ 134:35.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::clearBreakpoint]’: 134:35.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:35.99 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:35.99 | ^~~ 134:35.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:35.99 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:35.99 | ~~~~~~~~~~~^~ 134:36.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:36.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.04 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:36.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.04 1169 | *this->stack = this; 134:36.04 | ~~~~~~~~~~~~~^~~~~~ 134:36.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]’: 134:36.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:36.04 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:36.04 | ^~~~~ 134:36.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:36.04 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.04 | ~~~~~~~~~~~^~ 134:36.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:36.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.23 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearAllBreakpoints]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:36.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.23 1169 | *this->stack = this; 134:36.23 | ~~~~~~~~~~~~~^~~~~~ 134:36.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::clearAllBreakpoints]’: 134:36.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:36.23 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:36.23 | ^~~ 134:36.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:36.23 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.23 | ~~~~~~~~~~~^~ 134:36.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:36.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.49 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::isInCatchScope]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.49 1169 | *this->stack = this; 134:36.49 | ~~~~~~~~~~~~~^~~~~~ 134:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::isInCatchScope]’: 134:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:36.49 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:36.49 | ^~~ 134:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:36.49 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.49 | ~~~~~~~~~~~^~ 134:36.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:36.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.66 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getElementProperty]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:36.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.66 1169 | *this->stack = this; 134:36.66 | ~~~~~~~~~~~~~^~~~~~ 134:36.66 In file included from Unified_cpp_js_src_debugger1.cpp:20: 134:36.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getElementProperty]’: 134:36.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:36.66 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:36.66 | ^~~ 134:36.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:36.66 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.66 | ~~~~~~~~~~~^~ 134:36.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:36.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.76 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionType]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:36.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.76 1169 | *this->stack = this; 134:36.76 | ~~~~~~~~~~~~~^~~~~~ 134:36.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionType]’: 134:36.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:36.76 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:36.76 | ^~~ 134:36.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:36.76 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.76 | ~~~~~~~~~~~^~ 134:36.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:36.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.89 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionOffset]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.89 1169 | *this->stack = this; 134:36.89 | ~~~~~~~~~~~~~^~~~~~ 134:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionOffset]’: 134:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:36.89 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:36.89 | ^~~ 134:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:36.89 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.89 | ~~~~~~~~~~~^~ 134:36.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:36.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:36.97 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getId]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:36.97 1169 | *this->stack = this; 134:36.97 | ~~~~~~~~~~~~~^~~~~~ 134:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getId]’: 134:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:36.97 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:36.97 | ^~~ 134:36.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:36.97 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:36.97 | ~~~~~~~~~~~^~ 134:37.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:37.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.04 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartColumn]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:37.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:37.04 1169 | *this->stack = this; 134:37.04 | ~~~~~~~~~~~~~^~~~~~ 134:37.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartColumn]’: 134:37.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:37.04 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:37.04 | ^~~ 134:37.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:37.04 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:37.04 | ~~~~~~~~~~~^~ 134:37.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:37.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.14 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartLine]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:37.14 1169 | *this->stack = this; 134:37.14 | ~~~~~~~~~~~~~^~~~~~ 134:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartLine]’: 134:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:37.14 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:37.14 | ^~~ 134:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:37.14 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:37.14 | ~~~~~~~~~~~^~ 134:37.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:37.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.25 inlined from ‘bool js::DebuggerSource::CallData::getBinary()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:285:63, 134:37.25 inlined from ‘bool js::DebuggerSource::CallData::getBinary()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:267:6: 134:37.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[3]’ [-Wdangling-pointer=] 134:37.25 1169 | *this->stack = this; 134:37.25 | ~~~~~~~~~~~~~^~~~~~ 134:37.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In member function ‘bool js::DebuggerSource::CallData::getBinary()’: 134:37.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:285:16: note: ‘arr’ declared here 134:37.25 285 | RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length())); 134:37.25 | ^~~ 134:37.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:267:42: note: ‘this’ declared here 134:37.25 267 | bool DebuggerSource::CallData::getBinary() { 134:37.25 | ^ 134:37.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:37.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.38 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getBinary]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:37.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:37.38 1169 | *this->stack = this; 134:37.38 | ~~~~~~~~~~~~~^~~~~~ 134:37.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getBinary]’: 134:37.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:37.38 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:37.38 | ^~~ 134:37.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:37.38 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:37.38 | ~~~~~~~~~~~^~ 134:37.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:37.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.57 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getURL]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:37.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:37.57 1169 | *this->stack = this; 134:37.57 | ~~~~~~~~~~~~~^~~~~~ 134:37.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getURL]’: 134:37.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:37.57 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:37.57 | ^~~ 134:37.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:37.57 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:37.57 | ~~~~~~~~~~~^~ 134:37.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:37.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.65 inlined from ‘bool js::Debugger::CallData::adoptFrame()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6723:50: 134:37.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[3]’ [-Wdangling-pointer=] 134:37.65 1169 | *this->stack = this; 134:37.65 | ~~~~~~~~~~~~~^~~~~~ 134:37.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::adoptFrame()’: 134:37.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6723:16: note: ‘obj’ declared here 134:37.65 6723 | RootedObject obj(cx, RequireObject(cx, args[0])); 134:37.65 | ^~~ 134:37.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6718:37: note: ‘this’ declared here 134:37.65 6718 | bool Debugger::CallData::adoptFrame() { 134:37.65 | ^ 134:37.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:37.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:37.82 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getDisplayURL]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:37.82 1169 | *this->stack = this; 134:37.82 | ~~~~~~~~~~~~~^~~~~~ 134:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getDisplayURL]’: 134:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:37.82 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:37.82 | ^~~ 134:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:37.82 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:37.82 | ~~~~~~~~~~~^~ 134:38.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:38.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.12 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:38.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:38.12 1169 | *this->stack = this; 134:38.12 | ~~~~~~~~~~~~~^~~~~~ 134:38.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionScript]’: 134:38.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:38.15 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:38.15 | ^~~ 134:38.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:38.15 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:38.15 | ~~~~~~~~~~~^~ 134:38.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ScriptSourceObject*]’, 134:38.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ScriptSourceObject*; T = js::ScriptSourceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.34 inlined from ‘bool js::DebuggerSource::CallData::setSourceMapURL()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:540:75: 134:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ [-Wdangling-pointer=] 134:38.34 1169 | *this->stack = this; 134:38.34 | ~~~~~~~~~~~~~^~~~~~ 134:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In member function ‘bool js::DebuggerSource::CallData::setSourceMapURL()’: 134:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:540:31: note: ‘sourceObject’ declared here 134:38.34 540 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); 134:38.34 | ^~~~~~~~~~~~ 134:38.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:539:48: note: ‘this’ declared here 134:38.34 539 | bool DebuggerSource::CallData::setSourceMapURL() { 134:38.34 | ^ 134:38.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 134:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 134:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/LifoAlloc.h:196, 134:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/CompilationStencil.h:27, 134:38.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/AbstractScopePtr.cpp:11, 134:38.36 from Unified_cpp_js_src_frontend0.cpp:2: 134:38.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:38.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.36 inlined from ‘bool InstantiateStencilsImpl(JSContext*, js::frontend::CompilationInput&, T&, js::frontend::CompilationGCOutput&) [with T = js::frontend::InitialStencilAndDelazifications]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21, 134:38.36 inlined from ‘bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, InitialStencilAndDelazifications&, CompilationGCOutput&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:512:33: 134:38.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 134:38.36 1169 | *this->stack = this; 134:38.36 | ~~~~~~~~~~~~~^~~~~~ 134:38.36 In file included from Unified_cpp_js_src_frontend0.cpp:20: 134:38.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, InitialStencilAndDelazifications&, CompilationGCOutput&)’: 134:38.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21: note: ‘script’ declared here 134:38.36 496 | Rooted script(cx, gcOutput.script); 134:38.36 | ^~~~~~ 134:38.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:509:47: note: ‘cx’ declared here 134:38.36 509 | bool frontend::InstantiateStencils(JSContext* cx, CompilationInput& input, 134:38.36 | ~~~~~~~~~~~^~ 134:38.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:38.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.45 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::setSourceMapURL]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:38.45 1169 | *this->stack = this; 134:38.45 | ~~~~~~~~~~~~~^~~~~~ 134:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::setSourceMapURL]’: 134:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:38.45 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:38.45 | ^~~ 134:38.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:38.45 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:38.45 | ~~~~~~~~~~~^~ 134:38.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 134:38.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:38.52 inlined from ‘bool js::DebuggerSource::CallData::getSourceMapURL()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:612:25: 134:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]’ [-Wdangling-pointer=] 134:38.52 1169 | *this->stack = this; 134:38.52 | ~~~~~~~~~~~~~^~~~~~ 134:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In member function ‘bool js::DebuggerSource::CallData::getSourceMapURL()’: 134:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:612:16: note: ‘result’ declared here 134:38.52 612 | RootedString result(cx); 134:38.52 | ^~~~~~ 134:38.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:611:48: note: ‘this’ declared here 134:38.52 611 | bool DebuggerSource::CallData::getSourceMapURL() { 134:38.52 | ^ 134:38.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:38.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.61 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getSourceMapURL]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:38.61 1169 | *this->stack = this; 134:38.61 | ~~~~~~~~~~~~~^~~~~~ 134:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getSourceMapURL]’: 134:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:38.61 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:38.61 | ^~~ 134:38.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:38.61 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:38.61 | ~~~~~~~~~~~^~ 134:38.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ScriptSourceObject*]’, 134:38.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ScriptSourceObject*; T = js::ScriptSourceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.68 inlined from ‘bool js::DebuggerSource::CallData::reparse()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:652:75: 134:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]’ [-Wdangling-pointer=] 134:38.68 1169 | *this->stack = this; 134:38.68 | ~~~~~~~~~~~~~^~~~~~ 134:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In member function ‘bool js::DebuggerSource::CallData::reparse()’: 134:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:652:31: note: ‘sourceObject’ declared here 134:38.68 652 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); 134:38.68 | ^~~~~~~~~~~~ 134:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:651:40: note: ‘this’ declared here 134:38.68 651 | bool DebuggerSource::CallData::reparse() { 134:38.68 | ^ 134:38.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerArguments*]’, 134:38.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerArguments*; T = js::DebuggerArguments*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.83 inlined from ‘static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1772:64: 134:38.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:38.83 1169 | *this->stack = this; 134:38.83 | ~~~~~~~~~~~~~^~~~~~ 134:38.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)’: 134:38.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1771:30: note: ‘obj’ declared here 134:38.83 1771 | Rooted obj( 134:38.83 | ^~~ 134:38.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1767:57: note: ‘cx’ declared here 134:38.83 1767 | DebuggerArguments* DebuggerArguments::create(JSContext* cx, HandleObject proto, 134:38.83 | ~~~~~~~~~~~^~ 134:38.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:38.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:38.88 inlined from ‘static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:920:79: 134:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:38.88 1169 | *this->stack = this; 134:38.88 | ~~~~~~~~~~~~~^~~~~~ 134:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)’: 134:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:920:18: note: ‘proto’ declared here 134:38.88 920 | RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global)); 134:38.88 | ^~~~~ 134:38.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:905:45: note: ‘cx’ declared here 134:38.88 905 | bool DebuggerFrame::getArguments(JSContext* cx, Handle frame, 134:38.88 | ~~~~~~~~~~~^~ 134:38.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’, 134:39.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:39.00 inlined from ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: 134:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:39.00 1169 | *this->stack = this; 134:39.00 | ~~~~~~~~~~~~~^~~~~~ 134:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In static member function ‘static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]’: 134:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1426:26: note: ‘frame’ declared here 134:39.00 1426 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); 134:39.00 | ^~~~~ 134:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:1422:51: note: ‘cx’ declared here 134:39.00 1422 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, 134:39.00 | ~~~~~~~~~~~^~ 134:39.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 134:39.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:39.03 inlined from ‘bool js::Debugger::CallData::getDebuggees()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4833:73: 134:39.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrobj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_31(D)])[3]’ [-Wdangling-pointer=] 134:39.03 1169 | *this->stack = this; 134:39.03 | ~~~~~~~~~~~~~^~~~~~ 134:39.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::getDebuggees()’: 134:39.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4833:24: note: ‘arrobj’ declared here 134:39.03 4833 | Rooted arrobj(cx, NewDenseFullyAllocatedArray(cx, count)); 134:39.03 | ^~~~~~ 134:39.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:4816:39: note: ‘this’ declared here 134:39.03 4816 | bool Debugger::CallData::getDebuggees() { 134:39.03 | ^ 134:39.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:39.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:39.17 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::reparse]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:39.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:39.17 1169 | *this->stack = this; 134:39.17 | ~~~~~~~~~~~~~^~~~~~ 134:39.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::reparse]’: 134:39.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:39.17 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:39.17 | ^~~ 134:39.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:39.17 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:39.17 | ~~~~~~~~~~~^~ 134:39.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:39.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:39.22 inlined from ‘bool js::Debugger::CallData::findObjects()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6456:60: 134:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘queryObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D)])[3]’ [-Wdangling-pointer=] 134:39.22 1169 | *this->stack = this; 134:39.22 | ~~~~~~~~~~~~~^~~~~~ 134:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::findObjects()’: 134:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6456:18: note: ‘queryObject’ declared here 134:39.22 6456 | RootedObject queryObject(cx, RequireObject(cx, args[0])); 134:39.22 | ^~~~~~~~~~~ 134:39.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Debugger.cpp:6452:38: note: ‘this’ declared here 134:39.22 6452 | bool Debugger::CallData::findObjects() { 134:39.22 | ^ 134:39.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:39.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:39.40 inlined from ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData13getAllOffsetsEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1769:49: 134:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ [-Wdangling-pointer=] 134:39.40 1169 | *this->stack = this; 134:39.40 | ~~~~~~~~~~~~~^~~~~~ 134:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData13getAllOffsetsEv.part.0()’: 134:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1769:16: note: ‘result’ declared here 134:39.40 1769 | RootedObject result(cx, NewDenseEmptyArray(cx)); 134:39.40 | ^~~~~~ 134:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:1756:46: note: ‘this’ declared here 134:39.40 1756 | bool DebuggerScript::CallData::getAllOffsets() { 134:39.40 | ^ 134:40.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:40.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:40.10 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllOffsets]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:40.10 1169 | *this->stack = this; 134:40.10 | ~~~~~~~~~~~~~^~~~~~ 134:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getAllOffsets]’: 134:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:40.10 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:40.10 | ^~~ 134:40.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:40.10 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:40.10 | ~~~~~~~~~~~^~ 134:40.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 134:40.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:40.34 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 134:40.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:40.35 1169 | *this->stack = this; 134:40.35 | ~~~~~~~~~~~~~^~~~~~ 134:40.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]’: 134:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 134:40.37 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 134:40.37 | ^~~~~~ 134:40.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 134:40.37 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 134:40.37 | ~~~~~~~~~~~^~ 134:40.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:40.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:40.77 inlined from ‘bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:988:60: 134:40.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘queryObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ [-Wdangling-pointer=] 134:40.77 1169 | *this->stack = this; 134:40.77 | ~~~~~~~~~~~~~^~~~~~ 134:40.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()’: 134:40.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:988:18: note: ‘queryObject’ declared here 134:40.77 988 | RootedObject queryObject(cx, RequireObject(cx, args[0])); 134:40.77 | ^~~~~~~~~~~ 134:40.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:984:61: note: ‘this’ declared here 134:40.77 984 | bool DebuggerScript::CallData::getPossibleBreakpointOffsets() { 134:40.77 | ^ 134:41.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:41.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.19 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpointOffsets]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:41.19 1169 | *this->stack = this; 134:41.19 | ~~~~~~~~~~~~~^~~~~~ 134:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getPossibleBreakpointOffsets]’: 134:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:41.19 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:41.19 | ^~~ 134:41.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:41.19 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:41.19 | ~~~~~~~~~~~^~ 134:41.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:41.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.32 inlined from ‘bool js::DebuggerObject::CallData::createSource()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1212:49: 134:41.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_84(D)])[3]’ [-Wdangling-pointer=] 134:41.32 1169 | *this->stack = this; 134:41.32 | ~~~~~~~~~~~~~^~~~~~ 134:41.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::createSource()’: 134:41.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1212:16: note: ‘options’ declared here 134:41.32 1212 | RootedObject options(cx, ToObject(cx, args[0])); 134:41.32 | ^~~~~~~ 134:41.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1195:45: note: ‘this’ declared here 134:41.32 1195 | bool DebuggerObject::CallData::createSource() { 134:41.32 | ^ 134:41.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 134:41.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.56 inlined from ‘bool js::DebuggerMemory::CallData::drainAllocationsLog()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:192:74: 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_49(D)])[3]’ [-Wdangling-pointer=] 134:41.56 1169 | *this->stack = this; 134:41.56 | ~~~~~~~~~~~~~^~~~~~ 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In member function ‘bool js::DebuggerMemory::CallData::drainAllocationsLog()’: 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:192:24: note: ‘result’ declared here 134:41.56 192 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); 134:41.56 | ^~~~~~ 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:180:52: note: ‘this’ declared here 134:41.56 180 | bool DebuggerMemory::CallData::drainAllocationsLog() { 134:41.56 | ^ 134:41.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:41.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.56 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::createSource]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:41.56 1169 | *this->stack = this; 134:41.56 | ~~~~~~~~~~~~~^~~~~~ 134:41.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::createSource]’: 134:41.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:41.58 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:41.58 | ^~~ 134:41.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:41.58 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:41.58 | ~~~~~~~~~~~^~ 134:41.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:41.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.63 inlined from ‘bool InstantiateStencilsImpl(JSContext*, js::frontend::CompilationInput&, T&, js::frontend::CompilationGCOutput&) [with T = const js::frontend::CompilationStencil]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21: 134:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 134:41.63 1169 | *this->stack = this; 134:41.63 | ~~~~~~~~~~~~~^~~~~~ 134:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘bool InstantiateStencilsImpl(JSContext*, js::frontend::CompilationInput&, T&, js::frontend::CompilationGCOutput&) [with T = const js::frontend::CompilationStencil]’: 134:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21: note: ‘script’ declared here 134:41.63 496 | Rooted script(cx, gcOutput.script); 134:41.63 | ^~~~~~ 134:41.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:480:41: note: ‘cx’ declared here 134:41.63 480 | bool InstantiateStencilsImpl(JSContext* cx, CompilationInput& input, T& stencil, 134:41.63 | ~~~~~~~~~~~^~ 134:41.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 134:41.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:41.68 inlined from ‘bool InstantiateStencilsImpl(JSContext*, js::frontend::CompilationInput&, T&, js::frontend::CompilationGCOutput&) [with T = js::frontend::InitialStencilAndDelazifications]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21: 134:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 134:41.68 1169 | *this->stack = this; 134:41.68 | ~~~~~~~~~~~~~^~~~~~ 134:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘bool InstantiateStencilsImpl(JSContext*, js::frontend::CompilationInput&, T&, js::frontend::CompilationGCOutput&) [with T = js::frontend::InitialStencilAndDelazifications]’: 134:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:496:21: note: ‘script’ declared here 134:41.68 496 | Rooted script(cx, gcOutput.script); 134:41.68 | ^~~~~~ 134:41.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:480:41: note: ‘cx’ declared here 134:41.68 480 | bool InstantiateStencilsImpl(JSContext* cx, CompilationInput& input, T& stencil, 134:41.68 | ~~~~~~~~~~~^~ 134:41.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 134:41.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 134:41.74 inlined from ‘bool js::DebuggerObject::CallData::setPropertyMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:978:17: 134:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[13]’ [-Wdangling-pointer=] 134:41.74 1169 | *this->stack = this; 134:41.74 | ~~~~~~~~~~~~~^~~~~~ 134:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::setPropertyMethod()’: 134:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:978:12: note: ‘id’ declared here 134:41.74 978 | RootedId id(cx); 134:41.74 | ^~ 134:41.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:975:50: note: ‘this’ declared here 134:41.74 975 | bool DebuggerObject::CallData::setPropertyMethod() { 134:41.74 | ^ 134:41.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]’, 134:42.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.00 inlined from ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: 134:42.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:42.00 1169 | *this->stack = this; 134:42.00 | ~~~~~~~~~~~~~^~~~~~ 134:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]’: 134:42.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:135:27: note: ‘memory’ declared here 134:42.03 135 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); 134:42.03 | ^~~~~~ 134:42.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebuggerMemory.cpp:131:52: note: ‘cx’ declared here 134:42.03 131 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, 134:42.03 | ~~~~~~~~~~~^~ 134:42.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:42.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.05 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::setPropertyMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:42.05 1169 | *this->stack = this; 134:42.05 | ~~~~~~~~~~~~~^~~~~~ 134:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::setPropertyMethod]’: 134:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:42.05 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:42.05 | ^~~ 134:42.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:42.05 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:42.05 | ~~~~~~~~~~~^~ 134:42.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 134:42.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.07 inlined from ‘JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:2056:77: 134:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:42.07 1169 | *this->stack = this; 134:42.07 | ~~~~~~~~~~~~~^~~~~~ 134:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp: In function ‘JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)’: 134:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:2056:24: note: ‘arr’ declared here 134:42.07 2056 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, ids.length())); 134:42.07 | ^~~ 134:42.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Frame.cpp:2050:42: note: ‘cx’ declared here 134:42.07 2050 | JSObject* js::IdVectorToArray(JSContext* cx, HandleIdVector ids) { 134:42.07 | ~~~~~~~~~~~^~ 134:42.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BoundFunctionObject*]’, 134:42.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.21 inlined from ‘static bool js::DebuggerObject::getBoundArguments(JSContext*, JS::Handle, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1836:57: 134:42.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:42.22 1169 | *this->stack = this; 134:42.22 | ~~~~~~~~~~~~~^~~~~~ 134:42.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getBoundArguments(JSContext*, JS::Handle, JS::MutableHandle >)’: 134:42.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1835:32: note: ‘referent’ declared here 134:42.22 1835 | Rooted referent( 134:42.22 | ^~~~~~~~ 134:42.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1830:51: note: ‘cx’ declared here 134:42.22 1830 | bool DebuggerObject::getBoundArguments(JSContext* cx, 134:42.22 | ~~~~~~~~~~~^~ 134:42.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 134:42.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.42 inlined from ‘bool js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(size_t, uint32_t, JS::LimitedColumnNumberOneOrigin, bool) [with bool OnlyOffsets = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:683:26: 134:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘entry’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]’ [-Wdangling-pointer=] 134:42.42 1169 | *this->stack = this; 134:42.42 | ~~~~~~~~~~~~~^~~~~~ 134:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(size_t, uint32_t, JS::LimitedColumnNumberOneOrigin, bool) [with bool OnlyOffsets = false]’: 134:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:683:26: note: ‘entry’ declared here 134:42.42 683 | Rooted entry(cx_, NewPlainObject(cx_)); 134:42.42 | ^~~~~ 134:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:670:41: note: ‘this’ declared here 134:42.42 670 | bool isStepStart) { 134:42.42 | ^ 134:42.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]’, 134:42.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.46 inlined from ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: 134:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:42.46 1169 | *this->stack = this; 134:42.46 | ~~~~~~~~~~~~~^~~~~~ 134:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp: In static member function ‘static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]’: 134:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:134:32: note: ‘environment’ declared here 134:42.46 134 | Rooted environment( 134:42.46 | ^~~~~~~~~~~ 134:42.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Environment.cpp:130:57: note: ‘cx’ declared here 134:42.46 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, 134:42.46 | ~~~~~~~~~~~^~ 134:42.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:42.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:42.59 inlined from ‘bool js::DebuggerScript::CallData::getPossibleBreakpoints()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:971:60: 134:42.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘queryObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ [-Wdangling-pointer=] 134:42.59 1169 | *this->stack = this; 134:42.59 | ~~~~~~~~~~~~~^~~~~~ 134:42.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::getPossibleBreakpoints()’: 134:42.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:971:18: note: ‘queryObject’ declared here 134:42.59 971 | RootedObject queryObject(cx, RequireObject(cx, args[0])); 134:42.59 | ^~~~~~~~~~~ 134:42.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:967:55: note: ‘this’ declared here 134:42.59 967 | bool DebuggerScript::CallData::getPossibleBreakpoints() { 134:42.59 | ^ 134:43.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’, 134:43.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:43.12 inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpoints]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: 134:43.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:43.12 1169 | *this->stack = this; 134:43.12 | ~~~~~~~~~~~~~^~~~~~ 134:43.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::getPossibleBreakpoints]’: 134:43.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:261:27: note: ‘obj’ declared here 134:43.12 261 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); 134:43.12 | ^~~ 134:43.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Script.cpp:257:52: note: ‘cx’ declared here 134:43.12 257 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, 134:43.12 | ~~~~~~~~~~~^~ 134:43.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]’, 134:43.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:43.37 inlined from ‘static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2302:74: 134:43.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘descs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:43.37 1169 | *this->stack = this; 134:43.37 | ~~~~~~~~~~~~~^~~~~~ 134:43.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)’: 134:43.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2302:36: note: ‘descs’ declared here 134:43.37 2302 | Rooted descs(cx, PropertyDescriptorVector(cx)); 134:43.37 | ^~~~~ 134:43.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2295:50: note: ‘cx’ declared here 134:43.37 2295 | bool DebuggerObject::defineProperties(JSContext* cx, 134:43.37 | ~~~~~~~~~~~^~ 134:43.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:43.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:43.47 inlined from ‘bool js::DebuggerObject::CallData::definePropertiesMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:896:43: 134:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ [-Wdangling-pointer=] 134:43.47 1169 | *this->stack = this; 134:43.47 | ~~~~~~~~~~~~~^~~~~~ 134:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::definePropertiesMethod()’: 134:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:896:16: note: ‘props’ declared here 134:43.47 896 | RootedObject props(cx, ToObject(cx, arg)); 134:43.47 | ^~~~~ 134:43.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:890:55: note: ‘this’ declared here 134:43.47 890 | bool DebuggerObject::CallData::definePropertiesMethod() { 134:43.47 | ^ 134:43.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:43.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:43.54 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertiesMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:43.54 1169 | *this->stack = this; 134:43.54 | ~~~~~~~~~~~~~^~~~~~ 134:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::definePropertiesMethod]’: 134:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:43.54 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:43.54 | ^~~ 134:43.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:43.54 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:43.54 | ~~~~~~~~~~~^~ 134:43.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]’, 134:43.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:43.71 inlined from ‘static mozilla::Maybe js::DebuggerObject::call(JSContext*, JS::Handle, JS::HandleValue, JS::Handle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2441:48: 134:43.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 134:43.71 1169 | *this->stack = this; 134:43.71 | ~~~~~~~~~~~~~^~~~~~ 134:43.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In static member function ‘static mozilla::Maybe js::DebuggerObject::call(JSContext*, JS::Handle, JS::HandleValue, JS::Handle >)’: 134:43.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2441:23: note: ‘args2’ declared here 134:43.71 2441 | Rooted args2(cx, ValueVector(cx)); 134:43.71 | ^~~~~ 134:43.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:2419:51: note: ‘cx’ declared here 134:43.71 2419 | Maybe DebuggerObject::call(JSContext* cx, 134:43.71 | ~~~~~~~~~~~^~ 134:44.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 134:44.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:44.17 inlined from ‘bool js::DebuggerObject::CallData::callMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:938:36: 134:44.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisv’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[14]’ [-Wdangling-pointer=] 134:44.17 1169 | *this->stack = this; 134:44.17 | ~~~~~~~~~~~~~^~~~~~ 134:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::callMethod()’: 134:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:938:15: note: ‘thisv’ declared here 134:44.18 938 | RootedValue thisv(cx, args.get(0)); 134:44.18 | ^~~~~ 134:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:937:43: note: ‘this’ declared here 134:44.18 937 | bool DebuggerObject::CallData::callMethod() { 134:44.18 | ^ 134:44.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:44.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:44.30 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:44.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:44.30 1169 | *this->stack = this; 134:44.30 | ~~~~~~~~~~~~~^~~~~~ 134:44.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::callMethod]’: 134:44.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:44.30 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:44.30 | ^~~ 134:44.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:44.30 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:44.30 | ~~~~~~~~~~~^~ 134:44.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]’, 134:44.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::Maybe; T = mozilla::Maybe]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:44.33 inlined from ‘bool js::DebuggerObject::CallData::applyMethod()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1019:57: 134:44.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘completion’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[15]’ [-Wdangling-pointer=] 134:44.33 1169 | *this->stack = this; 134:44.33 | ~~~~~~~~~~~~~^~~~~~ 134:44.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::applyMethod()’: 134:44.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:1018:29: note: ‘completion’ declared here 134:44.34 1018 | Rooted> completion( 134:44.34 | ^~~~~~~~~~ 134:44.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:994:44: note: ‘this’ declared here 134:44.34 994 | bool DebuggerObject::CallData::applyMethod() { 134:44.34 | ^ 134:44.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:44.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:44.59 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::applyMethod]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:44.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:44.59 1169 | *this->stack = this; 134:44.59 | ~~~~~~~~~~~~~^~~~~~ 134:44.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::applyMethod]’: 134:44.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:44.59 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:44.59 | ^~~ 134:44.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:44.59 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:44.59 | ~~~~~~~~~~~^~ 134:45.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:45.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:45.54 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::environmentGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:45.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:45.54 1169 | *this->stack = this; 134:45.54 | ~~~~~~~~~~~~~^~~~~~ 134:45.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::environmentGetter]’: 134:45.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:45.54 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:45.54 | ^~~ 134:45.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:45.54 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:45.54 | ~~~~~~~~~~~^~ 134:45.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 134:45.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:45.64 inlined from ‘bool js::DebuggerObject::CallData::boundArgumentsGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:470:76, 134:45.64 inlined from ‘bool js::DebuggerObject::CallData::boundArgumentsGetter()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:458:6: 134:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[3]’ [-Wdangling-pointer=] 134:45.64 1169 | *this->stack = this; 134:45.64 | ~~~~~~~~~~~~~^~~~~~ 134:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::boundArgumentsGetter()’: 134:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:469:16: note: ‘obj’ declared here 134:45.64 469 | RootedObject obj(cx, 134:45.64 | ^~~ 134:45.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:458:53: note: ‘this’ declared here 134:45.64 458 | bool DebuggerObject::CallData::boundArgumentsGetter() { 134:45.64 | ^ 134:45.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:45.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:45.71 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundArgumentsGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:45.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:45.71 1169 | *this->stack = this; 134:45.71 | ~~~~~~~~~~~~~^~~~~~ 134:45.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::boundArgumentsGetter]’: 134:45.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:45.71 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:45.71 | ^~~ 134:45.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:45.71 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:45.71 | ~~~~~~~~~~~^~ 134:45.72 js/src/jit 134:45.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:45.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:45.76 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundTargetFunctionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:45.76 1169 | *this->stack = this; 134:45.76 | ~~~~~~~~~~~~~^~~~~~ 134:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::boundTargetFunctionGetter]’: 134:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:45.76 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:45.76 | ^~~ 134:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:45.76 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:45.76 | ~~~~~~~~~~~^~ 134:45.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:45.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:45.92 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundThisGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:45.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:45.92 1169 | *this->stack = this; 134:45.92 | ~~~~~~~~~~~~~^~~~~~ 134:45.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::boundThisGetter]’: 134:45.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:45.92 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:45.92 | ^~~ 134:45.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:45.92 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:45.92 | ~~~~~~~~~~~^~ 134:46.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:46.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:46.38 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isArrowFunctionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:46.38 1169 | *this->stack = this; 134:46.38 | ~~~~~~~~~~~~~^~~~~~ 134:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::isArrowFunctionGetter]’: 134:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:46.38 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:46.38 | ^~~ 134:46.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:46.38 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:46.38 | ~~~~~~~~~~~^~ 134:46.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:46.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:46.49 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isClassConstructorGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:46.49 1169 | *this->stack = this; 134:46.49 | ~~~~~~~~~~~~~^~~~~~ 134:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::isClassConstructorGetter]’: 134:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:46.49 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:46.49 | ^~~ 134:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:46.49 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:46.49 | ~~~~~~~~~~~^~ 134:46.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:46.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:46.58 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isAsyncFunctionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:46.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:46.58 1169 | *this->stack = this; 134:46.58 | ~~~~~~~~~~~~~^~~~~~ 134:46.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::isAsyncFunctionGetter]’: 134:46.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:46.58 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:46.58 | ^~~ 134:46.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:46.58 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:46.58 | ~~~~~~~~~~~^~ 134:46.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:46.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:46.66 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::parameterNamesGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:46.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:46.66 1169 | *this->stack = this; 134:46.66 | ~~~~~~~~~~~~~^~~~~~ 134:46.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::parameterNamesGetter]’: 134:46.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:46.66 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:46.66 | ^~~ 134:46.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:46.66 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:46.66 | ~~~~~~~~~~~^~ 134:46.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’, 134:46.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:46.78 inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isGeneratorFunctionGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: 134:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:46.78 1169 | *this->stack = this; 134:46.78 | ~~~~~~~~~~~~~^~~~~~ 134:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.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::isGeneratorFunctionGetter]’: 134:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:233:27: note: ‘obj’ declared here 134:46.78 233 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); 134:46.78 | ^~~ 134:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Object.cpp:229:52: note: ‘cx’ declared here 134:46.78 229 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, 134:46.78 | ~~~~~~~~~~~^~ 134:46.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateExpressionsReturningArrays.cpp:16: 134:46.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 134:46.97 242 | // / \ / \ 134:46.97 | ^ 134:46.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 134:46.97 245 | // / \ / \ 134:46.97 | ^ 134:48.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:48.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:48.04 inlined from ‘static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:89:68: 134:48.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sourceObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:48.04 1169 | *this->stack = this; 134:48.04 | ~~~~~~~~~~~~~^~~~~~ 134:48.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)’: 134:48.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:88:27: note: ‘sourceObj’ declared here 134:48.04 88 | Rooted sourceObj( 134:48.04 | ^~~~~~~~~ 134:48.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:85:51: note: ‘cx’ declared here 134:48.04 85 | DebuggerSource* DebuggerSource::create(JSContext* cx, HandleObject proto, 134:48.04 | ~~~~~~~~~~~^~ 134:48.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]’, 134:48.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 134:48.89 inlined from ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getText]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: 134:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 134:48.89 1169 | *this->stack = this; 134:48.89 | ~~~~~~~~~~~~~^~~~~~ 134:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp: In static member function ‘static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getText]’: 134:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:193:27: note: ‘obj’ declared here 134:48.89 193 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); 134:48.89 | ^~~ 134:48.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/Source.cpp:189:52: note: ‘cx’ declared here 134:48.89 189 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, 134:48.89 | ~~~~~~~~~~~^~ 134:50.40 js/src 135:00.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/UnfoldShortCircuitToIf.cpp:17: 135:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 135:00.92 242 | // / \ / \ 135:00.92 | ^ 135:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 135:00.92 245 | // / \ / \ 135:00.92 | ^ 135:05.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/SharedContext.h:24, 135:05.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/CompilationStencil.h:34: 135:05.86 In member function ‘js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const’, 135:05.86 inlined from ‘bool js::FunctionFlags::isClassConstructor() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FunctionFlags.h:365:48, 135:05.86 inlined from ‘bool js::frontend::FunctionBox::isClassConstructor() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/SharedContext.h:563:69, 135:05.86 inlined from ‘bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:129:71, 135:05.86 inlined from ‘js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:149:50, 135:05.86 inlined from ‘js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:163:34, 135:05.86 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 135:05.86 inlined from ‘bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:840:18, 135:05.86 inlined from ‘bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = mozilla::Utf8Unit]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:155:26, 135:05.86 inlined from ‘bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = mozilla::Utf8Unit]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1045:22, 135:05.86 inlined from ‘bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1175:24: 135:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FunctionFlags.h:233:39: warning: array subscript 44 is outside array bounds of ‘js::frontend::ModuleSharedContext [1]’ [-Warray-bounds=] 135:05.86 233 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> 135:05.86 | ^~~~~~ 135:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]’: 135:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1037:23: note: at offset 88 into object ‘modulesc’ of size 56 135:05.86 1037 | ModuleSharedContext modulesc(fc, options, builder, extent); 135:05.86 | ^~~~~~~~ 135:08.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 135:08.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 135:08.55 inlined from ‘bool CreateExtraBindingInfoVector(JSContext*, JS::Handle >, JS::Handle >, js::frontend::ExtraBindingInfoVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:553:36, 135:08.56 inlined from ‘JSScript* js::frontend::CompileGlobalScriptWithExtraBindings(JSContext*, js::FrontendContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::Handle >, JS::Handle >, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:641:36: 135:08.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 135:08.56 1169 | *this->stack = this; 135:08.56 | ~~~~~~~~~~~~~^~~~~~ 135:08.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘JSScript* js::frontend::CompileGlobalScriptWithExtraBindings(JSContext*, js::FrontendContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::Handle >, JS::Handle >, JS::MutableHandle)’: 135:08.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:553:31: note: ‘id’ declared here 135:08.56 553 | JS::Rooted id(cx); 135:08.56 | ^~ 135:08.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:635:16: note: ‘cx’ declared here 135:08.56 635 | JSContext* cx, FrontendContext* fc, 135:08.56 | ~~~~~~~~~~~^~ 135:09.37 In member function ‘js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const’, 135:09.38 inlined from ‘bool js::FunctionFlags::isClassConstructor() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FunctionFlags.h:365:48, 135:09.38 inlined from ‘bool js::frontend::FunctionBox::isClassConstructor() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/SharedContext.h:563:69, 135:09.38 inlined from ‘bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:129:71, 135:09.38 inlined from ‘js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:149:50, 135:09.38 inlined from ‘js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeEmitter.cpp:163:34, 135:09.38 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 135:09.38 inlined from ‘bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:840:18, 135:09.38 inlined from ‘bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:155:26, 135:09.38 inlined from ‘bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1045:22, 135:09.38 inlined from ‘bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1175:24: 135:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FunctionFlags.h:233:39: warning: array subscript 44 is outside array bounds of ‘js::frontend::ModuleSharedContext [1]’ [-Warray-bounds=] 135:09.38 233 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> 135:09.38 | ^~~~~~ 135:09.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp: In function ‘bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]’: 135:09.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/BytecodeCompiler.cpp:1037:23: note: at offset 88 into object ‘modulesc’ of size 56 135:09.41 1037 | ModuleSharedContext modulesc(fc, options, builder, extent); 135:09.41 | ^~~~~~~~ 135:09.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Debug.h:23, 135:09.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerLabels.h:17, 135:09.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:37, 135:09.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/Image.h:12, 135:09.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/VectorImage.h:9, 135:09.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/VectorImage.cpp:6: 135:09.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 135:09.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:09.54 inlined from ‘virtual nsresult mozilla::image::imgTools::DecodeImageFromArrayBuffer(JS::Handle, const nsACString&, JSContext*, imgIContainer**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/imgTools.cpp:293: 135:09.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 135:09.54 1169 | *this->stack = this; 135:09.54 | ~~~~~~~~~~~~~^~~~~~ 135:09.54 In file included from Unified_cpp_image2.cpp:47: 135:09.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/imgTools.cpp: In member function ‘virtual nsresult mozilla::image::imgTools::DecodeImageFromArrayBuffer(JS::Handle, const nsACString&, JSContext*, imgIContainer**)’: 135:09.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/imgTools.cpp:292: note: ‘obj’ declared here 135:09.54 292 | JS::Rooted obj(aCx, 135:09.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/image/imgTools.cpp:286: note: ‘aCx’ declared here 135:09.54 286 | JSContext* aCx, 135:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/WrapSwitchStatementsInBlocks.cpp:32: 135:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 135:13.22 242 | // / \ / \ 135:13.22 | ^ 135:13.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 135:13.27 245 | // / \ / \ 135:13.27 | ^ 135:41.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 135:41.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/COLRFonts.h:12, 135:41.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/COLRFonts.cpp:6: 135:41.50 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 135:41.50 inlined from ‘void nsTArray_Impl::Clear() [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 135:41.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 135:41.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 135:41.50 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 135:41.50 inlined from ‘virtual void gfxFontCache::NotifyHandlerEnd()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:340: 135:41.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 135:41.50 315 | mHdr->mLength = 0; 135:41.50 | ~~~~~~~~~~~~~~^~~ 135:41.50 In file included from Unified_cpp_gfx_thebes0.cpp:101: 135:41.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp: In member function ‘virtual void gfxFontCache::NotifyHandlerEnd()’: 135:41.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:337: note: at offset 8 into object ‘discard’ of size 8 135:41.50 337 | nsTArray discard; 135:44.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/gl/RegenerateStructNames.cpp:13: 135:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 135:44.48 242 | // / \ / \ 135:44.48 | ^ 135:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 135:44.48 245 | // / \ / \ 135:44.48 | ^ 135:44.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 135:44.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 135:44.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 135:44.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.h:13, 135:44.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:7: 135:44.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 135:44.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:44.54 inlined from ‘bool regexp_source(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:902:65: 135:44.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fallback’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 135:44.54 1169 | *this->stack = this; 135:44.54 | ~~~~~~~~~~~~~^~~~~~ 135:44.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool regexp_source(JSContext*, unsigned int, JS::Value*)’: 135:44.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:902:15: note: ‘fallback’ declared here 135:44.55 902 | RootedValue fallback(cx, StringValue(cx->names().emptyRegExp_)); 135:44.55 | ^~~~~~~~ 135:44.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:899:38: note: ‘cx’ declared here 135:44.55 899 | static bool regexp_source(JSContext* cx, unsigned argc, JS::Value* vp) { 135:44.55 | ~~~~~~~~~~~^~ 135:44.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxPlatformFontList.h:17, 135:45.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/SharedFontList.cpp:6: 135:45.00 In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’, 135:45.00 inlined from ‘static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1292:78, 135:45.00 inlined from ‘bool gfxFont::ProcessShapedWordInternal(DrawTarget*, const T*, uint32_t, uint32_t, Script, nsAtom*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, gfxTextPerfMetrics*, Func) [with T = unsigned char; Func = std::function]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3298, 135:45.00 inlined from ‘bool gfxFont::ProcessSingleSpaceShapedWord(DrawTarget*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, const std::function&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3405: 135:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1384:48: warning: array subscript ‘gfxShapedWord[0]’ is partly outside array bounds of ‘unsigned char [45]’ [-Warray-bounds=] 135:45.00 1384 | uint8_t* text = reinterpret_cast(&mCharGlyphsStorage[aLength]); 135:45.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:45.00 In static member function ‘static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’, 135:45.00 inlined from ‘bool gfxFont::ProcessShapedWordInternal(DrawTarget*, const T*, uint32_t, uint32_t, Script, nsAtom*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, gfxTextPerfMetrics*, Func) [with T = unsigned char; Func = std::function]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3298, 135:45.00 inlined from ‘bool gfxFont::ProcessSingleSpaceShapedWord(DrawTarget*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, const std::function&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3405: 135:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1285:27: note: object of size 45 allocated by ‘malloc’ 135:45.00 1285 | void* storage = malloc(size); 135:45.00 | ~~~~~~^~~~~~ 135:46.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 135:46.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:46.47 inlined from ‘bool js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:796:71: 135:46.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sourceAtom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 135:46.47 1169 | *this->stack = this; 135:46.47 | ~~~~~~~~~~~~~^~~~~~ 135:46.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)’: 135:46.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:796:19: note: ‘sourceAtom’ declared here 135:46.47 796 | Rooted sourceAtom(cx, AtomizeString(cx, args[0].toString())); 135:46.47 | ^~~~~~~~~~ 135:46.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:790:48: note: ‘cx’ declared here 135:46.47 790 | bool js::regexp_construct_raw_flags(JSContext* cx, unsigned argc, Value* vp) { 135:46.47 | ~~~~~~~~~~~^~ 135:46.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 135:46.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:46.54 inlined from ‘bool js::RegExpHasCaptureGroups(JSContext*, JS::Handle, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2240:70: 135:46.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shared’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 135:46.54 1169 | *this->stack = this; 135:46.54 | ~~~~~~~~~~~~~^~~~~~ 135:46.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpHasCaptureGroups(JSContext*, JS::Handle, JS::Handle, bool*)’: 135:46.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2240:27: note: ‘shared’ declared here 135:46.54 2240 | Rooted shared(cx, RegExpObject::getShared(cx, obj)); 135:46.54 | ^~~~~~ 135:46.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2235:44: note: ‘cx’ declared here 135:46.54 2235 | bool js::RegExpHasCaptureGroups(JSContext* cx, Handle obj, 135:46.54 | ~~~~~~~~~~~^~ 135:47.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 135:47.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:47.03 inlined from ‘bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2632:50: 135:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 135:47.03 1169 | *this->stack = this; 135:47.03 | ~~~~~~~~~~~~~^~~~~~ 135:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)’: 135:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2632:18: note: ‘fun’ declared here 135:47.03 2632 | RootedFunction fun(cx, &lambda.as()); 135:47.03 | ^~~ 135:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2619:52: note: ‘cx’ declared here 135:47.03 2619 | bool js::intrinsic_GetElemBaseForLambda(JSContext* cx, unsigned argc, 135:47.03 | ~~~~~~~~~~~^~ 135:47.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 135:47.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:47.19 inlined from ‘bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2703:43: 135:47.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 135:47.19 1169 | *this->stack = this; 135:47.19 | ~~~~~~~~~~~~~^~~~~~ 135:47.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)’: 135:47.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2703:16: note: ‘obj’ declared here 135:47.19 2703 | RootedObject obj(cx, &args[0].toObject()); 135:47.19 | ^~~ 135:47.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2698:53: note: ‘cx’ declared here 135:47.19 2698 | bool js::intrinsic_GetStringDataProperty(JSContext* cx, unsigned argc, 135:47.19 | ~~~~~~~~~~~^~ 135:47.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 135:47.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:47.64 inlined from ‘js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:393:79: 135:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shared’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 135:47.64 1169 | *this->stack = this; 135:47.64 | ~~~~~~~~~~~~~^~~~~~ 135:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)’: 135:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:393:22: note: ‘shared’ declared here 135:47.64 393 | RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags)); 135:47.64 | ^~~~~~ 135:47.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:388:52: note: ‘cx’ declared here 135:47.64 388 | static RegExpShared* CheckPatternSyntax(JSContext* cx, Handle pattern, 135:47.64 | ~~~~~~~~~~~^~ 135:48.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 135:48.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:48.15 inlined from ‘bool regexp_escape(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1262:74: 135:48.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 135:48.15 1169 | *this->stack = this; 135:48.15 | ~~~~~~~~~~~~~^~~~~~ 135:48.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool regexp_escape(JSContext*, unsigned int, JS::Value*)’: 135:48.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1262:27: note: ‘string’ declared here 135:48.15 1262 | Rooted string(cx, args[0].toString()->ensureLinear(cx)); 135:48.15 | ^~~~~~ 135:48.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1253:38: note: ‘cx’ declared here 135:48.15 1253 | static bool regexp_escape(JSContext* cx, unsigned argc, Value* vp) { 135:48.15 | ~~~~~~~~~~~^~ 135:48.39 In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’, 135:48.40 inlined from ‘static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1292:78, 135:48.40 inlined from ‘bool gfxFont::ProcessShapedWordInternal(DrawTarget*, const T*, uint32_t, uint32_t, Script, nsAtom*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, gfxTextPerfMetrics*, Func) [with T = unsigned char; Func = gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const unsigned char*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3298, 135:48.40 inlined from ‘bool gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags) [with T = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3787: 135:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1384:48: warning: array subscript ‘gfxShapedWord[0]’ is partly outside array bounds of ‘unsigned char [45]’ [-Warray-bounds=] 135:48.40 1384 | uint8_t* text = reinterpret_cast(&mCharGlyphsStorage[aLength]); 135:48.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:48.40 In static member function ‘static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)’, 135:48.40 inlined from ‘bool gfxFont::ProcessShapedWordInternal(DrawTarget*, const T*, uint32_t, uint32_t, Script, nsAtom*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, gfxTextPerfMetrics*, Func) [with T = unsigned char; Func = gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const unsigned char*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3298, 135:48.40 inlined from ‘bool gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags) [with T = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.cpp:3787: 135:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFont.h:1285:27: note: object of size 45 allocated by ‘malloc’ 135:48.40 1285 | void* storage = malloc(size); 135:48.40 | ~~~~~~^~~~~~ 135:51.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 135:51.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:51.68 inlined from ‘js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1410:63: 135:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘re’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 135:51.68 1169 | *this->stack = this; 135:51.68 | ~~~~~~~~~~~~~^~~~~~ 135:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)’: 135:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1410:22: note: ‘re’ declared here 135:51.68 1410 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); 135:51.68 | ^~ 135:51.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1398:49: note: ‘cx’ declared here 135:51.68 1398 | static RegExpRunStatus ExecuteRegExp(JSContext* cx, HandleObject regexp, 135:51.68 | ~~~~~~~~~~~^~ 135:52.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 135:52.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:52.69 inlined from ‘bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:449:61: 135:52.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘flagStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 135:52.69 1169 | *this->stack = this; 135:52.69 | ~~~~~~~~~~~~~^~~~~~ 135:52.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’: 135:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:449:18: note: ‘flagStr’ declared here 135:52.71 449 | RootedString flagStr(cx, ToString(cx, flagsValue)); 135:52.71 | ^~~~~~~ 135:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:429:58: note: ‘cx’ declared here 135:52.71 429 | static bool RegExpInitializeIgnoringLastIndex(JSContext* cx, 135:52.71 | ~~~~~~~~~~~^~ 135:52.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 135:52.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:52.83 inlined from ‘bool regexp_compile_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:556:43: 135:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘patternValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 135:52.83 1169 | *this->stack = this; 135:52.83 | ~~~~~~~~~~~~~^~~~~~ 135:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile_impl(JSContext*, const JS::CallArgs&)’: 135:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:556:15: note: ‘patternValue’ declared here 135:52.83 556 | RootedValue patternValue(cx, args.get(0)); 135:52.83 | ^~~~~~~~~~~~ 135:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:549:55: note: ‘cx’ declared here 135:52.83 549 | MOZ_ALWAYS_INLINE bool regexp_compile_impl(JSContext* cx, 135:52.83 | ~~~~~~~~~~~^~ 135:52.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 135:52.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:52.99 inlined from ‘bool regexp_compile_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:556:43, 135:52.99 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = IsRegExpObject; bool (* Impl)(JSContext*, const CallArgs&) = regexp_compile_impl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:616:67, 135:52.99 inlined from ‘bool regexp_compile(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:616:67: 135:52.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘patternValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 135:52.99 1169 | *this->stack = this; 135:52.99 | ~~~~~~~~~~~~~^~~~~~ 135:53.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile(JSContext*, unsigned int, JS::Value*)’: 135:53.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:556:15: note: ‘patternValue’ declared here 135:53.02 556 | RootedValue patternValue(cx, args.get(0)); 135:53.02 | ^~~~~~~~~~~~ 135:53.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:612:39: note: ‘cx’ declared here 135:53.02 612 | static bool regexp_compile(JSContext* cx, unsigned argc, Value* vp) { 135:53.03 | ~~~~~~~~~~~^~ 135:53.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 135:53.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:53.18 inlined from ‘bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:656:43: 135:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘patternValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 135:53.18 1169 | *this->stack = this; 135:53.18 | ~~~~~~~~~~~~~^~~~~~ 135:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)’: 135:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:656:15: note: ‘patternValue’ declared here 135:53.18 656 | RootedValue patternValue(cx, args.get(0)); 135:53.18 | ^~~~~~~~~~~~ 135:53.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:622:38: note: ‘cx’ declared here 135:53.18 622 | bool js::regexp_construct(JSContext* cx, unsigned argc, Value* vp) { 135:53.18 | ~~~~~~~~~~~^~ 135:53.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 135:53.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:53.84 inlined from ‘bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:113:76: 135:53.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 135:53.84 1169 | *this->stack = this; 135:53.84 | ~~~~~~~~~~~~~^~~~~~ 135:53.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)’: 135:53.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:112:24: note: ‘shape’ declared here 135:53.84 112 | Rooted shape( 135:53.84 | ^~~~~ 135:53.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:88:45: note: ‘cx’ declared here 135:53.84 88 | bool js::CreateRegExpMatchResult(JSContext* cx, HandleRegExpShared re, 135:53.84 | ~~~~~~~~~~~^~ 135:55.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 135:55.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:55.31 inlined from ‘bool js::ExecuteRegExpLegacy(JSContext*, RegExpStatics*, JS::Handle, JS::Handle, size_t*, bool, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:348:67: 135:55.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shared’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 135:55.31 1169 | *this->stack = this; 135:55.31 | ~~~~~~~~~~~~~^~~~~~ 135:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::ExecuteRegExpLegacy(JSContext*, RegExpStatics*, JS::Handle, JS::Handle, size_t*, bool, JS::MutableHandleValue)’: 135:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:348:22: note: ‘shared’ declared here 135:55.33 348 | RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj)); 135:55.33 | ^~~~~~ 135:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:342:41: note: ‘cx’ declared here 135:55.33 342 | bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res, 135:55.33 | ~~~~~~~~~~~^~ 135:55.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 135:55.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:55.38 inlined from ‘js::RegExpRunStatus ExecuteRegExp(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1410:63, 135:55.38 inlined from ‘bool RegExpMatcherImpl(JSContext*, JS::HandleObject, JS::HandleString, int32_t, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1454:20, 135:55.38 inlined from ‘bool js::RegExpMatcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1506:27: 135:55.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘re’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 135:55.38 1169 | *this->stack = this; 135:55.38 | ~~~~~~~~~~~~~^~~~~~ 135:55.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpMatcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, JS::MutableHandleValue)’: 135:55.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1410:22: note: ‘re’ declared here 135:55.38 1410 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); 135:55.38 | ^~ 135:55.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1495:38: note: ‘cx’ declared here 135:55.38 1495 | bool js::RegExpMatcherRaw(JSContext* cx, HandleObject regexp, 135:55.38 | ~~~~~~~~~~~^~ 135:56.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]’, 135:56.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:56.10 inlined from ‘bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:478:66: 135:56.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘regexp’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 135:56.10 1169 | *this->stack = this; 135:56.10 | ~~~~~~~~~~~~~^~~~~~ 135:56.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 135:56.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:478:25: note: ‘regexp’ declared here 135:56.13 478 | Rooted regexp(cx, RegExpAlloc(cx, GenericObject)); 135:56.13 | ^~~~~~ 135:56.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:475:34: note: ‘cx’ declared here 135:56.13 475 | bool js::RegExpCreate(JSContext* cx, HandleValue patternValue, 135:56.13 | ~~~~~~~~~~~^~ 135:56.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 135:56.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:56.54 inlined from ‘bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2278:76: 135:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘matched’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 135:56.54 1169 | *this->stack = this; 135:56.54 | ~~~~~~~~~~~~~^~~~~~ 135:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)’: 135:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2277:27: note: ‘matched’ declared here 135:56.54 2277 | Rooted matched(cx, 135:56.54 | ^~~~~~~ 135:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:2262:43: note: ‘cx’ declared here 135:56.54 2262 | bool js::RegExpGetSubstitution(JSContext* cx, Handle matchResult, 135:56.54 | ~~~~~~~~~~~^~ 135:56.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_ops/gl/RewriteRepeatedAssignToSwizzled.cpp:19: 135:56.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 135:56.97 242 | // / \ / \ 135:56.97 | ^ 135:56.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 135:56.97 245 | // / \ / \ 135:56.97 | ^ 135:59.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 135:59.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 135:59.54 inlined from ‘bool static_input_setter(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1350:56: 135:59.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 135:59.54 1169 | *this->stack = this; 135:59.54 | ~~~~~~~~~~~~~^~~~~~ 135:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp: In function ‘bool static_input_setter(JSContext*, unsigned int, JS::Value*)’: 135:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1350:16: note: ‘str’ declared here 135:59.55 1350 | RootedString str(cx, ToString(cx, args.get(0))); 135:59.55 | ^~~ 135:59.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RegExp.cpp:1343:44: note: ‘cx’ declared here 135:59.55 1343 | static bool static_input_setter(JSContext* cx, unsigned argc, Value* vp) { 135:59.55 | ~~~~~~~~~~~^~ 136:04.08 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 136:04.09 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 136:04.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 136:04.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 136:04.09 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 136:04.09 inlined from ‘virtual void mozilla::gfx::VsyncSource::NotifyVsync(const mozilla::TimeStamp&, const mozilla::TimeStamp&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/VsyncSource.cpp:35: 136:04.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 136:04.09 315 | mHdr->mLength = 0; 136:04.09 | ~~~~~~~~~~~~~~^~~ 136:04.09 In file included from Unified_cpp_gfx_thebes0.cpp:56: 136:04.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/VsyncSource.cpp: In member function ‘virtual void mozilla::gfx::VsyncSource::NotifyVsync(const mozilla::TimeStamp&, const mozilla::TimeStamp&)’: 136:04.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/VsyncSource.cpp:30: note: at offset 8 into object ‘dispatchers’ of size 8 136:04.09 30 | nsTArray dispatchers; 136:04.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.h:23, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BindingKind.h:15, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:15, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameOpEmitter.h:14, 136:04.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameOpEmitter.cpp:7, 136:04.75 from Unified_cpp_js_src_frontend4.cpp:2: 136:04.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 136:04.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 136:04.75 inlined from ‘bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:123:15: 136:04.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 136:04.75 1169 | *this->stack = this; 136:04.75 | ~~~~~~~~~~~~~^~~~~~ 136:04.75 In file included from Unified_cpp_js_src_frontend4.cpp:11: 136:04.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp: In function ‘bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]’: 136:04.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:123:15: note: ‘propVal’ declared here 136:04.75 123 | RootedValue propVal(cx); 136:04.75 | ^~~~~~~ 136:04.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:117:40: note: ‘cx’ declared here 136:04.75 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, 136:04.75 | ~~~~~~~~~~~^~ 136:07.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 136:07.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 136:07.07 inlined from ‘bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:123:15: 136:07.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 136:07.07 1169 | *this->stack = this; 136:07.07 | ~~~~~~~~~~~~~^~~~~~ 136:07.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp: In function ‘bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]’: 136:07.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:123:15: note: ‘propVal’ declared here 136:07.07 123 | RootedValue propVal(cx); 136:07.07 | ^~~~~~~ 136:07.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:117:40: note: ‘cx’ declared here 136:07.07 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, 136:07.07 | ~~~~~~~~~~~^~ 136:07.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 136:08.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:08.00 inlined from ‘JSObject* js::InterpretObjLiteralObj(JSContext*, const frontend::CompilationAtomCache&, mozilla::Span, ObjLiteralFlags, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:173:68, 136:08.00 inlined from ‘JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:377:33: 136:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:08.00 1169 | *this->stack = this; 136:08.00 | ~~~~~~~~~~~~~^~~~~~ 136:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp: In member function ‘JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const’: 136:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:172:24: note: ‘obj’ declared here 136:08.00 172 | Rooted obj( 136:08.00 | ^~~ 136:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.cpp:357:16: note: ‘cx’ declared here 136:08.00 357 | JSContext* cx, const frontend::CompilationAtomCache& atomCache) const { 136:08.00 | ~~~~~~~~~~~^~ 136:18.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nscore.h:182, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsStringFwd.h:12, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsString.h:14, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:12, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/BackgroundParent.h:12, 136:18.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/BackgroundImpl.cpp:8, 136:18.97 from Unified_cpp_ipc_glue0.cpp:2: 136:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/ForkServiceChild.cpp: In static member function ‘static void mozilla::ipc::ForkServerLauncher::RestartForkServer()’: 136:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsError.h:33:34: warning: value computed is not used [-Wunused-value] 136:18.97 33 | #define NS_SUCCEEDED(_nsresult) ((bool)MOZ_LIKELY(!NS_FAILED_impl(_nsresult))) 136:18.97 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/ForkServiceChild.cpp:236:3: note: in expansion of macro ‘NS_SUCCEEDED’ 136:18.97 236 | NS_SUCCEEDED(NS_DispatchToMainThreadQueue( 136:18.97 | ^~~~~~~~~~~~ 136:26.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/DriverUniform.cpp:17: 136:26.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 136:26.16 242 | // / \ / \ 136:26.16 | ^ 136:26.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 136:26.16 245 | // / \ / \ 136:26.16 | ^ 136:35.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:30, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:25, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/AliasAnalysis.h:10, 136:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/AliasAnalysis.cpp:7, 136:35.01 from Unified_cpp_js_src_jit0.cpp:2: 136:35.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]’, 136:35.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:35.01 inlined from ‘js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:257:76: 136:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newStubCode’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_632(D) + 8])[1]’ [-Wdangling-pointer=] 136:35.01 1169 | *this->stack = this; 136:35.01 | ~~~~~~~~~~~~~^~~~~~ 136:35.01 In file included from Unified_cpp_js_src_jit0.cpp:47: 136:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function ‘js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()’: 136:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:257:20: note: ‘newStubCode’ declared here 136:35.01 257 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Baseline)); 136:35.01 | ^~~~~~~~~~~ 136:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:183:43: note: ‘this’ declared here 136:35.01 183 | JitCode* BaselineCacheIRCompiler::compile() { 136:35.01 | ^ 136:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Stack.h:22, 136:36.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.h:23, 136:36.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.cpp:11, 136:36.86 from Unified_cpp_js_src_irregexp0.cpp:2: 136:36.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 136:36.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:36.86 inlined from ‘bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.cpp:706:66: 136:36.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:36.86 1169 | *this->stack = this; 136:36.86 | ~~~~~~~~~~~~~^~~~~~ 136:36.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.cpp: In function ‘bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)’: 136:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.cpp:705:28: note: ‘templateObject’ declared here 136:36.88 705 | Rooted templateObject( 136:36.88 | ^~~~~~~~~~~~~~ 136:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/RegExpAPI.cpp:661:41: note: ‘cx’ declared here 136:36.88 661 | bool InitializeNamedCaptures(JSContext* cx, HandleRegExpShared re, 136:36.88 | ~~~~~~~~~~~^~ 136:42.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/TextDrawTarget.h:11, 136:42.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxTextRun.cpp:36, 136:42.42 from Unified_cpp_gfx_thebes1.cpp:128: 136:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 136:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 136:42.43 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 136:42.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 136:47.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 136:47.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12, 136:47.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/ZoneAllocator.h:16, 136:47.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.h:17, 136:47.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7: 136:47.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:47.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:47.91 inlined from ‘bool js::ctypes::CType::PrototypeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4840:48: 136:47.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:47.91 1169 | *this->stack = this; 136:47.91 | ~~~~~~~~~~~~~^~~~~~ 136:47.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::PrototypeGetter(JSContext*, const JS::CallArgs&)’: 136:47.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4840:16: note: ‘obj’ declared here 136:47.91 4840 | RootedObject obj(cx, &args.thisv().toObject()); 136:47.91 | ^~~ 136:47.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4839:40: note: ‘cx’ declared here 136:47.91 4839 | bool CType::PrototypeGetter(JSContext* cx, const JS::CallArgs& args) { 136:47.91 | ~~~~~~~~~~~^~ 136:47.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:47.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:47.92 inlined from ‘bool js::ctypes::CType::SizeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4864:48: 136:47.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:47.92 1169 | *this->stack = this; 136:47.92 | ~~~~~~~~~~~~~^~~~~~ 136:47.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::SizeGetter(JSContext*, const JS::CallArgs&)’: 136:47.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4864:16: note: ‘obj’ declared here 136:47.92 4864 | RootedObject obj(cx, &args.thisv().toObject()); 136:47.92 | ^~~ 136:47.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4863:35: note: ‘cx’ declared here 136:47.92 4863 | bool CType::SizeGetter(JSContext* cx, const JS::CallArgs& args) { 136:47.92 | ~~~~~~~~~~~^~ 136:47.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:47.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:47.99 inlined from ‘bool js::ctypes::PointerType::TargetTypeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:48: 136:47.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:47.99 1169 | *this->stack = this; 136:47.99 | ~~~~~~~~~~~~~^~~~~~ 136:47.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::TargetTypeGetter(JSContext*, const JS::CallArgs&)’: 136:47.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:16: note: ‘obj’ declared here 136:47.99 5216 | RootedObject obj(cx, &args.thisv().toObject()); 136:47.99 | ^~~ 136:47.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5215:47: note: ‘cx’ declared here 136:47.99 5215 | bool PointerType::TargetTypeGetter(JSContext* cx, const JS::CallArgs& args) { 136:47.99 | ~~~~~~~~~~~^~ 136:48.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:48.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:48.46 inlined from ‘bool js::ctypes::DefineABIConstant(JSContext*, JS::HandleObject, const char*, ABICode, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2038:78: 136:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:48.46 1169 | *this->stack = this; 136:48.46 | ~~~~~~~~~~~~~^~~~~~ 136:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::DefineABIConstant(JSContext*, JS::HandleObject, const char*, ABICode, JS::HandleObject)’: 136:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2038:16: note: ‘obj’ declared here 136:48.46 2038 | RootedObject obj(cx, JS_NewObjectWithGivenProto(cx, &sCABIClass, prototype)); 136:48.46 | ^~~ 136:48.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2035:42: note: ‘cx’ declared here 136:48.46 2035 | static bool DefineABIConstant(JSContext* cx, HandleObject ctypesObj, 136:48.46 | ~~~~~~~~~~~^~ 136:48.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 136:48.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:48.53 inlined from ‘bool js::ctypes::DefineToStringTag(JSContext*, JS::HandleObject, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1912:69: 136:48.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘toStringTagStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 136:48.53 1169 | *this->stack = this; 136:48.53 | ~~~~~~~~~~~~~^~~~~~ 136:48.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::DefineToStringTag(JSContext*, JS::HandleObject, const char*)’: 136:48.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1912:16: note: ‘toStringTagStr’ declared here 136:48.53 1912 | RootedString toStringTagStr(cx, JS_NewStringCopyZ(cx, toStringTag)); 136:48.53 | ^~~~~~~~~~~~~~ 136:48.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1910:42: note: ‘cx’ declared here 136:48.53 1910 | static bool DefineToStringTag(JSContext* cx, HandleObject obj, 136:48.53 | ~~~~~~~~~~~^~ 136:49.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 136:49.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:18, 136:49.35 from Unified_cpp_gfx_layers4.cpp:20: 136:49.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 136:49.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 136:49.35 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 136:49.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 136:50.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:50.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:50.21 inlined from ‘bool js::ctypes::InitTypeConstructor(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JSFunctionSpec, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2067:49: 136:50.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:50.21 1169 | *this->stack = this; 136:50.21 | ~~~~~~~~~~~~~^~~~~~ 136:50.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InitTypeConstructor(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JSFunctionSpec, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandleObject, JS::MutableHandleObject)’: 136:50.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2067:16: note: ‘obj’ declared here 136:50.24 2067 | RootedObject obj(cx, JS_GetFunctionObject(fun)); 136:50.24 | ^~~ 136:50.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2056:16: note: ‘cx’ declared here 136:50.24 2056 | JSContext* cx, HandleObject parent, HandleObject CTypeProto, 136:50.24 | ~~~~~~~~~~~^~ 136:50.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In function ‘bool js::ctypes::ArrayType::ElementTypeGetter(JSContext*, const JS::CallArgs&)’: 136:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:50.67 1169 | *this->stack = this; 136:50.67 | ~~~~~~~~~~~~~^~~~~~ 136:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:16: note: ‘obj’ declared here 136:50.67 5216 | RootedObject obj(cx, &args.thisv().toObject()); 136:50.67 | ^~~ 136:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5638:46: note: ‘cx’ declared here 136:50.67 5638 | bool ArrayType::ElementTypeGetter(JSContext* cx, const JS::CallArgs& args) { 136:50.67 | ~~~~~~~~~~~^~ 136:50.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:50.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:50.71 inlined from ‘bool js::ctypes::CType::PrototypeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4840:48, 136:50.71 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::ctypes::CType::IsCTypeOrProto; bool (* Impl)(JSContext*, const CallArgs&) = js::ctypes::CType::PrototypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:590:5, 136:50.71 inlined from ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::CType::IsCTypeOrProto; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::CType::PrototypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:130:48: 136:50.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:50.71 1169 | *this->stack = this; 136:50.71 | ~~~~~~~~~~~~~^~~~~~ 136:50.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In static member function ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::CType::IsCTypeOrProto; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::CType::PrototypeGetter]’: 136:50.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4840:16: note: ‘obj’ declared here 136:50.71 4840 | RootedObject obj(cx, &args.thisv().toObject()); 136:50.71 | ^~~ 136:50.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:128:30: note: ‘cx’ declared here 136:50.71 128 | static bool Fun(JSContext* cx, unsigned argc, JS::Value* vp) { 136:50.71 | ~~~~~~~~~~~^~ 136:50.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:50.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:50.78 inlined from ‘bool js::ctypes::CType::SizeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4864:48, 136:50.78 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::ctypes::CType::IsCType; bool (* Impl)(JSContext*, const CallArgs&) = js::ctypes::CType::SizeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:586:5, 136:50.78 inlined from ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::CType::IsCType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::CType::SizeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:130:48: 136:50.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:50.78 1169 | *this->stack = this; 136:50.78 | ~~~~~~~~~~~~~^~~~~~ 136:50.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In static member function ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::CType::IsCType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::CType::SizeGetter]’: 136:50.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4864:16: note: ‘obj’ declared here 136:50.78 4864 | RootedObject obj(cx, &args.thisv().toObject()); 136:50.78 | ^~~ 136:50.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:128:30: note: ‘cx’ declared here 136:50.78 128 | static bool Fun(JSContext* cx, unsigned argc, JS::Value* vp) { 136:50.78 | ~~~~~~~~~~~^~ 136:51.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 136:51.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.h:30, 136:51.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:9: 136:51.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:51.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:51.07 inlined from ‘bool js::ctypes::Library::Close(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:254:63: 136:51.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:51.07 1169 | *this->stack = this; 136:51.07 | ~~~~~~~~~~~~~^~~~~~ 136:51.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Close(JSContext*, unsigned int, JS::Value*)’: 136:51.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:254:16: note: ‘obj’ declared here 136:51.07 254 | RootedObject obj(cx, GetThisObject(cx, args, "ctypes.close")); 136:51.07 | ^~~ 136:51.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:251:32: note: ‘cx’ declared here 136:51.07 251 | bool Library::Close(JSContext* cx, unsigned argc, Value* vp) { 136:51.07 | ~~~~~~~~~~~^~ 136:51.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:51.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:51.18 inlined from ‘JSObject* js::ctypes::Library::Create(JSContext*, JS::HandleValue, const JS::CTypesCallbacks*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:108:63: 136:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘libraryObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:51.18 1169 | *this->stack = this; 136:51.18 | ~~~~~~~~~~~~~^~~~~~ 136:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp: In function ‘JSObject* js::ctypes::Library::Create(JSContext*, JS::HandleValue, const JS::CTypesCallbacks*)’: 136:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:108:16: note: ‘libraryObj’ declared here 136:51.18 108 | RootedObject libraryObj(cx, JS_NewObject(cx, &sLibraryClass)); 136:51.18 | ^~~~~~~~~~ 136:51.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:106:38: note: ‘cx’ declared here 136:51.18 106 | JSObject* Library::Create(JSContext* cx, HandleValue path, 136:51.18 | ~~~~~~~~~~~^~ 136:51.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:51.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:51.60 inlined from ‘bool js::ctypes::PointerType::TargetTypeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:48, 136:51.60 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::ctypes::PointerType::IsPointerType; bool (* Impl)(JSContext*, const CallArgs&) = js::ctypes::PointerType::TargetTypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:646:5, 136:51.60 inlined from ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::PointerType::IsPointerType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::PointerType::TargetTypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:130:48: 136:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:51.60 1169 | *this->stack = this; 136:51.60 | ~~~~~~~~~~~~~^~~~~~ 136:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In static member function ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::PointerType::IsPointerType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::PointerType::TargetTypeGetter]’: 136:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:16: note: ‘obj’ declared here 136:51.60 5216 | RootedObject obj(cx, &args.thisv().toObject()); 136:51.60 | ^~~ 136:51.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:128:30: note: ‘cx’ declared here 136:51.60 128 | static bool Fun(JSContext* cx, unsigned argc, JS::Value* vp) { 136:51.60 | ~~~~~~~~~~~^~ 136:51.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:51.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:51.66 inlined from ‘bool js::ctypes::PointerType::TargetTypeGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:48, 136:51.66 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::ctypes::ArrayType::IsArrayType; bool (* Impl)(JSContext*, const CallArgs&) = js::ctypes::ArrayType::ElementTypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:673:5, 136:51.66 inlined from ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::ArrayType::IsArrayType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::ArrayType::ElementTypeGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:130:48: 136:51.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:51.66 1169 | *this->stack = this; 136:51.66 | ~~~~~~~~~~~~~^~~~~~ 136:51.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In static member function ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::ArrayType::IsArrayType; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::ArrayType::ElementTypeGetter]’: 136:51.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5216:16: note: ‘obj’ declared here 136:51.66 5216 | RootedObject obj(cx, &args.thisv().toObject()); 136:51.66 | ^~~ 136:51.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:128:30: note: ‘cx’ declared here 136:51.66 128 | static bool Fun(JSContext* cx, unsigned argc, JS::Value* vp) { 136:51.66 | ~~~~~~~~~~~^~ 136:52.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:52.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:52.16 inlined from ‘JSObject* js::ctypes::InitInt64Class(JSContext*, JS::HandleObject, const JSClass*, JSNative, const JSFunctionSpec*, const JSFunctionSpec*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2138:56: 136:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘prototype’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:52.16 1169 | *this->stack = this; 136:52.16 | ~~~~~~~~~~~~~^~~~~~ 136:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::InitInt64Class(JSContext*, JS::HandleObject, const JSClass*, JSNative, const JSFunctionSpec*, const JSFunctionSpec*)’: 136:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2136:16: note: ‘prototype’ declared here 136:52.16 2136 | RootedObject prototype( 136:52.16 | ^~~~~~~~~ 136:52.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2131:44: note: ‘cx’ declared here 136:52.16 2131 | static JSObject* InitInt64Class(JSContext* cx, HandleObject parent, 136:52.16 | ~~~~~~~~~~~^~ 136:52.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:52.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:52.21 inlined from ‘bool js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:280:65: 136:52.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:52.21 1169 | *this->stack = this; 136:52.21 | ~~~~~~~~~~~~~^~~~~~ 136:52.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)’: 136:52.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:280:16: note: ‘obj’ declared here 136:52.21 280 | RootedObject obj(cx, GetThisObject(cx, args, "ctypes.declare")); 136:52.21 | ^~~ 136:52.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/Library.cpp:277:34: note: ‘cx’ declared here 136:52.21 277 | bool Library::Declare(JSContext* cx, unsigned argc, Value* vp) { 136:52.21 | ~~~~~~~~~~~^~ 136:52.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:52.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:52.91 inlined from ‘bool js::ctypes::ArrayType::LengthGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5646:48: 136:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:52.91 1169 | *this->stack = this; 136:52.91 | ~~~~~~~~~~~~~^~~~~~ 136:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::LengthGetter(JSContext*, const JS::CallArgs&)’: 136:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5646:16: note: ‘obj’ declared here 136:52.91 5646 | RootedObject obj(cx, &args.thisv().toObject()); 136:52.91 | ^~~ 136:52.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5645:41: note: ‘cx’ declared here 136:52.91 5645 | bool ArrayType::LengthGetter(JSContext* cx, const JS::CallArgs& args) { 136:52.91 | ~~~~~~~~~~~^~ 136:53.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:53.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:53.48 inlined from ‘JSObject* js::ctypes::CType::Create(JSContext*, JS::HandleObject, JS::HandleObject, js::ctypes::TypeCode, JSString*, JS::HandleValue, JS::HandleValue, ffi_type*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4424:79: 136:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:53.48 1169 | *this->stack = this; 136:53.48 | ~~~~~~~~~~~~~^~~~~~ 136:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CType::Create(JSContext*, JS::HandleObject, JS::HandleObject, js::ctypes::TypeCode, JSString*, JS::HandleValue, JS::HandleValue, ffi_type*)’: 136:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4423:16: note: ‘typeObj’ declared here 136:53.48 4423 | RootedObject typeObj(cx, 136:53.48 | ^~~~~~~ 136:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4401:36: note: ‘cx’ declared here 136:53.48 4401 | JSObject* CType::Create(JSContext* cx, HandleObject typeProto, 136:53.48 | ~~~~~~~~~~~^~ 136:53.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 136:53.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:53.62 inlined from ‘JSObject* js::ctypes::CType::DefineBuiltin(JSContext*, JS::HandleObject, const char*, JSObject*, JSObject*, const char*, js::ctypes::TypeCode, JS::HandleValue, JS::HandleValue, ffi_type*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4481:55: 136:53.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nameStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 136:53.62 1169 | *this->stack = this; 136:53.62 | ~~~~~~~~~~~~~^~~~~~ 136:53.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CType::DefineBuiltin(JSContext*, JS::HandleObject, const char*, JSObject*, JSObject*, const char*, js::ctypes::TypeCode, JS::HandleValue, JS::HandleValue, ffi_type*)’: 136:53.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4481:16: note: ‘nameStr’ declared here 136:53.62 4481 | RootedString nameStr(cx, JS_NewStringCopyZ(cx, name)); 136:53.62 | ^~~~~~~ 136:53.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4473:43: note: ‘cx’ declared here 136:53.62 4473 | JSObject* CType::DefineBuiltin(JSContext* cx, HandleObject ctypesObj, 136:53.62 | ~~~~~~~~~~~^~ 136:54.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:54.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:54.11 inlined from ‘JSObject* js::ctypes::PointerType::CreateInternal(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5079:75: 136:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dataProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:54.11 1169 | *this->stack = this; 136:54.11 | ~~~~~~~~~~~~~^~~~~~ 136:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::PointerType::CreateInternal(JSContext*, JS::HandleObject)’: 136:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5079:16: note: ‘dataProto’ declared here 136:54.11 5079 | RootedObject dataProto(cx, CType::GetProtoFromType(cx, baseType, slotId)); 136:54.11 | ^~~~~~~~~ 136:54.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5067:50: note: ‘cx’ declared here 136:54.11 5067 | JSObject* PointerType::CreateInternal(JSContext* cx, HandleObject baseType) { 136:54.11 | ~~~~~~~~~~~^~ 136:54.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:54.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:54.52 inlined from ‘JSObject* js::ctypes::ArrayType::CreateInternal(JSContext*, JS::HandleObject, size_t, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5365:65: 136:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:54.52 1169 | *this->stack = this; 136:54.52 | ~~~~~~~~~~~~~^~~~~~ 136:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::ArrayType::CreateInternal(JSContext*, JS::HandleObject, size_t, bool)’: 136:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5364:16: note: ‘typeProto’ declared here 136:54.52 5364 | RootedObject typeProto( 136:54.52 | ^~~~~~~~~ 136:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5360:48: note: ‘cx’ declared here 136:54.52 5360 | JSObject* ArrayType::CreateInternal(JSContext* cx, HandleObject baseType, 136:54.52 | ~~~~~~~~~~~^~ 136:55.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.04 inlined from ‘JSObject* js::ctypes::CData::Create(JSContext*, JS::HandleObject, JS::HandleObject, void*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7567:79: 136:55.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dataObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.05 1169 | *this->stack = this; 136:55.05 | ~~~~~~~~~~~~~^~~~~~ 136:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CData::Create(JSContext*, JS::HandleObject, JS::HandleObject, void*, bool)’: 136:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7567:16: note: ‘dataObj’ declared here 136:55.07 7567 | RootedObject dataObj(cx, JS_NewObjectWithGivenProto(cx, &sCDataClass, proto)); 136:55.07 | ^~~~~~~ 136:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7553:36: note: ‘cx’ declared here 136:55.07 7553 | JSObject* CData::Create(JSContext* cx, HandleObject typeObj, 136:55.07 | ~~~~~~~~~~~^~ 136:55.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.41 inlined from ‘bool js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5224:79: 136:55.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.41 1169 | *this->stack = this; 136:55.41 | ~~~~~~~~~~~~~^~~~~~ 136:55.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)’: 136:55.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5224:16: note: ‘obj’ declared here 136:55.41 5224 | RootedObject obj(cx, GetThisObject(cx, args, "PointerType.prototype.isNull")); 136:55.41 | ^~~ 136:55.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5222:37: note: ‘cx’ declared here 136:55.41 5222 | bool PointerType::IsNull(JSContext* cx, unsigned argc, Value* vp) { 136:55.41 | ~~~~~~~~~~~^~ 136:55.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.46 inlined from ‘bool js::ctypes::PointerType::OffsetBy(JSContext*, const JS::CallArgs&, int, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5247:53, 136:55.46 inlined from ‘bool js::ctypes::PointerType::Increment(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5282:18: 136:55.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.46 1169 | *this->stack = this; 136:55.46 | ~~~~~~~~~~~~~^~~~~~ 136:55.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::Increment(JSContext*, unsigned int, JS::Value*)’: 136:55.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5247:16: note: ‘obj’ declared here 136:55.48 5247 | RootedObject obj(cx, GetThisObject(cx, args, name)); 136:55.48 | ^~~ 136:55.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5280:40: note: ‘cx’ declared here 136:55.48 5280 | bool PointerType::Increment(JSContext* cx, unsigned argc, Value* vp) { 136:55.48 | ~~~~~~~~~~~^~ 136:55.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.57 inlined from ‘bool js::ctypes::CData::Address(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7715:74: 136:55.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.57 1169 | *this->stack = this; 136:55.57 | ~~~~~~~~~~~~~^~~~~~ 136:55.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::Address(JSContext*, unsigned int, JS::Value*)’: 136:55.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7715:16: note: ‘obj’ declared here 136:55.57 7715 | RootedObject obj(cx, GetThisObject(cx, args, "CData.prototype.address")); 136:55.57 | ^~~ 136:55.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7709:32: note: ‘cx’ declared here 136:55.57 7709 | bool CData::Address(JSContext* cx, unsigned argc, Value* vp) { 136:55.57 | ~~~~~~~~~~~^~ 136:55.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.64 inlined from ‘bool js::ctypes::StructType::AddressOfField(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6473:73: 136:55.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.64 1169 | *this->stack = this; 136:55.64 | ~~~~~~~~~~~~~^~~~~~ 136:55.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::AddressOfField(JSContext*, unsigned int, JS::Value*)’: 136:55.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6472:16: note: ‘obj’ declared here 136:55.64 6472 | RootedObject obj( 136:55.64 | ^~~ 136:55.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6470:44: note: ‘cx’ declared here 136:55.64 6470 | bool StructType::AddressOfField(JSContext* cx, unsigned argc, Value* vp) { 136:55.64 | ~~~~~~~~~~~^~ 136:55.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.71 inlined from ‘bool js::ctypes::PointerType::OffsetBy(JSContext*, const JS::CallArgs&, int, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5247:53, 136:55.71 inlined from ‘bool js::ctypes::PointerType::Decrement(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5287:18: 136:55.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.71 1169 | *this->stack = this; 136:55.71 | ~~~~~~~~~~~~~^~~~~~ 136:55.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::Decrement(JSContext*, unsigned int, JS::Value*)’: 136:55.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5247:16: note: ‘obj’ declared here 136:55.71 5247 | RootedObject obj(cx, GetThisObject(cx, args, name)); 136:55.71 | ^~~ 136:55.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5285:40: note: ‘cx’ declared here 136:55.71 5285 | bool PointerType::Decrement(JSContext* cx, unsigned argc, Value* vp) { 136:55.71 | ~~~~~~~~~~~^~ 136:55.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 136:55.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 136:55.81 inlined from ‘JSObject* js::ctypes::Int64Base::Construct(JSContext*, JS::HandleObject, uint64_t, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8704:71: 136:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 136:55.81 1169 | *this->stack = this; 136:55.81 | ~~~~~~~~~~~~~^~~~~~ 136:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::Int64Base::Construct(JSContext*, JS::HandleObject, uint64_t, bool)’: 136:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8704:16: note: ‘result’ declared here 136:55.81 8704 | RootedObject result(cx, JS_NewObjectWithGivenProto(cx, clasp, proto)); 136:55.81 | ^~~~~~ 136:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8701:43: note: ‘cx’ declared here 136:55.81 8701 | JSObject* Int64Base::Construct(JSContext* cx, HandleObject proto, uint64_t data, 136:55.81 | ~~~~~~~~~~~^~ 136:57.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindPreciseNodes.cpp:23: 136:57.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 136:57.17 242 | // / \ / \ 136:57.17 | ^ 136:57.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 136:57.17 245 | // / \ / \ 136:57.17 | ^ 136:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindSymbolNode.cpp:13: 136:58.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 136:58.01 242 | // / \ / \ 136:58.01 | ^ 136:58.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 136:58.01 245 | // / \ / \ 136:58.01 | ^ 136:58.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameCollections.h:18, 136:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.h:20, 136:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.h:34, 136:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.h:17, 136:58.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:47: 136:58.61 In member function ‘bool js::detail::InlineTable::Range::empty() const [with InlineEntry = js::InlineMap, js::BackgroundSystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry; Table = mozilla::HashMap, js::BackgroundSystemAllocPolicy>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::BackgroundSystemAllocPolicy; long unsigned int InlineEntries = 8]’, 136:58.61 inlined from ‘bool js::detail::InlineTable::Range::empty() const [with InlineEntry = js::InlineMap, js::BackgroundSystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry; Table = mozilla::HashMap, js::BackgroundSystemAllocPolicy>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::BackgroundSystemAllocPolicy; long unsigned int InlineEntries = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/InlineTable.h:392:10, 136:58.61 inlined from ‘bool js::jit::SparseBitSet::Iterator::done() const [with AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/SparseBitSet.h:138:42, 136:58.61 inlined from ‘js::jit::SparseBitSet::Iterator::operator bool() const [with AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/SparseBitSet.h:168:48, 136:58.61 inlined from ‘bool js::jit::BacktrackingAllocator::buildLivenessInfo()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BacktrackingAllocator.cpp:1798:54: 136:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/InlineTable.h:394:30: warning: ‘((mozilla::detail::Entry**)((char*)&liveRegId + offsetof(js::jit::SparseBitSet::Iterator, js::jit::SparseBitSet::Iterator::range_.js::detail::InlineTable, js::BackgroundSystemAllocPolicy>::InlineEntry, js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry, mozilla::HashMap, js::BackgroundSystemAllocPolicy>, mozilla::DefaultHasher, js::BackgroundSystemAllocPolicy, 8>::Range::tableRange_.mozilla::Maybe, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range>::.mozilla::detail::MaybeStorage, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::.mozilla::detail::MaybeStorageBase, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::mStorage)))[2]’ may be used uninitialized [-Wmaybe-uninitialized] 136:58.61 394 | return isInlineRange() ? cur_ == end_ : tableRange_->empty(); 136:58.61 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:58.61 In file included from Unified_cpp_js_src_jit0.cpp:20: 136:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BacktrackingAllocator.cpp: In member function ‘bool js::jit::BacktrackingAllocator::buildLivenessInfo()’: 136:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BacktrackingAllocator.cpp:1798:37: note: ‘((mozilla::detail::Entry**)((char*)&liveRegId + offsetof(js::jit::SparseBitSet::Iterator, js::jit::SparseBitSet::Iterator::range_.js::detail::InlineTable, js::BackgroundSystemAllocPolicy>::InlineEntry, js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry, mozilla::HashMap, js::BackgroundSystemAllocPolicy>, mozilla::DefaultHasher, js::BackgroundSystemAllocPolicy, 8>::Range::tableRange_.mozilla::Maybe, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range>::.mozilla::detail::MaybeStorage, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::.mozilla::detail::MaybeStorageBase, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::mStorage)))[2]’ was declared here 136:58.61 1798 | for (VirtualRegBitSet::Iterator liveRegId(live); liveRegId; ++liveRegId) { 136:58.61 | ^~~~~~~~~ 137:00.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:00.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:00.20 inlined from ‘bool js::ctypes::UInt64::ToSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9047:76: 137:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:00.20 1169 | *this->stack = this; 137:00.20 | ~~~~~~~~~~~~~^~~~~~ 137:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::ToSource(JSContext*, unsigned int, JS::Value*)’: 137:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9047:16: note: ‘obj’ declared here 137:00.20 9047 | RootedObject obj(cx, GetThisObject(cx, args, "UInt64.prototype.toSource")); 137:00.20 | ^~~ 137:00.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9045:34: note: ‘cx’ declared here 137:00.20 9045 | bool UInt64::ToSource(JSContext* cx, unsigned argc, Value* vp) { 137:00.20 | ~~~~~~~~~~~^~ 137:00.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:00.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:00.23 inlined from ‘bool js::ctypes::Int64::ToSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8876:75: 137:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:00.23 1169 | *this->stack = this; 137:00.23 | ~~~~~~~~~~~~~^~~~~~ 137:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::ToSource(JSContext*, unsigned int, JS::Value*)’: 137:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8876:16: note: ‘obj’ declared here 137:00.23 8876 | RootedObject obj(cx, GetThisObject(cx, args, "Int64.prototype.toSource")); 137:00.23 | ^~~ 137:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8874:33: note: ‘cx’ declared here 137:00.23 8874 | bool Int64::ToSource(JSContext* cx, unsigned argc, Value* vp) { 137:00.23 | ~~~~~~~~~~~^~ 137:00.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:00.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:00.60 inlined from ‘bool js::ctypes::UInt64::ToString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9029:76: 137:00.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:00.60 1169 | *this->stack = this; 137:00.60 | ~~~~~~~~~~~~~^~~~~~ 137:00.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::ToString(JSContext*, unsigned int, JS::Value*)’: 137:00.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9029:16: note: ‘obj’ declared here 137:00.60 9029 | RootedObject obj(cx, GetThisObject(cx, args, "UInt64.prototype.toString")); 137:00.60 | ^~~ 137:00.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:9027:34: note: ‘cx’ declared here 137:00.60 9027 | bool UInt64::ToString(JSContext* cx, unsigned argc, Value* vp) { 137:00.60 | ~~~~~~~~~~~^~ 137:00.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:00.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:00.71 inlined from ‘bool js::ctypes::Int64::ToString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8858:75: 137:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:00.71 1169 | *this->stack = this; 137:00.71 | ~~~~~~~~~~~~~^~~~~~ 137:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::ToString(JSContext*, unsigned int, JS::Value*)’: 137:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8858:16: note: ‘obj’ declared here 137:00.71 8858 | RootedObject obj(cx, GetThisObject(cx, args, "Int64.prototype.toString")); 137:00.71 | ^~~ 137:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8856:33: note: ‘cx’ declared here 137:00.71 8856 | bool Int64::ToString(JSContext* cx, unsigned argc, Value* vp) { 137:00.71 | ~~~~~~~~~~~^~ 137:01.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 137:01.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 137:01.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 137:01.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxSVGGlyphs.cpp:10, 137:01.08 from Unified_cpp_gfx_thebes1.cpp:101: 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:01.08 202 | return ReinterpretHelper::FromInternalValue(v); 137:01.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:01.08 4432 | return mProperties.Get(aProperty, aFoundResult); 137:01.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 137:01.08 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 137:01.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 137:01.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:01.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 137:01.08 413 | struct FrameBidiData { 137:01.08 | ^~~~~~~~~~~~~ 137:01.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 137:01.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:01.08 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 137:01.08 inlined from ‘bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:2290:33: 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shapeList’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 137:01.08 1169 | *this->stack = this; 137:01.08 | ~~~~~~~~~~~~~^~~~~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp: In function ‘bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)’: 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:2290:21: note: ‘shapeList’ declared here 137:01.08 2290 | RootedValueVector shapeList(cx); 137:01.08 | ^~~~~~~~~ 137:01.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCacheIRCompiler.cpp:2259:42: note: ‘cx’ declared here 137:01.08 2259 | bool js::jit::TryFoldingStubs(JSContext* cx, ICFallbackStub* fallback, 137:01.08 | ~~~~~~~~~~~^~ 137:01.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:01.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:01.69 inlined from ‘void js::ctypes::BuildCStyleTypeSource(JSContext*, JSObject*, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:953:36: 137:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:01.69 1169 | *this->stack = this; 137:01.69 | ~~~~~~~~~~~~~^~~~~~ 137:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘void js::ctypes::BuildCStyleTypeSource(JSContext*, JSObject*, AutoString&)’: 137:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:953:16: note: ‘typeObj’ declared here 137:01.69 953 | RootedObject typeObj(cx, typeObj_); 137:01.69 | ^~~~~~~ 137:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:951:46: note: ‘cx’ declared here 137:01.69 951 | static void BuildCStyleTypeSource(JSContext* cx, JSObject* typeObj_, 137:01.69 | ~~~~~~~~~~~^~ 137:02.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 137:02.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:02.54 inlined from ‘JS::UniqueChars js::ctypes::EncodeUTF8(JSContext*, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:56, 137:02.54 inlined from ‘JS::UniqueChars js::ctypes::FunctionTypeSourceForError(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1127:34: 137:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:02.54 1169 | *this->stack = this; 137:02.54 | ~~~~~~~~~~~~~^~~~~~ 137:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JS::UniqueChars js::ctypes::FunctionTypeSourceForError(JSContext*, JS::HandleObject)’: 137:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:16: note: ‘string’ declared here 137:02.54 925 | RootedString string(cx, NewUCString(cx, str.finish())); 137:02.54 | ^~~~~~ 137:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1120:62: note: ‘cx’ declared here 137:02.54 1120 | static JS::UniqueChars FunctionTypeSourceForError(JSContext* cx, 137:02.54 | ~~~~~~~~~~~^~ 137:02.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 137:02.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:02.57 inlined from ‘JS::UniqueChars js::ctypes::EncodeUTF8(JSContext*, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:56, 137:02.57 inlined from ‘JS::UniqueChars js::ctypes::ConversionPositionForError(JSContext*, ConversionType, JS::HandleObject, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1139:34: 137:02.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:02.57 1169 | *this->stack = this; 137:02.57 | ~~~~~~~~~~~~~^~~~~~ 137:02.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JS::UniqueChars js::ctypes::ConversionPositionForError(JSContext*, ConversionType, JS::HandleObject, unsigned int)’: 137:02.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:16: note: ‘string’ declared here 137:02.57 925 | RootedString string(cx, NewUCString(cx, str.finish())); 137:02.57 | ^~~~~~ 137:02.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1130:62: note: ‘cx’ declared here 137:02.57 1130 | static JS::UniqueChars ConversionPositionForError(JSContext* cx, 137:02.57 | ~~~~~~~~~~~^~ 137:02.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:03.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:03.00 inlined from ‘bool js::ctypes::CType::ToString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4915:75: 137:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:03.00 1169 | *this->stack = this; 137:03.00 | ~~~~~~~~~~~~~^~~~~~ 137:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::ToString(JSContext*, unsigned int, JS::Value*)’: 137:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4915:16: note: ‘obj’ declared here 137:03.00 4915 | RootedObject obj(cx, GetThisObject(cx, args, "CType.prototype.toString")); 137:03.00 | ^~~ 137:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4913:33: note: ‘cx’ declared here 137:03.00 4913 | bool CType::ToString(JSContext* cx, unsigned argc, Value* vp) { 137:03.00 | ~~~~~~~~~~~^~ 137:03.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:03.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:03.14 inlined from ‘void js::ctypes::BuildTypeSource(JSContext*, JSObject*, bool, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4020:36: 137:03.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:03.14 1169 | *this->stack = this; 137:03.14 | ~~~~~~~~~~~~~^~~~~~ 137:03.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘void js::ctypes::BuildTypeSource(JSContext*, JSObject*, bool, AutoString&)’: 137:03.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4020:16: note: ‘typeObj’ declared here 137:03.14 4020 | RootedObject typeObj(cx, typeObj_); 137:03.14 | ^~~~~~~ 137:03.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4018:40: note: ‘cx’ declared here 137:03.14 4018 | static void BuildTypeSource(JSContext* cx, JSObject* typeObj_, bool makeShort, 137:03.14 | ~~~~~~~~~~~^~ 137:03.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 137:03.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:03.85 inlined from ‘JS::UniqueChars js::ctypes::EncodeUTF8(JSContext*, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:56, 137:03.85 inlined from ‘JS::UniqueChars js::ctypes::TypeSourceForError(JSContext*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1117:31: 137:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:03.85 1169 | *this->stack = this; 137:03.85 | ~~~~~~~~~~~~~^~~~~~ 137:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JS::UniqueChars js::ctypes::TypeSourceForError(JSContext*, JSObject*)’: 137:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:16: note: ‘string’ declared here 137:03.85 925 | RootedString string(cx, NewUCString(cx, str.finish())); 137:03.85 | ^~~~~~ 137:03.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1111:54: note: ‘cx’ declared here 137:03.85 1111 | static JS::UniqueChars TypeSourceForError(JSContext* cx, JSObject* typeObj) { 137:03.85 | ~~~~~~~~~~~^~ 137:04.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:04.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:04.41 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:04.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:04.41 1169 | *this->stack = this; 137:04.41 | ~~~~~~~~~~~~~^~~~~~ 137:04.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char16_t]’: 137:04.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:04.41 2728 | RootedObject obj(cx, &val.toObject()); 137:04.41 | ^~~ 137:04.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:04.41 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:04.41 | ~~~~~~~~~~~^~ 137:04.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:04.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:04.56 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:04.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:04.56 1169 | *this->stack = this; 137:04.56 | ~~~~~~~~~~~~~^~~~~~ 137:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short int]’: 137:04.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:04.59 2728 | RootedObject obj(cx, &val.toObject()); 137:04.59 | ^~~ 137:04.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:04.59 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:04.59 | ~~~~~~~~~~~^~ 137:04.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:04.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:04.86 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:04.86 1169 | *this->stack = this; 137:04.86 | ~~~~~~~~~~~~~^~~~~~ 137:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = int]’: 137:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:04.86 2728 | RootedObject obj(cx, &val.toObject()); 137:04.86 | ^~~ 137:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:04.86 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:04.86 | ~~~~~~~~~~~^~ 137:05.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:05.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:05.08 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:05.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:05.08 1169 | *this->stack = this; 137:05.08 | ~~~~~~~~~~~~~^~~~~~ 137:05.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]’: 137:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:05.12 2728 | RootedObject obj(cx, &val.toObject()); 137:05.12 | ^~~ 137:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:05.12 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:05.12 | ~~~~~~~~~~~^~ 137:05.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:05.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:05.52 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:05.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:05.52 1169 | *this->stack = this; 137:05.52 | ~~~~~~~~~~~~~^~~~~~ 137:05.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long int]’: 137:05.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:05.52 2728 | RootedObject obj(cx, &val.toObject()); 137:05.52 | ^~~ 137:05.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:05.54 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:05.54 | ~~~~~~~~~~~^~ 137:05.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:05.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:05.79 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:05.79 1169 | *this->stack = this; 137:05.79 | ~~~~~~~~~~~~~^~~~~~ 137:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]’: 137:05.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:05.79 2728 | RootedObject obj(cx, &val.toObject()); 137:05.79 | ^~~ 137:05.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:05.81 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:05.81 | ~~~~~~~~~~~^~ 137:06.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:06.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:06.03 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:06.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:06.03 1169 | *this->stack = this; 137:06.03 | ~~~~~~~~~~~~~^~~~~~ 137:06.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long int]’: 137:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:06.04 2728 | RootedObject obj(cx, &val.toObject()); 137:06.04 | ^~~ 137:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:06.04 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:06.04 | ~~~~~~~~~~~^~ 137:06.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:06.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:06.28 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:06.28 1169 | *this->stack = this; 137:06.28 | ~~~~~~~~~~~~~^~~~~~ 137:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long unsigned int]’: 137:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:06.28 2728 | RootedObject obj(cx, &val.toObject()); 137:06.28 | ^~~ 137:06.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:06.28 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:06.28 | ~~~~~~~~~~~^~ 137:06.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:06.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:06.47 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:06.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:06.47 1169 | *this->stack = this; 137:06.47 | ~~~~~~~~~~~~~^~~~~~ 137:06.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = signed char]’: 137:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:06.48 2728 | RootedObject obj(cx, &val.toObject()); 137:06.48 | ^~~ 137:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:06.48 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:06.48 | ~~~~~~~~~~~^~ 137:06.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:06.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:06.64 inlined from ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: 137:06.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:06.64 1169 | *this->stack = this; 137:06.64 | ~~~~~~~~~~~~~^~~~~~ 137:06.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]’: 137:06.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2728:18: note: ‘obj’ declared here 137:06.64 2728 | RootedObject obj(cx, &val.toObject()); 137:06.64 | ^~~ 137:06.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2711:39: note: ‘cx’ declared here 137:06.64 2711 | static bool jsvalToInteger(JSContext* cx, HandleValue val, 137:06.64 | ~~~~~~~~~~~^~ 137:07.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:07.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:07.62 inlined from ‘bool js::ctypes::CType::CreateArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4883:77: 137:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘baseType’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:07.62 1169 | *this->stack = this; 137:07.62 | ~~~~~~~~~~~~~^~~~~~ 137:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::CreateArray(JSContext*, unsigned int, JS::Value*)’: 137:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4883:16: note: ‘baseType’ declared here 137:07.62 4883 | RootedObject baseType(cx, GetThisObject(cx, args, "CType.prototype.array")); 137:07.62 | ^~~~~~~~ 137:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4881:36: note: ‘cx’ declared here 137:07.62 4881 | bool CType::CreateArray(JSContext* cx, unsigned argc, Value* vp) { 137:07.62 | ~~~~~~~~~~~^~ 137:07.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:07.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:07.76 inlined from ‘bool js::ctypes::ArrayType::AddressOfElement(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5759:74: 137:07.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:07.76 1169 | *this->stack = this; 137:07.76 | ~~~~~~~~~~~~~^~~~~~ 137:07.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::AddressOfElement(JSContext*, unsigned int, JS::Value*)’: 137:07.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5758:16: note: ‘obj’ declared here 137:07.76 5758 | RootedObject obj( 137:07.76 | ^~~ 137:07.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5756:45: note: ‘cx’ declared here 137:07.76 5756 | bool ArrayType::AddressOfElement(JSContext* cx, unsigned argc, Value* vp) { 137:07.76 | ~~~~~~~~~~~^~ 137:08.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:08.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:08.27 inlined from ‘bool js::ctypes::CDataFinalizer::Methods::Forget(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8540:78: 137:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:08.27 1169 | *this->stack = this; 137:08.27 | ~~~~~~~~~~~~~^~~~~~ 137:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Forget(JSContext*, unsigned int, JS::Value*)’: 137:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8539:16: note: ‘obj’ declared here 137:08.27 8539 | RootedObject obj(cx, 137:08.27 | ^~~ 137:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8532:49: note: ‘cx’ declared here 137:08.27 8532 | bool CDataFinalizer::Methods::Forget(JSContext* cx, unsigned argc, Value* vp) { 137:08.27 | ~~~~~~~~~~~^~ 137:08.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:08.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:08.42 inlined from ‘bool js::ctypes::CDataFinalizer::Methods::Dispose(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8586:79: 137:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:08.42 1169 | *this->stack = this; 137:08.42 | ~~~~~~~~~~~~~^~~~~~ 137:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Dispose(JSContext*, unsigned int, JS::Value*)’: 137:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8585:16: note: ‘obj’ declared here 137:08.42 8585 | RootedObject obj(cx, 137:08.42 | ^~~ 137:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8578:50: note: ‘cx’ declared here 137:08.42 8578 | bool CDataFinalizer::Methods::Dispose(JSContext* cx, unsigned argc, Value* vp) { 137:08.42 | ~~~~~~~~~~~^~ 137:08.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ParserAtom.h:19, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/ObjLiteral.h:14, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.h:20, 137:08.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:7, 137:08.51 from Unified_cpp_js_src_frontend6.cpp:2: 137:08.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 137:08.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:08.51 inlined from ‘js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:1882:74: 137:08.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:08.51 1169 | *this->stack = this; 137:08.51 | ~~~~~~~~~~~~~^~~~~~ 137:08.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp: In member function ‘js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const’: 137:08.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:1882:19: note: ‘atom’ declared here 137:08.51 1882 | Rooted atom(cx, parserAtoms.toJSAtom(cx, fc, atom_, atomCache)); 137:08.51 | ^~~~ 137:08.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:1880:16: note: ‘cx’ declared here 137:08.51 1880 | JSContext* cx, FrontendContext* fc, ParserAtomsTable& parserAtoms, 137:08.51 | ~~~~~~~~~~~^~ 137:09.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 137:09.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:09.03 inlined from ‘bool js::ctypes::StructType::FieldGetter(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6414:77: 137:09.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:09.04 1169 | *this->stack = this; 137:09.04 | ~~~~~~~~~~~~~^~~~~~ 137:09.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldGetter(JSContext*, unsigned int, JS::Value*)’: 137:09.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6413:27: note: ‘name’ declared here 137:09.04 6413 | Rooted name(cx, 137:09.04 | ^~~~ 137:09.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6391:41: note: ‘cx’ declared here 137:09.04 6391 | bool StructType::FieldGetter(JSContext* cx, unsigned argc, Value* vp) { 137:09.04 | ~~~~~~~~~~~^~ 137:11.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 137:11.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:11.08 inlined from ‘JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2828:76: 137:11.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:11.08 1169 | *this->stack = this; 137:11.08 | ~~~~~~~~~~~~~^~~~~~ 137:11.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp: In member function ‘JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)’: 137:11.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2824:18: note: ‘fun’ declared here 137:11.08 2824 | RootedFunction fun( 137:11.08 | ^~~ 137:11.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2791:16: note: ‘cx’ declared here 137:11.08 2791 | JSContext* cx, CompilationAtomCache& atomCache, ScriptIndex index, 137:11.08 | ~~~~~~~~~~~^~ 137:11.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:11.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:11.32 inlined from ‘bool js::ctypes::CDataFinalizer::Methods::ToSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8168:71: 137:11.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objThis’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:11.32 1169 | *this->stack = this; 137:11.32 | ~~~~~~~~~~~~~^~~~~~ 137:11.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::ToSource(JSContext*, unsigned int, JS::Value*)’: 137:11.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8167:16: note: ‘objThis’ declared here 137:11.32 8167 | RootedObject objThis( 137:11.32 | ^~~~~~~ 137:11.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8164:51: note: ‘cx’ declared here 137:11.32 8164 | bool CDataFinalizer::Methods::ToSource(JSContext* cx, unsigned argc, 137:11.32 | ~~~~~~~~~~~^~ 137:11.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:11.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:11.53 inlined from ‘bool js::ctypes::CData::ToSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8124:75: 137:11.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:11.53 1169 | *this->stack = this; 137:11.53 | ~~~~~~~~~~~~~^~~~~~ 137:11.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::ToSource(JSContext*, unsigned int, JS::Value*)’: 137:11.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8124:16: note: ‘obj’ declared here 137:11.53 8124 | RootedObject obj(cx, GetThisObject(cx, args, "CData.prototype.toSource")); 137:11.53 | ^~~ 137:11.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:8118:33: note: ‘cx’ declared here 137:11.53 8118 | bool CData::ToSource(JSContext* cx, unsigned argc, Value* vp) { 137:11.53 | ~~~~~~~~~~~^~ 137:11.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 137:11.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:11.61 inlined from ‘JS::UniqueChars js::ctypes::EncodeUTF8(JSContext*, AutoString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:56, 137:11.61 inlined from ‘JS::UniqueChars js::ctypes::TypeSourceForError(JSContext*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1117:31, 137:11.61 inlined from ‘bool js::ctypes::ConvError(JSContext*, JS::HandleObject, JS::HandleValue, ConversionType, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1274:68: 137:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:11.61 1169 | *this->stack = this; 137:11.61 | ~~~~~~~~~~~~~^~~~~~ 137:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ConvError(JSContext*, JS::HandleObject, JS::HandleValue, ConversionType, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’: 137:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:925:16: note: ‘string’ declared here 137:11.61 925 | RootedString string(cx, NewUCString(cx, str.finish())); 137:11.61 | ^~~~~~ 137:11.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:1268:34: note: ‘cx’ declared here 137:11.61 1268 | static bool ConvError(JSContext* cx, HandleObject expectedType, 137:11.61 | ~~~~~~~~~~~^~ 137:11.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:11.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:11.68 inlined from ‘bool js::ctypes::ImplicitConvert(JSContext*, JS::HandleValue, JSObject*, void*, ConversionType, bool*, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:3344:34: 137:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘valObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:11.68 1169 | *this->stack = this; 137:11.68 | ~~~~~~~~~~~~~^~~~~~ 137:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ImplicitConvert(JSContext*, JS::HandleValue, JSObject*, void*, ConversionType, bool*, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’: 137:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:3344:16: note: ‘valObj’ declared here 137:11.68 3344 | RootedObject valObj(cx, nullptr); 137:11.68 | ^~~~~~ 137:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:3330:40: note: ‘cx’ declared here 137:11.68 3330 | static bool ImplicitConvert(JSContext* cx, HandleValue val, 137:11.68 | ~~~~~~~~~~~^~ 137:13.10 In file included from Unified_cpp_js_src_irregexp1.cpp:47: 137:13.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc: In function ‘bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)’: 137:13.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc:2793:1: warning: control reaches end of non-void function [-Wreturn-type] 137:13.11 2793 | } 137:13.11 | ^ 137:13.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 137:13.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:13.74 inlined from ‘bool js::ctypes::StructType::FieldSetter(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6452:77: 137:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 137:13.74 1169 | *this->stack = this; 137:13.74 | ~~~~~~~~~~~~~^~~~~~ 137:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldSetter(JSContext*, unsigned int, JS::Value*)’: 137:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6451:27: note: ‘name’ declared here 137:13.74 6451 | Rooted name(cx, 137:13.74 | ^~~~ 137:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6429:41: note: ‘cx’ declared here 137:13.74 6429 | bool StructType::FieldSetter(JSContext* cx, unsigned argc, Value* vp) { 137:13.74 | ~~~~~~~~~~~^~ 137:13.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 137:13.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 137:13.84 inlined from ‘bool js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7072:23: 137:13.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 137:13.84 1169 | *this->stack = this; 137:13.84 | ~~~~~~~~~~~~~^~~~~~ 137:13.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*)’: 137:13.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7072:17: note: ‘arg’ declared here 137:13.84 7072 | RootedValue arg(cx); 137:13.84 | ^~~ 137:13.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7009:36: note: ‘cx’ declared here 137:13.84 7009 | bool FunctionType::Call(JSContext* cx, unsigned argc, Value* vp) { 137:13.84 | ~~~~~~~~~~~^~ 137:15.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:15.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:15.97 inlined from ‘bool js::ctypes::CType::NameGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4853:48: 137:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:15.97 1169 | *this->stack = this; 137:15.97 | ~~~~~~~~~~~~~^~~~~~ 137:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::NameGetter(JSContext*, const JS::CallArgs&)’: 137:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4853:16: note: ‘obj’ declared here 137:15.97 4853 | RootedObject obj(cx, &args.thisv().toObject()); 137:15.97 | ^~~ 137:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4852:35: note: ‘cx’ declared here 137:15.97 4852 | bool CType::NameGetter(JSContext* cx, const JS::CallArgs& args) { 137:15.97 | ~~~~~~~~~~~^~ 137:16.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:16.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:16.22 inlined from ‘bool js::ctypes::InitTypeClasses(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2204:60: 137:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘CTypeProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:16.22 1169 | *this->stack = this; 137:16.22 | ~~~~~~~~~~~~~^~~~~~ 137:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InitTypeClasses(JSContext*, JS::HandleObject)’: 137:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2204:16: note: ‘CTypeProto’ declared here 137:16.22 2204 | RootedObject CTypeProto(cx, InitCTypeClass(cx, ctypesObj)); 137:16.22 | ^~~~~~~~~~ 137:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2190:40: note: ‘cx’ declared here 137:16.22 2190 | static bool InitTypeClasses(JSContext* cx, HandleObject ctypesObj) { 137:16.22 | ~~~~~~~~~~~^~ 137:16.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 137:16.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 137:16.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 137:16.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/WheelScrollAnimation.h:11, 137:16.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/WheelScrollAnimation.cpp:7, 137:16.80 from Unified_cpp_gfx_layers4.cpp:2: 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:16.80 202 | return ReinterpretHelper::FromInternalValue(v); 137:16.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:16.80 4432 | return mProperties.Get(aProperty, aFoundResult); 137:16.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 137:16.80 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 137:16.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 137:16.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:16.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:16.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 137:16.80 413 | struct FrameBidiData { 137:16.80 | ^~~~~~~~~~~~~ 137:17.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:17.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:17.86 inlined from ‘bool JS::InitCTypesClass(JSContext*, Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2436:64: 137:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctypes’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:17.86 1169 | *this->stack = this; 137:17.86 | ~~~~~~~~~~~~~^~~~~~ 137:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool JS::InitCTypesClass(JSContext*, Handle)’: 137:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2436:16: note: ‘ctypes’ declared here 137:17.86 2436 | RootedObject ctypes(cx, JS_NewObject(cx, &sCTypesGlobalClass)); 137:17.86 | ^~~~~~ 137:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:2433:51: note: ‘cx’ declared here 137:17.86 2433 | JS_PUBLIC_API bool JS::InitCTypesClass(JSContext* cx, 137:17.86 | ~~~~~~~~~~~^~ 137:18.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 137:18.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:18.15 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 137:18.15 inlined from ‘JSObject* js::ctypes::StructType::BuildFieldsArray(JSContext*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6331:37: 137:18.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fieldsVec’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 137:18.15 1169 | *this->stack = this; 137:18.15 | ~~~~~~~~~~~~~^~~~~~ 137:18.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::StructType::BuildFieldsArray(JSContext*, JSObject*)’: 137:18.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6331:25: note: ‘fieldsVec’ declared here 137:18.15 6331 | JS::RootedValueVector fieldsVec(cx); 137:18.15 | ^~~~~~~~~ 137:18.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6322:51: note: ‘cx’ declared here 137:18.15 6322 | JSObject* StructType::BuildFieldsArray(JSContext* cx, JSObject* obj) { 137:18.15 | ~~~~~~~~~~~^~ 137:18.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:18.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:18.51 inlined from ‘bool js::ctypes::StructType::FieldsArrayGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6367:48: 137:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:18.51 1169 | *this->stack = this; 137:18.51 | ~~~~~~~~~~~~~^~~~~~ 137:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldsArrayGetter(JSContext*, const JS::CallArgs&)’: 137:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6367:16: note: ‘obj’ declared here 137:18.51 6367 | RootedObject obj(cx, &args.thisv().toObject()); 137:18.51 | ^~~ 137:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6366:47: note: ‘cx’ declared here 137:18.51 6366 | bool StructType::FieldsArrayGetter(JSContext* cx, const JS::CallArgs& args) { 137:18.51 | ~~~~~~~~~~~^~ 137:18.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:18.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:18.61 inlined from ‘bool js::ctypes::StructType::FieldsArrayGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6367:48, 137:18.61 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::ctypes::StructType::IsStruct; bool (* Impl)(JSContext*, const CallArgs&) = js::ctypes::StructType::FieldsArrayGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:701:5, 137:18.61 inlined from ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::StructType::IsStruct; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::StructType::FieldsArrayGetter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:130:48: 137:18.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:18.61 1169 | *this->stack = this; 137:18.61 | ~~~~~~~~~~~~~^~~~~~ 137:18.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In static member function ‘static bool js::ctypes::Property::Fun(JSContext*, unsigned int, JS::Value*) [with bool (* Test)(JS::HandleValue) = js::ctypes::StructType::IsStruct; bool (* Impl)(JSContext*, const JS::CallArgs&) = js::ctypes::StructType::FieldsArrayGetter]’: 137:18.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6367:16: note: ‘obj’ declared here 137:18.61 6367 | RootedObject obj(cx, &args.thisv().toObject()); 137:18.61 | ^~~ 137:18.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:128:30: note: ‘cx’ declared here 137:18.61 128 | static bool Fun(JSContext* cx, unsigned argc, JS::Value* vp) { 137:18.61 | ~~~~~~~~~~~^~ 137:18.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:18.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:18.75 inlined from ‘bool js::ctypes::FunctionType::ArgTypesGetter(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7206:57: 137:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:18.75 1169 | *this->stack = this; 137:18.75 | ~~~~~~~~~~~~~^~~~~~ 137:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::ArgTypesGetter(JSContext*, const JS::CallArgs&)’: 137:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7206:25: note: ‘obj’ declared here 137:18.75 7206 | JS::Rooted obj(cx, &args.thisv().toObject()); 137:18.75 | ^~~ 137:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7205:46: note: ‘cx’ declared here 137:18.75 7205 | bool FunctionType::ArgTypesGetter(JSContext* cx, const JS::CallArgs& args) { 137:18.75 | ~~~~~~~~~~~^~ 137:19.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 137:19.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:19.21 202 | return ReinterpretHelper::FromInternalValue(v); 137:19.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 137:19.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:19.21 4432 | return mProperties.Get(aProperty, aFoundResult); 137:19.21 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 137:19.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 137:19.21 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 137:19.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 137:19.21 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:19.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/FrameMetrics.h:13, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/APZUtils.h:18, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 137:19.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/apz/src/WheelScrollAnimation.h:10: 137:19.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 137:19.21 22 | struct nsPoint : public mozilla::gfx::BasePoint { 137:19.21 | ^~~~~~~ 137:24.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:24.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:24.20 inlined from ‘JSObject* js::ctypes::CClosure::Create(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleValue, void (**)())’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7272:60: 137:24.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:24.20 1169 | *this->stack = this; 137:24.20 | ~~~~~~~~~~~~~^~~~~~ 137:24.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CClosure::Create(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleValue, void (**)())’: 137:24.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7272:16: note: ‘result’ declared here 137:24.23 7272 | RootedObject result(cx, JS_NewObject(cx, &sCClosureClass)); 137:24.23 | ^~~~~~ 137:24.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:7267:39: note: ‘cx’ declared here 137:24.23 7267 | JSObject* CClosure::Create(JSContext* cx, HandleObject typeObj, 137:24.23 | ~~~~~~~~~~~^~ 137:24.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:24.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:24.37 inlined from ‘bool js::ctypes::CType::ConstructBasic(JSContext*, JS::HandleObject, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4386:73, 137:24.37 inlined from ‘bool js::ctypes::CType::ConstructData(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4375:28: 137:24.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:24.37 1169 | *this->stack = this; 137:24.37 | ~~~~~~~~~~~~~^~~~~~ 137:24.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::ConstructData(JSContext*, unsigned int, JS::Value*)’: 137:24.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4386:16: note: ‘result’ declared here 137:24.37 4386 | RootedObject result(cx, CData::Create(cx, obj, nullptr, nullptr, true)); 137:24.37 | ^~~~~~ 137:24.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:4349:38: note: ‘cx’ declared here 137:24.37 4349 | bool CType::ConstructData(JSContext* cx, unsigned argc, Value* vp) { 137:24.37 | ~~~~~~~~~~~^~ 137:25.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:25.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:25.35 inlined from ‘bool js::ctypes::StructType::DefineInternal(JSContext*, JSObject*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5954:69: 137:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dataProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:25.35 1169 | *this->stack = this; 137:25.35 | ~~~~~~~~~~~~~^~~~~~ 137:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::DefineInternal(JSContext*, JSObject*, JSObject*)’: 137:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5953:16: note: ‘dataProto’ declared here 137:25.35 5953 | RootedObject dataProto( 137:25.35 | ^~~~~~~~~ 137:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5943:44: note: ‘cx’ declared here 137:25.35 5943 | bool StructType::DefineInternal(JSContext* cx, JSObject* typeObj_, 137:25.35 | ~~~~~~~~~~~^~ 137:27.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:27.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:27.47 inlined from ‘bool js::ctypes::StructType::Define(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6171:78: 137:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:27.47 1169 | *this->stack = this; 137:27.47 | ~~~~~~~~~~~~~^~~~~~ 137:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Define(JSContext*, unsigned int, JS::Value*)’: 137:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6171:16: note: ‘obj’ declared here 137:27.47 6171 | RootedObject obj(cx, GetThisObject(cx, args, "StructType.prototype.define")); 137:27.47 | ^~~ 137:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6169:36: note: ‘cx’ declared here 137:27.47 6169 | bool StructType::Define(JSContext* cx, unsigned argc, Value* vp) { 137:27.47 | ~~~~~~~~~~~^~ 137:27.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:27.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:27.54 inlined from ‘bool js::ctypes::StructType::Create(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5914:33: 137:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:27.54 1169 | *this->stack = this; 137:27.54 | ~~~~~~~~~~~~~^~~~~~ 137:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Create(JSContext*, unsigned int, JS::Value*)’: 137:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5911:16: note: ‘result’ declared here 137:27.54 5911 | RootedObject result( 137:27.54 | ^~~~~~ 137:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5891:36: note: ‘cx’ declared here 137:27.54 5891 | bool StructType::Create(JSContext* cx, unsigned argc, Value* vp) { 137:27.54 | ~~~~~~~~~~~^~ 137:27.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.h:10, 137:27.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:12: 137:27.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:27.97 242 | // / \ / \ 137:27.97 | ^ 137:27.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:27.97 245 | // / \ / \ 137:27.97 | ^ 137:28.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 137:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:28.13 242 | // / \ / \ 137:28.13 | ^ 137:28.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:28.13 245 | // / \ / \ 137:28.13 | ^ 137:28.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 137:28.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 137:28.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 137:28.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 137:28.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/APZCTreeManagerChild.cpp:10, 137:28.42 from Unified_cpp_gfx_layers5.cpp:110: 137:28.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 137:28.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 137:28.42 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 137:28.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 137:32.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:32.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:32.06 inlined from ‘JSObject* js::ctypes::FunctionType::CreateInternal(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6906:59: 137:32.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnType’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:32.06 1169 | *this->stack = this; 137:32.06 | ~~~~~~~~~~~~~^~~~~~ 137:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::FunctionType::CreateInternal(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&)’: 137:32.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6906:16: note: ‘returnType’ declared here 137:32.09 6906 | RootedObject returnType(cx, PrepareReturnType(cx, rtype)); 137:32.09 | ^~~~~~~~~~ 137:32.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:6902:51: note: ‘cx’ declared here 137:32.09 6902 | JSObject* FunctionType::CreateInternal(JSContext* cx, HandleValue abi, 137:32.09 | ~~~~~~~~~~~^~ 137:32.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:32.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:32.95 inlined from ‘virtual bool js::ctypes::CDataArrayProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:849:60: 137:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:32.95 1169 | *this->stack = this; 137:32.95 | ~~~~~~~~~~~~~^~~~~~ 137:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CDataArrayProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 137:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:849:16: note: ‘target’ declared here 137:32.95 849 | RootedObject target(cx, proxy->as().target()); 137:32.95 | ^~~~~~ 137:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:846:45: note: ‘cx’ declared here 137:32.95 846 | bool CDataArrayProxyHandler::get(JSContext* cx, HandleObject proxy, 137:32.95 | ~~~~~~~~~~~^~ 137:33.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 137:33.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 137:33.21 inlined from ‘bool js::ctypes::ArrayType::Setter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5718:48, 137:33.21 inlined from ‘virtual bool js::ctypes::CDataArrayProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:865:25: 137:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 137:33.21 1169 | *this->stack = this; 137:33.21 | ~~~~~~~~~~~~~^~~~~~ 137:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CDataArrayProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 137:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:5718:16: note: ‘typeObj’ declared here 137:33.21 5718 | RootedObject typeObj(cx, CData::GetCType(obj)); 137:33.21 | ^~~~~~~ 137:33.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ctypes/CTypes.cpp:860:45: note: ‘cx’ declared here 137:33.21 860 | bool CDataArrayProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 137:33.21 | ~~~~~~~~~~~^~ 137:33.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp:22: 137:33.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:33.40 242 | // / \ / \ 137:33.40 | ^ 137:33.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:33.42 245 | // / \ / \ 137:33.42 | ^ 137:37.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 137:37.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/imgIContainer.h:11, 137:37.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUtils.h:13, 137:37.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUtils.cpp:6, 137:37.56 from Unified_cpp_gfx_thebes2.cpp:2: 137:37.56 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 137:37.56 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 137:37.56 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 137:37.56 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = nsTArray; = void; T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 137:37.56 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 137:37.56 inlined from ‘mozilla::detail::MaybeStorage::MaybeStorage(T&&) [with T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:256:59, 137:37.56 inlined from ‘constexpr mozilla::Maybe::Maybe(U&&, SomeGuard) [with U = nsTArray; T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:376:56, 137:37.56 inlined from ‘constexpr mozilla::Maybe mozilla::Some(T&&) [with T = nsTArray; U = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1031:66, 137:37.56 inlined from ‘static mozilla::Maybe > gfxUtils::EncodeSourceSurfaceAsBytes(SourceSurface*, ImageType, const nsAString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUtils.cpp:1193:33: 137:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 137:37.56 655 | aOther.mHdr->mLength = 0; 137:37.56 | ~~~~~~~~~~~~~~~~~~~~~^~~ 137:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static mozilla::Maybe > gfxUtils::EncodeSourceSurfaceAsBytes(SourceSurface*, ImageType, const nsAString&)’: 137:37.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUtils.cpp:1164:21: note: at offset 8 into object ‘imgData’ of size 8 137:37.56 1164 | nsTArray imgData; 137:37.56 | ^~~~~~~ 137:41.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/Common.h:19, 137:41.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 137:41.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12: 137:41.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp: In member function ‘void sh::TIntermTraverser::insertStatementsInBlockAtPosition(sh::TIntermBlock*, size_t, const sh::TIntermSequence&, const sh::TIntermSequence&)’: 137:41.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:299:21: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 137:41.57 299 | ASSERT(position >= 0); 137:41.57 | ~~~~~~~~~^~~~ 137:41.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/common/debug.h:344:64: note: in definition of macro ‘ASSERT’ 137:41.57 344 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 137:41.57 | ^~~~~~~~~ 137:43.04 In file included from /usr/include/string.h:548, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:23, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontSrcPrincipal.h:9, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontSrcPrincipal.cpp:6, 137:43.05 from Unified_cpp_gfx_thebes1.cpp:2: 137:43.05 In function ‘void* memcpy(void*, const void*, size_t)’, 137:43.05 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104, 137:43.05 inlined from ‘virtual bool ots::OTSStream::Pad(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:133: 137:43.05 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} [-Warray-bounds=] 137:43.05 29 | return __builtin___memcpy_chk (__dest, __src, __len, 137:43.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137:43.05 30 | __glibc_objsize0 (__dest)); 137:43.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:43.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxOTSUtils.h:11, 137:43.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp:20, 137:43.05 from Unified_cpp_gfx_thebes1.cpp:137: 137:43.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h: In member function ‘virtual bool ots::OTSStream::Pad(size_t)’: 137:43.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:132: note: object ‘kZerob’ of size 1 137:43.05 132 | static const uint8_t kZerob = 0; 137:44.57 In constructor ‘sh::TIntermRebuild::NodeStackGuard::NodeStackGuard(sh::TIntermRebuild::ConsList&, sh::TIntermNode*)’, 137:44.58 inlined from ‘sh::PostResult sh::TIntermRebuild::traversePost(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:481:47: 137:44.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:310:19: warning: storing the address of local variable ‘guard’ in ‘((sh::TIntermRebuild::ConsList*)((char*)this + 8))[12].sh::TIntermRebuild::ConsList::tail’ [-Wdangling-pointer=] 137:44.58 310 | nodeStack = {node, &oldNodeStack}; 137:44.58 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 137:44.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp: In member function ‘sh::PostResult sh::TIntermRebuild::traversePost(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)’: 137:44.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:481:20: note: ‘guard’ declared here 137:44.58 481 | NodeStackGuard guard(mNodeStack, &currNode); 137:44.58 | ^~~~~ 137:44.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:464:56: note: ‘this’ declared here 137:44.58 464 | VisitBits visit) 137:44.58 | ^ 137:45.00 In constructor ‘sh::TIntermRebuild::NodeStackGuard::NodeStackGuard(sh::TIntermRebuild::ConsList&, sh::TIntermNode*)’, 137:45.01 inlined from ‘sh::TIntermNode* sh::TIntermRebuild::traverseChildren(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:411:47: 137:45.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:310:19: warning: storing the address of local variable ‘guard’ in ‘((sh::TIntermRebuild::ConsList*)((char*)this + 8))[12].sh::TIntermRebuild::ConsList::tail’ [-Wdangling-pointer=] 137:45.01 310 | nodeStack = {node, &oldNodeStack}; 137:45.01 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 137:45.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp: In function ‘sh::TIntermNode* sh::TIntermRebuild::traverseChildren(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)’: 137:45.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:411:20: note: ‘guard’ declared here 137:45.01 411 | NodeStackGuard guard(mNodeStack, &currNode); 137:45.01 | ^~~~~ 137:45.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:399:62: note: ‘this’ declared here 137:45.01 399 | VisitBits visit) 137:45.01 | ^ 137:48.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp:19: 137:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:48.58 242 | // / \ / \ 137:48.58 | ^ 137:48.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:48.58 245 | // / \ / \ 137:48.58 | ^ 137:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp:26: 137:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:51.06 242 | // / \ / \ 137:51.06 | ^ 137:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:51.06 245 | // / \ / \ 137:51.06 | ^ 137:53.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceVariable.cpp:13: 137:53.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 137:53.83 242 | // / \ / \ 137:53.83 | ^ 137:53.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 137:53.83 245 | // / \ / \ 137:53.83 | ^ 137:54.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = unsigned char]’: 137:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc:2469:22: warning: ‘char_2’ may be used uninitialized [-Wmaybe-uninitialized] 137:54.90 2469 | base::uc32 char_1, char_2; 137:54.90 | ^~~~~~ 137:54.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: ‘char_1’ may be used uninitialized [-Wmaybe-uninitialized] 137:54.90 2469 | base::uc32 char_1, char_2; 137:54.90 | ^~~~~~ 137:56.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 137:56.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 137:56.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 137:56.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, 137:56.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZCTreeManagerChild.h:12, 137:56.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/APZCTreeManagerChild.cpp:7: 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:56.15 202 | return ReinterpretHelper::FromInternalValue(v); 137:56.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 137:56.15 4432 | return mProperties.Get(aProperty, aFoundResult); 137:56.15 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 137:56.15 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 137:56.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 137:56.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:56.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:56.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 137:56.15 413 | struct FrameBidiData { 137:56.15 | ^~~~~~~~~~~~~ 137:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = char16_t]’: 137:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc:2469:22: warning: ‘char_2’ may be used uninitialized [-Wmaybe-uninitialized] 137:57.51 2469 | base::uc32 char_1, char_2; 137:57.51 | ^~~~~~ 137:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: ‘char_1’ may be used uninitialized [-Wmaybe-uninitialized] 137:57.51 2469 | base::uc32 char_1, char_2; 137:57.51 | ^~~~~~ 138:02.21 In file included from Unified_cpp_gfx_thebes1.cpp:38: 138:02.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function ‘nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)’: 138:02.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxGraphiteShaper.cpp:420:19: warning: ‘clusterLoc’ may be used uninitialized [-Wmaybe-uninitialized] 138:02.22 420 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 138:02.22 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:02.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxGraphiteShaper.cpp:386:13: note: ‘clusterLoc’ was declared here 138:02.22 386 | float clusterLoc; 138:02.22 | ^~~~~~~~~~ 138:05.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp:19: 138:05.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 138:05.82 242 | // / \ / \ 138:05.82 | ^ 138:05.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 138:05.82 245 | // / \ / \ 138:05.82 | ^ 138:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp:23: 138:07.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 138:07.43 242 | // / \ / \ 138:07.43 | ^ 138:07.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 138:07.43 245 | // / \ / \ 138:07.43 | ^ 138:12.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 138:12.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 138:12.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12, 138:12.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 138:12.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 138:12.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxFontSrcPrincipal.cpp:9: 138:12.39 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 138:12.39 inlined from ‘void nsTArray_Impl::Clear() [with E = short unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 138:12.39 inlined from ‘nsTArray&& gfxOTSMessageContext::TakeMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp:183, 138:12.39 inlined from ‘bool gfxOTSMessageContext::Process(ots::OTSStream*, const uint8_t*, size_t, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp:170, 138:12.39 inlined from ‘const uint8_t* gfxUserFontEntry::SanitizeOpenTypeData(const uint8_t*, uint32_t, uint32_t&, gfxUserFontType&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp:211: 138:12.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 8 is outside array bounds of ‘gfxOTSMessageContext [1]’ [-Warray-bounds=] 138:12.39 315 | mHdr->mLength = 0; 138:12.39 | ~~~~~~~~~~~~~~^~~ 138:12.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp: In member function ‘const uint8_t* gfxUserFontEntry::SanitizeOpenTypeData(const uint8_t*, uint32_t, uint32_t&, gfxUserFontType&, nsTArray&)’: 138:12.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/thebes/gfxUserFontSet.cpp:210: note: at offset 64 into object ‘otsContext’ of size 64 138:12.39 210 | gfxOTSMessageContext otsContext; 138:12.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 138:12.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:12.46 inlined from ‘JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2773:69: 138:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dummy’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:12.46 1169 | *this->stack = this; 138:12.46 | ~~~~~~~~~~~~~^~~~~~ 138:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp: In member function ‘JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)’: 138:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2772:18: note: ‘dummy’ declared here 138:12.46 2772 | RootedFunction dummy( 138:12.46 | ^~~~~ 138:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2758:16: note: ‘cx’ declared here 138:12.46 2758 | JSContext* cx, CompilationInput& input) { 138:12.46 | ~~~~~~~~~~~^~ 138:13.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 138:13.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:13.56 inlined from ‘JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2119:64: 138:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:13.56 1169 | *this->stack = this; 138:13.56 | ~~~~~~~~~~~~~^~~~~~ 138:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp: In function ‘JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)’: 138:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2116:18: note: ‘fun’ declared here 138:13.56 2116 | RootedFunction fun( 138:13.56 | ^~~ 138:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.cpp:2082:46: note: ‘cx’ declared here 138:13.56 2082 | static JSFunction* CreateFunction(JSContext* cx, 138:13.56 | ~~~~~~~~~~~^~ 138:20.99 js/src/util 138:22.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp:34: 138:22.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 138:22.93 242 | // / \ / \ 138:22.93 | ^ 138:22.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 138:22.93 245 | // / \ / \ 138:22.93 | ^ 138:26.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Registers.h:12, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MachineState.h:16, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitFrames.h:16, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame.h:13, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrameInfo.h:15, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCodeGen.h:10, 138:26.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCodeGen.cpp:7, 138:26.32 from Unified_cpp_js_src_jit1.cpp:2: 138:26.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:26.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:26.32 inlined from ‘bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1353:70: 138:26.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘valObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:26.32 1169 | *this->stack = this; 138:26.32 | ~~~~~~~~~~~~~^~~~~~ 138:26.34 In file included from Unified_cpp_js_src_jit1.cpp:47: 138:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 138:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1352:16: note: ‘valObj’ declared here 138:26.35 1352 | RootedObject valObj( 138:26.35 | ^~~~~~ 138:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1333:40: note: ‘cx’ declared here 138:26.35 1333 | bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, 138:26.35 | ~~~~~~~~~~~^~ 138:27.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 138:27.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:27.41 inlined from ‘bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2424:30: 138:27.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rhsCopy’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 138:27.41 1169 | *this->stack = this; 138:27.41 | ~~~~~~~~~~~~~^~~~~~ 138:27.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 138:27.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2424:15: note: ‘rhsCopy’ declared here 138:27.41 2424 | RootedValue rhsCopy(cx, rhs); 138:27.41 | ^~~~~~~ 138:27.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2410:35: note: ‘cx’ declared here 138:27.41 2410 | bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, 138:27.41 | ~~~~~~~~~~~^~ 138:27.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 138:27.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:27.57 inlined from ‘bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2520:63: 138:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:27.57 1169 | *this->stack = this; 138:27.57 | ~~~~~~~~~~~~~^~~~~~ 138:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)’: 138:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2520:24: note: ‘array’ declared here 138:27.57 2520 | Rooted array(cx, NewArrayOperation(cx, length)); 138:27.57 | ^~~~~ 138:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2507:36: note: ‘cx’ declared here 138:27.57 2507 | bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, 138:27.57 | ~~~~~~~~~~~^~ 138:27.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:27.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:27.61 inlined from ‘bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2555:58: 138:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:27.61 1169 | *this->stack = this; 138:27.61 | ~~~~~~~~~~~~~^~~~~~ 138:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)’: 138:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2555:16: note: ‘obj’ declared here 138:27.61 2555 | RootedObject obj(cx, NewObjectOperation(cx, script, pc)); 138:27.61 | ^~~ 138:27.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:2546:37: note: ‘cx’ declared here 138:27.61 2546 | bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, 138:27.61 | ~~~~~~~~~~~^~ 138:28.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:28.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:28.03 inlined from ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:191:41: 138:28.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:28.03 1169 | *this->stack = this; 138:28.03 | ~~~~~~~~~~~~~^~~~~~ 138:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctionList-inl.h:32, 138:28.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineCodeGen.cpp:53: 138:28.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In function ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’: 138:28.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:191:16: note: ‘obj’ declared here 138:28.03 191 | RootedObject obj(cx, ToObject(cx, val)); 138:28.03 | ^~~ 138:28.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:167:39: note: ‘cx’ declared here 138:28.03 167 | inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue, 138:28.03 | ~~~~~~~~~~~^~ 138:28.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:28.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:28.16 inlined from ‘bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:759:69: 138:28.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhsObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:28.16 1169 | *this->stack = this; 138:28.16 | ~~~~~~~~~~~~~^~~~~~ 138:28.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 138:28.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:758:16: note: ‘lhsObj’ declared here 138:28.16 758 | RootedObject lhsObj( 138:28.16 | ^~~~~~ 138:28.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:740:40: note: ‘cx’ declared here 138:28.16 740 | bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, 138:28.16 | ~~~~~~~~~~~^~ 138:28.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:28.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:28.39 inlined from ‘bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:863:73: 138:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:28.39 1169 | *this->stack = this; 138:28.39 | ~~~~~~~~~~~~~^~~~~~ 138:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 138:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:862:16: note: ‘obj’ declared here 138:28.39 862 | RootedObject obj( 138:28.39 | ^~~ 138:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:843:35: note: ‘cx’ declared here 138:28.39 843 | bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, 138:28.39 | ~~~~~~~~~~~^~ 138:28.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:28.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:28.71 inlined from ‘bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:472:40, 138:28.71 inlined from ‘bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:481:43, 138:28.71 inlined from ‘bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:733:27: 138:28.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:28.71 1169 | *this->stack = this; 138:28.71 | ~~~~~~~~~~~~~^~~~~~ 138:28.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In function ‘bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 138:28.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:472:16: note: ‘obj’ declared here 138:28.73 472 | RootedObject obj(cx, &lref.toObject()); 138:28.73 | ^~~ 138:28.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:718:35: note: ‘cx’ declared here 138:28.73 718 | bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, 138:28.73 | ~~~~~~~~~~~^~ 138:29.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:29.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:29.27 inlined from ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:191:41, 138:29.27 inlined from ‘bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1071:22: 138:29.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:29.27 1169 | *this->stack = this; 138:29.27 | ~~~~~~~~~~~~~^~~~~~ 138:29.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In function ‘bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 138:29.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:191:16: note: ‘obj’ declared here 138:29.27 191 | RootedObject obj(cx, ToObject(cx, val)); 138:29.27 | ^~~ 138:29.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1060:34: note: ‘cx’ declared here 138:29.27 1060 | bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame, ICFallbackStub* stub, 138:29.27 | ~~~~~~~~~~~^~ 138:29.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 138:29.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:16, 138:29.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.h:22, 138:29.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:10, 138:29.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:11: 138:29.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:29.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:29.50 inlined from ‘bool js::CreateThis(JSContext*, JS::Handle, JS::Handle, NewObjectKind, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h:72:77, 138:29.50 inlined from ‘bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:334:18: 138:29.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:29.50 1169 | *this->stack = this; 138:29.50 | ~~~~~~~~~~~~~^~~~~~ 138:29.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:78: 138:29.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h: In function ‘bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)’: 138:29.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h:72:24: note: ‘shape’ declared here 138:29.50 72 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); 138:29.50 | ^~~~~ 138:29.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:324:54: note: ‘cx’ declared here 138:29.50 324 | static bool MaybeCreateThisForConstructor(JSContext* cx, const CallArgs& args) { 138:29.50 | ~~~~~~~~~~~^~ 138:31.68 js/src/wasm 138:32.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 138:32.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:32.39 inlined from ‘bool js::GetFunctionThis(JSContext*, AbstractFramePtr, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:136:45: 138:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisv’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 138:32.39 1169 | *this->stack = this; 138:32.39 | ~~~~~~~~~~~~~^~~~~~ 138:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::GetFunctionThis(JSContext*, AbstractFramePtr, JS::MutableHandleValue)’: 138:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:136:15: note: ‘thisv’ declared here 138:32.39 136 | RootedValue thisv(cx, frame.thisArgument()); 138:32.39 | ^~~~~ 138:32.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:123:37: note: ‘cx’ declared here 138:32.39 123 | bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, 138:32.39 | ~~~~~~~~~~~^~ 138:32.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyName*]’, 138:32.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyName*; T = js::PropertyName*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:32.77 inlined from ‘bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:296:53: 138:32.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 138:32.77 1169 | *this->stack = this; 138:32.77 | ~~~~~~~~~~~~~^~~~~~ 138:32.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)’: 138:32.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:296:25: note: ‘name’ declared here 138:32.77 296 | Rooted name(cx, script->getName(pc)); 138:32.77 | ^~~~ 138:32.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:292:40: note: ‘cx’ declared here 138:32.77 292 | bool js::GetImportOperation(JSContext* cx, HandleObject envChain, 138:32.77 | ~~~~~~~~~~~^~ 138:33.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::Scope*]’, 138:33.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::Scope*; T = js::Scope*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:33.50 inlined from ‘void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1091:74: 138:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)cx)[2]’ [-Wdangling-pointer=] 138:33.50 1169 | *this->stack = this; 138:33.50 | ~~~~~~~~~~~~~^~~~~~ 138:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)’: 138:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1091:18: note: ‘scope’ declared here 138:33.50 1091 | Rooted scope(cx, ei.initialFrame().script()->innermostScope(pc)); 138:33.50 | ^~~~~ 138:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1086:39: note: ‘cx’ declared here 138:33.50 1086 | void js::UnwindEnvironment(JSContext* cx, EnvironmentIter& ei, jsbytecode* pc) { 138:33.50 | ~~~~~~~~~~~^~ 138:33.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 138:33.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:33.64 inlined from ‘js::TryNoteIter::TryNoteIter(JSContext*, JSScript*, jsbytecode*, TryNoteFilter) [with TryNoteFilter = InterpreterTryNoteFilter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.h:501:43, 138:33.64 inlined from ‘TryNoteIterInterpreter::TryNoteIterInterpreter(JSContext*, const js::InterpreterRegs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1172:51, 138:33.64 inlined from ‘HandleErrorContinuation ProcessTryNotes(JSContext*, js::EnvironmentIter&, js::InterpreterRegs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1203:43, 138:33.64 inlined from ‘HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1307:50: 138:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tni’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 138:33.64 1169 | *this->stack = this; 138:33.64 | ~~~~~~~~~~~~~^~~~~~ 138:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)’: 138:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1203:31: note: ‘tni’ declared here 138:33.64 1203 | for (TryNoteIterInterpreter tni(cx, regs); !tni.done(); ++tni) { 138:33.64 | ^~~ 138:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1276:55: note: ‘cx’ declared here 138:33.64 1276 | static HandleErrorContinuation HandleError(JSContext* cx, 138:33.64 | ~~~~~~~~~~~^~ 138:34.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:34.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:34.70 inlined from ‘bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4604:78: 138:34.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:34.70 1169 | *this->stack = this; 138:34.70 | ~~~~~~~~~~~~~^~~~~~ 138:34.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’: 138:34.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4603:16: note: ‘obj’ declared here 138:34.70 4603 | RootedObject obj( 138:34.70 | ^~~ 138:34.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4554:33: note: ‘cx’ declared here 138:34.70 4554 | bool js::GetProperty(JSContext* cx, HandleValue v, Handle name, 138:34.70 | ~~~~~~~~~~~^~ 138:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4593:5: warning: ‘proto’ may be used uninitialized [-Wmaybe-uninitialized] 138:34.77 4593 | if (!proto) { 138:34.77 | ^~ 138:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4566:15: note: ‘proto’ was declared here 138:34.77 4566 | JSObject* proto; 138:34.77 | ^~~~~ 138:34.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:34.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:34.92 inlined from ‘bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4671:16: 138:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:34.92 1169 | *this->stack = this; 138:34.92 | ~~~~~~~~~~~~~^~~~~~ 138:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]’: 138:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4671:16: note: ‘obj’ declared here 138:34.92 4671 | RootedObject obj(cx, 138:34.92 | ^~~ 138:34.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4668:38: note: ‘cx’ declared here 138:34.92 4668 | bool js::DelPropOperation(JSContext* cx, HandleValue val, 138:34.92 | ~~~~~~~~~~~^~ 138:34.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:34.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:34.95 inlined from ‘bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4671:16: 138:34.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:34.95 1169 | *this->stack = this; 138:34.95 | ~~~~~~~~~~~~~^~~~~~ 138:34.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]’: 138:34.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4671:16: note: ‘obj’ declared here 138:34.95 4671 | RootedObject obj(cx, 138:34.95 | ^~~ 138:34.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4668:38: note: ‘cx’ declared here 138:34.95 4668 | bool js::DelPropOperation(JSContext* cx, HandleValue val, 138:34.95 | ~~~~~~~~~~~^~ 138:34.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:34.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:34.98 inlined from ‘bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4704:16: 138:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:34.98 1169 | *this->stack = this; 138:34.98 | ~~~~~~~~~~~~~^~~~~~ 138:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]’: 138:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4704:16: note: ‘obj’ declared here 138:34.98 4704 | RootedObject obj( 138:34.98 | ^~~ 138:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4701:38: note: ‘cx’ declared here 138:34.98 4701 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, 138:34.98 | ~~~~~~~~~~~^~ 138:35.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:35.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:35.08 inlined from ‘bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4704:16: 138:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:35.08 1169 | *this->stack = this; 138:35.08 | ~~~~~~~~~~~~~^~~~~~ 138:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]’: 138:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4704:16: note: ‘obj’ declared here 138:35.08 4704 | RootedObject obj( 138:35.08 | ^~~ 138:35.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4701:38: note: ‘cx’ declared here 138:35.08 4701 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, 138:35.08 | ~~~~~~~~~~~^~ 138:35.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 138:35.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:35.13 inlined from ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4737:17: 138:35.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 138:35.13 1169 | *this->stack = this; 138:35.14 | ~~~~~~~~~~~~~^~~~~~ 138:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 138:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4737:12: note: ‘id’ declared here 138:35.14 4737 | RootedId id(cx); 138:35.14 | ^~ 138:35.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4735:38: note: ‘cx’ declared here 138:35.14 4735 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 138:35.14 | ~~~~~~~~~~~^~ 138:35.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 138:35.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:35.18 inlined from ‘bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4748:17: 138:35.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 138:35.18 1169 | *this->stack = this; 138:35.18 | ~~~~~~~~~~~~~^~~~~~ 138:35.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)’: 138:35.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4748:12: note: ‘id’ declared here 138:35.18 4748 | RootedId id(cx); 138:35.18 | ^~ 138:35.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4745:50: note: ‘cx’ declared here 138:35.18 4745 | bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, 138:35.18 | ~~~~~~~~~~~^~ 138:36.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 138:36.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:36.32 inlined from ‘bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4923:17: 138:36.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 138:36.32 1169 | *this->stack = this; 138:36.32 | ~~~~~~~~~~~~~^~~~~~ 138:36.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’: 138:36.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4923:12: note: ‘id’ declared here 138:36.32 4923 | RootedId id(cx); 138:36.32 | ^~ 138:36.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4920:51: note: ‘cx’ declared here 138:36.32 4920 | bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, 138:36.32 | ~~~~~~~~~~~^~ 138:38.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:38.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:38.63 inlined from ‘bool js::SetPropertySuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::Handle, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5305:63: 138:38.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:38.63 1169 | *this->stack = this; 138:38.63 | ~~~~~~~~~~~~~^~~~~~ 138:38.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::SetPropertySuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::Handle, JS::HandleValue, bool)’: 138:38.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5304:16: note: ‘obj’ declared here 138:38.63 5304 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( 138:38.63 | ^~~ 138:38.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5299:38: note: ‘cx’ declared here 138:38.63 5299 | bool js::SetPropertySuper(JSContext* cx, HandleValue lval, HandleValue receiver, 138:38.63 | ~~~~~~~~~~~^~ 138:38.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:38.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:38.76 inlined from ‘bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5319:64: 138:38.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:38.76 1169 | *this->stack = this; 138:38.76 | ~~~~~~~~~~~~~^~~~~~ 138:38.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)’: 138:38.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5318:16: note: ‘obj’ declared here 138:38.76 5318 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( 138:38.76 | ^~~ 138:38.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5314:37: note: ‘cx’ declared here 138:38.76 5314 | bool js::SetElementSuper(JSContext* cx, HandleValue lval, HandleValue receiver, 138:38.76 | ~~~~~~~~~~~^~ 138:39.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 138:39.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:39.40 inlined from ‘js::ReportInNotObjectError(JSContext*, JS::HandleValue, JS::HandleValue)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1591:40: 138:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 138:39.40 1169 | *this->stack = this; 138:39.40 | ~~~~~~~~~~~~~^~~~~~ 138:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘js::ReportInNotObjectError(JSContext*, JS::HandleValue, JS::HandleValue)::’: 138:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1591:18: note: ‘str’ declared here 138:39.40 1591 | RootedString str(cx, ref.toString()); 138:39.40 | ^~~ 138:39.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:1588:46: note: ‘cx’ declared here 138:39.40 1588 | auto uniqueCharsFromString = [](JSContext* cx, 138:39.40 | ~~~~~~~~~~~^~ 138:49.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 138:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12, 138:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.h:12, 138:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.h:14, 138:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array-inl.h:10, 138:49.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:7, 138:49.95 from Unified_cpp_js_src0.cpp:2: 138:49.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:49.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:49.95 inlined from ‘js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5382:77: 138:49.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:49.95 1169 | *this->stack = this; 138:49.95 | ~~~~~~~~~~~~~^~~~~~ 138:49.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)’: 138:49.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5380:24: note: ‘shape’ declared here 138:49.95 5380 | Rooted shape( 138:49.95 | ^~~~~ 138:49.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5377:55: note: ‘cx’ declared here 138:49.95 5377 | static SharedShape* GetArrayShapeWithProto(JSContext* cx, HandleObject proto) { 138:49.95 | ~~~~~~~~~~~^~ 138:50.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:50.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:50.03 inlined from ‘bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5476:79: 138:50.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unscopables’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:50.03 1169 | *this->stack = this; 138:50.03 | ~~~~~~~~~~~~~^~~~~~ 138:50.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)’: 138:50.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5475:16: note: ‘unscopables’ declared here 138:50.03 5475 | RootedObject unscopables(cx, 138:50.03 | ^~~~~~~~~~~ 138:50.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5472:43: note: ‘cx’ declared here 138:50.04 5472 | static bool array_proto_finish(JSContext* cx, JS::HandleObject ctor, 138:50.04 | ~~~~~~~~~~~^~ 138:50.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:50.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:50.25 inlined from ‘JSObject* CreateArrayConstructor(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5456:79: 138:50.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:50.25 1169 | *this->stack = this; 138:50.25 | ~~~~~~~~~~~~~^~~~~~ 138:50.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘JSObject* CreateArrayConstructor(JSContext*, JSProtoKey)’: 138:50.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5454:21: note: ‘ctor’ declared here 138:50.25 5454 | Rooted ctor(cx, GlobalObject::createConstructor( 138:50.25 | ^~~~ 138:50.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5452:52: note: ‘cx’ declared here 138:50.25 5452 | static JSObject* CreateArrayConstructor(JSContext* cx, JSProtoKey key) { 138:50.25 | ~~~~~~~~~~~^~ 138:51.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 138:51.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:51.33 inlined from ‘{anonymous}::ComparatorMatchResult MatchNumericComparator(JSContext*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1928:48: 138:51.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:51.33 1169 | *this->stack = this; 138:51.33 | ~~~~~~~~~~~~~^~~~~~ 138:51.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘{anonymous}::ComparatorMatchResult MatchNumericComparator(JSContext*, JSObject*)’: 138:51.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1928:18: note: ‘fun’ declared here 138:51.33 1928 | RootedFunction fun(cx, &obj->as()); 138:51.33 | ^~~ 138:51.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1922:64: note: ‘cx’ declared here 138:51.33 1922 | static ComparatorMatchResult MatchNumericComparator(JSContext* cx, 138:51.33 | ~~~~~~~~~~~^~ 138:51.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 138:51.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:51.55 inlined from ‘static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:166:48: 138:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 138:51.55 1169 | *this->stack = this; 138:51.55 | ~~~~~~~~~~~~~^~~~~~ 138:51.55 In file included from Unified_cpp_js_src0.cpp:20: 138:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp: In static member function ‘static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)’: 138:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:166:16: note: ‘bi’ declared here 138:51.55 166 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 138:51.55 | ^~ 138:51.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:156:39: note: ‘cx’ declared here 138:51.55 156 | bool BigIntObject::asUintN(JSContext* cx, unsigned argc, Value* vp) { 138:51.55 | ~~~~~~~~~~~^~ 138:51.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 138:51.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:51.63 inlined from ‘static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:192:48: 138:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 138:51.63 1169 | *this->stack = this; 138:51.63 | ~~~~~~~~~~~~~^~~~~~ 138:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp: In static member function ‘static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)’: 138:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:192:16: note: ‘bi’ declared here 138:51.63 192 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 138:51.63 | ^~ 138:51.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:182:38: note: ‘cx’ declared here 138:51.63 182 | bool BigIntObject::asIntN(JSContext* cx, unsigned argc, Value* vp) { 138:51.63 | ~~~~~~~~~~~^~ 138:52.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 138:52.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:52.74 inlined from ‘bool DefineArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:485:17: 138:52.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 138:52.74 1169 | *this->stack = this; 138:52.74 | ~~~~~~~~~~~~~^~~~~~ 138:52.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool DefineArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’: 138:52.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:485:12: note: ‘id’ declared here 138:52.74 485 | RootedId id(cx); 138:52.74 | ^~ 138:52.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:483:50: note: ‘cx’ declared here 138:52.74 483 | static inline bool DefineArrayElement(JSContext* cx, HandleObject obj, 138:52.74 | ~~~~~~~~~~~^~ 138:52.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 138:52.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:52.82 inlined from ‘static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:95:72: 138:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 138:52.82 1169 | *this->stack = this; 138:52.82 | ~~~~~~~~~~~~~^~~~~~ 138:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp: In static member function ‘static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)’: 138:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:93:16: note: ‘bi’ declared here 138:52.82 93 | RootedBigInt bi(cx, thisv.isBigInt() 138:52.82 | ^~ 138:52.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/BigInt.cpp:89:45: note: ‘cx’ declared here 138:52.82 89 | bool BigIntObject::toString_impl(JSContext* cx, const CallArgs& args) { 138:52.82 | ~~~~~~~~~~~^~ 138:52.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 138:52.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:52.92 inlined from ‘bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:495:17: 138:52.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 138:52.92 1169 | *this->stack = this; 138:52.92 | ~~~~~~~~~~~~~^~~~~~ 138:52.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’: 138:52.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:495:12: note: ‘id’ declared here 138:52.92 495 | RootedId id(cx); 138:52.92 | ^~ 138:52.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:493:47: note: ‘cx’ declared here 138:52.92 493 | static inline bool SetArrayElement(JSContext* cx, HandleObject obj, 138:52.92 | ~~~~~~~~~~~^~ 138:53.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:53.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:53.30 inlined from ‘bool array_isArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4326:45: 138:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:53.30 1169 | *this->stack = this; 138:53.30 | ~~~~~~~~~~~~~^~~~~~ 138:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_isArray(JSContext*, unsigned int, JS::Value*)’: 138:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4326:18: note: ‘obj’ declared here 138:53.30 4326 | RootedObject obj(cx, &args[0].toObject()); 138:53.30 | ^~~ 138:53.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4320:38: note: ‘cx’ declared here 138:53.30 4320 | static bool array_isArray(JSContext* cx, unsigned argc, Value* vp) { 138:53.30 | ~~~~~~~~~~~^~ 138:53.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:53.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:53.49 inlined from ‘bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1503:50: 138:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:53.49 1169 | *this->stack = this; 138:53.49 | ~~~~~~~~~~~~~^~~~~~ 138:53.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)’: 138:53.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1503:16: note: ‘obj’ declared here 138:53.55 1503 | RootedObject obj(cx, ToObject(cx, args.thisv())); 138:53.55 | ^~~ 138:53.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1496:45: note: ‘cx’ declared here 138:53.55 1496 | static bool array_toLocaleString(JSContext* cx, unsigned argc, Value* vp) { 138:53.55 | ~~~~~~~~~~~^~ 138:55.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:55.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:55.05 inlined from ‘static js::SharedShape* js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5407:79: 138:55.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:55.05 1169 | *this->stack = this; 138:55.05 | ~~~~~~~~~~~~~^~~~~~ 138:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In static member function ‘static js::SharedShape* js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)’: 138:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5406:16: note: ‘proto’ declared here 138:55.07 5406 | RootedObject proto(cx, 138:55.07 | ^~~~~ 138:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5403:72: note: ‘cx’ declared here 138:55.07 5403 | SharedShape* GlobalObject::createArrayShapeWithDefaultProto(JSContext* cx) { 138:55.07 | ~~~~~~~~~~~^~ 138:55.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:55.10 inlined from ‘js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24, 138:55.10 inlined from ‘JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5469:30: 138:55.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.10 1169 | *this->stack = this; 138:55.10 | ~~~~~~~~~~~~~^~~~~~ 138:55.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)’: 138:55.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24: note: ‘shape’ declared here 138:55.11 5439 | Rooted shape(cx); 138:55.11 | ^~~~~ 138:55.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5466:50: note: ‘cx’ declared here 138:55.11 5466 | static JSObject* CreateArrayPrototype(JSContext* cx, JSProtoKey key) { 138:55.11 | ~~~~~~~~~~~^~ 138:55.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:55.20 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 138:55.20 inlined from ‘js::ArrayObject* js::NewDenseEmptyArray(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5538:21: 138:55.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.20 1169 | *this->stack = this; 138:55.20 | ~~~~~~~~~~~~~^~~~~~ 138:55.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseEmptyArray(JSContext*)’: 138:55.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 138:55.20 5425 | Rooted shape(cx, 138:55.20 | ^~~~~ 138:55.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5537:48: note: ‘cx’ declared here 138:55.20 5537 | ArrayObject* js::NewDenseEmptyArray(JSContext* cx) { 138:55.20 | ~~~~~~~~~~~^~ 138:55.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:55.33 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 138:55.33 inlined from ‘js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5542:21: 138:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.33 1169 | *this->stack = this; 138:55.33 | ~~~~~~~~~~~~~^~~~~~ 138:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)’: 138:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 138:55.33 5425 | Rooted shape(cx, 138:55.33 | ^~~~~ 138:55.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5541:55: note: ‘cx’ declared here 138:55.33 5541 | ArrayObject* js::NewTenuredDenseEmptyArray(JSContext* cx) { 138:55.33 | ~~~~~~~~~~~^~ 138:55.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 138:55.43 inlined from ‘js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 65533]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24, 138:55.43 inlined from ‘js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5561:66: 138:55.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.43 1169 | *this->stack = this; 138:55.43 | ~~~~~~~~~~~~~^~~~~~ 138:55.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)’: 138:55.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24: note: ‘shape’ declared here 138:55.43 5439 | Rooted shape(cx); 138:55.43 | ^~~~~ 138:55.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5558:67: note: ‘cx’ declared here 138:55.43 5558 | ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext* cx, 138:55.43 | ~~~~~~~~~~~^~ 138:55.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:55.62 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 138:55.62 inlined from ‘js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5568:21: 138:55.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.62 1169 | *this->stack = this; 138:55.62 | ~~~~~~~~~~~~~^~~~~~ 138:55.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)’: 138:55.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 138:55.62 5425 | Rooted shape(cx, 138:55.62 | ^~~~~ 138:55.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5566:16: note: ‘cx’ declared here 138:55.62 5566 | JSContext* cx, uint32_t length, 138:55.62 | ~~~~~~~~~~~^~ 138:55.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 138:55.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:55.81 inlined from ‘js::ArrayObject* js::NewArrayWithNullProto(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5740:69: 138:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 138:55.81 1169 | *this->stack = this; 138:55.81 | ~~~~~~~~~~~~~^~~~~~ 138:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewArrayWithNullProto(JSContext*)’: 138:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5740:24: note: ‘shape’ declared here 138:55.81 5740 | Rooted shape(cx, GetArrayShapeWithProto(cx, nullptr)); 138:55.81 | ^~~~~ 138:55.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5739:51: note: ‘cx’ declared here 138:55.81 5739 | ArrayObject* js::NewArrayWithNullProto(JSContext* cx) { 138:55.81 | ~~~~~~~~~~~^~ 138:55.98 js/src/xsum 138:57.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 138:57.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.04 inlined from ‘static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:266:62: 138:57.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.04 1169 | *this->stack = this; 138:57.04 | ~~~~~~~~~~~~~^~~~~~ 138:57.06 In file included from Unified_cpp_js_src0.cpp:38: 138:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)’: 138:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:266:25: note: ‘global’ declared here 138:57.07 266 | Rooted global(cx, cx->realm()->maybeGlobal()); 138:57.07 | ^~~~~~ 138:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:231:50: note: ‘cx’ declared here 138:57.07 231 | bool DataViewObject::constructWrapped(JSContext* cx, HandleObject bufobj, 138:57.07 | ~~~~~~~~~~~^~ 138:57.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:57.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.36 inlined from ‘JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1183:77: 138:57.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘constructor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.36 1169 | *this->stack = this; 138:57.36 | ~~~~~~~~~~~~~^~~~~~ 138:57.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In function ‘JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)’: 138:57.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1183:16: note: ‘constructor’ declared here 138:57.36 1183 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); 138:57.36 | ^~~~~~~~~~~ 138:57.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1180:51: note: ‘cx’ declared here 138:57.36 1180 | JS_PUBLIC_API JSObject* JS_NewDataView(JSContext* cx, HandleObject buffer, 138:57.36 | ~~~~~~~~~~~^~ 138:57.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:57.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.40 inlined from ‘JSObject* js::NewDataView(JSContext*, JS::HandleObject, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1205:77: 138:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘constructor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.40 1169 | *this->stack = this; 138:57.40 | ~~~~~~~~~~~~~^~~~~~ 138:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In function ‘JSObject* js::NewDataView(JSContext*, JS::HandleObject, size_t)’: 138:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1205:16: note: ‘constructor’ declared here 138:57.40 1205 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); 138:57.40 | ^~~~~~~~~~~ 138:57.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1202:38: note: ‘cx’ declared here 138:57.42 1202 | JSObject* js::NewDataView(JSContext* cx, HandleObject buffer, 138:57.42 | ~~~~~~~~~~~^~ 138:57.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NonSyntacticVariablesObject*]’, 138:57.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticVariablesObject*; T = js::NonSyntacticVariablesObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.60 inlined from ‘JSObject* JS::NewJSMEnvironment(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:467:50: 138:57.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘varEnv’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.60 1169 | *this->stack = this; 138:57.60 | ~~~~~~~~~~~~~^~~~~~ 138:57.60 In file included from Unified_cpp_js_src0.cpp:47: 138:57.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘JSObject* JS::NewJSMEnvironment(JSContext*)’: 138:57.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:466:40: note: ‘varEnv’ declared here 138:57.60 466 | Rooted varEnv( 138:57.60 | ^~~~~~ 138:57.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:465:58: note: ‘cx’ declared here 138:57.60 465 | JS_PUBLIC_API JSObject* JS::NewJSMEnvironment(JSContext* cx) { 138:57.60 | ~~~~~~~~~~~^~ 138:57.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WithEnvironmentObject*]’, 138:57.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WithEnvironmentObject*; T = js::WithEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.64 inlined from ‘bool JS::ExecuteInJSMEnvironment(JSContext*, HandleScript, HandleObject, const EnvironmentChain&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:515:69, 138:57.64 inlined from ‘bool JS::ExecuteInJSMEnvironment(JSContext*, HandleScript, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:486:33: 138:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘envChain’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.64 1169 | *this->stack = this; 138:57.64 | ~~~~~~~~~~~~~^~~~~~ 138:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘bool JS::ExecuteInJSMEnvironment(JSContext*, HandleScript, HandleObject)’: 138:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:514:36: note: ‘envChain’ declared here 138:57.64 514 | Rooted envChain( 138:57.64 | ^~~~~~~~ 138:57.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:482:59: note: ‘cx’ declared here 138:57.64 482 | JS_PUBLIC_API bool JS::ExecuteInJSMEnvironment(JSContext* cx, 138:57.64 | ~~~~~~~~~~~^~ 138:57.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WithEnvironmentObject*]’, 138:57.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WithEnvironmentObject*; T = js::WithEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.76 inlined from ‘bool JS::ExecuteInJSMEnvironment(JSContext*, HandleScript, HandleObject, const EnvironmentChain&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:515:69: 138:57.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘envChain’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.76 1169 | *this->stack = this; 138:57.76 | ~~~~~~~~~~~~~^~~~~~ 138:57.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘bool JS::ExecuteInJSMEnvironment(JSContext*, HandleScript, HandleObject, const EnvironmentChain&)’: 138:57.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:514:36: note: ‘envChain’ declared here 138:57.76 514 | Rooted envChain( 138:57.76 | ^~~~~~~~ 138:57.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:490:16: note: ‘cx’ declared here 138:57.76 490 | JSContext* cx, HandleScript scriptArg, HandleObject varEnv, 138:57.76 | ~~~~~~~~~~~^~ 138:57.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 138:57.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:57.83 inlined from ‘JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:546:49: 138:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:57.83 1169 | *this->stack = this; 138:57.83 | ~~~~~~~~~~~~~^~~~~~ 138:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)’: 138:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:546:16: note: ‘env’ declared here 138:57.83 546 | RootedObject env(cx, iter.environmentChain(cx)); 138:57.83 | ^~~ 138:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:536:74: note: ‘cx’ declared here 138:57.83 536 | JS_PUBLIC_API JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext* cx) { 138:57.83 | ~~~~~~~~~~~^~ 138:58.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:58.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:58.46 inlined from ‘static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:593:56: 138:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:58.46 1169 | *this->stack = this; 138:58.46 | ~~~~~~~~~~~~~^~~~~~ 138:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)’: 138:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:592:27: note: ‘thisView’ declared here 138:58.46 592 | Rooted thisView( 138:58.46 | ^~~~~~~~ 138:58.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:589:45: note: ‘cx’ declared here 138:58.46 589 | bool DataViewObject::getInt8Impl(JSContext* cx, const CallArgs& args) { 138:58.46 | ~~~~~~~~~~~^~ 138:58.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:58.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:58.56 inlined from ‘static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:612:56: 138:58.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:58.56 1169 | *this->stack = this; 138:58.56 | ~~~~~~~~~~~~~^~~~~~ 138:58.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)’: 138:58.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:611:27: note: ‘thisView’ declared here 138:58.56 611 | Rooted thisView( 138:58.56 | ^~~~~~~~ 138:58.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:608:46: note: ‘cx’ declared here 138:58.56 608 | bool DataViewObject::getUint8Impl(JSContext* cx, const CallArgs& args) { 138:58.56 | ~~~~~~~~~~~^~ 138:58.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:58.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:58.65 inlined from ‘static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:688:56: 138:58.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:58.65 1169 | *this->stack = this; 138:58.65 | ~~~~~~~~~~~~~^~~~~~ 138:58.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)’: 138:58.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:687:27: note: ‘thisView’ declared here 138:58.65 687 | Rooted thisView( 138:58.65 | ^~~~~~~~ 138:58.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:684:47: note: ‘cx’ declared here 138:58.65 684 | bool DataViewObject::getUint32Impl(JSContext* cx, const CallArgs& args) { 138:58.65 | ~~~~~~~~~~~^~ 138:58.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:58.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:58.76 inlined from ‘static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:669:56: 138:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:58.76 1169 | *this->stack = this; 138:58.76 | ~~~~~~~~~~~~~^~~~~~ 138:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)’: 138:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:668:27: note: ‘thisView’ declared here 138:58.76 668 | Rooted thisView( 138:58.76 | ^~~~~~~~ 138:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:665:46: note: ‘cx’ declared here 138:58.76 665 | bool DataViewObject::getInt32Impl(JSContext* cx, const CallArgs& args) { 138:58.76 | ~~~~~~~~~~~^~ 138:58.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:58.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:58.95 inlined from ‘static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:779:56: 138:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:58.95 1169 | *this->stack = this; 138:58.95 | ~~~~~~~~~~~~~^~~~~~ 138:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)’: 138:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:778:27: note: ‘thisView’ declared here 138:58.95 778 | Rooted thisView( 138:58.95 | ^~~~~~~~ 138:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:775:48: note: ‘cx’ declared here 138:58.95 775 | bool DataViewObject::getFloat32Impl(JSContext* cx, const CallArgs& args) { 138:58.95 | ~~~~~~~~~~~^~ 138:59.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:59.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:59.33 inlined from ‘static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:631:56: 138:59.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:59.33 1169 | *this->stack = this; 138:59.33 | ~~~~~~~~~~~~~^~~~~~ 138:59.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)’: 138:59.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:630:27: note: ‘thisView’ declared here 138:59.35 630 | Rooted thisView( 138:59.35 | ^~~~~~~~ 138:59.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:627:46: note: ‘cx’ declared here 138:59.35 627 | bool DataViewObject::getInt16Impl(JSContext* cx, const CallArgs& args) { 138:59.35 | ~~~~~~~~~~~^~ 138:59.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 138:59.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 138:59.43 inlined from ‘static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:650:56: 138:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 138:59.43 1169 | *this->stack = this; 138:59.43 | ~~~~~~~~~~~~~^~~~~~ 138:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)’: 138:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:649:27: note: ‘thisView’ declared here 138:59.43 649 | Rooted thisView( 138:59.43 | ^~~~~~~~ 138:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:646:47: note: ‘cx’ declared here 138:59.43 646 | bool DataViewObject::getUint16Impl(JSContext* cx, const CallArgs& args) { 138:59.43 | ~~~~~~~~~~~^~ 139:00.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:00.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:00.72 inlined from ‘static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:799:56: 139:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:00.72 1169 | *this->stack = this; 139:00.72 | ~~~~~~~~~~~~~^~~~~~ 139:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)’: 139:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:798:27: note: ‘thisView’ declared here 139:00.72 798 | Rooted thisView( 139:00.72 | ^~~~~~~~ 139:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:795:48: note: ‘cx’ declared here 139:00.72 795 | bool DataViewObject::getFloat64Impl(JSContext* cx, const CallArgs& args) { 139:00.72 | ~~~~~~~~~~~^~ 139:01.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 139:01.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:01.54 inlined from ‘bool atomics_wait(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/AtomicsObject.cpp:745:44: 139:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 139:01.54 1169 | *this->stack = this; 139:01.54 | ~~~~~~~~~~~~~^~~~~~ 139:01.54 In file included from Unified_cpp_js_src0.cpp:11: 139:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/AtomicsObject.cpp: In function ‘bool atomics_wait(JSContext*, unsigned int, JS::Value*)’: 139:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/AtomicsObject.cpp:745:16: note: ‘value’ declared here 139:01.54 745 | RootedBigInt value(cx, ToBigInt(cx, valv)); 139:01.54 | ^~~~~ 139:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/AtomicsObject.cpp:704:37: note: ‘cx’ declared here 139:01.54 704 | static bool atomics_wait(JSContext* cx, unsigned argc, Value* vp) { 139:01.54 | ~~~~~~~~~~~^~ 139:01.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:01.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:01.93 inlined from ‘bool js::array_includes(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4746:50: 139:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:01.94 1169 | *this->stack = this; 139:01.94 | ~~~~~~~~~~~~~^~~~~~ 139:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_includes(JSContext*, unsigned int, JS::Value*)’: 139:01.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4746:16: note: ‘obj’ declared here 139:01.96 4746 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:01.96 | ^~~ 139:01.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4741:36: note: ‘cx’ declared here 139:01.96 4741 | bool js::array_includes(JSContext* cx, unsigned argc, Value* vp) { 139:01.96 | ~~~~~~~~~~~^~ 139:02.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:02.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:02.49 inlined from ‘bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4632:50: 139:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:02.49 1169 | *this->stack = this; 139:02.49 | ~~~~~~~~~~~~~^~~~~~ 139:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)’: 139:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4632:16: note: ‘obj’ declared here 139:02.49 4632 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:02.49 | ^~~ 139:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4627:39: note: ‘cx’ declared here 139:02.49 4627 | bool js::array_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { 139:02.49 | ~~~~~~~~~~~^~ 139:02.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:02.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:02.89 inlined from ‘bool js::array_indexOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4505:50: 139:02.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:02.89 1169 | *this->stack = this; 139:02.89 | ~~~~~~~~~~~~~^~~~~~ 139:02.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_indexOf(JSContext*, unsigned int, JS::Value*)’: 139:02.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4505:16: note: ‘obj’ declared here 139:02.89 4505 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:02.89 | ^~~ 139:02.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4500:35: note: ‘cx’ declared here 139:02.89 4500 | bool js::array_indexOf(JSContext* cx, unsigned argc, Value* vp) { 139:02.89 | ~~~~~~~~~~~^~ 139:03.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:03.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:03.41 inlined from ‘static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:819:56: 139:03.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:03.41 1169 | *this->stack = this; 139:03.41 | ~~~~~~~~~~~~~^~~~~~ 139:03.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)’: 139:03.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:818:27: note: ‘thisView’ declared here 139:03.43 818 | Rooted thisView( 139:03.43 | ^~~~~~~~ 139:03.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:815:45: note: ‘cx’ declared here 139:03.43 815 | bool DataViewObject::setInt8Impl(JSContext* cx, const CallArgs& args) { 139:03.43 | ~~~~~~~~~~~^~ 139:03.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:03.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:03.55 inlined from ‘static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:837:56: 139:03.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:03.55 1169 | *this->stack = this; 139:03.55 | ~~~~~~~~~~~~~^~~~~~ 139:03.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)’: 139:03.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:836:27: note: ‘thisView’ declared here 139:03.55 836 | Rooted thisView( 139:03.55 | ^~~~~~~~ 139:03.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:833:46: note: ‘cx’ declared here 139:03.55 833 | bool DataViewObject::setUint8Impl(JSContext* cx, const CallArgs& args) { 139:03.55 | ~~~~~~~~~~~^~ 139:03.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:03.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:03.73 inlined from ‘static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:929:56: 139:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:03.73 1169 | *this->stack = this; 139:03.73 | ~~~~~~~~~~~~~^~~~~~ 139:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)’: 139:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:928:27: note: ‘thisView’ declared here 139:03.73 928 | Rooted thisView( 139:03.73 | ^~~~~~~~ 139:03.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:925:49: note: ‘cx’ declared here 139:03.73 925 | bool DataViewObject::setBigInt64Impl(JSContext* cx, const CallArgs& args) { 139:03.73 | ~~~~~~~~~~~^~ 139:03.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:03.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:03.92 inlined from ‘static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:949:56: 139:03.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:03.92 1169 | *this->stack = this; 139:03.92 | ~~~~~~~~~~~~~^~~~~~ 139:03.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)’: 139:03.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:948:27: note: ‘thisView’ declared here 139:03.92 948 | Rooted thisView( 139:03.92 | ^~~~~~~~ 139:03.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:945:50: note: ‘cx’ declared here 139:03.92 945 | bool DataViewObject::setBigUint64Impl(JSContext* cx, const CallArgs& args) { 139:03.92 | ~~~~~~~~~~~^~ 139:04.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.05 inlined from ‘static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:891:56: 139:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.05 1169 | *this->stack = this; 139:04.05 | ~~~~~~~~~~~~~^~~~~~ 139:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)’: 139:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:890:27: note: ‘thisView’ declared here 139:04.05 890 | Rooted thisView( 139:04.05 | ^~~~~~~~ 139:04.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:887:46: note: ‘cx’ declared here 139:04.05 887 | bool DataViewObject::setInt32Impl(JSContext* cx, const CallArgs& args) { 139:04.05 | ~~~~~~~~~~~^~ 139:04.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.23 inlined from ‘static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:909:56: 139:04.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.23 1169 | *this->stack = this; 139:04.23 | ~~~~~~~~~~~~~^~~~~~ 139:04.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)’: 139:04.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:908:27: note: ‘thisView’ declared here 139:04.23 908 | Rooted thisView( 139:04.23 | ^~~~~~~~ 139:04.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:905:47: note: ‘cx’ declared here 139:04.23 905 | bool DataViewObject::setUint32Impl(JSContext* cx, const CallArgs& args) { 139:04.23 | ~~~~~~~~~~~^~ 139:04.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.37 inlined from ‘static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:855:56: 139:04.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.37 1169 | *this->stack = this; 139:04.37 | ~~~~~~~~~~~~~^~~~~~ 139:04.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)’: 139:04.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:854:27: note: ‘thisView’ declared here 139:04.37 854 | Rooted thisView( 139:04.37 | ^~~~~~~~ 139:04.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:851:46: note: ‘cx’ declared here 139:04.37 851 | bool DataViewObject::setInt16Impl(JSContext* cx, const CallArgs& args) { 139:04.37 | ~~~~~~~~~~~^~ 139:04.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.56 inlined from ‘static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:873:56: 139:04.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.56 1169 | *this->stack = this; 139:04.56 | ~~~~~~~~~~~~~^~~~~~ 139:04.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)’: 139:04.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:872:27: note: ‘thisView’ declared here 139:04.56 872 | Rooted thisView( 139:04.56 | ^~~~~~~~ 139:04.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:869:47: note: ‘cx’ declared here 139:04.56 869 | bool DataViewObject::setUint16Impl(JSContext* cx, const CallArgs& args) { 139:04.56 | ~~~~~~~~~~~^~ 139:04.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.77 inlined from ‘static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1003:56: 139:04.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.77 1169 | *this->stack = this; 139:04.77 | ~~~~~~~~~~~~~^~~~~~ 139:04.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)’: 139:04.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:1002:27: note: ‘thisView’ declared here 139:04.77 1002 | Rooted thisView( 139:04.77 | ^~~~~~~~ 139:04.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:999:48: note: ‘cx’ declared here 139:04.77 999 | bool DataViewObject::setFloat64Impl(JSContext* cx, const CallArgs& args) { 139:04.77 | ~~~~~~~~~~~^~ 139:04.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:04.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:04.96 inlined from ‘static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:985:56: 139:04.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:04.96 1169 | *this->stack = this; 139:04.96 | ~~~~~~~~~~~~~^~~~~~ 139:04.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)’: 139:04.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:984:27: note: ‘thisView’ declared here 139:04.96 984 | Rooted thisView( 139:04.96 | ^~~~~~~~ 139:04.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:981:48: note: ‘cx’ declared here 139:04.96 981 | bool DataViewObject::setFloat32Impl(JSContext* cx, const CallArgs& args) { 139:04.96 | ~~~~~~~~~~~^~ 139:05.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]’, 139:05.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:05.13 inlined from ‘static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:709:56: 139:05.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:05.13 1169 | *this->stack = this; 139:05.13 | ~~~~~~~~~~~~~^~~~~~ 139:05.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp: In static member function ‘static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)’: 139:05.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:708:27: note: ‘thisView’ declared here 139:05.14 708 | Rooted thisView( 139:05.14 | ^~~~~~~~ 139:05.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/DataViewObject.cpp:705:49: note: ‘cx’ declared here 139:05.14 705 | bool DataViewObject::getBigInt64Impl(JSContext* cx, const CallArgs& args) { 139:05.14 | ~~~~~~~~~~~^~ 139:05.60 modules/fdlibm/src 139:06.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:06.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:06.48 inlined from ‘bool js::array_join(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1370:50: 139:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:06.48 1169 | *this->stack = this; 139:06.48 | ~~~~~~~~~~~~~^~~~~~ 139:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_join(JSContext*, unsigned int, JS::Value*)’: 139:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1370:16: note: ‘obj’ declared here 139:06.48 1370 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:06.48 | ^~~ 139:06.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1365:32: note: ‘cx’ declared here 139:06.48 1365 | bool js::array_join(JSContext* cx, unsigned argc, Value* vp) { 139:06.48 | ~~~~~~~~~~~^~ 139:06.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:06.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:06.79 inlined from ‘bool js::CloseIterOperation(JSContext*, JS::HandleObject, CompletionKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5360:24: 139:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:06.79 1169 | *this->stack = this; 139:06.79 | ~~~~~~~~~~~~~^~~~~~ 139:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::CloseIterOperation(JSContext*, JS::HandleObject, CompletionKind)’: 139:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5360:15: note: ‘result’ declared here 139:06.79 5360 | RootedValue result(cx); 139:06.79 | ^~~~~~ 139:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:5350:40: note: ‘cx’ declared here 139:06.79 5350 | bool js::CloseIterOperation(JSContext* cx, HandleObject iter, 139:06.79 | ~~~~~~~~~~~^~ 139:07.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 139:07.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:07.29 inlined from ‘bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4935:66: 139:07.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘aobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:07.29 1169 | *this->stack = this; 139:07.29 | ~~~~~~~~~~~~~^~~~~~ 139:07.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp: In function ‘bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 139:07.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4935:24: note: ‘aobj’ declared here 139:07.29 4935 | Rooted aobj(cx, &arr.toObject().as()); 139:07.29 | ^~~~ 139:07.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter.cpp:4931:41: note: ‘cx’ declared here 139:07.29 4931 | bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, 139:07.29 | ~~~~~~~~~~~^~ 139:10.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 139:10.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:10.69 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 65533]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 139:10.69 inlined from ‘js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5554:57: 139:10.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:10.69 1169 | *this->stack = this; 139:10.69 | ~~~~~~~~~~~~~^~~~~~ 139:10.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)’: 139:10.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 139:10.69 5425 | Rooted shape(cx, 139:10.69 | ^~~~~ 139:10.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5552:16: note: ‘cx’ declared here 139:10.69 5552 | JSContext* cx, uint32_t length, NewObjectKind newKind /* = GenericObject */, 139:10.69 | ~~~~~~~~~~~^~ 139:10.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 139:10.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:10.82 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 139:10.82 inlined from ‘js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5548:30: 139:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:10.82 1169 | *this->stack = this; 139:10.82 | ~~~~~~~~~~~~~^~~~~~ 139:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)’: 139:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 139:10.82 5425 | Rooted shape(cx, 139:10.82 | ^~~~~ 139:10.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5546:16: note: ‘cx’ declared here 139:10.82 5546 | JSContext* cx, uint32_t length, NewObjectKind newKind /* = GenericObject */, 139:10.82 | ~~~~~~~~~~~^~ 139:11.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 139:11.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:11.07 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 139:11.07 inlined from ‘bool TryFastDeleteElementsForNewLength(JSContext*, JS::Handle, uint32_t, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:678:42, 139:11.07 inlined from ‘bool js::ArraySetLength(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:810:43: 139:11.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘keys’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 139:11.07 1169 | *this->stack = this; 139:11.07 | ~~~~~~~~~~~~~^~~~~~ 139:11.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::ArraySetLength(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 139:11.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:678:35: note: ‘keys’ declared here 139:11.07 678 | JS::RootedVector keys(cx); 139:11.07 | ^~~~ 139:11.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:731:36: note: ‘cx’ declared here 139:11.07 731 | bool js::ArraySetLength(JSContext* cx, Handle arr, HandleId id, 139:11.07 | ~~~~~~~~~~~^~ 139:11.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:11.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:11.15 inlined from ‘bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1456:77: 139:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:11.15 1169 | *this->stack = this; 139:11.15 | ~~~~~~~~~~~~~^~~~~~ 139:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)’: 139:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1455:16: note: ‘obj’ declared here 139:11.15 1455 | RootedObject obj(cx, 139:11.15 | ^~~ 139:11.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineIC.cpp:1432:35: note: ‘cx’ declared here 139:11.15 1432 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, 139:11.15 | ~~~~~~~~~~~^~ 139:12.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 139:12.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:12.59 inlined from ‘bool SetArrayLengthProperty(JSContext*, JS::Handle, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:586:47: 139:12.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 139:12.59 1169 | *this->stack = this; 139:12.59 | ~~~~~~~~~~~~~^~~~~~ 139:12.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool SetArrayLengthProperty(JSContext*, JS::Handle, JS::HandleValue)’: 139:12.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:586:12: note: ‘id’ declared here 139:12.59 586 | RootedId id(cx, NameToId(cx->names().length)); 139:12.59 | ^~ 139:12.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:584:47: note: ‘cx’ declared here 139:12.59 584 | static bool SetArrayLengthProperty(JSContext* cx, Handle obj, 139:12.59 | ~~~~~~~~~~~^~ 139:13.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NonSyntacticVariablesObject*]’, 139:13.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticVariablesObject*; T = js::NonSyntacticVariablesObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:13.07 inlined from ‘bool js::ExecuteInFrameScriptEnvironment(JSContext*, JS::HandleObject, JS::HandleScript, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:429:50: 139:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘varEnv’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:13.07 1169 | *this->stack = this; 139:13.07 | ~~~~~~~~~~~~~^~~~~~ 139:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘bool js::ExecuteInFrameScriptEnvironment(JSContext*, JS::HandleObject, JS::HandleScript, JS::MutableHandleObject)’: 139:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:428:40: note: ‘varEnv’ declared here 139:13.07 428 | Rooted varEnv( 139:13.07 | ^~~~~~ 139:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:426:16: note: ‘cx’ declared here 139:13.07 426 | JSContext* cx, HandleObject objArg, HandleScript scriptArg, 139:13.07 | ~~~~~~~~~~~^~ 139:13.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 139:13.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:13.24 inlined from ‘bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:245:22: 139:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 139:13.24 1169 | *this->stack = this; 139:13.24 | ~~~~~~~~~~~~~^~~~~~ 139:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp: In function ‘bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)’: 139:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:245:16: note: ‘str’ declared here 139:13.24 245 | RootedString str(cx); 139:13.24 | ^~~ 139:13.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Eval.cpp:233:35: note: ‘cx’ declared here 139:13.24 233 | static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, 139:13.24 | ~~~~~~~~~~~^~ 139:15.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 139:15.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:15.68 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 139:15.68 inlined from ‘js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5575:42: 139:15.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:15.68 1169 | *this->stack = this; 139:15.68 | ~~~~~~~~~~~~~^~~~~~ 139:15.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)’: 139:15.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 139:15.68 5425 | Rooted shape(cx, 139:15.68 | ^~~~~ 139:15.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5573:16: note: ‘cx’ declared here 139:15.68 5573 | JSContext* cx, uint32_t length, const Value* values, 139:15.68 | ~~~~~~~~~~~^~ 139:16.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 139:16.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:16.13 inlined from ‘js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 4294967295]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24, 139:16.13 inlined from ‘js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5601:36: 139:16.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:16.13 1169 | *this->stack = this; 139:16.13 | ~~~~~~~~~~~~~^~~~~~ 139:16.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)’: 139:16.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5439:24: note: ‘shape’ declared here 139:16.13 5439 | Rooted shape(cx); 139:16.13 | ^~~~~ 139:16.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5597:58: note: ‘cx’ declared here 139:16.13 5597 | ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext* cx, uint32_t length, 139:16.13 | ~~~~~~~~~~~^~ 139:18.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 139:18.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:18.72 inlined from ‘bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1554:17: 139:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 139:18.72 1169 | *this->stack = this; 139:18.72 | ~~~~~~~~~~~~~^~~~~~ 139:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*)’: 139:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1554:12: note: ‘id’ declared here 139:18.72 1554 | RootedId id(cx); 139:18.72 | ^~ 139:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1536:41: note: ‘cx’ declared here 139:18.72 1536 | static bool SetArrayElements(JSContext* cx, HandleObject obj, uint64_t start, 139:18.72 | ~~~~~~~~~~~^~ 139:18.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:18.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:18.93 inlined from ‘bool array_push(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2581:50: 139:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:18.93 1169 | *this->stack = this; 139:18.93 | ~~~~~~~~~~~~~^~~~~~ 139:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_push(JSContext*, unsigned int, JS::Value*)’: 139:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2581:16: note: ‘obj’ declared here 139:18.93 2581 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:18.93 | ^~~ 139:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2576:35: note: ‘cx’ declared here 139:18.93 2576 | static bool array_push(JSContext* cx, unsigned argc, Value* vp) { 139:18.93 | ~~~~~~~~~~~^~ 139:19.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 139:19.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:19.16 inlined from ‘js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24, 139:19.16 inlined from ‘js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, JSLinearString**, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5588:42: 139:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:19.16 1169 | *this->stack = this; 139:19.16 | ~~~~~~~~~~~~~^~~~~~ 139:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, JSLinearString**, NewObjectKind)’: 139:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5425:24: note: ‘shape’ declared here 139:19.16 5425 | Rooted shape(cx, 139:19.16 | ^~~~~ 139:19.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5586:16: note: ‘cx’ declared here 139:19.16 5586 | JSContext* cx, uint32_t length, JSLinearString** values, 139:19.16 | ~~~~~~~~~~~^~ 139:19.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:19.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:19.36 inlined from ‘bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3033:23: 139:19.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:19.36 1169 | *this->stack = this; 139:19.36 | ~~~~~~~~~~~~~^~~~~~ 139:19.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::Handle)’: 139:19.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3033:15: note: ‘value’ declared here 139:19.36 3033 | RootedValue value(cx); 139:19.36 | ^~~~~ 139:19.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3028:42: note: ‘cx’ declared here 139:19.36 3028 | static bool CopyArrayElements(JSContext* cx, HandleObject obj, uint64_t begin, 139:19.36 | ~~~~~~~~~~~^~ 139:20.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:20.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:20.01 inlined from ‘bool array_slice(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4134:50: 139:20.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:20.01 1169 | *this->stack = this; 139:20.01 | ~~~~~~~~~~~~~^~~~~~ 139:20.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_slice(JSContext*, unsigned int, JS::Value*)’: 139:20.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4134:16: note: ‘obj’ declared here 139:20.01 4134 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:20.01 | ^~~ 139:20.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:4129:36: note: ‘cx’ declared here 139:20.01 4129 | static bool array_slice(JSContext* cx, unsigned argc, Value* vp) { 139:20.01 | ~~~~~~~~~~~^~ 139:22.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:22.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:22.66 inlined from ‘bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, ElementAdder*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:369:21: 139:22.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:22.66 1169 | *this->stack = this; 139:22.66 | ~~~~~~~~~~~~~^~~~~~ 139:22.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, ElementAdder*)’: 139:22.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:369:15: note: ‘val’ declared here 139:22.66 369 | RootedValue val(cx); 139:22.66 | ^~~ 139:22.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:364:42: note: ‘cx’ declared here 139:22.66 364 | bool js::GetElementsWithAdder(JSContext* cx, HandleObject obj, 139:22.66 | ~~~~~~~~~~~^~ 139:23.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:23.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:23.52 inlined from ‘bool js::array_pop(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2640:50: 139:23.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:23.52 1169 | *this->stack = this; 139:23.52 | ~~~~~~~~~~~~~^~~~~~ 139:23.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_pop(JSContext*, unsigned int, JS::Value*)’: 139:23.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2640:16: note: ‘obj’ declared here 139:23.52 2640 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:23.52 | ^~~ 139:23.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2635:31: note: ‘cx’ declared here 139:23.52 2635 | bool js::array_pop(JSContext* cx, unsigned argc, Value* vp) { 139:23.52 | ~~~~~~~~~~~^~ 139:24.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:24.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:24.26 inlined from ‘bool ArraySortWithoutComparator(JSContext*, JS::Handle, uint64_t, {anonymous}::ComparatorMatchResult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2187:21: 139:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:24.26 1169 | *this->stack = this; 139:24.26 | ~~~~~~~~~~~~~^~~~~~ 139:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool ArraySortWithoutComparator(JSContext*, JS::Handle, uint64_t, {anonymous}::ComparatorMatchResult)’: 139:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2187:17: note: ‘v’ declared here 139:24.26 2187 | RootedValue v(cx); 139:24.26 | ^ 139:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2145:51: note: ‘cx’ declared here 139:24.26 2145 | static bool ArraySortWithoutComparator(JSContext* cx, Handle obj, 139:24.26 | ~~~~~~~~~~~^~ 139:26.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 139:26.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 139:26.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 139:26.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 139:26.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.h:89, 139:26.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:9, 139:26.24 from Unified_cpp_js_src1.cpp:2: 139:26.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:26.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:26.24 inlined from ‘bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1236:50: 139:26.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:26.24 1169 | *this->stack = this; 139:26.24 | ~~~~~~~~~~~~~^~~~~~ 139:26.24 In file included from Unified_cpp_js_src1.cpp:38: 139:26.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 139:26.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1236:16: note: ‘obj’ declared here 139:26.24 1236 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:26.24 | ^~~ 139:26.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1226:39: note: ‘cx’ declared here 139:26.24 1226 | bool js::obj_isPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { 139:26.24 | ~~~~~~~~~~~^~ 139:26.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 139:26.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:26.40 inlined from ‘JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2419:62: 139:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objectProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:26.40 1169 | *this->stack = this; 139:26.40 | ~~~~~~~~~~~~~^~~~~~ 139:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)’: 139:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2418:24: note: ‘objectProto’ declared here 139:26.40 2418 | Rooted objectProto( 139:26.40 | ^~~~~~~~~~~ 139:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2410:51: note: ‘cx’ declared here 139:26.40 2410 | static JSObject* CreateObjectPrototype(JSContext* cx, JSProtoKey key) { 139:26.40 | ~~~~~~~~~~~^~ 139:27.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 139:27.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:27.54 inlined from ‘JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2393:46: 139:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘self’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:27.54 1169 | *this->stack = this; 139:27.54 | ~~~~~~~~~~~~~^~~~~~ 139:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)’: 139:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2393:25: note: ‘self’ declared here 139:27.54 2393 | Rooted self(cx, cx->global()); 139:27.54 | ^~~~ 139:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2392:53: note: ‘cx’ declared here 139:27.54 2392 | static JSObject* CreateObjectConstructor(JSContext* cx, JSProtoKey key) { 139:27.54 | ~~~~~~~~~~~^~ 139:28.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleNamespaceObject*]’, 139:28.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:28.24 inlined from ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:634:76: 139:28.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ns’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:28.24 1169 | *this->stack = this; 139:28.24 | ~~~~~~~~~~~~~^~~~~~ 139:28.24 In file included from Unified_cpp_js_src1.cpp:29: 139:28.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const’: 139:28.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:634:34: note: ‘ns’ declared here 139:28.24 634 | Rooted ns(cx, &proxy->as()); 139:28.24 | ^~ 139:28.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:632:16: note: ‘cx’ declared here 139:28.24 632 | JSContext* cx, HandleObject proxy, HandleId id, 139:28.24 | ~~~~~~~~~~~^~ 139:28.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:28.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:28.92 inlined from ‘bool ArraySortPrologue(JSContext*, JS::Handle, JS::Handle, js::ArraySortData*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2321:48, 139:28.92 inlined from ‘bool js::array_sort(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2481:25: 139:28.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:28.92 1169 | *this->stack = this; 139:28.92 | ~~~~~~~~~~~~~^~~~~~ 139:28.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool js::array_sort(JSContext*, unsigned int, JS::Value*)’: 139:28.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2321:21: note: ‘obj’ declared here 139:28.92 2321 | Rooted obj(cx, ToObject(cx, thisv)); 139:28.92 | ^~~ 139:28.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2460:32: note: ‘cx’ declared here 139:28.92 2460 | bool js::array_sort(JSContext* cx, unsigned argc, Value* vp) { 139:28.92 | ~~~~~~~~~~~^~ 139:28.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleNamespaceObject*]’, 139:28.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:28.94 inlined from ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:583:76: 139:28.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ns’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:28.94 1169 | *this->stack = this; 139:28.94 | ~~~~~~~~~~~~~^~~~~~ 139:28.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’: 139:28.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:583:34: note: ‘ns’ declared here 139:28.94 583 | Rooted ns(cx, &proxy->as()); 139:28.94 | ^~ 139:28.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:581:58: note: ‘cx’ declared here 139:28.94 581 | bool ModuleNamespaceObject::ProxyHandler::has(JSContext* cx, HandleObject proxy, 139:28.94 | ~~~~~~~~~~~^~ 139:29.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 139:29.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:29.26 inlined from ‘bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:129:21: 139:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idRoot’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 139:29.26 1169 | *this->stack = this; 139:29.26 | ~~~~~~~~~~~~~^~~~~~ 139:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)’: 139:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:129:12: note: ‘idRoot’ declared here 139:29.26 129 | RootedId idRoot(cx); 139:29.26 | ^~~~~~ 139:29.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:96:46: note: ‘cx’ declared here 139:29.26 96 | bool js::obj_propertyIsEnumerable(JSContext* cx, unsigned argc, Value* vp) { 139:29.26 | ~~~~~~~~~~~^~ 139:29.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:29.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:29.51 inlined from ‘bool ArraySortPrologue(JSContext*, JS::Handle, JS::Handle, js::ArraySortData*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2321:48, 139:29.51 inlined from ‘js::ArraySortResult js::ArraySortFromJit(JSContext*, jit::TrampolineNativeFrameLayout*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2534:25: 139:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:29.51 1169 | *this->stack = this; 139:29.51 | ~~~~~~~~~~~~~^~~~~~ 139:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘js::ArraySortResult js::ArraySortFromJit(JSContext*, jit::TrampolineNativeFrameLayout*)’: 139:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2321:21: note: ‘obj’ declared here 139:29.51 2321 | Rooted obj(cx, ToObject(cx, thisv)); 139:29.51 | ^~~ 139:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2520:49: note: ‘cx’ declared here 139:29.51 2520 | ArraySortResult js::ArraySortFromJit(JSContext* cx, 139:29.51 | ~~~~~~~~~~~^~ 139:29.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:29.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:29.77 inlined from ‘bool json_isRawJSON(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1985:50: 139:29.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:29.77 1169 | *this->stack = this; 139:29.77 | ~~~~~~~~~~~~~^~~~~~ 139:29.77 In file included from Unified_cpp_js_src1.cpp:11: 139:29.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool json_isRawJSON(JSContext*, unsigned int, JS::Value*)’: 139:29.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1985:23: note: ‘obj’ declared here 139:29.77 1985 | Rooted obj(cx, &args[0].toObject()); 139:29.77 | ^~~ 139:29.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1979:39: note: ‘cx’ declared here 139:29.77 1979 | static bool json_isRawJSON(JSContext* cx, unsigned argc, Value* vp) { 139:29.77 | ~~~~~~~~~~~^~ 139:29.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:29.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:29.80 inlined from ‘bool array_reverse(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1648:50: 139:29.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:29.80 1169 | *this->stack = this; 139:29.80 | ~~~~~~~~~~~~~^~~~~~ 139:29.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_reverse(JSContext*, unsigned int, JS::Value*)’: 139:29.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1648:16: note: ‘obj’ declared here 139:29.80 1648 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:29.80 | ^~~ 139:29.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:1643:38: note: ‘cx’ declared here 139:29.80 1643 | static bool array_reverse(JSContext* cx, unsigned argc, Value* vp) { 139:29.80 | ~~~~~~~~~~~^~ 139:29.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 139:29.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:29.98 inlined from ‘bool json_rawJSON(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:2019:66: 139:29.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linear’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 139:29.98 1169 | *this->stack = this; 139:29.98 | ~~~~~~~~~~~~~^~~~~~ 139:29.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool json_rawJSON(JSContext*, unsigned int, JS::Value*)’: 139:29.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:2019:27: note: ‘linear’ declared here 139:29.98 2019 | Rooted linear(cx, jsonString->ensureLinear(cx)); 139:29.98 | ^~~~~~ 139:29.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:2009:37: note: ‘cx’ declared here 139:29.98 2009 | static bool json_rawJSON(JSContext* cx, unsigned argc, Value* vp) { 139:29.98 | ~~~~~~~~~~~^~ 139:32.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:13, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/IPCMessageUtilsSpecializations.h:36, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/IPCMessageUtilsSpecializations.cpp:7, 139:32.11 from Unified_cpp_ipc_glue1.cpp:2: 139:32.11 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’, 139:32.11 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.11 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.11 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.11 inlined from ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:44: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.11 118 | elt->asT()->AddRef(); 139:32.11 | ~~~~~~~~~~~~~~~~~~^~ 139:32.11 In file included from Unified_cpp_ipc_glue1.cpp:47: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:16: note: at offset -32 into object ‘pending’ of size 24 139:32.11 2198 | MessageQueue pending = std::move(mPending); 139:32.11 | ^~~~~~~ 139:32.11 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 139:32.11 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 139:32.11 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.11 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.11 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.11 inlined from ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:44: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.11 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 139:32.11 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:16: note: at offset -32 into object ‘pending’ of size 24 139:32.11 2198 | MessageQueue pending = std::move(mPending); 139:32.11 | ^~~~~~~ 139:32.11 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 139:32.11 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 139:32.11 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.11 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.11 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.11 inlined from ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:44: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.11 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 139:32.11 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 139:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:16: note: at offset -32 into object ‘pending’ of size 24 139:32.11 2198 | MessageQueue pending = std::move(mPending); 139:32.11 | ^~~~~~~ 139:32.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:17, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsHashKeys.h:11, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/mojo/core/ports/name.h:15, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/mojo/core/ports/port_ref.h:8, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message.h:15, 139:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/IPCMessageUtilsSpecializations.h:18: 139:32.11 In member function ‘virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()’, 139:32.11 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 139:32.11 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.11 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.11 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.11 inlined from ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:44: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1347:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.12 1347 | nsrefcnt r = Super::AddRef(); \ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 139:32.12 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 139:32.12 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:1510:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 139:32.12 1510 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:16: note: at offset -32 into object ‘pending’ of size 24 139:32.12 2198 | MessageQueue pending = std::move(mPending); 139:32.12 | ^~~~~~~ 139:32.12 In member function ‘virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()’, 139:32.12 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 139:32.12 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.12 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.12 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.12 inlined from ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:44: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1347:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.12 1347 | nsrefcnt r = Super::AddRef(); \ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 139:32.12 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 139:32.12 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:1510:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 139:32.12 1510 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 139:32.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:32.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:32.12 inlined from ‘bool array_unshift(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2830:50: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:32.12 1169 | *this->stack = this; 139:32.12 | ~~~~~~~~~~~~~^~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2198:16: note: at offset -32 into object ‘pending’ of size 24 139:32.12 2198 | MessageQueue pending = std::move(mPending); 139:32.12 | ^~~~~~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_unshift(JSContext*, unsigned int, JS::Value*)’: 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2830:16: note: ‘obj’ declared here 139:32.12 2830 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:32.12 | ^~~ 139:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2825:38: note: ‘cx’ declared here 139:32.12 2825 | static bool array_unshift(JSContext* cx, unsigned argc, Value* vp) { 139:32.12 | ~~~~~~~~~~~^~ 139:32.24 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’, 139:32.25 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.25 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.25 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:42, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.25 118 | elt->asT()->AddRef(); 139:32.25 | ~~~~~~~~~~~~~~~~~~^~ 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.25 2294 | MessageQueue queue = std::move(mPending); 139:32.25 | ^~~~~ 139:32.25 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 139:32.25 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 139:32.25 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.25 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.25 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:42, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.25 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 139:32.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.25 2294 | MessageQueue queue = std::move(mPending); 139:32.25 | ^~~~~ 139:32.25 In member function ‘mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]’, 139:32.25 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 139:32.25 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.25 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.25 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:42, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.25 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 139:32.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.25 2294 | MessageQueue queue = std::move(mPending); 139:32.25 | ^~~~~ 139:32.25 In member function ‘virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()’, 139:32.25 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 139:32.25 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.25 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.25 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:42, 139:32.25 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1347:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.25 1347 | nsrefcnt r = Super::AddRef(); \ 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 139:32.25 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 139:32.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 139:32.26 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 139:32.26 | ^~~~~~~~~~~~~~~~~~~~~~~~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:1510:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 139:32.26 1510 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 139:32.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.26 2294 | MessageQueue queue = std::move(mPending); 139:32.26 | ^~~~~ 139:32.26 In member function ‘virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()’, 139:32.26 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 139:32.26 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 139:32.26 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 139:32.26 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:42, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1347:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds=] 139:32.26 1347 | nsrefcnt r = Super::AddRef(); \ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 139:32.26 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 139:32.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 139:32.26 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 139:32.26 | ^~~~~~~~~~~~~~~~~~~~~~~~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:1510:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 139:32.26 1510 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 139:32.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.26 2294 | MessageQueue queue = std::move(mPending); 139:32.26 | ^~~~~ 139:32.26 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’, 139:32.26 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 139:32.26 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 139:32.26 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 139:32.26 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2304:1, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageTask [0]’ [-Warray-bounds=] 139:32.26 121 | elt->asT()->Release(); 139:32.26 | ~~~~~~~~~~~~~~~~~~~^~ 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.26 2294 | MessageQueue queue = std::move(mPending); 139:32.26 | ^~~~~ 139:32.26 In member function ‘virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::Release()’, 139:32.26 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 139:32.26 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 139:32.26 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 139:32.26 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 139:32.26 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2304:1, 139:32.26 inlined from ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2273:6: 139:32.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1359:30: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageTask [0]’ [-Warray-bounds=] 139:32.28 1359 | nsrefcnt r = Super::Release(); \ 139:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1367:5: note: in expansion of macro ‘NS_IMPL_RELEASE_INHERITED_GUTS’ 139:32.29 1367 | NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \ 139:32.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1428:3: note: in expansion of macro ‘NS_IMPL_RELEASE_INHERITED’ 139:32.29 1428 | NS_IMPL_RELEASE_INHERITED(aClass, aSuper) 139:32.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:1510:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 139:32.29 1510 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 139:32.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 139:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/MessageChannel.cpp:2294:16: note: at offset -32 into object ‘queue’ of size 24 139:32.29 2294 | MessageQueue queue = std::move(mPending); 139:32.29 | ^~~~~ 139:32.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 139:32.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:32.43 inlined from ‘bool forEach(const char*, JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1781:64, 139:32.43 inlined from ‘bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1979:17: 139:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘forEachFunc’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:32.43 1169 | *this->stack = this; 139:32.43 | ~~~~~~~~~~~~~^~~~~~ 139:32.43 In file included from Unified_cpp_js_src1.cpp:20: 139:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)’: 139:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1780:18: note: ‘forEachFunc’ declared here 139:32.43 1780 | RootedFunction forEachFunc( 139:32.43 | ^~~~~~~~~~~ 139:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1977:46: note: ‘cx’ declared here 139:32.43 1977 | JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj, 139:32.43 | ~~~~~~~~~~~^~ 139:32.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:32.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:32.47 inlined from ‘bool array_shift(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2746:50: 139:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:32.47 1169 | *this->stack = this; 139:32.47 | ~~~~~~~~~~~~~^~~~~~ 139:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_shift(JSContext*, unsigned int, JS::Value*)’: 139:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2746:16: note: ‘obj’ declared here 139:32.47 2746 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:32.47 | ^~~ 139:32.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:2741:36: note: ‘cx’ declared here 139:32.47 2741 | static bool array_shift(JSContext* cx, unsigned argc, Value* vp) { 139:32.47 | ~~~~~~~~~~~^~ 139:32.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 139:32.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:32.64 inlined from ‘bool forEach(const char*, JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1781:64, 139:32.64 inlined from ‘bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:2082:17: 139:32.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘forEachFunc’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:32.64 1169 | *this->stack = this; 139:32.64 | ~~~~~~~~~~~~~^~~~~~ 139:32.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)’: 139:32.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1780:18: note: ‘forEachFunc’ declared here 139:32.64 1780 | RootedFunction forEachFunc( 139:32.64 | ^~~~~~~~~~~ 139:32.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:2080:46: note: ‘cx’ declared here 139:32.64 2080 | JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject obj, 139:32.64 | ~~~~~~~~~~~^~ 139:32.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:32.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:32.82 inlined from ‘bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3169:50: 139:32.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:32.82 1169 | *this->stack = this; 139:32.82 | ~~~~~~~~~~~~~^~~~~~ 139:32.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)’: 139:32.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3169:16: note: ‘obj’ declared here 139:32.82 3169 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:32.82 | ^~~ 139:32.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3163:42: note: ‘cx’ declared here 139:32.82 3163 | static bool array_splice_impl(JSContext* cx, unsigned argc, Value* vp, 139:32.82 | ~~~~~~~~~~~^~ 139:33.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:33.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:33.22 inlined from ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:507:51: 139:33.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:33.22 1169 | *this->stack = this; 139:33.22 | ~~~~~~~~~~~~~^~~~~~ 139:33.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const’: 139:33.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:507:15: note: ‘value’ declared here 139:33.25 507 | RootedValue value(cx, env->getSlot(prop->slot())); 139:33.25 | ^~~~~ 139:33.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:485:16: note: ‘cx’ declared here 139:33.25 485 | JSContext* cx, HandleObject proxy, HandleId id, 139:33.25 | ~~~~~~~~~~~^~ 139:33.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:33.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:33.48 inlined from ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:614:51: 139:33.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 139:33.48 1169 | *this->stack = this; 139:33.48 | ~~~~~~~~~~~~~^~~~~~ 139:33.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 139:33.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:614:15: note: ‘value’ declared here 139:33.48 614 | RootedValue value(cx, env->getSlot(prop->slot())); 139:33.48 | ^~~~~ 139:33.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:593:58: note: ‘cx’ declared here 139:33.48 593 | bool ModuleNamespaceObject::ProxyHandler::get(JSContext* cx, HandleObject proxy, 139:33.48 | ~~~~~~~~~~~^~ 139:33.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:33.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:33.56 inlined from ‘static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:379:68: 139:33.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:33.56 1169 | *this->stack = this; 139:33.56 | ~~~~~~~~~~~~~^~~~~~ 139:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)’: 139:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:378:16: note: ‘object’ declared here 139:33.59 378 | RootedObject object( 139:33.59 | ^~~~~~ 139:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:371:16: note: ‘cx’ declared here 139:33.59 371 | JSContext* cx, Handle module, 139:33.59 | ~~~~~~~~~~~^~ 139:34.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:34.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:34.74 inlined from ‘bool array_with(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3772:50: 139:34.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:34.74 1169 | *this->stack = this; 139:34.74 | ~~~~~~~~~~~~~^~~~~~ 139:34.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_with(JSContext*, unsigned int, JS::Value*)’: 139:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3772:16: note: ‘obj’ declared here 139:34.75 3772 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:34.75 | ^~~ 139:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3767:35: note: ‘cx’ declared here 139:34.75 3767 | static bool array_with(JSContext* cx, unsigned argc, Value* vp) { 139:34.75 | ~~~~~~~~~~~^~ 139:35.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:35.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:35.27 inlined from ‘js::ModuleObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2313:79: 139:35.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:35.27 1169 | *this->stack = this; 139:35.27 | ~~~~~~~~~~~~~^~~~~~ 139:35.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘js::ModuleObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleObject)’: 139:35.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2312:16: note: ‘result’ declared here 139:35.27 2312 | RootedObject result(cx, 139:35.27 | ^~~~~~ 139:35.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2303:52: note: ‘cx’ declared here 139:35.27 2303 | ModuleObject* js::CallModuleResolveHook(JSContext* cx, 139:35.27 | ~~~~~~~~~~~^~ 139:35.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 139:35.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:35.60 inlined from ‘JS::PropertyKey js::ParseRecordObject::getKey(JSContext*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:49:33: 139:35.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 139:35.60 1169 | *this->stack = this; 139:35.60 | ~~~~~~~~~~~~~^~~~~~ 139:35.60 In file included from Unified_cpp_js_src1.cpp:47: 139:35.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp: In member function ‘JS::PropertyKey js::ParseRecordObject::getKey(JSContext*) const’: 139:35.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:49:27: note: ‘key’ declared here 139:35.60 49 | Rooted key(cx); 139:35.60 | ^~~ 139:35.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:47:54: note: ‘cx’ declared here 139:35.60 47 | JS::PropertyKey ParseRecordObject::getKey(JSContext* cx) const { 139:35.60 | ~~~~~~~~~~~^~ 139:35.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:35.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:35.84 inlined from ‘bool array_toSpliced(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3507:50: 139:35.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:35.84 1169 | *this->stack = this; 139:35.84 | ~~~~~~~~~~~~~^~~~~~ 139:35.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_toSpliced(JSContext*, unsigned int, JS::Value*)’: 139:35.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3507:16: note: ‘obj’ declared here 139:35.88 3507 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:35.88 | ^~~ 139:35.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:3502:40: note: ‘cx’ declared here 139:35.88 3502 | static bool array_toSpliced(JSContext* cx, unsigned argc, Value* vp) { 139:35.88 | ~~~~~~~~~~~^~ 139:36.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyIteratorObject*]’, 139:36.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyIteratorObject*; T = js::PropertyIteratorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:36.37 inlined from ‘bool CountEnumerableOwnPropertiesNative(JSContext*, JS::HandleObject, int32_t&, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1851:77, 139:36.37 inlined from ‘bool js::obj_keys_length(JSContext*, JS::HandleObject, int32_t&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2052:42: 139:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘piter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:36.37 1169 | *this->stack = this; 139:36.37 | ~~~~~~~~~~~~~^~~~~~ 139:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_keys_length(JSContext*, JS::HandleObject, int32_t&)’: 139:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1850:35: note: ‘piter’ declared here 139:36.37 1850 | Rooted piter(cx, 139:36.37 | ^~~~~ 139:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2050:37: note: ‘cx’ declared here 139:36.37 2050 | bool js::obj_keys_length(JSContext* cx, HandleObject obj, int32_t& length) { 139:36.37 | ~~~~~~~~~~~^~ 139:36.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:36.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:36.49 inlined from ‘bool array_concat(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5017:50: 139:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:36.49 1169 | *this->stack = this; 139:36.49 | ~~~~~~~~~~~~~^~~~~~ 139:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp: In function ‘bool array_concat(JSContext*, unsigned int, JS::Value*)’: 139:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5017:16: note: ‘obj’ declared here 139:36.49 5017 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:36.49 | ^~~ 139:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.cpp:5012:37: note: ‘cx’ declared here 139:36.49 5012 | static bool array_concat(JSContext* cx, unsigned argc, Value* vp) { 139:36.49 | ~~~~~~~~~~~^~ 139:36.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:36.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:36.75 inlined from ‘bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:319:18: 139:36.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:36.75 1169 | *this->stack = this; 139:36.75 | ~~~~~~~~~~~~~^~~~~~ 139:36.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]’: 139:36.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:319:18: note: ‘obj’ declared here 139:36.75 319 | RootedObject obj(cx, JS::ToObject(cx, vp)); 139:36.75 | ^~~ 139:36.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:304:40: note: ‘cx’ declared here 139:36.75 304 | static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, 139:36.75 | ~~~~~~~~~~~^~ 139:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:46, 139:36.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 139:36.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 139:36.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:17, 139:36.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/CompositorBridgeChild.cpp:13, 139:36.96 from Unified_cpp_gfx_layers6.cpp:56: 139:36.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)’: 139:36.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h:45: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 139:36.96 45 | if (!ReadParam(aReader, &length)) return false; 139:36.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h:45: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 139:39.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:39.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:39.00 inlined from ‘bool js::obj_toString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:664:22: 139:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:39.00 1169 | *this->stack = this; 139:39.00 | ~~~~~~~~~~~~~^~~~~~ 139:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_toString(JSContext*, unsigned int, JS::Value*)’: 139:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:664:16: note: ‘obj’ declared here 139:39.00 664 | RootedObject obj(cx); 139:39.00 | ^~~ 139:39.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:661:34: note: ‘cx’ declared here 139:39.00 661 | bool js::obj_toString(JSContext* cx, unsigned argc, Value* vp) { 139:39.00 | ~~~~~~~~~~~^~ 139:39.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 139:39.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:39.35 inlined from ‘js::ObjectToSource(JSContext*, JS::HandleObject)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:322:40: 139:39.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idv’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)__closure_86(D)])[14]’ [-Wdangling-pointer=] 139:39.35 1169 | *this->stack = this; 139:39.35 | ~~~~~~~~~~~~~^~~~~~ 139:39.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In lambda function: 139:39.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:322:19: note: ‘idv’ declared here 139:39.35 322 | RootedValue idv(cx, IdToValue(id)); 139:39.35 | ^~~ 139:39.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:312:63: note: ‘__closure’ declared here 139:39.35 312 | PropertyKind kind) -> bool { 139:39.35 | ^~~~ 139:40.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:40.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:40.73 inlined from ‘bool obj_toSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:166:50: 139:40.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:40.73 1169 | *this->stack = this; 139:40.73 | ~~~~~~~~~~~~~^~~~~~ 139:40.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool obj_toSource(JSContext*, unsigned int, JS::Value*)’: 139:40.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:166:16: note: ‘obj’ declared here 139:40.73 166 | RootedObject obj(cx, ToObject(cx, args.thisv())); 139:40.73 | ^~~ 139:40.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:157:37: note: ‘cx’ declared here 139:40.73 157 | static bool obj_toSource(JSContext* cx, unsigned argc, Value* vp) { 139:40.73 | ~~~~~~~~~~~^~ 139:41.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSONWriter.h:102, 139:41.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 139:41.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 139:41.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ProfilingStack.h:11, 139:41.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:29: 139:41.36 In member function ‘bool mozilla::Vector::usingInlineStorage() const [with T = js::frontend::StencilModuleImportAttribute; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’, 139:41.36 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleImportAttribute; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:964:30, 139:41.36 inlined from ‘js::frontend::StencilModuleRequest::StencilModuleRequest(js::frontend::StencilModuleRequest&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/Stencil.h:577:9, 139:41.36 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::frontend::StencilModuleRequest}; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 139:41.36 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::frontend::StencilModuleRequest; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 139:41.36 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 139:41.36 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 139:41.36 inlined from ‘bool js::ModuleBuilder::buildTables(js::frontend::StencilModuleMetadata&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1540:54: 139:41.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:498:12: warning: ‘*(const mozilla::Vector*)((char*)aDst + 8).mozilla::Vector::mBegin’ may be used uninitialized [-Wmaybe-uninitialized] 139:41.36 498 | return mBegin == const_cast(this)->inlineStorage(); 139:41.36 | ^~~~~~ 139:42.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBuiltins.h:23, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBuiltinModule.h:26, 139:42.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBuiltinModule.cpp:19, 139:42.01 from Unified_cpp_js_src_wasm1.cpp:2: 139:42.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 139:42.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:42.01 inlined from ‘bool js::wasm::FeatureOptions::init(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCompile.cpp:153:56: 139:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘importedStringConstantsString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 139:42.01 1169 | *this->stack = this; 139:42.01 | ~~~~~~~~~~~~~^~~~~~ 139:42.02 In file included from Unified_cpp_js_src_wasm1.cpp:38: 139:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCompile.cpp: In member function ‘bool js::wasm::FeatureOptions::init(JSContext*, JS::HandleValue)’: 139:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCompile.cpp:152:20: note: ‘importedStringConstantsString’ declared here 139:42.02 152 | RootedString importedStringConstantsString( 139:42.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:42.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCompile.cpp:98:38: note: ‘cx’ declared here 139:42.02 98 | bool FeatureOptions::init(JSContext* cx, HandleValue val) { 139:42.02 | ~~~~~~~~~~~^~ 139:43.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 139:43.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message.h:20: 139:43.11 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 139:43.11 inlined from ‘void nsTArray_Impl::Clear() [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 139:43.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 139:43.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 139:43.11 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 139:43.11 inlined from ‘bool nsBaseHashtable::Remove(KeyType, DataType*) [with KeyClass = nsGenericHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:521:14, 139:43.11 inlined from ‘bool nsBaseHashtable::Remove(KeyType, DataType*) [with KeyClass = nsGenericHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:512:8, 139:43.11 inlined from ‘void mozilla::ipc::NodeController::DropPeer(NodeName)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp:285:33: 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 139:43.11 315 | mHdr->mLength = 0; 139:43.11 | ~~~~~~~~~~~~~~^~~ 139:43.11 In file included from Unified_cpp_ipc_glue1.cpp:92: 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp: In member function ‘void mozilla::ipc::NodeController::DropPeer(NodeName)’: 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp:279:21: note: at offset 8 into object ‘pendingMerges’ of size 8 139:43.11 279 | nsTArray pendingMerges; 139:43.11 | ^~~~~~~~~~~~~ 139:43.11 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 139:43.11 inlined from ‘void nsTArray_Impl::Clear() [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 139:43.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 139:43.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mojo::core::ports::PortRef; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 139:43.11 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 139:43.11 inlined from ‘bool nsBaseHashtable::Remove(KeyType, DataType*) [with KeyClass = nsGenericHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:515:16, 139:43.11 inlined from ‘void mozilla::ipc::NodeController::DropPeer(NodeName)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp:285:33: 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 139:43.11 315 | mHdr->mLength = 0; 139:43.11 | ~~~~~~~~~~~~~~^~~ 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp: In member function ‘void mozilla::ipc::NodeController::DropPeer(NodeName)’: 139:43.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/glue/NodeController.cpp:279:21: note: at offset 8 into object ‘pendingMerges’ of size 8 139:43.11 279 | nsTArray pendingMerges; 139:43.11 | ^~~~~~~~~~~~~ 139:45.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:45.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:45.46 inlined from ‘bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:319:18, 139:45.46 inlined from ‘bool SerializeJSONArray(JSContext*, JS::HandleObject, {anonymous}::StringifyContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:670:27, 139:45.46 inlined from ‘bool SerializeJSONProperty(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:787:38: 139:45.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:45.46 1169 | *this->stack = this; 139:45.46 | ~~~~~~~~~~~~~^~~~~~ 139:45.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool SerializeJSONProperty(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)’: 139:45.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:319:18: note: ‘obj’ declared here 139:45.46 319 | RootedObject obj(cx, JS::ToObject(cx, vp)); 139:45.46 | ^~~ 139:45.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:704:46: note: ‘cx’ declared here 139:45.46 704 | static bool SerializeJSONProperty(JSContext* cx, const Value& v, 139:45.46 | ~~~~~~~~~~~^~ 139:47.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 139:47.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 139:47.01 inlined from ‘bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1524:23: 139:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 139:47.01 1169 | *this->stack = this; 139:47.01 | ~~~~~~~~~~~~~^~~~~~ 139:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)’: 139:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1524:18: note: ‘id’ declared here 139:47.03 1524 | RootedId id(cx); 139:47.03 | ^~ 139:47.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1458:31: note: ‘cx’ declared here 139:47.03 1458 | bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, 139:47.03 | ~~~~~~~~~~~^~ 139:48.67 In member function ‘BailReason OwnNonIndexKeysIterForJSON::cannotFastStringify() const’, 139:48.68 inlined from ‘bool FastSerializeJSONProperty(JSContext*, JS::Handle, {anonymous}::StringifyContext*, BailReason*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1434:42, 139:48.68 inlined from ‘bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1646:37: 139:48.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1029:51: warning: ‘*(const OwnNonIndexKeysIterForJSON*)((char*)&top + offsetof(FastStackEntry, FastStackEntry::iter.mozilla::Variant::rawData[0])).OwnNonIndexKeysIterForJSON::fastFailed_’ may be used uninitialized [-Wmaybe-uninitialized] 139:48.68 1029 | BailReason cannotFastStringify() const { return fastFailed_; } 139:48.68 | ^~~~~~~~~~~ 139:48.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)’: 139:48.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1274:18: note: ‘top’ declared here 139:48.68 1274 | FastStackEntry top(&v.toObject().as()); 139:48.68 | ^~~ 139:50.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleNamespaceObject*]’, 139:50.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:50.35 inlined from ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:652:76: 139:50.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ns’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:50.35 1169 | *this->stack = this; 139:50.35 | ~~~~~~~~~~~~~^~~~~~ 139:50.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 139:50.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:652:34: note: ‘ns’ declared here 139:50.35 652 | Rooted ns(cx, &proxy->as()); 139:50.35 | ^~ 139:50.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:651:16: note: ‘cx’ declared here 139:50.35 651 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { 139:50.35 | ~~~~~~~~~~~^~ 139:51.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeShape*]’, 139:51.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeShape*; T = js::NativeShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:51.64 inlined from ‘bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1070:57: 139:51.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fromShape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 139:51.64 1169 | *this->stack = this; 139:51.64 | ~~~~~~~~~~~~~^~~~~~ 139:51.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)’: 139:51.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1070:24: note: ‘fromShape’ declared here 139:51.64 1070 | Rooted fromShape(cx, fromNative->shape()); 139:51.64 | ^~~~~~~~~ 139:51.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1047:40: note: ‘cx’ declared here 139:51.64 1047 | static bool TryAssignNative(JSContext* cx, HandleObject to, HandleObject from, 139:51.64 | ~~~~~~~~~~~^~ 139:52.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:52.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:52.28 inlined from ‘bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1270:50: 139:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:52.28 1169 | *this->stack = this; 139:52.28 | ~~~~~~~~~~~~~^~~~~~ 139:52.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 139:52.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1270:16: note: ‘props’ declared here 139:52.32 1270 | RootedObject props(cx, ToObject(cx, properties)); 139:52.32 | ^~~~~ 139:52.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1265:47: note: ‘cx’ declared here 139:52.32 1265 | static bool ObjectDefineProperties(JSContext* cx, HandleObject obj, 139:52.32 | ~~~~~~~~~~~^~ 139:52.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 139:52.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:52.71 inlined from ‘bool js::obj_create(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1355:59: 139:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:52.71 1169 | *this->stack = this; 139:52.71 | ~~~~~~~~~~~~~^~~~~~ 139:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_create(JSContext*, unsigned int, JS::Value*)’: 139:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1355:24: note: ‘obj’ declared here 139:52.71 1355 | Rooted obj(cx, ObjectCreateImpl(cx, proto)); 139:52.71 | ^~~ 139:52.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1332:32: note: ‘cx’ declared here 139:52.71 1332 | bool js::obj_create(JSContext* cx, unsigned argc, Value* vp) { 139:52.71 | ~~~~~~~~~~~^~ 139:52.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]’, 139:52.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:52.95 inlined from ‘bool InternalizeJSONProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1732:45: 139:52.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 139:52.95 1169 | *this->stack = this; 139:52.95 | ~~~~~~~~~~~~~^~~~~~ 139:52.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool InternalizeJSONProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’: 139:52.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1732:33: note: ‘props’ declared here 139:52.95 1732 | Rooted props(cx, cx); 139:52.95 | ^~~~~ 139:52.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1704:48: note: ‘cx’ declared here 139:52.95 1704 | static bool InternalizeJSONProperty(JSContext* cx, HandleObject holder, 139:52.95 | ~~~~~~~~~~~^~ 139:53.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 139:53.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:53.65 inlined from ‘bool Revive(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1885:50: 139:53.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:53.65 1169 | *this->stack = this; 139:53.65 | ~~~~~~~~~~~~~^~~~~~ 139:53.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp: In function ‘bool Revive(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’: 139:53.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1885:24: note: ‘obj’ declared here 139:53.65 1885 | Rooted obj(cx, NewPlainObject(cx)); 139:53.65 | ^~~ 139:53.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/JSON.cpp:1883:31: note: ‘cx’ declared here 139:53.65 1883 | static bool Revive(JSContext* cx, HandleValue reviver, 139:53.65 | ~~~~~~~~~~~^~ 139:56.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 139:56.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 139:56.79 inlined from ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1918:16: 139:56.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 139:56.79 1169 | *this->stack = this; 139:56.79 | ~~~~~~~~~~~~~^~~~~~ 139:56.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]’: 139:56.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1918:16: note: ‘obj’ declared here 139:56.79 1918 | RootedObject obj(cx, ToObject(cx, args.get(0))); 139:56.79 | ^~~ 139:56.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1912:48: note: ‘cx’ declared here 139:56.79 1912 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { 139:56.79 | ~~~~~~~~~~~^~ 140:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Activation.h:19, 140:00.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Activation-inl.h:10, 140:00.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Activation.cpp:7, 140:00.92 from Unified_cpp_js_src10.cpp:11: 140:00.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:00.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:00.92 inlined from ‘ArrayBufferType* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind) [with ArrayBufferType = js::FixedLengthArrayBufferObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1754:16: 140:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:00.92 1169 | *this->stack = this; 140:00.92 | ~~~~~~~~~~~~~^~~~~~ 140:00.92 In file included from Unified_cpp_js_src10.cpp:29: 140:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘ArrayBufferType* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind) [with ArrayBufferType = js::FixedLengthArrayBufferObject]’: 140:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1754:16: note: ‘proto’ declared here 140:00.92 1754 | RootedObject proto(cx, proto_); 140:00.92 | ^~~~~ 140:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1744:57: note: ‘cx’ declared here 140:00.92 1744 | static ArrayBufferType* NewArrayBufferObject(JSContext* cx, HandleObject proto_, 140:00.92 | ~~~~~~~~~~~^~ 140:00.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:00.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:00.99 inlined from ‘ArrayBufferType* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind) [with ArrayBufferType = js::ResizableArrayBufferObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1754:16: 140:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:00.99 1169 | *this->stack = this; 140:00.99 | ~~~~~~~~~~~~~^~~~~~ 140:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘ArrayBufferType* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind) [with ArrayBufferType = js::ResizableArrayBufferObject]’: 140:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1754:16: note: ‘proto’ declared here 140:00.99 1754 | RootedObject proto(cx, proto_); 140:00.99 | ^~~~~ 140:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1744:57: note: ‘cx’ declared here 140:00.99 1744 | static ArrayBufferType* NewArrayBufferObject(JSContext* cx, HandleObject proto_, 140:00.99 | ~~~~~~~~~~~^~ 140:03.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 140:03.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/RemoteContentController.cpp:12, 140:03.19 from Unified_cpp_gfx_layers7.cpp:29: 140:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 140:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 140:03.19 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 140:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 140:06.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 140:06.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:06.52 inlined from ‘static js::PromiseObject* js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1236:75: 140:06.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:06.52 1169 | *this->stack = this; 140:06.52 | ~~~~~~~~~~~~~^~~~~~ 140:06.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::PromiseObject* js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)’: 140:06.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1236:26: note: ‘resultPromise’ declared here 140:06.52 1236 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); 140:06.52 | ^~~~~~~~~~~~~ 140:06.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1233:16: note: ‘cx’ declared here 140:06.52 1233 | JSContext* cx, Handle module) { 140:06.52 | ~~~~~~~~~~~^~ 140:06.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:06.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:06.62 inlined from ‘static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1109:65: 140:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘base’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:06.62 1169 | *this->stack = this; 140:06.62 | ~~~~~~~~~~~~~^~~~~~ 140:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)’: 140:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1108:21: note: ‘base’ declared here 140:06.62 1108 | Rooted base( 140:06.62 | ^~~~ 140:06.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1106:52: note: ‘cx’ declared here 140:06.62 1106 | bool GlobalObject::initSetIteratorProto(JSContext* cx, 140:06.62 | ~~~~~~~~~~~^~ 140:07.22 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]’, 140:07.22 inlined from ‘js::RequestedModule::RequestedModule(js::RequestedModule&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:157:7, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::RequestedModule}; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::RequestedModule; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:07.22 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:07.22 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:07.22 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:07.22 inlined from ‘void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1099:76: 140:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:07.22 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:07.22 | ^ 140:07.22 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]’, 140:07.22 inlined from ‘js::ImportEntry::ImportEntry(js::ImportEntry&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:101:7, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ImportEntry}; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ImportEntry; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:07.22 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:07.22 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:07.22 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:07.22 inlined from ‘void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1100:70: 140:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:07.22 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:07.22 | ^ 140:07.22 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = JSAtom*]’, 140:07.22 inlined from ‘js::ExportEntry::ExportEntry(js::ExportEntry&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:128:7, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ExportEntry}; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:07.22 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:07.22 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:07.22 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:07.22 inlined from ‘void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:806:45, 140:07.22 inlined from ‘void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1101:42: 140:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:07.22 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:07.22 | ^ 140:07.22 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]’, 140:07.22 inlined from ‘js::ExportEntry::ExportEntry(js::ExportEntry&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:128:7, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ExportEntry}; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:07.22 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:07.22 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:07.22 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:07.22 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:07.22 inlined from ‘void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:806:45, 140:07.22 inlined from ‘void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1101:42: 140:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘((const js::HeapPtr*)aDst)[1].js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:07.22 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:07.22 | ^ 140:07.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:07.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:07.72 inlined from ‘static bool js::FinalizationRegistryObject::unregister(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:573:71: 140:07.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:07.72 1169 | *this->stack = this; 140:07.72 | ~~~~~~~~~~~~~^~~~~~ 140:07.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function ‘static bool js::FinalizationRegistryObject::unregister(JSContext*, unsigned int, JS::Value*)’: 140:07.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:573:16: note: ‘obj’ declared here 140:07.72 573 | RootedObject obj(cx, registry->registrations()->get(unregisterToken)); 140:07.72 | ^~~ 140:07.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:534:56: note: ‘cx’ declared here 140:07.72 534 | bool FinalizationRegistryObject::unregister(JSContext* cx, unsigned argc, 140:07.72 | ~~~~~~~~~~~^~ 140:07.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 140:07.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:46, 140:07.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 140:07.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 140:07.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:27, 140:07.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/ClipManager.cpp:14, 140:07.83 from Unified_cpp_gfx_layers8.cpp:29: 140:07.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::ArcToBezier(T*, const Point&, const Size&, float, float, bool, float, const Matrix&)’: 140:07.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:101: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 140:07.83 101 | } else if (arcSweepLeft > Float(2.0f * M_PI)) { 140:07.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:101: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 140:08.95 mozglue/static 140:08.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Result.h:93, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jspubtd.h:19, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:20, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:17, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.h:10, 140:08.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:7, 140:08.98 from Unified_cpp_js_src11.cpp:2: 140:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]’: 140:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:308:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = JS::BigInt*; E = JS::Error]’ 140:08.98 308 | constexpr E unwrapErr() { return inspectErr(); } 140:08.98 | ~~~~~~~~~~^~ 140:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:673:49: required from ‘constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = JS::BigInt*; E = JS::Error]’ 140:08.98 673 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; 140:08.98 | ~~~~~~~~~~~~~~~^~ 140:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3680:3: required from here 140:08.98 36 | return mozTryVarTempResult_.propagateErr(); \ 140:08.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 140:08.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:305:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 140:09.00 305 | std::memcpy(&res, &bits, sizeof(E)); 140:09.01 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:09.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Result.h:106:8: note: ‘struct JS::Error’ declared here 140:09.01 106 | struct Error { 140:09.01 | ^~~~~ 140:09.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:09.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:09.38 inlined from ‘static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:166:65: 140:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘base’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:09.38 1169 | *this->stack = this; 140:09.38 | ~~~~~~~~~~~~~^~~~~~ 140:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)’: 140:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:165:21: note: ‘base’ declared here 140:09.38 165 | Rooted base( 140:09.38 | ^~~~ 140:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:163:52: note: ‘cx’ declared here 140:09.38 163 | bool GlobalObject::initMapIteratorProto(JSContext* cx, 140:09.38 | ~~~~~~~~~~~^~ 140:09.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:09.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:09.97 inlined from ‘JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2282:67: 140:09.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘metaObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:09.97 1169 | *this->stack = this; 140:09.97 | ~~~~~~~~~~~~~^~~~~~ 140:09.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)’: 140:09.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2282:16: note: ‘metaObject’ declared here 140:09.99 2282 | RootedObject metaObject(cx, NewPlainObjectWithProto(cx, nullptr)); 140:09.99 | ^~~~~~~~~~ 140:09.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2275:54: note: ‘cx’ declared here 140:09.99 2275 | JSObject* js::GetOrCreateModuleMetaObject(JSContext* cx, 140:09.99 | ~~~~~~~~~~~^~ 140:10.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 140:10.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:10.16 inlined from ‘static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:263:65: 140:10.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 140:10.16 1169 | *this->stack = this; 140:10.16 | ~~~~~~~~~~~~~^~~~~~ 140:10.16 In file included from Unified_cpp_js_src10.cpp:20: 140:10.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp: In static member function ‘static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)’: 140:10.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:261:24: note: ‘shape’ declared here 140:10.16 261 | Rooted shape(cx, SharedShape::getInitialShape( 140:10.16 | ^~~~~ 140:10.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:253:67: note: ‘cx’ declared here 140:10.16 253 | ArgumentsObject* ArgumentsObject::createTemplateObject(JSContext* cx, 140:10.16 | ~~~~~~~~~~~^~ 140:11.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:11.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:11.14 inlined from ‘static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:983:70: 140:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘throwTypeError’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:11.14 1169 | *this->stack = this; 140:11.14 | ~~~~~~~~~~~~~^~~~~~ 140:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp: In static member function ‘static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 140:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:982:18: note: ‘throwTypeError’ declared here 140:11.14 982 | RootedObject throwTypeError( 140:11.14 | ^~~~~~~~~~~~~~ 140:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArgumentsObject.cpp:964:54: note: ‘cx’ declared here 140:11.14 964 | bool UnmappedArgumentsObject::obj_resolve(JSContext* cx, HandleObject obj, 140:11.14 | ~~~~~~~~~~~^~ 140:11.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:11.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:11.40 inlined from ‘static bool js::FinalizationQueueObject::cleanupQueuedRecords(JSContext*, js::HandleFinalizationQueueObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:842:22: 140:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rval’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:11.40 1169 | *this->stack = this; 140:11.40 | ~~~~~~~~~~~~~^~~~~~ 140:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function ‘static bool js::FinalizationQueueObject::cleanupQueuedRecords(JSContext*, js::HandleFinalizationQueueObject, JS::HandleObject)’: 140:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:842:15: note: ‘rval’ declared here 140:11.40 842 | RootedValue rval(cx); 140:11.40 | ^~~~ 140:11.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:819:16: note: ‘cx’ declared here 140:11.40 819 | JSContext* cx, HandleFinalizationQueueObject queue, 140:11.40 | ~~~~~~~~~~~^~ 140:11.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ResizableArrayBufferObject*]’, 140:11.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ResizableArrayBufferObject*; T = js::ResizableArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:11.57 inlined from ‘static bool js::ArrayBufferObject::resizeImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:692:68: 140:11.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:11.57 1169 | *this->stack = this; 140:11.57 | ~~~~~~~~~~~~~^~~~~~ 140:11.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In static member function ‘static bool js::ArrayBufferObject::resizeImpl(JSContext*, const JS::CallArgs&)’: 140:11.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:691:39: note: ‘obj’ declared here 140:11.57 691 | Rooted obj( 140:11.57 | ^~~ 140:11.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:688:47: note: ‘cx’ declared here 140:11.57 688 | bool ArrayBufferObject::resizeImpl(JSContext* cx, const CallArgs& args) { 140:11.57 | ~~~~~~~~~~~^~ 140:13.37 In file included from Unified_cpp_gfx_layers8.cpp:38: 140:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/DisplayItemCache.cpp: In member function ‘void mozilla::layers::DisplayItemCache::Clear()’: 140:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/DisplayItemCache.cpp:85: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘nsTArray_Impl::value_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’}; use assignment or value-initialization instead [-Wclass-memaccess] 140:13.38 85 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 140:13.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:24: 140:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/DisplayItemCache.h:157:10: note: ‘nsTArray_Impl::value_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’} declared here 140:13.38 157 | struct Slot { 140:13.38 | ^~~~ 140:13.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleRequestObject*]’, 140:13.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:13.52 inlined from ‘bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1752:50: 140:13.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘moduleRequest’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:13.52 1169 | *this->stack = this; 140:13.52 | ~~~~~~~~~~~~~^~~~~~ 140:13.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const’: 140:13.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1752:34: note: ‘moduleRequest’ declared here 140:13.52 1752 | Rooted moduleRequest(cx); 140:13.52 | ^~~~~~~~~~~~~ 140:13.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1743:16: note: ‘cx’ declared here 140:13.52 1743 | JSContext* cx, CompilationAtomCache& atomCache, 140:13.52 | ~~~~~~~~~~~^~ 140:15.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 140:15.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:15.15 inlined from ‘bool js::frontend::StencilModuleMetadata::createImportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1685:34: 140:15.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘importName’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 140:15.15 1169 | *this->stack = this; 140:15.15 | ~~~~~~~~~~~~~^~~~~~ 140:15.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘bool js::frontend::StencilModuleMetadata::createImportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const’: 140:15.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1685:21: note: ‘importName’ declared here 140:15.15 1685 | Rooted importName(cx); 140:15.15 | ^~~~~~~~~~ 140:15.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1666:16: note: ‘cx’ declared here 140:15.15 1666 | JSContext* cx, CompilationAtomCache& atomCache, 140:15.15 | ~~~~~~~~~~~^~ 140:15.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 140:15.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::FixedLengthArrayBufferObject*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:15.29 inlined from ‘static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1855:72: 140:15.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:15.31 1169 | *this->stack = this; 140:15.31 | ~~~~~~~~~~~~~^~~~~~ 140:15.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In static member function ‘static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)’: 140:15.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1853:30: note: ‘buffer’ declared here 140:15.31 1853 | Rooted buffer( 140:15.31 | ^~~~~~ 140:15.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1810:16: note: ‘cx’ declared here 140:15.31 1810 | JSContext* cx, size_t nbytes, BufferContents contents) { 140:15.31 | ~~~~~~~~~~~^~ 140:15.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]’, 140:15.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::ArrayBufferObjectMaybeShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:15.39 inlined from ‘js::ArrayBufferObjectMaybeShared* CreateSpecificWasmBuffer(JSContext*, const js::wasm::MemoryDesc&) [with ObjT = js::SharedArrayBufferObject; RawbufT = js::WasmSharedArrayRawBuffer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1305:41, 140:15.39 inlined from ‘js::ArrayBufferObjectMaybeShared* js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1363:62: 140:15.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:15.39 1169 | *this->stack = this; 140:15.39 | ~~~~~~~~~~~~~^~~~~~ 140:15.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘js::ArrayBufferObjectMaybeShared* js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&)’: 140:15.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1305:41: note: ‘object’ declared here 140:15.39 1305 | Rooted object( 140:15.39 | ^~~~~~ 140:15.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:1351:16: note: ‘cx’ declared here 140:15.39 1351 | JSContext* cx, const wasm::MemoryDesc& memory) { 140:15.39 | ~~~~~~~~~~~^~ 140:15.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 140:15.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:15.62 inlined from ‘JSObject* JS::CopyArrayBuffer(JSContext*, Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3082:53: 140:15.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedSource’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:15.62 1169 | *this->stack = this; 140:15.62 | ~~~~~~~~~~~~~^~~~~~ 140:15.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘JSObject* JS::CopyArrayBuffer(JSContext*, Handle)’: 140:15.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3081:30: note: ‘unwrappedSource’ declared here 140:15.62 3081 | Rooted unwrappedSource( 140:15.62 | ^~~~~~~~~~~~~~~ 140:15.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3074:56: note: ‘cx’ declared here 140:15.62 3074 | JS_PUBLIC_API JSObject* JS::CopyArrayBuffer(JSContext* cx, 140:15.62 | ~~~~~~~~~~~^~ 140:15.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:15.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:15.67 inlined from ‘JSObject* JS::ArrayBufferClone(JSContext*, Handle, size_t, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3343:70: 140:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:15.67 1169 | *this->stack = this; 140:15.67 | ~~~~~~~~~~~~~^~~~~~ 140:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘JSObject* JS::ArrayBufferClone(JSContext*, Handle, size_t, size_t)’: 140:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3343:20: note: ‘targetBuffer’ declared here 140:15.67 3343 | JS::RootedObject targetBuffer(cx, JS::NewArrayBuffer(cx, srcLength)); 140:15.67 | ^~~~~~~~~~~~ 140:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3330:43: note: ‘cx’ declared here 140:15.67 3330 | JSObject* JS::ArrayBufferClone(JSContext* cx, Handle srcBuffer, 140:15.67 | ~~~~~~~~~~~^~ 140:16.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 140:16.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:16.19 inlined from ‘bool JS::DetachArrayBuffer(JSContext*, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2993:45: 140:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:16.19 1169 | *this->stack = this; 140:16.19 | ~~~~~~~~~~~~~^~~~~~ 140:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘bool JS::DetachArrayBuffer(JSContext*, HandleObject)’: 140:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2992:30: note: ‘unwrappedBuffer’ declared here 140:16.19 2992 | Rooted unwrappedBuffer( 140:16.19 | ^~~~~~~~~~~~~~~ 140:16.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2987:53: note: ‘cx’ declared here 140:16.19 2987 | JS_PUBLIC_API bool JS::DetachArrayBuffer(JSContext* cx, HandleObject obj) { 140:16.19 | ~~~~~~~~~~~^~ 140:16.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 140:16.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:16.51 inlined from ‘bool js::frontend::StencilModuleMetadata::createExportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, const EntryVector&, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1729:34: 140:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘importName’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 140:16.51 1169 | *this->stack = this; 140:16.51 | ~~~~~~~~~~~~~^~~~~~ 140:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘bool js::frontend::StencilModuleMetadata::createExportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, const EntryVector&, JS::MutableHandle >) const’: 140:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1729:21: note: ‘importName’ declared here 140:16.51 1729 | Rooted importName(cx); 140:16.51 | ^~~~~~~~~~ 140:16.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1701:16: note: ‘cx’ declared here 140:16.51 1701 | JSContext* cx, frontend::CompilationAtomCache& atomCache, 140:16.51 | ~~~~~~~~~~~^~ 140:16.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 140:16.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:16.56 inlined from ‘static js::ArrayBufferObject* js::ArrayBufferObject::copyAndDetachRealloc(JSContext*, size_t, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2157:78: 140:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:16.56 1169 | *this->stack = this; 140:16.56 | ~~~~~~~~~~~~~^~~~~~ 140:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In static member function ‘static js::ArrayBufferObject* js::ArrayBufferObject::copyAndDetachRealloc(JSContext*, size_t, JS::Handle)’: 140:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2157:30: note: ‘newBuffer’ declared here 140:16.56 2157 | Rooted newBuffer(cx, ArrayBufferObject::createEmpty(cx)); 140:16.56 | ^~~~~~~~~ 140:16.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:2141:16: note: ‘cx’ declared here 140:16.56 2141 | JSContext* cx, size_t newByteLength, 140:16.56 | ~~~~~~~~~~~^~ 140:16.97 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = JSAtom*]’, 140:16.97 inlined from ‘js::ExportEntry::ExportEntry(js::ExportEntry&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:128:7, 140:16.97 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ExportEntry}; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:16.97 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:16.97 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:16.97 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:16.97 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:16.97 inlined from ‘void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:806:45: 140:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:16.97 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:16.97 | ^ 140:16.97 In copy constructor ‘js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]’, 140:16.97 inlined from ‘js::ExportEntry::ExportEntry(js::ExportEntry&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:128:7, 140:16.97 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ExportEntry}; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 140:16.97 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 140:16.97 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 140:16.97 inlined from ‘mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:992:3, 140:16.97 inlined from ‘JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:57:12, 140:16.97 inlined from ‘void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:806:45: 140:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:707:74: warning: ‘((const js::HeapPtr*)aDst)[1].js::HeapPtr::js::WriteBarriered’ may be used uninitialized [-Wmaybe-uninitialized] 140:16.97 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { 140:16.97 | ^ 140:17.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 140:17.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:17.15 inlined from ‘void* JS::StealArrayBufferContents(JSContext*, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3157:45: 140:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:17.15 1169 | *this->stack = this; 140:17.15 | ~~~~~~~~~~~~~^~~~~~ 140:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp: In function ‘void* JS::StealArrayBufferContents(JSContext*, HandleObject)’: 140:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3156:30: note: ‘unwrappedBuffer’ declared here 140:17.15 3156 | Rooted unwrappedBuffer( 140:17.15 | ^~~~~~~~~~~~~~~ 140:17.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ArrayBufferObject.cpp:3150:61: note: ‘cx’ declared here 140:17.15 3150 | JS_PUBLIC_API void* JS::StealArrayBufferContents(JSContext* cx, 140:17.15 | ~~~~~~~~~~~^~ 140:18.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:18.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:18.96 inlined from ‘bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1454:45: 140:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:18.96 1169 | *this->stack = this; 140:18.96 | ~~~~~~~~~~~~~^~~~~~ 140:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)’: 140:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1454:16: note: ‘obj’ declared here 140:18.96 1454 | RootedObject obj(cx, ToObject(cx, args[0])); 140:18.96 | ^~~ 140:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1448:53: note: ‘cx’ declared here 140:18.96 1448 | bool js::GetOwnPropertyDescriptorToArray(JSContext* cx, unsigned argc, 140:18.96 | ~~~~~~~~~~~^~ 140:19.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 140:19.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.09 inlined from ‘bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2134:76: 140:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.09 1169 | *this->stack = this; 140:19.09 | ~~~~~~~~~~~~~^~~~~~ 140:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)’: 140:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2133:24: note: ‘array’ declared here 140:19.09 2133 | Rooted array(cx, 140:19.09 | ^~~~~ 140:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2122:40: note: ‘cx’ declared here 140:19.09 2122 | bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned flags, 140:19.09 | ~~~~~~~~~~~^~ 140:19.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:19.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.18 inlined from ‘bool js::obj_keys(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2030:49: 140:19.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.18 1169 | *this->stack = this; 140:19.18 | ~~~~~~~~~~~~~^~~~~~ 140:19.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool js::obj_keys(JSContext*, unsigned int, JS::Value*)’: 140:19.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2030:16: note: ‘obj’ declared here 140:19.18 2030 | RootedObject obj(cx, ToObject(cx, args.get(0))); 140:19.18 | ^~~ 140:19.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2025:30: note: ‘cx’ declared here 140:19.18 2025 | bool js::obj_keys(JSContext* cx, unsigned argc, Value* vp) { 140:19.18 | ~~~~~~~~~~~^~ 140:19.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:19.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.22 inlined from ‘bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2187:49: 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.22 1169 | *this->stack = this; 140:19.22 | ~~~~~~~~~~~~~^~~~~~ 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)’: 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2187:16: note: ‘obj’ declared here 140:19.22 2187 | RootedObject obj(cx, ToObject(cx, args.get(0))); 140:19.22 | ^~~ 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2183:50: note: ‘cx’ declared here 140:19.22 2183 | static bool obj_getOwnPropertySymbols(JSContext* cx, unsigned argc, Value* vp) { 140:19.22 | ~~~~~~~~~~~^~ 140:19.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:19.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.22 inlined from ‘bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2161:49: 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.22 1169 | *this->stack = this; 140:19.22 | ~~~~~~~~~~~~~^~~~~~ 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)’: 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2161:16: note: ‘obj’ declared here 140:19.22 2161 | RootedObject obj(cx, ToObject(cx, args.get(0))); 140:19.22 | ^~~ 140:19.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:2157:48: note: ‘cx’ declared here 140:19.22 2157 | static bool obj_getOwnPropertyNames(JSContext* cx, unsigned argc, Value* vp) { 140:19.22 | ~~~~~~~~~~~^~ 140:19.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 140:19.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.25 inlined from ‘bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2582:66: 140:19.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘onRejected’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.25 1169 | *this->stack = this; 140:19.25 | ~~~~~~~~~~~~~^~~~~~ 140:19.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)’: 140:19.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2581:18: note: ‘onRejected’ declared here 140:19.25 2581 | RootedFunction onRejected( 140:19.25 | ^~~~~~~~~~ 140:19.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2556:47: note: ‘cx’ declared here 140:19.25 2556 | bool js::OnModuleEvaluationFailure(JSContext* cx, 140:19.25 | ~~~~~~~~~~~^~ 140:19.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 140:19.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.31 inlined from ‘static JSObject* js::SetIteratorObject::createResult(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1219:60: 140:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.31 1169 | *this->stack = this; 140:19.31 | ~~~~~~~~~~~~~^~~~~~ 140:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static JSObject* js::SetIteratorObject::createResult(JSContext*)’: 140:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1218:24: note: ‘resultObj’ declared here 140:19.31 1218 | Rooted resultObj( 140:19.31 | ^~~~~~~~~ 140:19.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1217:54: note: ‘cx’ declared here 140:19.31 1217 | JSObject* SetIteratorObject::createResult(JSContext* cx) { 140:19.31 | ~~~~~~~~~~~^~ 140:19.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 140:19.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.37 inlined from ‘static JSObject* js::MapIteratorObject::createResultPair(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:300:60: 140:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPairObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.37 1169 | *this->stack = this; 140:19.37 | ~~~~~~~~~~~~~^~~~~~ 140:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static JSObject* js::MapIteratorObject::createResultPair(JSContext*)’: 140:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:299:24: note: ‘resultPairObj’ declared here 140:19.37 299 | Rooted resultPairObj( 140:19.37 | ^~~~~~~~~~~~~ 140:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:298:58: note: ‘cx’ declared here 140:19.37 298 | JSObject* MapIteratorObject::createResultPair(JSContext* cx) { 140:19.37 | ~~~~~~~~~~~^~ 140:19.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:19.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:19.47 inlined from ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1918:16: 140:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:19.47 1169 | *this->stack = this; 140:19.47 | ~~~~~~~~~~~~~^~~~~~ 140:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]’: 140:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1918:16: note: ‘obj’ declared here 140:19.47 1918 | RootedObject obj(cx, ToObject(cx, args.get(0))); 140:19.47 | ^~~ 140:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1912:48: note: ‘cx’ declared here 140:19.47 1912 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { 140:19.47 | ~~~~~~~~~~~^~ 140:20.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]’, 140:20.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:20.15 inlined from ‘static bool js::ModuleObject::createEnvironment(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1480:52: 140:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:20.15 1169 | *this->stack = this; 140:20.15 | ~~~~~~~~~~~~~^~~~~~ 140:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::createEnvironment(JSContext*, JS::Handle)’: 140:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1479:36: note: ‘env’ declared here 140:20.18 1479 | Rooted env( 140:20.18 | ^~~ 140:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1477:49: note: ‘cx’ declared here 140:20.18 1477 | bool ModuleObject::createEnvironment(JSContext* cx, 140:20.18 | ~~~~~~~~~~~^~ 140:20.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:20.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:20.41 inlined from ‘JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2476:67: 140:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:20.41 1169 | *this->stack = this; 140:20.41 | ~~~~~~~~~~~~~^~~~~~ 140:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue, JS::HandleValue)’: 140:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2476:16: note: ‘promiseObject’ declared here 140:20.41 2476 | RootedObject promiseObject(cx, JS::NewPromiseObject(cx, nullptr)); 140:20.41 | ^~~~~~~~~~~~~ 140:20.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2473:51: note: ‘cx’ declared here 140:20.41 2473 | JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script, 140:20.41 | ~~~~~~~~~~~^~ 140:21.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 140:21.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:21.24 inlined from ‘bool OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2703:72: 140:21.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘specifier’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]’ [-Wdangling-pointer=] 140:21.24 1169 | *this->stack = this; 140:21.24 | ~~~~~~~~~~~~~^~~~~~ 140:21.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘bool OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)’: 140:21.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2703:19: note: ‘specifier’ declared here 140:21.24 2703 | Rooted specifier(cx, AtomizeString(cx, context->specifier())); 140:21.24 | ^~~~~~~~~ 140:21.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2691:48: note: ‘cx’ declared here 140:21.24 2691 | static bool OnResolvedDynamicModule(JSContext* cx, unsigned argc, Value* vp) { 140:21.24 | ~~~~~~~~~~~^~ 140:21.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:21.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:21.52 inlined from ‘static js::MapObject* js::GlobalObject::getOrCreateMapTemplateObject(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:665:78: 140:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:21.52 1169 | *this->stack = this; 140:21.52 | ~~~~~~~~~~~~~^~~~~~ 140:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::MapObject* js::GlobalObject::getOrCreateMapTemplateObject(JSContext*)’: 140:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:664:21: note: ‘proto’ declared here 140:21.52 664 | Rooted proto(cx, 140:21.52 | ^~~~~ 140:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:658:66: note: ‘cx’ declared here 140:21.53 658 | MapObject* GlobalObject::getOrCreateMapTemplateObject(JSContext* cx) { 140:21.53 | ~~~~~~~~~~~^~ 140:21.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:21.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:21.71 inlined from ‘static js::SetObject* js::GlobalObject::getOrCreateSetTemplateObject(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1415:78: 140:21.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:21.71 1169 | *this->stack = this; 140:21.71 | ~~~~~~~~~~~~~^~~~~~ 140:21.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::SetObject* js::GlobalObject::getOrCreateSetTemplateObject(JSContext*)’: 140:21.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1414:21: note: ‘proto’ declared here 140:21.71 1414 | Rooted proto(cx, 140:21.71 | ^~~~~ 140:21.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1408:66: note: ‘cx’ declared here 140:21.71 1408 | SetObject* GlobalObject::getOrCreateSetTemplateObject(JSContext* cx) { 140:21.71 | ~~~~~~~~~~~^~ 140:21.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::MapObject*]’, 140:21.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::MapObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:21.89 inlined from ‘static js::MapObject* js::MapObject::createFromIterable(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:810:46: 140:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:21.89 1169 | *this->stack = this; 140:21.89 | ~~~~~~~~~~~~~^~~~~~ 140:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::MapObject* js::MapObject::createFromIterable(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 140:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:810:22: note: ‘obj’ declared here 140:21.89 810 | Rooted obj(cx, allocatedFromJit); 140:21.89 | ^~~ 140:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:803:53: note: ‘cx’ declared here 140:21.89 803 | MapObject* MapObject::createFromIterable(JSContext* cx, Handle proto, 140:21.89 | ~~~~~~~~~~~^~ 140:22.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SetObject*]’, 140:22.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SetObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:22.17 inlined from ‘static js::SetObject* js::SetObject::createFromIterable(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1558:46: 140:22.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:22.17 1169 | *this->stack = this; 140:22.17 | ~~~~~~~~~~~~~^~~~~~ 140:22.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::SetObject* js::SetObject::createFromIterable(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 140:22.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1558:22: note: ‘obj’ declared here 140:22.17 1558 | Rooted obj(cx, allocatedFromJit); 140:22.17 | ^~~ 140:22.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1551:53: note: ‘cx’ declared here 140:22.17 1551 | SetObject* SetObject::createFromIterable(JSContext* cx, Handle proto, 140:22.17 | ~~~~~~~~~~~^~ 140:22.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = DynamicImportContextObject*]’, 140:22.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = DynamicImportContextObject*; T = DynamicImportContextObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:22.32 inlined from ‘static DynamicImportContextObject* DynamicImportContextObject::create(JSContext*, JS::Handle, JS::Handle, JS::ModuleType)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2642:75: 140:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘self’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:22.32 1169 | *this->stack = this; 140:22.32 | ~~~~~~~~~~~~~^~~~~~ 140:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static DynamicImportContextObject* DynamicImportContextObject::create(JSContext*, JS::Handle, JS::Handle, JS::ModuleType)’: 140:22.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2641:39: note: ‘self’ declared here 140:22.32 2641 | Rooted self( 140:22.32 | ^~~~ 140:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2639:16: note: ‘cx’ declared here 140:22.33 2639 | JSContext* cx, Handle referencingPrivate, 140:22.33 | ~~~~~~~~~~~^~ 140:22.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = DynamicImportContextObject*]’, 140:22.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = DynamicImportContextObject*; T = DynamicImportContextObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:22.38 inlined from ‘bool js::FinishDynamicModuleImport(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2780:69: 140:22.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘context’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:22.38 1169 | *this->stack = this; 140:22.38 | ~~~~~~~~~~~~~^~~~~~ 140:22.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In function ‘bool js::FinishDynamicModuleImport(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)’: 140:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2777:39: note: ‘context’ declared here 140:22.40 2777 | Rooted context( 140:22.40 | ^~~~~~~ 140:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:2762:47: note: ‘cx’ declared here 140:22.40 2762 | bool js::FinishDynamicModuleImport(JSContext* cx, 140:22.40 | ~~~~~~~~~~~^~ 140:22.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ParseRecordObject*]’, 140:22.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ParseRecordObject*; T = js::ParseRecordObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:22.54 inlined from ‘static js::ParseRecordObject* js::ParseRecordObject::create(JSContext*, JS::Handle, const JS::Value&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:35:66: 140:22.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:22.54 1169 | *this->stack = this; 140:22.54 | ~~~~~~~~~~~~~^~~~~~ 140:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp: In static member function ‘static js::ParseRecordObject* js::ParseRecordObject::create(JSContext*, JS::Handle, const JS::Value&)’: 140:22.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:34:30: note: ‘obj’ declared here 140:22.57 34 | Rooted obj( 140:22.57 | ^~~ 140:22.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:31:57: note: ‘cx’ declared here 140:22.57 31 | ParseRecordObject* ParseRecordObject::create(JSContext* cx, 140:22.57 | ~~~~~~~~~~~^~ 140:22.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::FinalizationRecordObject*]’, 140:22.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::FinalizationRecordObject*; T = js::FinalizationRecordObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:22.97 inlined from ‘static bool js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:412:65: 140:22.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘record’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:22.97 1169 | *this->stack = this; 140:22.97 | ~~~~~~~~~~~~~^~~~~~ 140:22.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function ‘static bool js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)’: 140:22.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:411:37: note: ‘record’ declared here 140:22.97 411 | Rooted record( 140:22.97 | ^~~~~~ 140:22.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:356:55: note: ‘cx’ declared here 140:22.97 356 | bool FinalizationRegistryObject::register_(JSContext* cx, unsigned argc, 140:22.97 | ~~~~~~~~~~~^~ 140:23.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:23.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.33 inlined from ‘static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::Handle, js::TableIteratorObject::Kind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1136:68: 140:23.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:23.33 1169 | *this->stack = this; 140:23.33 | ~~~~~~~~~~~~~^~~~~~ 140:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::Handle, js::TableIteratorObject::Kind)’: 140:23.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1135:21: note: ‘proto’ declared here 140:23.36 1135 | Rooted proto( 140:23.36 | ^~~~~ 140:23.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:1129:57: note: ‘cx’ declared here 140:23.36 1129 | SetIteratorObject* SetIteratorObject::create(JSContext* cx, 140:23.36 | ~~~~~~~~~~~^~ 140:23.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Registers.h:12, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MachineState.h:16, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitFrames.h:16, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame.h:13, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrameInfo.h:15, 140:23.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/PerfSpewer.cpp:66, 140:23.85 from Unified_cpp_js_src_jit10.cpp:2: 140:23.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.85 inlined from ‘virtual bool js::jit::RBigIntPtrAdd::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:853:46: 140:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.85 1169 | *this->stack = this; 140:23.85 | ~~~~~~~~~~~~~^~~~~~ 140:23.85 In file included from Unified_cpp_js_src_jit10.cpp:38: 140:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrAdd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:853:19: note: ‘lhs’ declared here 140:23.85 853 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.85 | ^~~ 140:23.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:852:40: note: ‘cx’ declared here 140:23.85 852 | bool RBigIntPtrAdd::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.85 | ~~~~~~~~~~~^~ 140:23.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.89 inlined from ‘virtual bool js::jit::RBigIntPtrSub::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:881:46: 140:23.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.89 1169 | *this->stack = this; 140:23.89 | ~~~~~~~~~~~~~^~~~~~ 140:23.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrSub::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:881:19: note: ‘lhs’ declared here 140:23.89 881 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.89 | ^~~ 140:23.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:880:40: note: ‘cx’ declared here 140:23.89 880 | bool RBigIntPtrSub::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.89 | ~~~~~~~~~~~^~ 140:23.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.91 inlined from ‘virtual bool js::jit::RBigIntPtrMul::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:909:46: 140:23.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.91 1169 | *this->stack = this; 140:23.91 | ~~~~~~~~~~~~~^~~~~~ 140:23.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrMul::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:909:19: note: ‘lhs’ declared here 140:23.91 909 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.91 | ^~~ 140:23.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:908:40: note: ‘cx’ declared here 140:23.91 908 | bool RBigIntPtrMul::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.91 | ~~~~~~~~~~~^~ 140:23.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.93 inlined from ‘virtual bool js::jit::RBigIntPtrDiv::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:937:46: 140:23.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.93 1169 | *this->stack = this; 140:23.93 | ~~~~~~~~~~~~~^~~~~~ 140:23.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrDiv::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:937:19: note: ‘lhs’ declared here 140:23.93 937 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.93 | ^~~ 140:23.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:936:40: note: ‘cx’ declared here 140:23.93 936 | bool RBigIntPtrDiv::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.93 | ~~~~~~~~~~~^~ 140:23.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.96 inlined from ‘virtual bool js::jit::RBigIntPtrMod::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:965:46: 140:23.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.96 1169 | *this->stack = this; 140:23.96 | ~~~~~~~~~~~~~^~~~~~ 140:23.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrMod::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:965:19: note: ‘lhs’ declared here 140:23.96 965 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.96 | ^~~ 140:23.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:964:40: note: ‘cx’ declared here 140:23.96 964 | bool RBigIntPtrMod::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.96 | ~~~~~~~~~~~^~ 140:23.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:23.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:23.98 inlined from ‘virtual bool js::jit::RBigIntPtrPow::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:993:46: 140:23.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:23.98 1169 | *this->stack = this; 140:23.98 | ~~~~~~~~~~~~~^~~~~~ 140:23.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrPow::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:23.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:993:19: note: ‘lhs’ declared here 140:23.98 993 | Rooted lhs(cx, iter.readBigInt(cx)); 140:23.98 | ^~~ 140:23.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:992:40: note: ‘cx’ declared here 140:23.98 992 | bool RBigIntPtrPow::recover(JSContext* cx, SnapshotIterator& iter) const { 140:23.98 | ~~~~~~~~~~~^~ 140:24.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.00 inlined from ‘virtual bool js::jit::RBigIntPtrBitAnd::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1021:46: 140:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.00 1169 | *this->stack = this; 140:24.00 | ~~~~~~~~~~~~~^~~~~~ 140:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrBitAnd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1021:19: note: ‘lhs’ declared here 140:24.00 1021 | Rooted lhs(cx, iter.readBigInt(cx)); 140:24.00 | ^~~ 140:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1020:43: note: ‘cx’ declared here 140:24.00 1020 | bool RBigIntPtrBitAnd::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.00 | ~~~~~~~~~~~^~ 140:24.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:24.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.04 inlined from ‘static js::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::Handle, js::TableIteratorObject::Kind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:203:68: 140:24.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:24.04 1169 | *this->stack = this; 140:24.04 | ~~~~~~~~~~~~~^~~~~~ 140:24.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp: In static member function ‘static js::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::Handle, js::TableIteratorObject::Kind)’: 140:24.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:202:21: note: ‘proto’ declared here 140:24.04 202 | Rooted proto( 140:24.04 | ^~~~~ 140:24.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/MapObject.cpp:198:57: note: ‘cx’ declared here 140:24.04 198 | MapIteratorObject* MapIteratorObject::create(JSContext* cx, 140:24.04 | ~~~~~~~~~~~^~ 140:24.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.05 inlined from ‘virtual bool js::jit::RBigIntPtrBitOr::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1049:46: 140:24.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.05 1169 | *this->stack = this; 140:24.05 | ~~~~~~~~~~~~~^~~~~~ 140:24.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrBitOr::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1049:19: note: ‘lhs’ declared here 140:24.05 1049 | Rooted lhs(cx, iter.readBigInt(cx)); 140:24.05 | ^~~ 140:24.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1048:42: note: ‘cx’ declared here 140:24.05 1048 | bool RBigIntPtrBitOr::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.05 | ~~~~~~~~~~~^~ 140:24.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.08 inlined from ‘virtual bool js::jit::RBigIntPtrBitXor::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1077:46: 140:24.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.08 1169 | *this->stack = this; 140:24.08 | ~~~~~~~~~~~~~^~~~~~ 140:24.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrBitXor::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1077:19: note: ‘lhs’ declared here 140:24.08 1077 | Rooted lhs(cx, iter.readBigInt(cx)); 140:24.08 | ^~~ 140:24.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1076:43: note: ‘cx’ declared here 140:24.08 1076 | bool RBigIntPtrBitXor::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.08 | ~~~~~~~~~~~^~ 140:24.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.10 inlined from ‘virtual bool js::jit::RBigIntPtrLsh::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1105:46: 140:24.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.10 1169 | *this->stack = this; 140:24.10 | ~~~~~~~~~~~~~^~~~~~ 140:24.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrLsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1105:19: note: ‘lhs’ declared here 140:24.10 1105 | Rooted lhs(cx, iter.readBigInt(cx)); 140:24.10 | ^~~ 140:24.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1104:40: note: ‘cx’ declared here 140:24.10 1104 | bool RBigIntPtrLsh::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.10 | ~~~~~~~~~~~^~ 140:24.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.12 inlined from ‘virtual bool js::jit::RBigIntPtrRsh::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1133:46: 140:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.12 1169 | *this->stack = this; 140:24.12 | ~~~~~~~~~~~~~^~~~~~ 140:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrRsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1133:19: note: ‘lhs’ declared here 140:24.12 1133 | Rooted lhs(cx, iter.readBigInt(cx)); 140:24.12 | ^~~ 140:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1132:40: note: ‘cx’ declared here 140:24.12 1132 | bool RBigIntPtrRsh::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.12 | ~~~~~~~~~~~^~ 140:24.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:24.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.14 inlined from ‘virtual bool js::jit::RBigIntPtrBitNot::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1161:50: 140:24.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘operand’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:24.14 1169 | *this->stack = this; 140:24.14 | ~~~~~~~~~~~~~^~~~~~ 140:24.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RBigIntPtrBitNot::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1161:19: note: ‘operand’ declared here 140:24.14 1161 | Rooted operand(cx, iter.readBigInt(cx)); 140:24.14 | ^~~~~~~ 140:24.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1160:43: note: ‘cx’ declared here 140:24.14 1160 | bool RBigIntPtrBitNot::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.14 | ~~~~~~~~~~~^~ 140:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 140:24.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.h:27, 140:24.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:19, 140:24.43 from Unified_cpp_js_src_wasm0.cpp:2: 140:24.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 140:24.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.43 inlined from ‘bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:6547:77: 140:24.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘field’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 140:24.43 1169 | *this->stack = this; 140:24.43 | ~~~~~~~~~~~~~^~~~~~ 140:24.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp: In function ‘bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)’: 140:24.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:6546:19: note: ‘field’ declared here 140:24.43 6546 | Rooted field(cx, 140:24.43 | ^~~~~ 140:24.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:6544:40: note: ‘cx’ declared here 140:24.43 6544 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, 140:24.43 | ~~~~~~~~~~~^~ 140:24.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]’, 140:24.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleObject*; T = js::ModuleObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.71 inlined from ‘static js::ModuleObject* js::ModuleObject::create(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:968:61: 140:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘self’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:24.71 1169 | *this->stack = this; 140:24.71 | ~~~~~~~~~~~~~^~~~~~ 140:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::ModuleObject* js::ModuleObject::create(JSContext*)’: 140:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:967:25: note: ‘self’ declared here 140:24.71 967 | Rooted self( 140:24.71 | ^~~~ 140:24.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:960:47: note: ‘cx’ declared here 140:24.71 960 | ModuleObject* ModuleObject::create(JSContext* cx) { 140:24.71 | ~~~~~~~~~~~^~ 140:24.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:74: 140:24.72 In static member function ‘static constexpr JS::Value JS::Value::fromInt32(int32_t)’, 140:24.72 inlined from ‘constexpr JS::Value JS::Int32Value(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:1090:73, 140:24.73 inlined from ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:316:45: 140:24.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:553:47: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 140:24.73 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 140:24.73 | ^~~~~~~~~~~ 140:24.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:306:11: note: ‘result’ was declared here 140:24.75 306 | int32_t result; 140:24.75 | ^~~~~~ 140:24.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ParseRecordObject*]’, 140:24.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ParseRecordObject*; T = js::ParseRecordObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.79 inlined from ‘static js::ParseRecordObject* js::ParseRecordObject::create(JSContext*, JS::Handle, const JS::Value&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:35:66, 140:24.79 inlined from ‘static js::ParseRecordObject* js::ParseRecordObject::create(JSContext*, const JS::Value&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:27:35: 140:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:24.79 1169 | *this->stack = this; 140:24.79 | ~~~~~~~~~~~~~^~~~~~ 140:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp: In static member function ‘static js::ParseRecordObject* js::ParseRecordObject::create(JSContext*, const JS::Value&)’: 140:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:34:30: note: ‘obj’ declared here 140:24.79 34 | Rooted obj( 140:24.79 | ^~~ 140:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ParseRecordObject.cpp:25:57: note: ‘cx’ declared here 140:24.79 25 | ParseRecordObject* ParseRecordObject::create(JSContext* cx, const Value& val) { 140:24.79 | ~~~~~~~~~~~^~ 140:24.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:24.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.84 inlined from ‘virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2444:70: 140:24.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:24.84 1169 | *this->stack = this; 140:24.84 | ~~~~~~~~~~~~~^~~~~~ 140:24.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2443:16: note: ‘result’ declared here 140:24.84 2443 | RootedObject result( 140:24.84 | ^~~~~~ 140:24.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2440:49: note: ‘cx’ declared here 140:24.84 2440 | bool RCreateArgumentsObject::recover(JSContext* cx, 140:24.84 | ~~~~~~~~~~~^~ 140:24.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:24.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:24.94 inlined from ‘virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2078:52: 140:24.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:24.94 1169 | *this->stack = this; 140:24.94 | ~~~~~~~~~~~~~^~~~~~ 140:24.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:24.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2078:16: note: ‘templateObject’ declared here 140:24.94 2078 | RootedObject templateObject(cx, iter.readObject()); 140:24.94 | ^~~~~~~~~~~~~~ 140:24.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:2077:39: note: ‘cx’ declared here 140:24.94 2077 | bool RNewIterator::recover(JSContext* cx, SnapshotIterator& iter) const { 140:24.94 | ~~~~~~~~~~~^~ 140:25.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]’, 140:25.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleObject*; T = js::ModuleObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:25.05 inlined from ‘static js::ModuleObject* js::ModuleObject::createSynthetic(JSContext*, JS::MutableHandle, 0, js::SystemAllocPolicy> >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:989:61: 140:25.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘self’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:25.05 1169 | *this->stack = this; 140:25.05 | ~~~~~~~~~~~~~^~~~~~ 140:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::ModuleObject* js::ModuleObject::createSynthetic(JSContext*, JS::MutableHandle, 0, js::SystemAllocPolicy> >)’: 140:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:988:25: note: ‘self’ declared here 140:25.07 988 | Rooted self( 140:25.07 | ^~~~ 140:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:981:16: note: ‘cx’ declared here 140:25.07 981 | JSContext* cx, MutableHandle exportNames) { 140:25.07 | ~~~~~~~~~~~^~ 140:25.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]’, 140:25.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:25.35 inlined from ‘bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:921:76: 140:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 140:25.35 1169 | *this->stack = this; 140:25.35 | ~~~~~~~~~~~~~^~~~~~ 140:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)’: 140:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:921:37: note: ‘props’ declared here 140:25.35 921 | Rooted props(cx, PropertyInfoWithKeyVector(cx)); 140:25.35 | ^~~~~ 140:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:869:53: note: ‘cx’ declared here 140:25.35 869 | [[nodiscard]] static bool TryAssignPlain(JSContext* cx, HandleObject to, 140:25.35 | ~~~~~~~~~~~^~ 140:26.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:26.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:26.23 inlined from ‘bool AssignSlow(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1137:27, 140:26.23 inlined from ‘bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1182:20: 140:26.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:26.23 1169 | *this->stack = this; 140:26.23 | ~~~~~~~~~~~~~^~~~~~ 140:26.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 140:26.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1137:15: note: ‘propValue’ declared here 140:26.23 1137 | RootedValue propValue(cx); 140:26.23 | ^~~~~~~~~ 140:26.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1164:47: note: ‘cx’ declared here 140:26.23 1164 | JS_PUBLIC_API bool JS_AssignObject(JSContext* cx, JS::HandleObject target, 140:26.23 | ~~~~~~~~~~~^~ 140:26.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = std::tuple]’, 140:26.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = std::tuple]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:26.35 inlined from ‘bool obj_assign(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1190:45: 140:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘roots’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 140:26.35 1169 | *this->stack = this; 140:26.35 | ~~~~~~~~~~~~~^~~~~~ 140:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp: In function ‘bool obj_assign(JSContext*, unsigned int, JS::Value*)’: 140:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1190:37: note: ‘roots’ declared here 140:26.35 1190 | RootedTuple roots(cx); 140:26.35 | ^~~~~ 140:26.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Object.cpp:1187:35: note: ‘cx’ declared here 140:26.35 1187 | static bool obj_assign(JSContext* cx, unsigned argc, Value* vp) { 140:26.35 | ~~~~~~~~~~~^~ 140:26.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >]’, 140:26.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >; T = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:26.44 inlined from ‘static js::FinalizationQueueObject* js::FinalizationQueueObject::create(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:674:64: 140:26.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘recordsToBeCleanedUp’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 140:26.44 1169 | *this->stack = this; 140:26.44 | ~~~~~~~~~~~~~^~~~~~ 140:26.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function ‘static js::FinalizationQueueObject* js::FinalizationQueueObject::create(JSContext*, JS::HandleObject)’: 140:26.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:673:47: note: ‘recordsToBeCleanedUp’ declared here 140:26.45 673 | Rooted> recordsToBeCleanedUp( 140:26.45 | ^~~~~~~~~~~~~~~~~~~~ 140:26.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:670:16: note: ‘cx’ declared here 140:26.45 670 | JSContext* cx, HandleObject cleanupCallback) { 140:26.45 | ~~~~~~~~~~~^~ 140:26.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:26.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:26.64 inlined from ‘static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:255:60: 140:26.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cleanupCallback’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:26.65 1169 | *this->stack = this; 140:26.65 | ~~~~~~~~~~~~~^~~~~~ 140:26.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function ‘static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)’: 140:26.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:254:16: note: ‘cleanupCallback’ declared here 140:26.69 254 | RootedObject cleanupCallback( 140:26.69 | ^~~~~~~~~~~~~~~ 140:26.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.cpp:246:55: note: ‘cx’ declared here 140:26.69 246 | bool FinalizationRegistryObject::construct(JSContext* cx, unsigned argc, 140:26.69 | ~~~~~~~~~~~^~ 140:26.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleRequestObject*]’, 140:26.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleRequestObject*; T = js::ModuleRequestObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:26.86 inlined from ‘js::ModuleRequestObject* js::frontend::StencilModuleMetadata::createModuleRequestObject(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::StencilModuleRequest&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1649:65: 140:26.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘moduleRequestObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:26.86 1169 | *this->stack = this; 140:26.86 | ~~~~~~~~~~~~~^~~~~~ 140:26.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘js::ModuleRequestObject* js::frontend::StencilModuleMetadata::createModuleRequestObject(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::StencilModuleRequest&) const’: 140:26.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1648:32: note: ‘moduleRequestObject’ declared here 140:26.86 1648 | Rooted moduleRequestObject( 140:26.86 | ^~~~~~~~~~~~~~~~~~~ 140:26.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1622:16: note: ‘cx’ declared here 140:26.86 1622 | JSContext* cx, CompilationAtomCache& atomCache, 140:26.86 | ~~~~~~~~~~~^~ 140:27.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleRequestObject*]’, 140:27.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:27.59 inlined from ‘bool js::frontend::StencilModuleMetadata::createModuleRequestObjects(JSContext*, js::frontend::CompilationAtomCache&, JS::MutableHandle, 0, js::SystemAllocPolicy> >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1608:41: 140:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:27.59 1169 | *this->stack = this; 140:27.59 | ~~~~~~~~~~~~~^~~~~~ 140:27.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In member function ‘bool js::frontend::StencilModuleMetadata::createModuleRequestObjects(JSContext*, js::frontend::CompilationAtomCache&, JS::MutableHandle, 0, js::SystemAllocPolicy> >) const’: 140:27.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1608:32: note: ‘object’ declared here 140:27.66 1608 | Rooted object(cx); 140:27.66 | ^~~~~~ 140:27.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1601:16: note: ‘cx’ declared here 140:27.66 1601 | JSContext* cx, CompilationAtomCache& atomCache, 140:27.66 | ~~~~~~~~~~~^~ 140:28.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]’, 140:28.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:28.56 inlined from ‘static bool js::ModuleObject::createSyntheticEnvironment(JSContext*, JS::Handle, JS::HandleVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1494:61: 140:28.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:28.56 1169 | *this->stack = this; 140:28.56 | ~~~~~~~~~~~~~^~~~~~ 140:28.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::createSyntheticEnvironment(JSContext*, JS::Handle, JS::HandleVector)’: 140:28.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1493:36: note: ‘env’ declared here 140:28.57 1493 | Rooted env( 140:28.57 | ^~~ 140:28.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1490:58: note: ‘cx’ declared here 140:28.57 1490 | bool ModuleObject::createSyntheticEnvironment(JSContext* cx, 140:28.57 | ~~~~~~~~~~~^~ 140:29.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:29.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:29.01 inlined from ‘static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1257:53: 140:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘parentValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:29.01 1169 | *this->stack = this; 140:29.01 | ~~~~~~~~~~~~~^~~~~~ 140:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)’: 140:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1257:17: note: ‘parentValue’ declared here 140:29.01 1257 | Rooted parentValue(cx, ObjectValue(*parent)); 140:29.01 | ^~~~~~~~~~~ 140:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.cpp:1254:55: note: ‘cx’ declared here 140:29.01 1254 | bool ModuleObject::appendAsyncParentModule(JSContext* cx, 140:29.01 | ~~~~~~~~~~~^~ 140:29.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 140:29.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/FrontendContext.h:17, 140:29.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.h:14, 140:29.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.cpp:7, 140:29.42 from Unified_cpp_js_src_util1.cpp:11: 140:29.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:29.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:29.42 inlined from ‘bool js::ValueToStringBuilderSlow(JSContext*, const JS::Value&, StringBuilder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.cpp:234:24: 140:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:29.42 1169 | *this->stack = this; 140:29.42 | ~~~~~~~~~~~~~^~~~~~ 140:29.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.cpp: In function ‘bool js::ValueToStringBuilderSlow(JSContext*, const JS::Value&, StringBuilder&)’: 140:29.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.cpp:234:15: note: ‘v’ declared here 140:29.43 234 | RootedValue v(cx, arg); 140:29.43 | ^ 140:29.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/StringBuilder.cpp:232:46: note: ‘cx’ declared here 140:29.43 232 | bool js::ValueToStringBuilderSlow(JSContext* cx, const Value& arg, 140:29.43 | ~~~~~~~~~~~^~ 140:30.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 140:30.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:30.36 inlined from ‘bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:672:51: 140:30.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:30.36 1169 | *this->stack = this; 140:30.36 | ~~~~~~~~~~~~~^~~~~~ 140:30.37 In file included from Unified_cpp_js_src11.cpp:11: 140:30.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)’: 140:30.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:671:26: note: ‘resultPromise’ declared here 140:30.37 671 | Rooted resultPromise( 140:30.37 | ^~~~~~~~~~~~~ 140:30.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:670:16: note: ‘cx’ declared here 140:30.37 670 | JSContext* cx, MutableHandleValue result) { 140:30.37 | ~~~~~~~~~~~^~ 140:31.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:31.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:31.61 inlined from ‘js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1484:47: 140:31.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:31.61 1169 | *this->stack = this; 140:31.61 | ~~~~~~~~~~~~~^~~~~~ 140:31.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)’: 140:31.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1483:16: note: ‘proto’ declared here 140:31.61 1483 | RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype( 140:31.61 | ^~~~~ 140:31.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1482:66: note: ‘cx’ declared here 140:31.61 1482 | AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext* cx) { 140:31.61 | ~~~~~~~~~~~^~ 140:32.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:32.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:32.95 inlined from ‘static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:868:68: 140:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘qhatv’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:32.95 1169 | *this->stack = this; 140:32.95 | ~~~~~~~~~~~~~^~~~~~ 140:32.95 In file included from Unified_cpp_js_src11.cpp:20: 140:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)’: 140:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:868:16: note: ‘qhatv’ declared here 140:32.95 868 | RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative)); 140:32.95 | ^~~~~ 140:32.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:839:16: note: ‘cx’ declared here 140:32.95 839 | JSContext* cx, HandleBigInt dividend, HandleBigInt divisor, 140:32.95 | ~~~~~~~~~~~^~ 140:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCFrame.h:28, 140:33.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCFrame.cpp:19, 140:33.01 from Unified_cpp_js_src_wasm0.cpp:20: 140:33.01 In member function ‘void js::wasm::Stk::setOffs(Kind, uint32_t)’, 140:33.01 inlined from ‘static js::wasm::Stk js::wasm::Stk::StackResult(js::wasm::ValType, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h:159:14, 140:33.01 inlined from ‘js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:1450:26: 140:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h:165:11: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 140:33.01 165 | kind_ = k; 140:33.01 | ~~~~~~^~~ 140:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h: In member function ‘js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)’: 140:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here 140:33.01 133 | Kind k; 140:33.01 | ^ 140:33.15 js/xpconnect/loader 140:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 140:34.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 140:34.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 140:34.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/APZInputBridgeParent.cpp:13, 140:34.41 from Unified_cpp_gfx_layers6.cpp:2: 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:34.41 202 | return ReinterpretHelper::FromInternalValue(v); 140:34.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:34.41 4432 | return mProperties.Get(aProperty, aFoundResult); 140:34.41 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 140:34.41 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 140:34.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 140:34.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 140:34.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 140:34.41 413 | struct FrameBidiData { 140:34.41 | ^~~~~~~~~~~~~ 140:34.91 In file included from /usr/include/string.h:548, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/cstdlib:82, 140:34.91 from /usr/include/c++/14/stdlib.h:36, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/stdlib.h:3, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:73, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h:16, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:55, 140:34.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/PerfSpewer.cpp:8: 140:34.91 In function ‘void* memcpy(void*, const void*, size_t)’, 140:34.91 inlined from ‘void mozilla::BitwiseCast(From, To*) [with To = long unsigned int; From = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:60:14, 140:34.91 inlined from ‘To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:67:24, 140:34.91 inlined from ‘static uint64_t JS::Value::bitsFromDouble(double)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:521:42, 140:34.91 inlined from ‘void JS::Value::setDouble(double)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:585:29, 140:34.91 inlined from ‘JS::Value JS::DoubleValue(double)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:1094:14, 140:34.91 inlined from ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1757:42: 140:34.93 /usr/include/bits/string_fortified.h:29:33: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 140:34.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, 140:34.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 140:34.93 30 | __glibc_objsize0 (__dest)); 140:34.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’: 140:34.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Recover.cpp:1680:10: note: ‘result’ was declared here 140:34.93 1680 | double result; 140:34.93 | ^~~~~~ 140:35.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 140:35.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:35.69 inlined from ‘JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7369:70: 140:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 140:35.69 1169 | *this->stack = this; 140:35.69 | ~~~~~~~~~~~~~^~~~~~ 140:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp: In function ‘JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)’: 140:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7369:29: note: ‘src’ declared here 140:35.69 7369 | Rooted src(cx, source->substring(cx, begin, end)); 140:35.69 | ^~~ 140:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7336:48: note: ‘cx’ declared here 140:35.69 7336 | JSString* js::AsmJSFunctionToString(JSContext* cx, HandleFunction fun) { 140:35.69 | ~~~~~~~~~~~^~ 140:35.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 140:35.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:35.81 inlined from ‘JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7319:70: 140:35.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 140:35.81 1169 | *this->stack = this; 140:35.81 | ~~~~~~~~~~~~~^~~~~~ 140:35.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp: In function ‘JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)’: 140:35.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7319:29: note: ‘src’ declared here 140:35.81 7319 | Rooted src(cx, source->substring(cx, begin, end)); 140:35.81 | ^~~ 140:35.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7287:46: note: ‘cx’ declared here 140:35.81 7287 | JSString* js::AsmJSModuleToString(JSContext* cx, HandleFunction fun, 140:35.81 | ~~~~~~~~~~~^~ 140:36.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:36.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:36.84 inlined from ‘static JS::BigInt* JS::BigInt::rshByAbsolute(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2459:77: 140:36.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:36.84 1169 | *this->stack = this; 140:36.84 | ~~~~~~~~~~~~~^~~~~~ 140:36.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static JS::BigInt* JS::BigInt::rshByAbsolute(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’: 140:36.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2458:16: note: ‘result’ declared here 140:36.84 2458 | RootedBigInt result(cx, 140:36.84 | ^~~~~~ 140:36.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2413:42: note: ‘cx’ declared here 140:36.84 2413 | BigInt* BigInt::rshByAbsolute(JSContext* cx, HandleBigInt x, HandleBigInt y) { 140:36.84 | ~~~~~~~~~~~^~ 140:37.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:37.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:37.05 inlined from ‘static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2523:46: 140:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘x1’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:37.05 1169 | *this->stack = this; 140:37.05 | ~~~~~~~~~~~~~^~~~~~ 140:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’: 140:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2523:18: note: ‘x1’ declared here 140:37.05 2523 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); 140:37.05 | ^~ 140:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2507:35: note: ‘cx’ declared here 140:37.05 2507 | BigInt* BigInt::bitAnd(JSContext* cx, HandleBigInt x, HandleBigInt y) { 140:37.05 | ~~~~~~~~~~~^~ 140:37.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:37.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:37.12 inlined from ‘static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2568:46: 140:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘x1’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:37.12 1169 | *this->stack = this; 140:37.12 | ~~~~~~~~~~~~~^~~~~~ 140:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’: 140:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2568:18: note: ‘x1’ declared here 140:37.12 2568 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); 140:37.12 | ^~ 140:37.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2553:35: note: ‘cx’ declared here 140:37.12 2553 | BigInt* BigInt::bitXor(JSContext* cx, HandleBigInt x, HandleBigInt y) { 140:37.12 | ~~~~~~~~~~~^~ 140:37.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:37.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:37.20 inlined from ‘static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2615:50: 140:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:37.20 1169 | *this->stack = this; 140:37.20 | ~~~~~~~~~~~~~^~~~~~ 140:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)’: 140:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2615:18: note: ‘result’ declared here 140:37.20 2615 | RootedBigInt result(cx, absoluteSubOne(cx, x)); 140:37.20 | ^~~~~~ 140:37.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2597:34: note: ‘cx’ declared here 140:37.20 2597 | BigInt* BigInt::bitOr(JSContext* cx, HandleBigInt x, HandleBigInt y) { 140:37.20 | ~~~~~~~~~~~^~ 140:37.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:37.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:37.77 inlined from ‘static JS::BigInt* JS::BigInt::asIntN(JSContext*, JS::HandleBigInt, uint64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2967:44: 140:37.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘mod’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:37.77 1169 | *this->stack = this; 140:37.77 | ~~~~~~~~~~~~~^~~~~~ 140:37.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static JS::BigInt* JS::BigInt::asIntN(JSContext*, JS::HandleBigInt, uint64_t)’: 140:37.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2967:16: note: ‘mod’ declared here 140:37.77 2967 | RootedBigInt mod(cx, asUintN(cx, x, bits)); 140:37.77 | ^~~ 140:37.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:2927:35: note: ‘cx’ declared here 140:37.77 2927 | BigInt* BigInt::asIntN(JSContext* cx, HandleBigInt x, uint64_t bits) { 140:37.77 | ~~~~~~~~~~~^~ 140:38.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 140:38.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:38.21 inlined from ‘static bool JS::BigInt::negValue(JSContext*, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3101:52: 140:38.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘operandBigInt’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 140:38.21 1169 | *this->stack = this; 140:38.21 | ~~~~~~~~~~~~~^~~~~~ 140:38.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::negValue(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 140:38.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3101:16: note: ‘operandBigInt’ declared here 140:38.21 3101 | RootedBigInt operandBigInt(cx, operand.toBigInt()); 140:38.21 | ^~~~~~~~~~~~~ 140:38.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3097:34: note: ‘cx’ declared here 140:38.21 3097 | bool BigInt::negValue(JSContext* cx, HandleValue operand, 140:38.21 | ~~~~~~~~~~~^~ 140:39.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BoundFunctionObject*]’, 140:39.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:39.55 inlined from ‘static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:471:73: 140:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bound’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:39.55 1169 | *this->stack = this; 140:39.55 | ~~~~~~~~~~~~~^~~~~~ 140:39.55 In file included from Unified_cpp_js_src11.cpp:29: 140:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp: In static member function ‘static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)’: 140:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:470:32: note: ‘bound’ declared here 140:39.55 470 | Rooted bound( 140:39.55 | ^~~~~ 140:39.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:468:75: note: ‘cx’ declared here 140:39.55 468 | BoundFunctionObject* BoundFunctionObject::createTemplateObject(JSContext* cx) { 140:39.55 | ~~~~~~~~~~~^~ 140:42.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:42.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:42.76 inlined from ‘JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3231:24: 140:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:42.76 1169 | *this->stack = this; 140:42.76 | ~~~~~~~~~~~~~^~~~~~ 140:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp: In function ‘JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)’: 140:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3231:15: note: ‘v’ declared here 140:42.76 3231 | RootedValue v(cx, val); 140:42.76 | ^ 140:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BigIntType.cpp:3230:33: note: ‘cx’ declared here 140:42.76 3230 | BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { 140:42.76 | ~~~~~~~~~~~^~ 140:43.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 140:43.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:43.76 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 140:43.76 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 140:43.76 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 140:43.76 inlined from ‘static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:94:25: 140:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 140:43.76 1169 | *this->stack = this; 140:43.76 | ~~~~~~~~~~~~~^~~~~~ 140:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp: In static member function ‘static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)’: 140:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:94:17: note: ‘args2’ declared here 140:43.76 94 | ConstructArgs args2(cx); 140:43.76 | ^~~~~ 140:43.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:78:48: note: ‘cx’ declared here 140:43.76 78 | bool BoundFunctionObject::construct(JSContext* cx, unsigned argc, Value* vp) { 140:43.76 | ~~~~~~~~~~~^~ 140:44.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 140:44.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:44.04 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 140:44.04 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 140:44.04 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 140:44.04 inlined from ‘static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:65:22: 140:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 140:44.04 1169 | *this->stack = this; 140:44.04 | ~~~~~~~~~~~~~^~~~~~ 140:44.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp: In static member function ‘static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)’: 140:44.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:65:14: note: ‘args2’ declared here 140:44.05 65 | InvokeArgs args2(cx); 140:44.05 | ^~~~~ 140:44.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:52:43: note: ‘cx’ declared here 140:44.05 52 | bool BoundFunctionObject::call(JSContext* cx, unsigned argc, Value* vp) { 140:44.05 | ~~~~~~~~~~~^~ 140:44.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:44.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:44.68 inlined from ‘bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1099:70: 140:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncIterProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:44.68 1169 | *this->stack = this; 140:44.68 | ~~~~~~~~~~~~~^~~~~~ 140:44.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’: 140:44.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1098:16: note: ‘asyncIterProto’ declared here 140:44.70 1098 | RootedObject asyncIterProto( 140:44.70 | ^~~~~~~~~~~~~~ 140:44.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1079:58: note: ‘cx’ declared here 140:44.70 1079 | static bool AsyncGeneratorFunctionClassFinish(JSContext* cx, 140:44.70 | ~~~~~~~~~~~^~ 140:44.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:44.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:44.89 inlined from ‘static bool js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1356:70: 140:44.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncIterProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:44.89 1169 | *this->stack = this; 140:44.89 | ~~~~~~~~~~~~~^~~~~~ 140:44.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static bool js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)’: 140:44.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1355:16: note: ‘asyncIterProto’ declared here 140:44.89 1355 | RootedObject asyncIterProto( 140:44.89 | ^~~~~~~~~~~~~~ 140:44.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1348:54: note: ‘cx’ declared here 140:44.89 1348 | bool GlobalObject::initAsyncIteratorProto(JSContext* cx, 140:44.89 | ~~~~~~~~~~~^~ 140:44.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:44.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:44.98 inlined from ‘static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1461:70: 140:44.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncIterProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:44.98 1169 | *this->stack = this; 140:44.98 | ~~~~~~~~~~~~~^~~~~~ 140:44.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)’: 140:44.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1460:16: note: ‘asyncIterProto’ declared here 140:44.98 1460 | RootedObject asyncIterProto( 140:44.98 | ^~~~~~~~~~~~~~ 140:44.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1454:60: note: ‘cx’ declared here 140:44.98 1454 | bool GlobalObject::initAsyncIteratorHelperProto(JSContext* cx, 140:44.98 | ~~~~~~~~~~~^~ 140:45.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:45.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:45.04 inlined from ‘static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1289:70: 140:45.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncIterProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:45.04 1169 | *this->stack = this; 140:45.04 | ~~~~~~~~~~~~~^~~~~~ 140:45.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)’: 140:45.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1288:16: note: ‘asyncIterProto’ declared here 140:45.06 1288 | RootedObject asyncIterProto( 140:45.06 | ^~~~~~~~~~~~~~ 140:45.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1283:16: note: ‘cx’ declared here 140:45.06 1283 | JSContext* cx, Handle global) { 140:45.06 | ~~~~~~~~~~~^~ 140:47.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:47.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 140:47.48 inlined from ‘static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:341:31: 140:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:47.49 1169 | *this->stack = this; 140:47.49 | ~~~~~~~~~~~~~^~~~~~ 140:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp: In static member function ‘static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)’: 140:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:341:23: note: ‘proto’ declared here 140:47.49 341 | Rooted proto(cx); 140:47.49 | ^~~~~ 140:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BoundFunctionObject.cpp:310:16: note: ‘cx’ declared here 140:47.49 310 | JSContext* cx, Handle target, Value* args, uint32_t argc, 140:47.49 | ~~~~~~~~~~~^~ 140:49.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 140:49.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.39 inlined from ‘static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:264:75: 140:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.39 1169 | *this->stack = this; 140:49.39 | ~~~~~~~~~~~~~^~~~~~ 140:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp: In static member function ‘static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::HandleFunction)’: 140:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:264:26: note: ‘resultPromise’ declared here 140:49.39 264 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); 140:49.39 | ^~~~~~~~~~~~~ 140:49.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:261:16: note: ‘cx’ declared here 140:49.39 261 | JSContext* cx, HandleFunction fun) { 140:49.39 | ~~~~~~~~~~~^~ 140:49.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 140:49.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.42 inlined from ‘JSFunction* NewHandler(JSContext*, js::Native, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:288:77: 140:49.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘handlerFun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.42 1169 | *this->stack = this; 140:49.42 | ~~~~~~~~~~~~~^~~~~~ 140:49.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp: In function ‘JSFunction* NewHandler(JSContext*, js::Native, JS::Handle)’: 140:49.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:286:27: note: ‘handlerFun’ declared here 140:49.42 286 | JS::Rooted handlerFun( 140:49.42 | ^~~~~~~~~~ 140:49.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:281:35: note: ‘cx’ declared here 140:49.42 281 | JSFunction* NewHandler(JSContext* cx, Native handler, 140:49.42 | ~~~~~~~~~~~^~ 140:49.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 140:49.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.44 inlined from ‘static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:334:75: 140:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.44 1169 | *this->stack = this; 140:49.44 | ~~~~~~~~~~~~~^~~~~~ 140:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp: In static member function ‘static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)’: 140:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:334:26: note: ‘resultPromise’ declared here 140:49.44 334 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); 140:49.44 | ^~~~~~~~~~~~~ 140:49.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncFunction.cpp:325:16: note: ‘cx’ declared here 140:49.44 325 | JSContext* cx, Handle module) { 140:49.44 | ~~~~~~~~~~~^~ 140:49.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:49.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.48 inlined from ‘js::AsyncGeneratorObject* OrdinaryCreateFromConstructorAsynGen(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:70:78, 140:49.48 inlined from ‘static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:94:43: 140:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.48 1169 | *this->stack = this; 140:49.48 | ~~~~~~~~~~~~~^~~~~~ 140:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)’: 140:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:70:16: note: ‘proto’ declared here 140:49.48 70 | RootedObject proto(cx, protoVal.isObject() ? &protoVal.toObject() : nullptr); 140:49.48 | ^~~~~ 140:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:89:63: note: ‘cx’ declared here 140:49.48 89 | AsyncGeneratorObject* AsyncGeneratorObject::create(JSContext* cx, 140:49.48 | ~~~~~~~~~~~^~ 140:49.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:49.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.55 inlined from ‘static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1217:43: 140:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.55 1169 | *this->stack = this; 140:49.55 | ~~~~~~~~~~~~~^~~~~~ 140:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)’: 140:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1215:16: note: ‘proto’ declared here 140:49.55 1215 | RootedObject proto(cx, 140:49.55 | ^~~~~ 140:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1210:58: note: ‘cx’ declared here 140:49.55 1210 | JSObject* AsyncFromSyncIteratorObject::create(JSContext* cx, HandleObject iter, 140:49.55 | ~~~~~~~~~~~^~ 140:49.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListObject*]’, 140:49.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.60 inlined from ‘static bool js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:134:57: 140:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘queue’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.60 1169 | *this->stack = this; 140:49.60 | ~~~~~~~~~~~~~^~~~~~ 140:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static bool js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)’: 140:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:134:25: note: ‘queue’ declared here 140:49.60 134 | Rooted queue(cx, ListObject::create(cx)); 140:49.60 | ^~~~~ 140:49.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:126:16: note: ‘cx’ declared here 140:49.60 126 | JSContext* cx, Handle generator, 140:49.60 | ~~~~~~~~~~~^~ 140:49.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListObject*]’, 140:49.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:49.78 inlined from ‘static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:166:51: 140:49.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘queue’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:49.78 1169 | *this->stack = this; 140:49.78 | ~~~~~~~~~~~~~^~~~~~ 140:49.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In static member function ‘static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)’: 140:49.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:166:23: note: ‘queue’ declared here 140:49.78 166 | Rooted queue(cx, generator->queue()); 140:49.78 | ^~~~~ 140:49.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:159:16: note: ‘cx’ declared here 140:49.78 159 | JSContext* cx, Handle generator) { 140:49.78 | ~~~~~~~~~~~^~ 140:50.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AsyncGeneratorRequest*]’, 140:50.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AsyncGeneratorRequest*; T = js::AsyncGeneratorRequest*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.04 inlined from ‘bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:568:57: 140:50.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘next’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:50.04 1169 | *this->stack = this; 140:50.04 | ~~~~~~~~~~~~~^~~~~~ 140:50.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)’: 140:50.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:567:36: note: ‘next’ declared here 140:50.04 567 | Rooted next( 140:50.04 | ^~~~ 140:50.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:547:16: note: ‘cx’ declared here 140:50.04 547 | JSContext* cx, Handle generator) { 140:50.04 | ~~~~~~~~~~~^~ 140:50.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AsyncGeneratorRequest*]’, 140:50.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AsyncGeneratorRequest*; T = js::AsyncGeneratorRequest*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.31 inlined from ‘bool AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:703:78: 140:50.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘request’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:50.31 1169 | *this->stack = this; 140:50.31 | ~~~~~~~~~~~~~^~~~~~ 140:50.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)’: 140:50.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:701:34: note: ‘request’ declared here 140:50.31 701 | Rooted request( 140:50.31 | ^~~~~~~ 140:50.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:695:16: note: ‘cx’ declared here 140:50.31 695 | JSContext* cx, Handle generator, 140:50.31 | ~~~~~~~~~~~^~ 140:50.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:50.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.41 inlined from ‘bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:782:46: 140:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘completionValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:50.41 1169 | *this->stack = this; 140:50.41 | ~~~~~~~~~~~~~^~~~~~ 140:50.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’: 140:50.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:782:15: note: ‘completionValue’ declared here 140:50.42 782 | RootedValue completionValue(cx, args.get(0)); 140:50.42 | ^~~~~~~~~~~~~~~ 140:50.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:765:40: note: ‘cx’ declared here 140:50.42 765 | bool js::AsyncGeneratorNext(JSContext* cx, unsigned argc, Value* vp) { 140:50.42 | ~~~~~~~~~~~^~ 140:50.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:50.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.61 inlined from ‘bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:837:46: 140:50.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘completionValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:50.63 1169 | *this->stack = this; 140:50.63 | ~~~~~~~~~~~~~^~~~~~ 140:50.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’: 140:50.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:837:15: note: ‘completionValue’ declared here 140:50.64 837 | RootedValue completionValue(cx, args.get(0)); 140:50.64 | ^~~~~~~~~~~~~~~ 140:50.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:821:42: note: ‘cx’ declared here 140:50.64 821 | bool js::AsyncGeneratorReturn(JSContext* cx, unsigned argc, Value* vp) { 140:50.64 | ~~~~~~~~~~~^~ 140:50.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 140:50.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 140:50.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 140:50.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 140:50.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RemoteContentController.h:10, 140:50.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/RemoteContentController.cpp:7: 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:50.67 202 | return ReinterpretHelper::FromInternalValue(v); 140:50.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:50.67 4432 | return mProperties.Get(aProperty, aFoundResult); 140:50.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 140:50.67 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 140:50.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 140:50.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 140:50.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:50.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 140:50.67 413 | struct FrameBidiData { 140:50.67 | ^~~~~~~~~~~~~ 140:50.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 140:50.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.84 inlined from ‘bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:896:46: 140:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘completionValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 140:50.84 1169 | *this->stack = this; 140:50.84 | ~~~~~~~~~~~~~^~~~~~ 140:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’: 140:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:896:15: note: ‘completionValue’ declared here 140:50.84 896 | RootedValue completionValue(cx, args.get(0)); 140:50.84 | ^~~~~~~~~~~~~~~ 140:50.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:880:41: note: ‘cx’ declared here 140:50.84 880 | bool js::AsyncGeneratorThrow(JSContext* cx, unsigned argc, Value* vp) { 140:50.84 | ~~~~~~~~~~~^~ 140:50.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 140:50.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 140:50.99 inlined from ‘static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1217:43, 140:50.99 inlined from ‘JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1200:45: 140:50.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 140:50.99 1169 | *this->stack = this; 140:50.99 | ~~~~~~~~~~~~~^~~~~~ 140:50.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp: In function ‘JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)’: 140:50.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1215:16: note: ‘proto’ declared here 140:50.99 1215 | RootedObject proto(cx, 140:50.99 | ^~~~~ 140:50.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/AsyncIteration.cpp:1197:54: note: ‘cx’ declared here 140:50.99 1197 | JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter, 140:50.99 | ~~~~~~~~~~~^~ 140:52.46 In file included from Unified_cpp_js_src_wasm0.cpp:38: 140:52.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘void js::wasm::BaseCompiler::emitRemainderI32()’: 140:52.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:3201:24: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 140:52.47 3201 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), 140:52.47 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:52.47 3202 | ZeroOnOverflow(true), isConst, c, RemainderI32); 140:52.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:52.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:3179:11: note: ‘c’ was declared here 140:52.49 3179 | int32_t c; 140:52.49 | ^ 140:52.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘void js::wasm::BaseCompiler::emitRemainderU32()’: 140:52.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:3220:24: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 140:52.58 3220 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true), 140:52.58 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:52.58 3221 | isConst, c, RemainderI32); 140:52.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 140:52.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:3210:11: note: ‘c’ was declared here 140:52.58 3210 | int32_t c; 140:52.58 | ^ 140:53.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 140:53.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 140:53.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 140:53.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 140:53.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/ClipManager.cpp:11: 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:53.63 202 | return ReinterpretHelper::FromInternalValue(v); 140:53.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 140:53.63 4432 | return mProperties.Get(aProperty, aFoundResult); 140:53.63 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 140:53.63 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 140:53.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 140:53.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 140:53.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 140:53.63 413 | struct FrameBidiData { 140:53.63 | ^~~~~~~~~~~~~ 141:05.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSONWriter.h:102, 141:05.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 141:05.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 141:05.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ProfilingStack.h:11, 141:05.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:29: 141:05.75 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’, 141:05.75 inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:805:15, 141:05.75 inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 141:05.75 inlined from ‘bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:1485:9: 141:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 141:05.75 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 141:05.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h: In member function ‘bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’: 141:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here 141:05.75 133 | Kind k; 141:05.75 | ^ 141:06.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.h:23, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BindingKind.h:15, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/NameAnalysisTypes.h:15, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeLocation.h:10, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeLocation-inl.h:10, 141:06.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeLocation.cpp:7, 141:06.95 from Unified_cpp_js_src12.cpp:2: 141:06.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 141:06.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:06.95 inlined from ‘bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.cpp:2454:45: 141:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 141:06.95 1169 | *this->stack = this; 141:06.95 | ~~~~~~~~~~~~~^~~~~~ 141:06.95 In file included from Unified_cpp_js_src12.cpp:11: 141:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.cpp: In function ‘bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)’: 141:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.cpp:2454:16: note: ‘script’ declared here 141:06.95 2454 | RootedScript script(cx, frameIter.script()); 141:06.95 | ^~~~~~ 141:06.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/BytecodeUtil.cpp:2425:51: note: ‘cx’ declared here 141:06.95 2425 | static bool DecompileArgumentFromStack(JSContext* cx, int formalIndex, 141:06.95 | ~~~~~~~~~~~^~ 141:07.04 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’, 141:07.05 inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:805:15, 141:07.05 inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 141:07.05 inlined from ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBaselineCompile.cpp:5362:11: 141:07.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 141:07.05 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 141:07.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:07.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h: In member function ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’: 141:07.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here 141:07.05 133 | Kind k; 141:07.05 | ^ 141:18.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:18.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:18.37 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:18.37 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:18.37 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 141:18.37 inlined from ‘bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:143:29: 141:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:18.37 1169 | *this->stack = this; 141:18.37 | ~~~~~~~~~~~~~^~~~~~ 141:18.37 In file included from Unified_cpp_js_src12.cpp:20: 141:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’: 141:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:143:21: note: ‘cargs’ declared here 141:18.38 143 | js::ConstructArgs cargs(cx); 141:18.38 | ^~~~~ 141:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:122:45: note: ‘cx’ declared here 141:18.38 122 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, 141:18.38 | ~~~~~~~~~~~^~ 141:18.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:18.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:18.58 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:18.58 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:18.58 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 141:18.58 inlined from ‘bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:114:26: 141:18.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:18.58 1169 | *this->stack = this; 141:18.58 | ~~~~~~~~~~~~~^~~~~~ 141:18.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’: 141:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:114:18: note: ‘iargs’ declared here 141:18.59 114 | js::InvokeArgs iargs(cx); 141:18.59 | ^~~~~ 141:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:106:40: note: ‘cx’ declared here 141:18.59 106 | JS_PUBLIC_API bool JS::Call(JSContext* cx, JS::Handle thisv, 141:18.59 | ~~~~~~~~~~~^~ 141:18.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:18.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:18.75 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:18.75 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:18.75 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 141:18.75 inlined from ‘bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:97:26: 141:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:18.75 1169 | *this->stack = this; 141:18.75 | ~~~~~~~~~~~~~^~~~~~ 141:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)’: 141:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:97:18: note: ‘iargs’ declared here 141:18.75 97 | js::InvokeArgs iargs(cx); 141:18.75 | ^~~~~ 141:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:77:51: note: ‘cx’ declared here 141:18.75 77 | JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, JS::Handle obj, 141:18.75 | ~~~~~~~~~~~^~ 141:18.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:18.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:18.95 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:18.95 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:18.95 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 141:18.95 inlined from ‘bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:49:26: 141:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:18.95 1169 | *this->stack = this; 141:18.95 | ~~~~~~~~~~~~~^~~~~~ 141:18.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)’: 141:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:49:18: note: ‘iargs’ declared here 141:18.96 49 | js::InvokeArgs iargs(cx); 141:18.96 | ^~~~~ 141:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:39:52: note: ‘cx’ declared here 141:18.96 39 | JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, 141:18.96 | ~~~~~~~~~~~^~ 141:18.97 js/xpconnect/src 141:19.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:19.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:19.07 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:19.07 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:19.09 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 141:19.09 inlined from ‘bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:67:26: 141:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:19.09 1169 | *this->stack = this; 141:19.09 | ~~~~~~~~~~~~~^~~~~~ 141:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)’: 141:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:67:18: note: ‘iargs’ declared here 141:19.10 67 | js::InvokeArgs iargs(cx); 141:19.10 | ^~~~~ 141:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:58:47: note: ‘cx’ declared here 141:19.10 58 | JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, JS::Handle obj, 141:19.10 | ~~~~~~~~~~~^~ 141:19.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 141:19.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:19.24 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 141:19.24 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 141:19.24 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 141:19.24 inlined from ‘bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:164:29: 141:19.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 141:19.25 1169 | *this->stack = this; 141:19.25 | ~~~~~~~~~~~~~^~~~~~ 141:19.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp: In function ‘bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)’: 141:19.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:164:21: note: ‘cargs’ declared here 141:19.27 164 | js::ConstructArgs cargs(cx); 141:19.27 | ^~~~~ 141:19.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CallAndConstruct.cpp:151:45: note: ‘cx’ declared here 141:19.27 151 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, 141:19.27 | ~~~~~~~~~~~^~ 141:35.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.h:22, 141:35.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.cpp:7, 141:35.15 from Unified_cpp_js_src14.cpp:2: 141:35.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:35.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:35.15 inlined from ‘bool exn_captureStackTrace(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:1065:78: 141:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:35.15 1169 | *this->stack = this; 141:35.15 | ~~~~~~~~~~~~~^~~~~~ 141:35.15 In file included from Unified_cpp_js_src14.cpp:20: 141:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In function ‘bool exn_captureStackTrace(JSContext*, unsigned int, JS::Value*)’: 141:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:1064:21: note: ‘obj’ declared here 141:35.15 1064 | Rooted obj(cx, 141:35.15 | ^~~ 141:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:1056:46: note: ‘cx’ declared here 141:35.15 1056 | static bool exn_captureStackTrace(JSContext* cx, unsigned argc, Value* vp) { 141:35.15 | ~~~~~~~~~~~^~ 141:35.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:35.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:35.42 inlined from ‘static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:479:68: 141:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:35.42 1169 | *this->stack = this; 141:35.42 | ~~~~~~~~~~~~~^~~~~~ 141:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In static member function ‘static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)’: 141:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:478:16: note: ‘protoProto’ declared here 141:35.42 478 | RootedObject protoProto( 141:35.42 | ^~~~~~~~~~ 141:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:470:47: note: ‘cx’ declared here 141:35.42 470 | JSObject* ErrorObject::createProto(JSContext* cx, JSProtoKey key) { 141:35.42 | ~~~~~~~~~~~^~ 141:38.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 141:38.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:38.41 inlined from ‘bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.cpp:60:76: 141:38.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lvalue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 141:38.41 1169 | *this->stack = this; 141:38.41 | ~~~~~~~~~~~~~^~~~~~ 141:38.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.cpp: In function ‘bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)’: 141:38.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.cpp:60:25: note: ‘lvalue’ declared here 141:38.41 60 | JS::Rooted lvalue(cx, JS::Int32Value(lval.toBoolean() ? 1 : 0)); 141:38.41 | ^~~~~~ 141:38.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EqualityOperations.cpp:54:52: note: ‘cx’ declared here 141:38.41 54 | static bool LooselyEqualBooleanAndOther(JSContext* cx, 141:38.41 | ~~~~~~~~~~~^~ 141:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/NurseryAwareHashMap.h:10, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:16, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment-inl.h:10, 141:40.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:7, 141:40.63 from Unified_cpp_js_src13.cpp:2: 141:40.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 141:40.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:40.63 inlined from ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2485:24: 141:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 141:40.63 1169 | *this->stack = this; 141:40.63 | ~~~~~~~~~~~~~^~~~~~ 141:40.63 In file included from Unified_cpp_js_src13.cpp:47: 141:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’: 141:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2485:14: note: ‘id’ declared here 141:40.63 2485 | RootedId id(cx, id_); 141:40.63 | ^~ 141:40.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2483:23: note: ‘cx’ declared here 141:40.63 2483 | bool has(JSContext* cx, HandleObject proxy, HandleId id_, 141:40.63 | ~~~~~~~~~~~^~ 141:40.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:40.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:40.82 inlined from ‘bool exn_toSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:964:50: 141:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:40.82 1169 | *this->stack = this; 141:40.82 | ~~~~~~~~~~~~~^~~~~~ 141:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In function ‘bool exn_toSource(JSContext*, unsigned int, JS::Value*)’: 141:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:964:16: note: ‘obj’ declared here 141:40.82 964 | RootedObject obj(cx, ToObject(cx, args.thisv())); 141:40.82 | ^~~ 141:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:957:37: note: ‘cx’ declared here 141:40.82 957 | static bool exn_toSource(JSContext* cx, unsigned argc, Value* vp) { 141:40.82 | ~~~~~~~~~~~^~ 141:40.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 141:40.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 141:40.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 141:40.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 141:40.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 141:40.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/KnowsCompositor.h:10, 141:40.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/KnowsCompositor.cpp:7, 141:40.91 from Unified_cpp_gfx_layers7.cpp:2: 141:40.91 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 141:40.91 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 141:40.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 141:40.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 141:40.91 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 141:40.91 inlined from ‘void mozilla::layers::SharedSurfacesParent::MappingTracker::TakeExpired(nsTArray >&, const mozilla::StaticMutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/SharedSurfacesParent.cpp:39, 141:40.91 inlined from ‘virtual void mozilla::layers::SharedSurfacesParent::MappingTracker::NotifyHandlerEnd()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/SharedSurfacesParent.cpp:46: 141:40.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 141:40.91 315 | mHdr->mLength = 0; 141:40.91 | ~~~~~~~~~~~~~~^~~ 141:40.93 In file included from Unified_cpp_gfx_layers7.cpp:65: 141:40.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/SharedSurfacesParent.cpp: In member function ‘virtual void mozilla::layers::SharedSurfacesParent::MappingTracker::NotifyHandlerEnd()’: 141:40.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/SharedSurfacesParent.cpp:43: note: at offset 8 into object ‘expired’ of size 8 141:40.94 43 | nsTArray> expired; 141:41.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 141:41.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:41.29 inlined from ‘static bool js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle) [with ObjectSubclass = js::ErrorObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape-inl.h:38:24, 141:41.29 inlined from ‘static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, JS::ColumnNumberOneOrigin, JS::HandleString, JS::Handle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:575:58: 141:41.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 141:41.29 1169 | *this->stack = this; 141:41.29 | ~~~~~~~~~~~~~^~~~~~ 141:41.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:60: 141:41.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape-inl.h: In static member function ‘static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, JS::ColumnNumberOneOrigin, JS::HandleString, JS::Handle >)’: 141:41.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape-inl.h:38:24: note: ‘shape’ declared here 141:41.29 38 | Rooted shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); 141:41.29 | ^~~~~ 141:41.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:561:39: note: ‘cx’ declared here 141:41.29 561 | bool js::ErrorObject::init(JSContext* cx, Handle obj, 141:41.29 | ~~~~~~~~~~~^~ 141:41.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:41.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:41.43 inlined from ‘static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, JS::ColumnNumberOneOrigin, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:652:34: 141:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:41.43 1169 | *this->stack = this; 141:41.43 | ~~~~~~~~~~~~~^~~~~~ 141:41.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In static member function ‘static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, JS::ColumnNumberOneOrigin, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)’: 141:41.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:652:16: note: ‘proto’ declared here 141:41.45 652 | RootedObject proto(cx, protoArg); 141:41.45 | ^~~~~ 141:41.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:642:49: note: ‘cx’ declared here 141:41.45 642 | ErrorObject* js::ErrorObject::create(JSContext* cx, JSExnType errorType, 141:41.45 | ~~~~~~~~~~~^~ 141:41.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 141:41.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:41.51 inlined from ‘js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:257:35: 141:41.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘message’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 141:41.51 1169 | *this->stack = this; 141:41.51 | ~~~~~~~~~~~~~^~~~~~ 141:41.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In function ‘js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)’: 141:41.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:257:16: note: ‘message’ declared here 141:41.51 257 | RootedString message(cx, nullptr); 141:41.51 | ^~~~~~~ 141:41.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:253:50: note: ‘cx’ declared here 141:41.51 253 | static ErrorObject* CreateErrorObject(JSContext* cx, const CallArgs& args, 141:41.51 | ~~~~~~~~~~~^~ 141:41.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ErrorObject*]’, 141:41.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ErrorObject*; T = js::ErrorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:41.77 inlined from ‘bool AggregateError(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:392:68: 141:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:41.77 1169 | *this->stack = this; 141:41.77 | ~~~~~~~~~~~~~^~~~~~ 141:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp: In function ‘bool AggregateError(JSContext*, unsigned int, JS::Value*)’: 141:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:391:24: note: ‘obj’ declared here 141:41.77 391 | Rooted obj( 141:41.77 | ^~~ 141:41.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorObject.cpp:369:39: note: ‘cx’ declared here 141:41.77 369 | static bool AggregateError(JSContext* cx, unsigned argc, Value* vp) { 141:41.77 | ~~~~~~~~~~~^~ 141:42.40 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 141:42.41 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 141:42.41 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 141:42.41 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 141:42.41 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 141:42.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 141:42.41 655 | aOther.mHdr->mLength = 0; 141:42.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 141:42.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 141:42.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 141:42.41 1908 | mBands = aRegion.mBands.Clone(); 141:42.41 | ~~~~~~~~~~~~~~~~~~~~^~ 141:42.42 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 141:42.42 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 141:42.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 141:42.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 141:42.42 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 141:42.42 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 141:42.42 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 141:42.42 450 | mArray.mHdr->mLength = 0; 141:42.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 141:42.42 1908 | mBands = aRegion.mBands.Clone(); 141:42.42 | ^ 141:42.42 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 141:42.42 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 141:42.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 141:42.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 141:42.42 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 141:42.42 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 141:42.42 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 141:42.42 450 | mArray.mHdr->mLength = 0; 141:42.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 141:42.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 141:42.42 1908 | mBands = aRegion.mBands.Clone(); 141:42.42 | ^ 141:43.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 141:43.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 141:43.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 141:43.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 141:43.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 141:43.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/loader/ScriptLoadRequest.h:11, 141:43.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp:7: 141:43.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 141:43.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 141:43.33 2179 | GlobalProperties() { mozilla::PodZero(this); } 141:43.33 | ~~~~~~~~~~~~~~~~^~~~~~ 141:43.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 141:43.33 37 | memset(aT, 0, sizeof(T)); 141:43.33 | ~~~~~~^~~~~~~~~~~~~~~~~~ 141:43.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp:52: 141:43.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 141:43.33 2178 | struct GlobalProperties { 141:43.33 | ^~~~~~~~~~~~~~~~ 141:46.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::LexicalEnvironmentObject*]’, 141:46.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::LexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 141:46.35 inlined from ‘bool CheckVarNameConflictsInEnv(JSContext*, JS::HandleScript, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3980:43, 141:46.35 inlined from ‘bool CheckEvalDeclarationConflicts(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:4047:36, 141:46.35 inlined from ‘bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:4105:39: 141:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:46.35 1169 | *this->stack = this; 141:46.35 | ~~~~~~~~~~~~~^~~~~~ 141:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)’: 141:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3980:37: note: ‘env’ declared here 141:46.35 3980 | Rooted env(cx); 141:46.35 | ^~~ 141:46.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:4095:51: note: ‘cx’ declared here 141:46.35 4095 | bool js::GlobalOrEvalDeclInstantiation(JSContext* cx, HandleObject envChain, 141:46.35 | ~~~~~~~~~~~^~ 141:48.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:48.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Rooted&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:48.65 inlined from ‘js::EnvironmentIter::EnvironmentIter(JSContext*, const js::EnvironmentIter&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1426:30, 141:48.65 inlined from ‘bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3529:43: 141:48.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ei’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:48.65 1169 | *this->stack = this; 141:48.65 | ~~~~~~~~~~~~~^~~~~~ 141:48.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In function ‘bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)’: 141:48.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3529:24: note: ‘ei’ declared here 141:48.65 3529 | for (EnvironmentIter ei(cx, originalIter); ei; ei++) { 141:48.65 | ^~ 141:48.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3527:16: note: ‘cx’ declared here 141:48.65 3527 | JSContext* cx, const EnvironmentIter& originalIter, HandleObject envChain, 141:48.65 | ~~~~~~~~~~~^~ 141:49.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 141:49.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZInputBridge.h:13, 141:49.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZInputBridgeParent.h:9, 141:49.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZInputBridgeParent.h:10, 141:49.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/APZInputBridgeParent.cpp:7: 141:49.30 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 141:49.30 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::layers::AsyncParentMessageData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 141:49.30 inlined from ‘virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/ISurfaceAllocator.cpp:41: 141:49.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 141:49.30 315 | mHdr->mLength = 0; 141:49.30 | ~~~~~~~~~~~~~~^~~ 141:49.30 In file included from Unified_cpp_gfx_layers6.cpp:119: 141:49.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/ISurfaceAllocator.cpp: In member function ‘virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()’: 141:49.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/ipc/ISurfaceAllocator.cpp:33: note: at offset 8 into object ‘messages’ of size 8 141:49.30 33 | nsTArray messages; 141:50.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 141:50.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:50.93 inlined from ‘bool HandleInstantiationFailure(JSContext*, const JS::CallArgs&, const js::CodeMetadataForAsmJSImpl&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:6989:77, 141:50.93 inlined from ‘bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7077:38: 141:50.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 141:50.93 1169 | *this->stack = this; 141:50.93 | ~~~~~~~~~~~~~^~~~~~ 141:50.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp: In function ‘bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)’: 141:50.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:6989:19: note: ‘name’ declared here 141:50.93 6989 | Rooted name(cx, args.callee().as().fullExplicitName()); 141:50.93 | ^~~~ 141:50.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/AsmJS.cpp:7062:38: note: ‘cx’ declared here 141:50.93 7062 | bool js::InstantiateAsmJS(JSContext* cx, unsigned argc, JS::Value* vp) { 141:50.93 | ~~~~~~~~~~~^~ 141:54.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HashTable.h:10, 141:54.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:18, 141:54.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 141:54.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 141:54.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24: 141:54.50 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 141:54.50 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 141:54.50 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 141:54.50 inlined from ‘void js::ObjectWrapperMap::Enum::goToNext()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:49:27, 141:54.50 inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:109:15, 141:54.50 inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:62: 141:54.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 141:54.50 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 141:54.50 | ~~~~~^~~~~~ 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here 141:54.53 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 141:54.53 | ^ 141:54.53 In member function ‘void js::ObjectWrapperMap::Enum::goToNext()’, 141:54.53 inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:109:15, 141:54.53 inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:62: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:52:13: warning: ‘e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter’ may be used uninitialized [-Wmaybe-uninitialized] 141:54.53 52 | if (filter && !filter->match(c)) { 141:54.53 | ^~~~~~ 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here 141:54.53 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 141:54.53 | ^ 141:54.53 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 141:54.53 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 141:54.53 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 141:54.53 inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:92:48, 141:54.53 inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:48: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 141:54.53 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 141:54.53 | ~~~~~^~~~~~ 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here 141:54.53 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 141:54.53 | ^ 141:54.53 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 141:54.53 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 141:54.53 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 141:54.53 inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:92:48, 141:54.53 inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:48: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 141:54.53 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 141:54.53 | ~~~~~^~~~~~ 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’: 141:54.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here 141:54.53 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 141:54.53 | ^ 141:55.65 In file included from /usr/include/string.h:548, 141:55.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 141:55.68 from /usr/include/c++/14/bits/stl_pair.h:60, 141:55.68 from /usr/include/c++/14/bits/stl_algobase.h:64, 141:55.68 from /usr/include/c++/14/algorithm:60, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/algorithm:3, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/algorithm:62, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/BaseRect.h:10, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxRect.h:9, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/CompositableHost.h:12, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/opengl/TextureHostOGL.h:12, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/opengl/TextureHostOGL.cpp:7, 141:55.68 from Unified_cpp_gfx_layers8.cpp:2: 141:55.68 In function ‘void* memcpy(void*, const void*, size_t)’, 141:55.68 inlined from ‘bool ots::OTSStream::Write(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:104, 141:55.68 inlined from ‘virtual bool ots::OTSStream::Pad(size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:133: 141:55.68 /usr/include/bits/string_fortified.h:29:33: warning: array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} [-Warray-bounds=] 141:55.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 141:55.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 141:55.68 30 | __glibc_objsize0 (__dest)); 141:55.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:55.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxOTSUtils.h:11, 141:55.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderBridgeParent.cpp:13, 141:55.68 from Unified_cpp_gfx_layers8.cpp:119: 141:55.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h: In member function ‘virtual bool ots::OTSStream::Pad(size_t)’: 141:55.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/opentype-sanitiser.h:132: note: object ‘kZerob’ of size 1 141:55.68 132 | static const uint8_t kZerob = 0; 141:57.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 141:57.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:57.00 inlined from ‘bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:320:51: 141:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:57.00 1169 | *this->stack = this; 141:57.00 | ~~~~~~~~~~~~~^~~~~~ 141:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)’: 141:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:320:16: note: ‘wrapper’ declared here 141:57.00 320 | RootedObject wrapper(cx, wrap(cx, existing, obj)); 141:57.00 | ^~~~~~~ 141:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:296:49: note: ‘cx’ declared here 141:57.00 296 | bool Compartment::getOrCreateWrapper(JSContext* cx, HandleObject existing, 141:57.00 | ~~~~~~~~~~~^~ 141:59.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 141:59.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:59.17 inlined from ‘bool Dump(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp:104:49: 141:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 141:59.17 1169 | *this->stack = this; 141:59.17 | ~~~~~~~~~~~~~^~~~~~ 141:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp: In function ‘bool Dump(JSContext*, unsigned int, JS::Value*)’: 141:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp:104:16: note: ‘str’ declared here 141:59.17 104 | RootedString str(cx, JS::ToString(cx, args[0])); 141:59.17 | ^~~ 141:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSModuleLoader.cpp:93:29: note: ‘cx’ declared here 141:59.17 93 | static bool Dump(JSContext* cx, unsigned argc, Value* vp) { 141:59.17 | ~~~~~~~~~~~^~ 141:59.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]’, 141:59.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 141:59.37 inlined from ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2417:62: 141:59.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 141:59.37 1169 | *this->stack = this; 141:59.37 | ~~~~~~~~~~~~~^~~~~~ 141:59.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 141:59.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2416:32: note: ‘env’ declared here 141:59.37 2416 | Rooted env( 141:59.37 | ^~~ 141:59.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:2414:35: note: ‘cx’ declared here 141:59.37 2414 | bool ownPropertyKeys(JSContext* cx, HandleObject proxy, 141:59.37 | ~~~~~~~~~~~^~ 142:02.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Registers.h:12, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MachineState.h:16, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitFrames.h:16, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.h:18, 142:02.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.cpp:7, 142:02.47 from Unified_cpp_js_src_jit11.cpp:2: 142:02.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector > >]’, 142:02.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector > >; T = JS::GCVector > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:02.47 inlined from ‘static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.cpp:91:77: 142:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tempFrames’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 142:02.47 1169 | *this->stack = this; 142:02.47 | ~~~~~~~~~~~~~^~~~~~ 142:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.cpp: In static member function ‘static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)’: 142:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.cpp:90:37: note: ‘tempFrames’ declared here 142:02.47 90 | Rooted tempFrames(cx, 142:02.47 | ^~~~~~~~~~ 142:02.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RematerializedFrame.cpp:88:16: note: ‘cx’ declared here 142:02.47 88 | JSContext* cx, uint8_t* top, InlineFrameIterator& iter, 142:02.47 | ~~~~~~~~~~~^~ 142:15.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:15.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:15.84 inlined from ‘static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:925:65: 142:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:15.84 1169 | *this->stack = this; 142:15.84 | ~~~~~~~~~~~~~^~~~~~ 142:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)’: 142:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:924:24: note: ‘shape’ declared here 142:15.84 924 | Rooted shape( 142:15.84 | ^~~~~ 142:15.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:923:16: note: ‘cx’ declared here 142:15.84 923 | JSContext* cx) { 142:15.84 | ~~~~~~~~~~~^~ 142:15.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:15.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:15.89 inlined from ‘static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1329:78: 142:15.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:15.89 1169 | *this->stack = this; 142:15.89 | ~~~~~~~~~~~~~^~~~~~ 142:15.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)’: 142:15.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1327:24: note: ‘shape’ declared here 142:15.89 1327 | Rooted shape( 142:15.89 | ^~~~~ 142:15.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1326:16: note: ‘cx’ declared here 142:15.89 1326 | JSContext* cx, HandleObject enclosing, unsigned errorNumber) { 142:15.89 | ~~~~~~~~~~~^~ 142:15.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:15.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:15.97 inlined from ‘static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:692:79: 142:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:15.97 1169 | *this->stack = this; 142:15.97 | ~~~~~~~~~~~~~^~~~~~ 142:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)’: 142:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:691:24: note: ‘shape’ declared here 142:15.97 691 | Rooted shape(cx, 142:15.97 | ^~~~~ 142:15.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:690:16: note: ‘cx’ declared here 142:15.97 690 | JSContext* cx, HandleObject enclosing, Handle scope) { 142:15.97 | ~~~~~~~~~~~^~ 142:15.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:16.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:16.00 inlined from ‘static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:665:67: 142:16.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:16.00 1169 | *this->stack = this; 142:16.00 | ~~~~~~~~~~~~~^~~~~~ 142:16.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 142:16.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:664:24: note: ‘shape’ declared here 142:16.00 664 | Rooted shape( 142:16.00 | ^~~~~ 142:16.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:663:16: note: ‘cx’ declared here 142:16.00 663 | JSContext* cx, Handle scope) { 142:16.00 | ~~~~~~~~~~~^~ 142:16.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:16.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:16.10 inlined from ‘static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::createSynthetic(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:470:76: 142:16.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:16.10 1169 | *this->stack = this; 142:16.10 | ~~~~~~~~~~~~~^~~~~~ 142:16.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::createSynthetic(JSContext*, JS::Handle)’: 142:16.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:468:24: note: ‘shape’ declared here 142:16.10 468 | Rooted shape(cx, 142:16.10 | ^~~~~ 142:16.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:467:16: note: ‘cx’ declared here 142:16.10 467 | JSContext* cx, Handle module) { 142:16.10 | ~~~~~~~~~~~^~ 142:16.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]’, 142:16.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:16.14 inlined from ‘static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:392:74: 142:16.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:16.14 1169 | *this->stack = this; 142:16.14 | ~~~~~~~~~~~~~^~~~~~ 142:16.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)’: 142:16.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:390:36: note: ‘env’ declared here 142:16.14 390 | Rooted env( 142:16.14 | ^~~ 142:16.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:384:16: note: ‘cx’ declared here 142:16.14 384 | JSContext* cx, Handle module) { 142:16.14 | ~~~~~~~~~~~^~ 142:16.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:16.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:16.69 inlined from ‘static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1307:63: 142:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:16.69 1169 | *this->stack = this; 142:16.69 | ~~~~~~~~~~~~~^~~~~~ 142:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)’: 142:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1306:24: note: ‘shape’ declared here 142:16.69 1306 | Rooted shape( 142:16.69 | ^~~~~ 142:16.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1300:57: note: ‘cx’ declared here 142:16.69 1300 | NonSyntacticLexicalEnvironmentObject::create(JSContext* cx, 142:16.69 | ~~~~~~~~~~~^~ 142:16.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:16.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:16.75 inlined from ‘static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1278:63: 142:16.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:16.75 1169 | *this->stack = this; 142:16.75 | ~~~~~~~~~~~~~^~~~~~ 142:16.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)’: 142:16.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1277:24: note: ‘shape’ declared here 142:16.75 1277 | Rooted shape( 142:16.75 | ^~~~~ 142:16.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1274:16: note: ‘cx’ declared here 142:16.75 1274 | JSContext* cx, Handle global) { 142:16.75 | ~~~~~~~~~~~^~ 142:17.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BlockLexicalEnvironmentObject*]’, 142:17.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*; T = js::BlockLexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:17.25 inlined from ‘static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1122:58: 142:17.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘copy’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:17.25 1169 | *this->stack = this; 142:17.25 | ~~~~~~~~~~~~~^~~~~~ 142:17.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)’: 142:17.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1121:42: note: ‘copy’ declared here 142:17.25 1121 | Rooted copy( 142:17.25 | ^~~~ 142:17.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1118:16: note: ‘cx’ declared here 142:17.25 1118 | JSContext* cx, Handle env) { 142:17.25 | ~~~~~~~~~~~^~ 142:18.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:18.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:18.38 inlined from ‘static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1068:63: 142:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:18.38 1169 | *this->stack = this; 142:18.38 | ~~~~~~~~~~~~~^~~~~~ 142:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 142:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1067:24: note: ‘shape’ declared here 142:18.38 1067 | Rooted shape( 142:18.38 | ^~~~~ 142:18.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:1064:16: note: ‘cx’ declared here 142:18.38 1064 | JSContext* cx, Handle scope) { 142:18.38 | ~~~~~~~~~~~^~ 142:18.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:18.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:18.73 inlined from ‘static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:299:77: 142:18.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:18.73 1169 | *this->stack = this; 142:18.73 | ~~~~~~~~~~~~~^~~~~~ 142:18.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 142:18.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:298:24: note: ‘shape’ declared here 142:18.73 298 | Rooted shape(cx, 142:18.73 | ^~~~~ 142:18.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:294:16: note: ‘cx’ declared here 142:18.73 294 | JSContext* cx, Handle scope) { 142:18.73 | ~~~~~~~~~~~^~ 142:19.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:19.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.10 inlined from ‘static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:199:71: 142:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:19.10 1169 | *this->stack = this; 142:19.10 | ~~~~~~~~~~~~~^~~~~~ 142:19.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)’: 142:19.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:199:24: note: ‘shape’ declared here 142:19.13 199 | Rooted shape(cx, EmptyEnvironmentShape(cx)); 142:19.13 | ^~~~~ 142:19.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:193:57: note: ‘cx’ declared here 142:19.13 193 | CallObject* CallObject::createHollowForDebug(JSContext* cx, 142:19.13 | ~~~~~~~~~~~^~ 142:19.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]’, 142:19.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.29 inlined from ‘js::DebugEnvironmentProxy* GetDebugEnvironmentForEnvironmentObject(JSContext*, const js::EnvironmentIter&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3231:55, 142:19.29 inlined from ‘JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3381:51: 142:19.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.29 1169 | *this->stack = this; 142:19.29 | ~~~~~~~~~~~~~^~~~~~ 142:19.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In function ‘JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)’: 142:19.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3231:30: note: ‘env’ declared here 142:19.29 3231 | Rooted env(cx, &ei.environment()); 142:19.29 | ^~~ 142:19.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3370:49: note: ‘cx’ declared here 142:19.29 3370 | static JSObject* GetDebugEnvironment(JSContext* cx, const EnvironmentIter& ei) { 142:19.29 | ~~~~~~~~~~~^~ 142:19.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 142:19.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.65 inlined from ‘static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle, JS::SupportUnscopables)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:729:78: 142:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 142:19.65 1169 | *this->stack = this; 142:19.65 | ~~~~~~~~~~~~~^~~~~~ 142:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle, JS::SupportUnscopables)’: 142:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:728:24: note: ‘shape’ declared here 142:19.65 728 | Rooted shape(cx, 142:19.65 | ^~~~~ 142:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:726:16: note: ‘cx’ declared here 142:19.65 726 | JSContext* cx, HandleObject object, HandleObject enclosing, 142:19.65 | ~~~~~~~~~~~^~ 142:19.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:19.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.80 inlined from ‘js::WithEnvironmentObject* js::CreateObjectsForEnvironmentChain(JSContext*, const JS::EnvironmentChain&, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3464:47: 142:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘enclosingEnv’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.80 1169 | *this->stack = this; 142:19.80 | ~~~~~~~~~~~~~^~~~~~ 142:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In function ‘js::WithEnvironmentObject* js::CreateObjectsForEnvironmentChain(JSContext*, const JS::EnvironmentChain&, JS::HandleObject)’: 142:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3464:16: note: ‘enclosingEnv’ declared here 142:19.80 3464 | RootedObject enclosingEnv(cx, terminatingEnv); 142:19.80 | ^~~~~~~~~~~~ 142:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:3450:16: note: ‘cx’ declared here 142:19.80 3450 | JSContext* cx, const JS::EnvironmentChain& chain, 142:19.80 | ~~~~~~~~~~~^~ 142:19.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WithEnvironmentObject*]’, 142:19.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WithEnvironmentObject*; T = js::WithEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.85 inlined from ‘js::NonSyntacticLexicalEnvironmentObject* js::CreateNonSyntacticEnvironmentChain(JSContext*, const JS::EnvironmentChain&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:958:72: 142:19.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.85 1169 | *this->stack = this; 142:19.85 | ~~~~~~~~~~~~~^~~~~~ 142:19.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp: In function ‘js::NonSyntacticLexicalEnvironmentObject* js::CreateNonSyntacticEnvironmentChain(JSContext*, const JS::EnvironmentChain&)’: 142:19.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:957:34: note: ‘env’ declared here 142:19.85 957 | Rooted env( 142:19.85 | ^~~ 142:19.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/EnvironmentObject.cpp:951:16: note: ‘cx’ declared here 142:19.85 951 | JSContext* cx, const JS::EnvironmentChain& envChain) { 142:19.85 | ~~~~~~~~~~~^~ 142:19.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:19.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticLexicalEnvironmentObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.89 inlined from ‘bool ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:606:72, 142:19.89 inlined from ‘bool JS_ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:638:23: 142:19.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.89 1169 | *this->stack = this; 142:19.89 | ~~~~~~~~~~~~~^~~~~~ 142:19.89 In file included from Unified_cpp_js_src13.cpp:11: 142:19.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript)’: 142:19.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:606:16: note: ‘env’ declared here 142:19.89 606 | RootedObject env(cx, CreateNonSyntacticEnvironmentChain(cx, envChain)); 142:19.89 | ^~~ 142:19.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:635:16: note: ‘cx’ declared here 142:19.89 635 | JSContext* cx, const JS::EnvironmentChain& envChain, 142:19.89 | ~~~~~~~~~~~^~ 142:19.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:19.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticLexicalEnvironmentObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.94 inlined from ‘bool JS::Evaluate(JSContext*, const EnvironmentChain&, const ReadOnlyCompileOptions&, SourceText&, MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:690:72: 142:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.94 1169 | *this->stack = this; 142:19.94 | ~~~~~~~~~~~~~^~~~~~ 142:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, const EnvironmentChain&, const ReadOnlyCompileOptions&, SourceText&, MutableHandleValue)’: 142:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:690:16: note: ‘env’ declared here 142:19.94 690 | RootedObject env(cx, CreateNonSyntacticEnvironmentChain(cx, envChain)); 142:19.94 | ^~~ 142:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:686:44: note: ‘cx’ declared here 142:19.94 686 | JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, const EnvironmentChain& envChain, 142:19.94 | ~~~~~~~~~~~^~ 142:19.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:19.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticLexicalEnvironmentObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:19.94 inlined from ‘bool ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:606:72, 142:19.94 inlined from ‘bool JS_ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:631:23: 142:19.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:19.94 1169 | *this->stack = this; 142:19.94 | ~~~~~~~~~~~~~^~~~~~ 142:19.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, const JS::EnvironmentChain&, JS::HandleScript, JS::MutableHandleValue)’: 142:19.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:606:16: note: ‘env’ declared here 142:19.98 606 | RootedObject env(cx, CreateNonSyntacticEnvironmentChain(cx, envChain)); 142:19.98 | ^~~ 142:19.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/CompilationAndEvaluation.cpp:629:16: note: ‘cx’ declared here 142:19.98 629 | JSContext* cx, const JS::EnvironmentChain& envChain, HandleScript scriptArg, 142:19.98 | ~~~~~~~~~~~^~ 142:21.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 142:21.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:16, 142:21.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/CompositableHost.h:17: 142:21.63 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 142:21.63 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 142:21.63 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 142:21.63 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 142:21.63 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 142:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 142:21.63 655 | aOther.mHdr->mLength = 0; 142:21.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 142:21.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 142:21.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 142:21.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:13, 142:21.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/CompositableHost.h:20: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 142:21.66 1908 | mBands = aRegion.mBands.Clone(); 142:21.66 | ~~~~~~~~~~~~~~~~~~~~^~ 142:21.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 142:21.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 142:21.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 142:21.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 142:21.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 142:21.66 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 142:21.66 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 142:21.66 450 | mArray.mHdr->mLength = 0; 142:21.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 142:21.66 1908 | mBands = aRegion.mBands.Clone(); 142:21.66 | ^ 142:21.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 142:21.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 142:21.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 142:21.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 142:21.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 142:21.66 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 142:21.66 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 142:21.66 450 | mArray.mHdr->mLength = 0; 142:21.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 142:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 142:21.66 1908 | mBands = aRegion.mBands.Clone(); 142:21.66 | ^ 142:21.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 142:21.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:21.78 inlined from ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:442:45: 142:21.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc_’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 142:21.78 1169 | *this->stack = this; 142:21.78 | ~~~~~~~~~~~~~^~~~~~ 142:21.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle >)’: 142:21.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:442:30: note: ‘desc_’ declared here 142:21.78 442 | Rooted desc_(cx, *desc); 142:21.78 | ^~~~~ 142:21.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:436:35: note: ‘cx’ declared here 142:21.78 436 | bool Compartment::wrap(JSContext* cx, 142:21.78 | ~~~~~~~~~~~^~ 142:21.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 142:21.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:21.86 inlined from ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment-inl.h:59:42, 142:21.86 inlined from ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:452:14: 142:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 142:21.86 1169 | *this->stack = this; 142:21.86 | ~~~~~~~~~~~~~^~~~~~ 142:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle >)’: 142:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment-inl.h:59:22: note: ‘bi’ declared here 142:21.86 59 | JS::RootedBigInt bi(cx, vp.toBigInt()); 142:21.86 | ^~ 142:21.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.cpp:450:35: note: ‘cx’ declared here 142:21.86 450 | bool Compartment::wrap(JSContext* cx, MutableHandle> vec) { 142:21.86 | ~~~~~~~~~~~^~ 142:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ProcessExecutableMemory.h:10, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ExecutableAllocator.h:36, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCContext.h:16, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Cell.h:15, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitCode.h:17, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JSJitFrameIter.h:14, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.h:19, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter-inl.h:10, 142:22.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.cpp:7, 142:22.62 from Unified_cpp_js_src15.cpp:2: 142:22.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 142:22.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:22.62 inlined from ‘bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.cpp:831:57: 142:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘currentCallee’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:22.62 1169 | *this->stack = this; 142:22.62 | ~~~~~~~~~~~~~^~~~~~ 142:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.cpp: In member function ‘bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const’: 142:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.cpp:831:23: note: ‘currentCallee’ declared here 142:22.62 831 | Rooted currentCallee(cx, calleeTemplate()); 142:22.62 | ^~~~~~~~~~~~~ 142:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/FrameIter.cpp:827:40: note: ‘cx’ declared here 142:22.62 827 | bool FrameIter::matchCallee(JSContext* cx, JS::Handle fun) const { 142:22.63 | ~~~~~~~~~~~^~ 142:27.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 142:27.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:27.30 inlined from ‘static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:559:60: 142:27.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘throwTypeError’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:27.30 1169 | *this->stack = this; 142:27.30 | ~~~~~~~~~~~~~^~~~~~ 142:27.30 In file included from Unified_cpp_js_src15.cpp:47: 142:27.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp: In static member function ‘static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)’: 142:27.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:558:18: note: ‘throwTypeError’ declared here 142:27.30 558 | RootedFunction throwTypeError( 142:27.30 | ^~~~~~~~~~~~~~ 142:27.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:547:16: note: ‘cx’ declared here 142:27.30 547 | JSContext* cx, Handle global) { 142:27.30 | ~~~~~~~~~~~^~ 142:27.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]’, 142:27.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::NativeObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:27.96 inlined from ‘static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:872:62: 142:27.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘intrinsicsHolder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:27.96 1169 | *this->stack = this; 142:27.96 | ~~~~~~~~~~~~~^~~~~~ 142:27.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)’: 142:28.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:871:25: note: ‘intrinsicsHolder’ declared here 142:28.00 871 | Rooted intrinsicsHolder( 142:28.00 | ^~~~~~~~~~~~~~~~ 142:28.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:869:54: note: ‘cx’ declared here 142:28.00 869 | bool GlobalObject::createIntrinsicsHolder(JSContext* cx, 142:28.00 | ~~~~~~~~~~~^~ 142:29.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:29.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:29.35 inlined from ‘static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:317:70: 142:29.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:29.35 1169 | *this->stack = this; 142:29.35 | ~~~~~~~~~~~~~^~~~~~ 142:29.38 In file included from Unified_cpp_js_src15.cpp:29: 142:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp: In static member function ‘static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)’: 142:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:317:16: note: ‘proto’ declared here 142:29.39 317 | RootedObject proto(cx, pval.isObject() ? &pval.toObject() : nullptr); 142:29.39 | ^~~~~ 142:29.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:308:53: note: ‘cx’ declared here 142:29.39 308 | GeneratorObject* GeneratorObject::create(JSContext* cx, HandleFunction fun) { 142:29.39 | ~~~~~~~~~~~^~ 142:29.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 142:29.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:29.69 inlined from ‘bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:392:65: 142:29.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:29.69 1169 | *this->stack = this; 142:29.69 | ~~~~~~~~~~~~~^~~~~~ 142:29.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp: In function ‘bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’: 142:29.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:391:16: note: ‘iteratorProto’ declared here 142:29.69 391 | RootedObject iteratorProto( 142:29.69 | ^~~~~~~~~~~~~ 142:29.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:372:53: note: ‘cx’ declared here 142:29.69 372 | static bool GeneratorFunctionClassFinish(JSContext* cx, 142:29.69 | ~~~~~~~~~~~^~ 142:30.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 142:30.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:30.94 inlined from ‘static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:104:71: 142:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘handlerFun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:30.94 1169 | *this->stack = this; 142:30.94 | ~~~~~~~~~~~~~^~~~~~ 142:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp: In static member function ‘static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)’: 142:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:100:18: note: ‘handlerFun’ declared here 142:30.94 100 | RootedFunction handlerFun( 142:30.94 | ^~~~~~~~~~ 142:30.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:89:16: note: ‘cx’ declared here 142:30.94 89 | JSContext* cx, AbstractFramePtr frame) { 142:30.94 | ~~~~~~~~~~~^~ 142:31.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]’, 142:31.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:31.98 inlined from ‘static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:76:53: 142:31.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘genObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:31.98 1169 | *this->stack = this; 142:31.98 | ~~~~~~~~~~~~~^~~~~~ 142:31.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp: In static member function ‘static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)’: 142:31.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:74:36: note: ‘genObj’ declared here 142:31.98 74 | Rooted genObj( 142:31.98 | ^~~~~~ 142:31.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GeneratorObject.cpp:59:63: note: ‘cx’ declared here 142:31.98 59 | JSObject* AbstractGeneratorObject::createFromFrame(JSContext* cx, 142:31.98 | ~~~~~~~~~~~^~ 142:32.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 142:32.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:32.48 inlined from ‘static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:889:63: 142:32.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:32.48 1169 | *this->stack = this; 142:32.48 | ~~~~~~~~~~~~~^~~~~~ 142:32.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)’: 142:32.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:889:20: note: ‘fun’ declared here 142:32.48 889 | RootedFunction fun(cx, &funVal.toObject().as()); 142:32.48 | ^~~ 142:32.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:883:53: note: ‘cx’ declared here 142:32.49 883 | bool GlobalObject::getSelfHostedFunction(JSContext* cx, 142:32.49 | ~~~~~~~~~~~^~ 142:32.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 142:32.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:32.55 inlined from ‘static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:948:65: 142:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:32.55 1169 | *this->stack = this; 142:32.55 | ~~~~~~~~~~~~~^~~~~~ 142:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)’: 142:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:948:20: note: ‘fun’ declared here 142:32.55 948 | RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, spec, id)); 142:32.55 | ^~~ 142:32.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:936:53: note: ‘cx’ declared here 142:32.55 936 | bool GlobalObject::getIntrinsicValueSlow(JSContext* cx, 142:32.55 | ~~~~~~~~~~~^~ 142:32.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalLexicalEnvironmentObject*]’, 142:32.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalLexicalEnvironmentObject*; T = js::GlobalLexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:32.61 inlined from ‘static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:630:61: 142:32.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lexical’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:32.61 1169 | *this->stack = this; 142:32.61 | ~~~~~~~~~~~~~^~~~~~ 142:32.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp: In static member function ‘static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)’: 142:32.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:629:43: note: ‘lexical’ declared here 142:32.61 629 | Rooted lexical( 142:32.61 | ^~~~~~~ 142:32.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.cpp:591:55: note: ‘cx’ declared here 142:32.61 591 | GlobalObject* GlobalObject::createInternal(JSContext* cx, 142:32.61 | ~~~~~~~~~~~^~ 142:41.94 In file included from Unified_cpp_js_src_wasm6.cpp:47: 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp: In member function ‘void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)’: 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:69:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead [-Wclass-memaccess] 142:41.95 69 | memset(&cell_, 0, sizeof(Cell)); 142:41.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 142:41.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.h:26, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModuleTypes.h:34, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.h:34, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstanceData.h:29, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCodegenTypes.h:34, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmSummarizeInsn.h:11, 142:41.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmSummarizeInsn.cpp:7, 142:41.95 from Unified_cpp_js_src_wasm6.cpp:2: 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.h:148:9: note: ‘union js::wasm::LitVal::Cell’ declared here 142:41.95 148 | union Cell { 142:41.95 | ^~~~ 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp: In member function ‘void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)’: 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:76:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead [-Wclass-memaccess] 142:41.95 76 | memset(&cell_, 0, sizeof(Cell)); 142:41.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 142:41.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.h:148:9: note: ‘union js::wasm::LitVal::Cell’ declared here 142:41.95 148 | union Cell { 142:41.95 | ^~~~ 142:44.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 142:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.h:27, 142:44.03 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.cpp:19, 142:44.03 from Unified_cpp_js_src_wasm4.cpp:2: 142:44.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 142:44.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:44.03 inlined from ‘bool js::wasm::ToAddressType(JSContext*, JS::HandleValue, AddressType*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.cpp:47:47: 142:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 142:44.03 1169 | *this->stack = this; 142:44.03 | ~~~~~~~~~~~~~^~~~~~ 142:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.cpp: In function ‘bool js::wasm::ToAddressType(JSContext*, JS::HandleValue, AddressType*)’: 142:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.cpp:47:16: note: ‘typeStr’ declared here 142:44.03 47 | RootedString typeStr(cx, ToString(cx, value)); 142:44.03 | ^~~~~~~ 142:44.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmMemory.cpp:45:37: note: ‘cx’ declared here 142:44.03 45 | bool wasm::ToAddressType(JSContext* cx, HandleValue value, 142:44.03 | ~~~~~~~~~~~^~ 142:44.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 142:44.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:44.88 inlined from ‘bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:286:53: 142:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:44.88 1169 | *this->stack = this; 142:44.88 | ~~~~~~~~~~~~~^~~~~~ 142:44.90 In file included from Unified_cpp_js_src_wasm4.cpp:20: 142:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const’: 142:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:286:24: note: ‘result’ declared here 142:44.91 286 | Rooted result(cx, NewPlainObject(cx)); 142:44.91 | ^~~~~~ 142:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:284:37: note: ‘cx’ declared here 142:44.91 284 | bool Module::extractCode(JSContext* cx, Tier tier, 142:44.91 | ~~~~~~~~~~~^~ 142:45.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 142:45.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:45.36 inlined from ‘JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModuleTypes.cpp:76:35: 142:45.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 142:45.36 1169 | *this->stack = this; 142:45.36 | ~~~~~~~~~~~~~^~~~~~ 142:45.36 In file included from Unified_cpp_js_src_wasm4.cpp:29: 142:45.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModuleTypes.cpp: In member function ‘JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const’: 142:45.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModuleTypes.cpp:76:16: note: ‘atom’ declared here 142:45.36 76 | RootedString atom(cx, toAtom(cx)); 142:45.36 | ^~~~ 142:45.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModuleTypes.cpp:75:54: note: ‘cx’ declared here 142:45.36 75 | UniqueChars CacheableName::toQuotedString(JSContext* cx) const { 142:45.36 | ~~~~~~~~~~~^~ 142:53.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]’, 142:53.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObjectMaybeShared*; T = js::ArrayBufferObjectMaybeShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 142:53.44 inlined from ‘bool js::wasm::Module::instantiateMemories(JSContext*, const js::WasmMemoryObjectVector&, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:527:78: 142:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 142:53.44 1169 | *this->stack = this; 142:53.44 | ~~~~~~~~~~~~~^~~~~~ 142:53.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::instantiateMemories(JSContext*, const js::WasmMemoryObjectVector&, JS::MutableHandle >) const’: 142:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:526:45: note: ‘buffer’ declared here 142:53.48 526 | Rooted buffer(cx, 142:53.48 | ^~~~~~ 142:53.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:486:16: note: ‘cx’ declared here 142:53.48 486 | JSContext* cx, const WasmMemoryObjectVector& memoryImports, 142:53.48 | ~~~~~~~~~~~^~ 143:00.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]’, 143:00.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:00.68 inlined from ‘bool EnsureExportedGlobalObject(JSContext*, const js::wasm::ValVector&, size_t, const js::wasm::GlobalDesc&, js::WasmGlobalObjectVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:703:71, 143:00.68 inlined from ‘bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:735:36: 143:00.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘go’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:00.68 1169 | *this->stack = this; 143:00.68 | ~~~~~~~~~~~~~^~~~~~ 143:00.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const’: 143:00.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:702:29: note: ‘go’ declared here 143:00.68 702 | Rooted go( 143:00.68 | ^~ 143:00.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.cpp:718:44: note: ‘cx’ declared here 143:00.68 718 | bool Module::instantiateGlobals(JSContext* cx, 143:00.68 | ~~~~~~~~~~~^~ 143:02.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:02.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:02.54 inlined from ‘bool js::wasm::WasmPIPromisingFunction(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1621:63: 143:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:02.54 1169 | *this->stack = this; 143:02.54 | ~~~~~~~~~~~~~^~~~~~ 143:02.54 In file included from Unified_cpp_js_src_wasm4.cpp:47: 143:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp: In function ‘bool js::wasm::WasmPIPromisingFunction(JSContext*, unsigned int, JS::Value*)’: 143:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1621:16: note: ‘promiseObject’ declared here 143:02.54 1621 | RootedObject promiseObject(cx, NewPromiseObject(cx, nullptr)); 143:02.54 | ^~~~~~~~~~~~~ 143:02.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1602:48: note: ‘cx’ declared here 143:02.54 1602 | static bool WasmPIPromisingFunction(JSContext* cx, unsigned argc, Value* vp) { 143:02.54 | ~~~~~~~~~~~^~ 143:04.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 143:04.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:04.84 inlined from ‘JSFunction* js::wasm::WasmPromisingFunctionCreate(JSContext*, JS::HandleObject, ValTypeVector&&, ValTypeVector&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1678:77: 143:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wasmFuncWrapper’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:04.84 1169 | *this->stack = this; 143:04.84 | ~~~~~~~~~~~~~^~~~~~ 143:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp: In function ‘JSFunction* js::wasm::WasmPromisingFunctionCreate(JSContext*, JS::HandleObject, ValTypeVector&&, ValTypeVector&&)’: 143:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1676:18: note: ‘wasmFuncWrapper’ declared here 143:04.84 1676 | RootedFunction wasmFuncWrapper( 143:04.84 | ^~~~~~~~~~~~~~~ 143:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1631:52: note: ‘cx’ declared here 143:04.84 1631 | JSFunction* WasmPromisingFunctionCreate(JSContext* cx, HandleObject func, 143:04.84 | ~~~~~~~~~~~^~ 143:05.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 143:05.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:05.15 inlined from ‘JSFunction* js::wasm::WasmSuspendingFunctionCreate(JSContext*, JS::HandleObject, ValTypeVector&&, ValTypeVector&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1279:77: 143:05.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘funcWrapper’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:05.16 1169 | *this->stack = this; 143:05.16 | ~~~~~~~~~~~~~^~~~~~ 143:05.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp: In function ‘JSFunction* js::wasm::WasmSuspendingFunctionCreate(JSContext*, JS::HandleObject, ValTypeVector&&, ValTypeVector&&)’: 143:05.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1277:18: note: ‘funcWrapper’ declared here 143:05.18 1277 | RootedFunction funcWrapper( 143:05.18 | ^~~~~~~~~~~ 143:05.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmPI.cpp:1260:53: note: ‘cx’ declared here 143:05.18 1260 | JSFunction* WasmSuspendingFunctionCreate(JSContext* cx, HandleObject func, 143:05.18 | ~~~~~~~~~~~^~ 143:13.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 143:13.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 143:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 143:13.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 143:13.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCodegenTypes.h:29: 143:13.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:13.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:13.74 inlined from ‘bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:153:43: 143:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:13.74 1169 | *this->stack = this; 143:13.74 | ~~~~~~~~~~~~~^~~~~~ 143:13.74 In file included from Unified_cpp_js_src_wasm6.cpp:29: 143:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp: In function ‘bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)’: 143:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:153:16: note: ‘typeStr’ declared here 143:13.74 153 | RootedString typeStr(cx, ToString(cx, v)); 143:13.74 | ^~~~~~~ 143:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:152:33: note: ‘cx’ declared here 143:13.74 152 | bool wasm::ToValType(JSContext* cx, HandleValue v, ValType* out) { 143:13.74 | ~~~~~~~~~~~^~ 143:13.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:13.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:13.82 inlined from ‘bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:189:43: 143:13.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typeStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:13.82 1169 | *this->stack = this; 143:13.82 | ~~~~~~~~~~~~~^~~~~~ 143:13.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp: In function ‘bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)’: 143:13.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:189:16: note: ‘typeStr’ declared here 143:13.82 189 | RootedString typeStr(cx, ToString(cx, v)); 143:13.82 | ^~~~~~~ 143:13.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValType.cpp:188:33: note: ‘cx’ declared here 143:13.82 188 | bool wasm::ToRefType(JSContext* cx, HandleValue v, RefType* out) { 143:13.82 | ~~~~~~~~~~~^~ 143:15.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:76, 143:15.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:7, 143:15.81 from Unified_cpp_js_xpconnect_src0.cpp:2: 143:15.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 143:15.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 143:15.81 2179 | GlobalProperties() { mozilla::PodZero(this); } 143:15.81 | ~~~~~~~~~~~~~~~~^~~~~~ 143:15.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 143:15.81 37 | memset(aT, 0, sizeof(T)); 143:15.81 | ~~~~~~^~~~~~~~~~~~~~~~~~ 143:15.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 143:15.81 2178 | struct GlobalProperties { 143:15.81 | ^~~~~~~~~~~~~~~~ 143:15.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]’, 143:15.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:15.95 inlined from ‘bool ToWebAssemblyValue_nullfuncref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:503:16, 143:15.95 inlined from ‘bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, ValType, void*, bool, CoercionLevel) [with Debug = NoDebug]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:692:55: 143:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 143:15.95 1169 | *this->stack = this; 143:15.95 | ~~~~~~~~~~~~~^~~~~~ 143:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp: In function ‘bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, ValType, void*, bool, CoercionLevel) [with Debug = NoDebug]’: 143:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:503:16: note: ‘result’ declared here 143:15.95 503 | RootedAnyRef result(cx, AnyRef::null()); 143:15.95 | ^~~~~~ 143:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValue.cpp:652:42: note: ‘cx’ declared here 143:15.95 652 | bool wasm::ToWebAssemblyValue(JSContext* cx, HandleValue val, ValType type, 143:15.95 | ~~~~~~~~~~~^~ 143:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ProcessExecutableMemory.h:10, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ExecutableAllocator.h:36, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCContext.h:16, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Cell.h:15, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitCode.h:17, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/Assembler-x64.h:12, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/MacroAssembler-x64.h:10, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MacroAssembler.h:21, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmGenerator.h:26, 143:18.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmGenerator.cpp:19, 143:18.17 from Unified_cpp_js_src_wasm3.cpp:2: 143:18.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.17 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.17 1169 | *this->stack = this; 143:18.17 | ~~~~~~~~~~~~~^~~~~~ 143:18.17 In file included from Unified_cpp_js_src_wasm3.cpp:38: 143:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]’: 143:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.17 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.17 | ^~~~~~~~~ 143:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.17 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.17 | ~~~~~~~~~~~^~ 143:18.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.21 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.21 1169 | *this->stack = this; 143:18.21 | ~~~~~~~~~~~~~^~~~~~ 143:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]’: 143:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.21 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.21 | ^~~~~~~~~ 143:18.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.21 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.21 | ~~~~~~~~~~~^~ 143:18.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.24 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.24 1169 | *this->stack = this; 143:18.24 | ~~~~~~~~~~~~~^~~~~~ 143:18.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]’: 143:18.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.24 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.24 | ^~~~~~~~~ 143:18.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.24 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.24 | ~~~~~~~~~~~^~ 143:18.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.27 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.27 1169 | *this->stack = this; 143:18.27 | ~~~~~~~~~~~~~^~~~~~ 143:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]’: 143:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.27 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.27 | ^~~~~~~~~ 143:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.27 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.27 | ~~~~~~~~~~~^~ 143:18.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.30 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.30 1169 | *this->stack = this; 143:18.30 | ~~~~~~~~~~~~~^~~~~~ 143:18.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]’: 143:18.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.30 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.30 | ^~~~~~~~~ 143:18.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.30 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.30 | ~~~~~~~~~~~^~ 143:18.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.33 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.33 1169 | *this->stack = this; 143:18.33 | ~~~~~~~~~~~~~^~~~~~ 143:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]’: 143:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.33 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.33 | ^~~~~~~~~ 143:18.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.33 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.33 | ~~~~~~~~~~~^~ 143:18.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:18.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.34 inlined from ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: 143:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.34 1169 | *this->stack = this; 143:18.34 | ~~~~~~~~~~~~~^~~~~~ 143:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]’: 143:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:833:19: note: ‘className’ declared here 143:18.34 833 | Rooted className(cx, Atomize(cx, name, strlen(name))); 143:18.34 | ^~~~~~~~~ 143:18.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:832:51: note: ‘cx’ declared here 143:18.34 832 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { 143:18.34 | ~~~~~~~~~~~^~ 143:18.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]’, 143:18.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.37 inlined from ‘static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3745:76: 143:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘exnTag’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:18.37 1169 | *this->stack = this; 143:18.37 | ~~~~~~~~~~~~~^~~~~~ 143:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)’: 143:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3744:26: note: ‘exnTag’ declared here 143:18.37 3744 | Rooted exnTag(cx, 143:18.37 | ^~~~~~ 143:18.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3730:45: note: ‘cx’ declared here 143:18.37 3730 | bool WasmExceptionObject::isImpl(JSContext* cx, const CallArgs& args) { 143:18.37 | ~~~~~~~~~~~^~ 143:18.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:18.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.55 inlined from ‘JSObject* CreateWasmMemoryPrototype(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2077:79: 143:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:18.55 1169 | *this->stack = this; 143:18.55 | ~~~~~~~~~~~~~^~~~~~ 143:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* CreateWasmMemoryPrototype(JSContext*, JSProtoKey)’: 143:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2076:16: note: ‘proto’ declared here 143:18.56 2076 | RootedObject proto(cx, GlobalObject::createBlankPrototype( 143:18.56 | ^~~~~ 143:18.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2075:55: note: ‘cx’ declared here 143:18.56 2075 | static JSObject* CreateWasmMemoryPrototype(JSContext* cx, JSProtoKey key) { 143:18.56 | ~~~~~~~~~~~^~ 143:18.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:18.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.59 inlined from ‘static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3811:49: 143:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘savedFrameObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:18.59 1169 | *this->stack = this; 143:18.59 | ~~~~~~~~~~~~~^~~~~~ 143:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)’: 143:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3811:16: note: ‘savedFrameObj’ declared here 143:18.59 3811 | RootedObject savedFrameObj(cx, exnObj->stack()); 143:18.59 | ^~~~~~~~~~~~~ 143:18.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3808:52: note: ‘cx’ declared here 143:18.59 3808 | bool WasmExceptionObject::getStack_impl(JSContext* cx, const CallArgs& args) { 143:18.59 | ~~~~~~~~~~~^~ 143:18.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 143:18.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.71 inlined from ‘bool WebAssembly_promising(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5271:61: 143:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:18.72 1169 | *this->stack = this; 143:18.72 | ~~~~~~~~~~~~~^~~~~~ 143:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool WebAssembly_promising(JSContext*, unsigned int, JS::Value*)’: 143:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5269:18: note: ‘promise’ declared here 143:18.72 5269 | RootedFunction promise( 143:18.72 | ^~~~~~~ 143:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5255:46: note: ‘cx’ declared here 143:18.72 5255 | static bool WebAssembly_promising(JSContext* cx, unsigned argc, Value* vp) { 143:18.72 | ~~~~~~~~~~~^~ 143:18.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:18.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:18.81 inlined from ‘bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4195:69: 143:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘message’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:18.81 1169 | *this->stack = this; 143:18.81 | ~~~~~~~~~~~~~^~~~~~ 143:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)’: 143:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4195:16: note: ‘message’ declared here 143:18.81 4195 | RootedString message(cx, NewStringCopyN(cx, str.get(), len)); 143:18.81 | ^~~~~~~ 143:18.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4165:31: note: ‘cx’ declared here 143:18.81 4165 | static bool Reject(JSContext* cx, const CompileArgs& args, 143:18.81 | ~~~~~~~~~~~^~ 143:19.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.h:27, 143:19.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:19, 143:19.80 from Unified_cpp_js_src_wasm6.cpp:38: 143:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBinary.h: In function ‘bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)’: 143:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBinary.h:647:15: warning: ‘nextByte’ may be used uninitialized [-Wmaybe-uninitialized] 143:19.80 647 | uint8_t nextByte; 143:19.80 | ^~~~~~~~ 143:20.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:20.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:20.08 inlined from ‘JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:844:24: 143:20.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:20.08 1169 | *this->stack = this; 143:20.08 | ~~~~~~~~~~~~~^~~~~~ 143:20.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)’: 143:20.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:844:16: note: ‘proto’ declared here 143:20.08 844 | RootedObject proto(cx); 143:20.08 | ^~~~~ 143:20.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:841:57: note: ‘cx’ declared here 143:20.08 841 | static JSObject* GetWasmConstructorPrototype(JSContext* cx, 143:20.08 | ~~~~~~~~~~~^~ 143:20.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 143:20.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:26, 143:20.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 143:20.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 143:20.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderLayerManager.cpp:12, 143:20.85 from Unified_cpp_gfx_layers9.cpp:20: 143:20.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)’: 143:20.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 143:20.85 54 | if (!ReadParam(aReader, &aResult->mHeader) || 143:20.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 143:21.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 143:21.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:21.52 inlined from ‘bool EnforceRangeBigInt64(JSContext*, JS::HandleValue, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:38, 143:21.52 inlined from ‘bool EnforceAddressValue(JSContext*, JS::HandleValue, js::wasm::AddressType, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:614:34, 143:21.52 inlined from ‘bool GetDescriptorAddressValue.constprop(JSContext*, JS::HandleObject, const char*, const char*, const char*, js::wasm::AddressType, bool*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:669:29: 143:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 143:21.52 1169 | *this->stack = this; 143:21.52 | ~~~~~~~~~~~~~^~~~~~ 143:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool GetDescriptorAddressValue.constprop(JSContext*, JS::HandleObject, const char*, const char*, const char*, js::wasm::AddressType, bool*, uint64_t*)’: 143:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:16: note: ‘bi’ declared here 143:21.52 589 | RootedBigInt bi(cx, ToBigInt(cx, v)); 143:21.52 | ^~ 143:21.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:648:50: note: ‘cx’ declared here 143:21.52 648 | static bool GetDescriptorAddressValue(JSContext* cx, HandleObject obj, 143:21.52 | ~~~~~~~~~~~^~ 143:22.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:22.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:22.10 inlined from ‘static bool js::WasmTableObject::lengthGetterImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2764:24: 143:22.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘length’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 143:22.10 1169 | *this->stack = this; 143:22.10 | ~~~~~~~~~~~~~^~~~~~ 143:22.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::lengthGetterImpl(JSContext*, const JS::CallArgs&)’: 143:22.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2764:15: note: ‘length’ declared here 143:22.10 2764 | RootedValue length(cx); 143:22.10 | ^~~~~~ 143:22.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2761:51: note: ‘cx’ declared here 143:22.10 2761 | bool WasmTableObject::lengthGetterImpl(JSContext* cx, const CallArgs& args) { 143:22.10 | ~~~~~~~~~~~^~ 143:22.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Result.h:93, 143:22.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jspubtd.h:19, 143:22.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:10, 143:22.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.h:12, 143:22.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject-inl.h:10, 143:22.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:11, 143:22.48 from Unified_cpp_js_src18.cpp:2: 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]’: 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:308:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = mozilla::Ok; E = JS::Error]’ 143:22.48 308 | constexpr E unwrapErr() { return inspectErr(); } 143:22.48 | ~~~~~~~~~~^~ 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:673:49: required from ‘constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = mozilla::Ok; E = JS::Error]’ 143:22.48 673 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; 143:22.48 | ~~~~~~~~~~~~~~~^~ 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:430:5: required from here 143:22.48 22 | return mozTryTempResult_.propagateErr(); \ 143:22.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Result.h:305:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 143:22.48 305 | std::memcpy(&res, &bits, sizeof(E)); 143:22.48 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 143:22.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Result.h:106:8: note: ‘struct JS::Error’ declared here 143:22.48 106 | struct Error { 143:22.48 | ^~~~~ 143:22.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 143:22.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:22.72 inlined from ‘bool EnforceRangeBigInt64(JSContext*, JS::HandleValue, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:38, 143:22.72 inlined from ‘bool EnforceAddressValue(JSContext*, JS::HandleValue, js::wasm::AddressType, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:614:34, 143:22.72 inlined from ‘bool EnforceTableAddressValue(JSContext*, JS::HandleValue, const js::wasm::Table&, const char*, uint32_t*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2799:27, 143:22.72 inlined from ‘static bool js::WasmTableObject::getImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2848:32: 143:22.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 143:22.72 1169 | *this->stack = this; 143:22.72 | ~~~~~~~~~~~~~^~~~~~ 143:22.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::getImpl(JSContext*, const JS::CallArgs&)’: 143:22.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:16: note: ‘bi’ declared here 143:22.72 589 | RootedBigInt bi(cx, ToBigInt(cx, v)); 143:22.72 | ^~ 143:22.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2838:42: note: ‘cx’ declared here 143:22.72 2838 | bool WasmTableObject::getImpl(JSContext* cx, const CallArgs& args) { 143:22.72 | ~~~~~~~~~~~^~ 143:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 143:26.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 143:26.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/NodeUbiReporting.h:13, 143:26.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSRuntime.cpp:80, 143:26.06 from Unified_cpp_js_xpconnect_src0.cpp:92: 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:26.06 202 | return ReinterpretHelper::FromInternalValue(v); 143:26.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:26.06 4432 | return mProperties.Get(aProperty, aFoundResult); 143:26.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 143:26.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 143:26.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 143:26.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 143:26.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:26.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 143:26.06 413 | struct FrameBidiData { 143:26.06 | ^~~~~~~~~~~~~ 143:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 143:26.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 143:26.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/LifoAlloc.h:196, 143:26.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/frontend/CompilationStencil.h:27, 143:26.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/HelperThreads.cpp:15, 143:26.12 from Unified_cpp_js_src16.cpp:2: 143:26.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:26.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:26.12 inlined from ‘bool SetterThatIgnoresPrototypeProperties(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1980:76: 143:26.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:26.12 1169 | *this->stack = this; 143:26.12 | ~~~~~~~~~~~~~^~~~~~ 143:26.12 In file included from Unified_cpp_js_src16.cpp:47: 143:26.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘bool SetterThatIgnoresPrototypeProperties(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 143:26.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1979:21: note: ‘thisObj’ declared here 143:26.12 1979 | Rooted thisObj(cx, 143:26.12 | ^~~~~~~ 143:26.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1974:61: note: ‘cx’ declared here 143:26.12 1974 | static bool SetterThatIgnoresPrototypeProperties(JSContext* cx, 143:26.12 | ~~~~~~~~~~~^~ 143:26.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 143:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 143:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 143:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 143:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Snapshots.h:13, 143:26.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Snapshots.cpp:7, 143:26.20 from Unified_cpp_js_src_jit12.cpp:2: 143:26.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:26.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:26.20 inlined from ‘bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2433:24: 143:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:26.20 1169 | *this->stack = this; 143:26.20 | ~~~~~~~~~~~~~^~~~~~ 143:26.20 In file included from Unified_cpp_js_src_jit12.cpp:47: 143:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 143:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2433:16: note: ‘proto’ declared here 143:26.20 2433 | RootedObject proto(cx); 143:26.20 | ^~~~~ 143:26.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2429:32: note: ‘cx’ declared here 143:26.20 2429 | bool GetPrototypeOf(JSContext* cx, HandleObject target, 143:26.20 | ~~~~~~~~~~~^~ 143:28.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BlockLexicalEnvironmentObject*]’, 143:28.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*&; T = js::BlockLexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:28.21 inlined from ‘bool js::jit::BaselineFrame::recreateLexicalEnvironment(JSContext*, const jsbytecode*) [with bool IsDebuggee = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h:115:44, 143:28.21 inlined from ‘bool js::jit::DebuggeeRecreateLexicalEnv(JSContext*, BaselineFrame*, const jsbytecode*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1312:49: 143:28.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cloneRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:28.21 1169 | *this->stack = this; 143:28.21 | ~~~~~~~~~~~~~^~~~~~ 143:28.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack-inl.h:22, 143:28.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugAPI-inl.h:16, 143:28.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:46: 143:28.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h: In function ‘bool js::jit::DebuggeeRecreateLexicalEnv(JSContext*, BaselineFrame*, const jsbytecode*)’: 143:28.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h:115:44: note: ‘cloneRoot’ declared here 143:28.21 115 | Rooted cloneRoot(cx, clone); 143:28.21 | ^~~~~~~~~ 143:28.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1310:44: note: ‘cx’ declared here 143:28.21 1310 | bool DebuggeeRecreateLexicalEnv(JSContext* cx, BaselineFrame* frame, 143:28.21 | ~~~~~~~~~~~^~ 143:28.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:28.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:28.66 inlined from ‘bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:691:47: 143:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:28.66 1169 | *this->stack = this; 143:28.66 | ~~~~~~~~~~~~~^~~~~~ 143:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)’: 143:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:691:12: note: ‘id’ declared here 143:28.66 691 | RootedId id(cx, NameToId(cx->names().length)); 143:28.66 | ^~ 143:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:687:32: note: ‘cx’ declared here 143:28.66 687 | bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, 143:28.66 | ~~~~~~~~~~~^~ 143:30.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 143:30.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:30.10 inlined from ‘bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1226:42: 143:30.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 143:30.11 1169 | *this->stack = this; 143:30.11 | ~~~~~~~~~~~~~^~~~~~ 143:30.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)’: 143:30.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1226:16: note: ‘script’ declared here 143:30.11 1226 | RootedScript script(cx, frame->script()); 143:30.11 | ^~~~~~ 143:30.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1224:33: note: ‘cx’ declared here 143:30.11 1224 | bool HandleDebugTrap(JSContext* cx, BaselineFrame* frame, 143:30.11 | ~~~~~~~~~~~^~ 143:30.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BlockLexicalEnvironmentObject*]’, 143:30.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*&; T = js::BlockLexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:30.27 inlined from ‘bool js::jit::BaselineFrame::freshenLexicalEnvironment(JSContext*, const jsbytecode*) [with bool IsDebuggee = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h:93:44, 143:30.27 inlined from ‘bool js::jit::DebuggeeFreshenLexicalEnv(JSContext*, BaselineFrame*, const jsbytecode*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1303:48: 143:30.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cloneRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:30.27 1169 | *this->stack = this; 143:30.27 | ~~~~~~~~~~~~~^~~~~~ 143:30.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h: In function ‘bool js::jit::DebuggeeFreshenLexicalEnv(JSContext*, BaselineFrame*, const jsbytecode*)’: 143:30.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h:93:44: note: ‘cloneRoot’ declared here 143:30.27 93 | Rooted cloneRoot(cx, clone); 143:30.27 | ^~~~~~~~~ 143:30.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1301:43: note: ‘cx’ declared here 143:30.27 1301 | bool DebuggeeFreshenLexicalEnv(JSContext* cx, BaselineFrame* frame, 143:30.27 | ~~~~~~~~~~~^~ 143:30.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 143:30.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:30.49 inlined from ‘bool js::CreateThis(JSContext*, JS::Handle, JS::Handle, NewObjectKind, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h:72:77, 143:30.49 inlined from ‘bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:896:22: 143:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 143:30.49 1169 | *this->stack = this; 143:30.49 | ~~~~~~~~~~~~~^~~~~~ 143:30.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:55: 143:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h: In function ‘bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’: 143:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject-inl.h:72:24: note: ‘shape’ declared here 143:30.49 72 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); 143:30.49 | ^~~~~ 143:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:885:34: note: ‘cx’ declared here 143:30.49 885 | bool CreateThisFromIC(JSContext* cx, HandleObject callee, 143:30.49 | ~~~~~~~~~~~^~ 143:31.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:31.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:31.06 inlined from ‘JSString* js::jit::ConvertObjectToStringForConcat(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2444:32, 143:31.06 inlined from ‘bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2459:42: 143:31.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedObj’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 143:31.06 1169 | *this->stack = this; 143:31.06 | ~~~~~~~~~~~~~^~~~~~ 143:31.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 143:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2444:15: note: ‘rootedObj’ declared here 143:31.10 2444 | RootedValue rootedObj(cx, obj); 143:31.10 | ^~~~~~~~~ 143:31.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2451:38: note: ‘cx’ declared here 143:31.10 2451 | bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, 143:31.10 | ~~~~~~~~~~~^~ 143:31.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:31.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:31.20 inlined from ‘bool js::jit::CheckProxyGetByValueResult(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1801:23: 143:31.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedId’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:31.20 1169 | *this->stack = this; 143:31.20 | ~~~~~~~~~~~~~^~~~~~ 143:31.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CheckProxyGetByValueResult(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 143:31.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1801:12: note: ‘rootedId’ declared here 143:31.20 1801 | RootedId rootedId(cx); 143:31.20 | ^~~~~~~~ 143:31.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1797:44: note: ‘cx’ declared here 143:31.20 1797 | bool CheckProxyGetByValueResult(JSContext* cx, HandleObject obj, 143:31.20 | ~~~~~~~~~~~^~ 143:31.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 143:31.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:31.35 inlined from ‘bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3284:56: 143:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:31.35 1169 | *this->stack = this; 143:31.35 | ~~~~~~~~~~~~~^~~~~~ 143:31.35 In file included from Unified_cpp_js_src_wasm3.cpp:20: 143:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In function ‘bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)’: 143:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3284:24: note: ‘array’ declared here 143:31.35 3284 | Rooted array(cx, NewDenseEmptyArray(cx)); 143:31.35 | ^~~~~ 143:31.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3242:40: note: ‘cx’ declared here 143:31.35 3242 | bool wasm::ResultsToJSValue(JSContext* cx, ResultType type, 143:31.35 | ~~~~~~~~~~~^~ 143:31.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp: In function ‘bool DecodeTableTypeAndLimits(js::wasm::Decoder&, js::wasm::CodeMetadata*)’: 143:31.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:2944:19: warning: ‘*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mLength’ may be used uninitialized [-Wmaybe-uninitialized] 143:31.48 2944 | Maybe initExpr; 143:31.48 | ^~~~~~~~ 143:31.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:2944:19: warning: ‘*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mTail.mozilla::Vector::CRAndStorage<0, 0>::mozilla::Vector::CapacityAndReserved.mozilla::Vector::CapacityAndReserved::mCapacity’ may be used uninitialized [-Wmaybe-uninitialized] 143:32.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:32.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:32.38 inlined from ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:18, 143:32.38 inlined from ‘bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:545:22: 143:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:32.38 1169 | *this->stack = this; 143:32.38 | ~~~~~~~~~~~~~^~~~~~ 143:32.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctionList-inl.h:32, 143:32.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:49: 143:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In function ‘bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)’: 143:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:12: note: ‘key’ declared here 143:32.38 185 | RootedId key(cx); 143:32.38 | ^~~ 143:32.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:506:69: note: ‘cx’ declared here 143:32.38 506 | static MOZ_ALWAYS_INLINE bool CheckPrivateFieldOperation(JSContext* cx, 143:32.38 | ~~~~~~~~~~~^~ 143:33.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 143:33.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.11 inlined from ‘static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1344:53: 143:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.11 1169 | *this->stack = this; 143:33.11 | ~~~~~~~~~~~~~^~~~~~ 143:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)’: 143:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1341:24: note: ‘templateObject’ declared here 143:33.11 1341 | Rooted templateObject( 143:33.11 | ^~~~~~~~~~~~~~ 143:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1339:16: note: ‘cx’ declared here 143:33.11 1339 | JSContext* cx, WithObjectPrototype withProto) { 143:33.11 | ~~~~~~~~~~~^~ 143:33.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.16 inlined from ‘js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1437:76: 143:33.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.16 1169 | *this->stack = this; 143:33.16 | ~~~~~~~~~~~~~^~~~~~ 143:33.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)’: 143:33.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1436:16: note: ‘proto’ declared here 143:33.16 1436 | RootedObject proto( 143:33.16 | ^~~~~ 143:33.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1435:62: note: ‘cx’ declared here 143:33.16 1435 | ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext* cx) { 143:33.16 | ~~~~~~~~~~~^~ 143:33.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.19 inlined from ‘js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1447:76: 143:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.19 1169 | *this->stack = this; 143:33.19 | ~~~~~~~~~~~~~^~~~~~ 143:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)’: 143:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1446:16: note: ‘proto’ declared here 143:33.19 1446 | RootedObject proto( 143:33.19 | ^~~~~ 143:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1445:54: note: ‘cx’ declared here 143:33.19 1445 | ArrayIteratorObject* js::NewArrayIterator(JSContext* cx) { 143:33.19 | ~~~~~~~~~~~^~ 143:33.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.22 inlined from ‘js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1486:77: 143:33.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.22 1169 | *this->stack = this; 143:33.22 | ~~~~~~~~~~~~~^~~~~~ 143:33.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)’: 143:33.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1485:16: note: ‘proto’ declared here 143:33.22 1485 | RootedObject proto( 143:33.22 | ^~~~~ 143:33.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1484:64: note: ‘cx’ declared here 143:33.22 1484 | StringIteratorObject* js::NewStringIteratorTemplate(JSContext* cx) { 143:33.23 | ~~~~~~~~~~~^~ 143:33.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.29 inlined from ‘js::StringIteratorObject* js::NewStringIterator(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1496:77: 143:33.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.29 1169 | *this->stack = this; 143:33.29 | ~~~~~~~~~~~~~^~~~~~ 143:33.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::StringIteratorObject* js::NewStringIterator(JSContext*)’: 143:33.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1495:16: note: ‘proto’ declared here 143:33.29 1495 | RootedObject proto( 143:33.29 | ^~~~~ 143:33.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1494:56: note: ‘cx’ declared here 143:33.29 1494 | StringIteratorObject* js::NewStringIterator(JSContext* cx) { 143:33.29 | ~~~~~~~~~~~^~ 143:33.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.33 inlined from ‘js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1568:47: 143:33.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.33 1169 | *this->stack = this; 143:33.33 | ~~~~~~~~~~~~~^~~~~~ 143:33.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)’: 143:33.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1567:16: note: ‘proto’ declared here 143:33.33 1567 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( 143:33.33 | ^~~~~ 143:33.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1566:76: note: ‘cx’ declared here 143:33.33 1566 | RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext* cx) { 143:33.33 | ~~~~~~~~~~~^~ 143:33.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.38 inlined from ‘js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1578:47: 143:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.39 1169 | *this->stack = this; 143:33.39 | ~~~~~~~~~~~~~^~~~~~ 143:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)’: 143:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1577:16: note: ‘proto’ declared here 143:33.39 1577 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( 143:33.39 | ^~~~~ 143:33.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1576:68: note: ‘cx’ declared here 143:33.39 1576 | RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext* cx) { 143:33.39 | ~~~~~~~~~~~^~ 143:33.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.55 inlined from ‘js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2256:47: 143:33.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.55 1169 | *this->stack = this; 143:33.55 | ~~~~~~~~~~~~~^~~~~~ 143:33.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)’: 143:33.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2255:16: note: ‘proto’ declared here 143:33.55 2255 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( 143:33.55 | ^~~~~ 143:33.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2254:68: note: ‘cx’ declared here 143:33.55 2254 | WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext* cx) { 143:33.55 | ~~~~~~~~~~~^~ 143:33.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:33.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:33.59 inlined from ‘js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2300:77: 143:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:33.59 1169 | *this->stack = this; 143:33.59 | ~~~~~~~~~~~~~^~~~~~ 143:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)’: 143:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2299:16: note: ‘proto’ declared here 143:33.59 2299 | RootedObject proto( 143:33.59 | ^~~~~ 143:33.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2298:56: note: ‘cx’ declared here 143:33.59 2298 | IteratorHelperObject* js::NewIteratorHelper(JSContext* cx) { 143:33.59 | ~~~~~~~~~~~^~ 143:36.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 143:36.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:36.88 inlined from ‘bool EnforceRangeBigInt64(JSContext*, JS::HandleValue, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:38, 143:36.88 inlined from ‘bool EnforceAddressValue(JSContext*, JS::HandleValue, js::wasm::AddressType, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:614:34, 143:36.88 inlined from ‘bool EnforceTableAddressValue(JSContext*, JS::HandleValue, const js::wasm::Table&, const char*, uint32_t*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2799:27, 143:36.88 inlined from ‘static bool js::WasmTableObject::setImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2873:32: 143:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 143:36.88 1169 | *this->stack = this; 143:36.88 | ~~~~~~~~~~~~~^~~~~~ 143:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::setImpl(JSContext*, const JS::CallArgs&)’: 143:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:16: note: ‘bi’ declared here 143:36.88 589 | RootedBigInt bi(cx, ToBigInt(cx, v)); 143:36.88 | ^~ 143:36.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2863:42: note: ‘cx’ declared here 143:36.88 2863 | bool WasmTableObject::setImpl(JSContext* cx, const CallArgs& args) { 143:36.88 | ~~~~~~~~~~~^~ 143:36.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 143:36.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:36.95 inlined from ‘bool EnforceRangeBigInt64(JSContext*, JS::HandleValue, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:38, 143:36.95 inlined from ‘bool EnforceAddressValue(JSContext*, JS::HandleValue, js::wasm::AddressType, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:614:34, 143:36.95 inlined from ‘bool EnforceTableAddressValue(JSContext*, JS::HandleValue, const js::wasm::Table&, const char*, uint32_t*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2799:27, 143:36.95 inlined from ‘static bool js::WasmTableObject::growImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2905:32: 143:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 143:36.95 1169 | *this->stack = this; 143:36.95 | ~~~~~~~~~~~~~^~~~~~ 143:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::growImpl(JSContext*, const JS::CallArgs&)’: 143:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:16: note: ‘bi’ declared here 143:36.95 589 | RootedBigInt bi(cx, ToBigInt(cx, v)); 143:36.95 | ^~ 143:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2895:43: note: ‘cx’ declared here 143:36.95 2895 | bool WasmTableObject::growImpl(JSContext* cx, const CallArgs& args) { 143:36.95 | ~~~~~~~~~~~^~ 143:41.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.h:31: 143:41.86 In member function ‘js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = mozilla::Nothing]’, 143:41.86 inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = mozilla::Nothing]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:285:43, 143:41.86 inlined from ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:1708:57: 143:41.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:282:54: warning: ‘block’ may be used uninitialized [-Wmaybe-uninitialized] 143:41.86 282 | BlockType type() const { return typeAndItem_.first(); } 143:41.86 | ^ 143:41.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]’: 143:41.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:1703:14: note: ‘block’ was declared here 143:41.89 1703 | Control* block; 143:41.89 | ^~~~~ 143:44.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]’, 143:44.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:44.08 inlined from ‘bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:445:48: 143:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 143:44.08 1169 | *this->stack = this; 143:44.08 | ~~~~~~~~~~~~~^~~~~~ 143:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In member function ‘bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]’: 143:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:445:48: note: ‘desc’ declared here 143:44.08 445 | Rooted> desc(cx); 143:44.08 | ^~~~ 143:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:432:62: note: ‘cx’ declared here 143:44.08 432 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { 143:44.08 | ~~~~~~~~~~~^~ 143:44.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:44.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:44.19 inlined from ‘bool PropertyEnumerator::enumerateExtraProperties(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:252:17: 143:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:44.19 1169 | *this->stack = this; 143:44.19 | ~~~~~~~~~~~~~^~~~~~ 143:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In member function ‘bool PropertyEnumerator::enumerateExtraProperties(JSContext*)’: 143:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:252:12: note: ‘id’ declared here 143:44.19 252 | RootedId id(cx); 143:44.19 | ^~ 143:44.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:242:62: note: ‘cx’ declared here 143:44.19 242 | bool PropertyEnumerator::enumerateExtraProperties(JSContext* cx) { 143:44.19 | ~~~~~~~~~~~^~ 143:45.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]’, 143:45.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:45.18 inlined from ‘bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:445:48: 143:45.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 143:45.18 1169 | *this->stack = this; 143:45.18 | ~~~~~~~~~~~~~^~~~~~ 143:45.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In member function ‘bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]’: 143:45.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:445:48: note: ‘desc’ declared here 143:45.18 445 | Rooted> desc(cx); 143:45.18 | ^~~~ 143:45.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:432:62: note: ‘cx’ declared here 143:45.18 432 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { 143:45.18 | ~~~~~~~~~~~^~ 143:46.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:46.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:46.16 inlined from ‘bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1796:28: 143:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:46.16 1169 | *this->stack = this; 143:46.16 | ~~~~~~~~~~~~~^~~~~~ 143:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)’: 143:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1796:20: note: ‘proto’ declared here 143:46.16 1796 | RootedObject proto(cx); 143:46.16 | ^~~~~ 143:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1755:48: note: ‘cx’ declared here 143:46.16 1755 | static bool SuppressDeletedProperty(JSContext* cx, NativeIterator* ni, 143:46.16 | ~~~~~~~~~~~^~ 143:46.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::ValidateOps(ValidatingOpIter&, BaseOpDumper&, const CodeMetadata&)’: 143:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:358:28: warning: ‘constant’ may be used uninitialized [-Wmaybe-uninitialized] 143:46.46 358 | dumper.dumpI64Const(constant); 143:46.46 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 143:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:354:17: note: ‘constant’ was declared here 143:46.46 354 | int64_t constant; 143:46.46 | ^~~~~~~~ 143:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:2079:30: warning: ‘depth’ may be used uninitialized [-Wmaybe-uninitialized] 143:46.46 2079 | dumper.dumpBlockDepth(depth); 143:46.46 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 143:46.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmValidate.cpp:2074:18: note: ‘depth’ was declared here 143:46.46 2074 | uint32_t depth; 143:46.46 | ^~~~~ 143:46.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 143:46.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:46.51 inlined from ‘bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1900:53: 143:46.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:46.51 1169 | *this->stack = this; 143:46.51 | ~~~~~~~~~~~~~^~~~~~ 143:46.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)’: 143:46.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1900:27: note: ‘str’ declared here 143:46.51 1900 | Rooted str(cx, IdToString(cx, id)); 143:46.51 | ^~~ 143:46.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1889:44: note: ‘cx’ declared here 143:46.51 1889 | bool js::SuppressDeletedElement(JSContext* cx, HandleObject obj, 143:46.51 | ~~~~~~~~~~~^~ 143:46.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 143:46.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:46.60 inlined from ‘bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1882:53: 143:46.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:46.60 1169 | *this->stack = this; 143:46.60 | ~~~~~~~~~~~~~^~~~~~ 143:46.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)’: 143:46.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1882:27: note: ‘str’ declared here 143:46.60 1882 | Rooted str(cx, IdToString(cx, id)); 143:46.60 | ^~~ 143:46.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1873:45: note: ‘cx’ declared here 143:46.60 1873 | bool js::SuppressDeletedProperty(JSContext* cx, HandleObject obj, jsid id) { 143:46.60 | ~~~~~~~~~~~^~ 143:47.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:47.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.20 inlined from ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods); bool needsFuseProperty = true]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: 143:47.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.20 1169 | *this->stack = this; 143:47.20 | ~~~~~~~~~~~~~^~~~~~ 143:47.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods); bool needsFuseProperty = true]’: 143:47.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: note: ‘iteratorProto’ declared here 143:47.20 2093 | RootedObject iteratorProto( 143:47.20 | ^~~~~~~~~~~~~ 143:47.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2086:55: note: ‘cx’ declared here 143:47.20 2086 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, 143:47.20 | ~~~~~~~~~~~^~ 143:47.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:47.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.33 inlined from ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods); bool needsFuseProperty = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: 143:47.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.33 1169 | *this->stack = this; 143:47.33 | ~~~~~~~~~~~~~^~~~~~ 143:47.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods); bool needsFuseProperty = false]’: 143:47.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: note: ‘iteratorProto’ declared here 143:47.33 2093 | RootedObject iteratorProto( 143:47.33 | ^~~~~~~~~~~~~ 143:47.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2086:55: note: ‘cx’ declared here 143:47.33 2086 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, 143:47.33 | ~~~~~~~~~~~^~ 143:47.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:47.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.38 inlined from ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods); bool needsFuseProperty = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: 143:47.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.38 1169 | *this->stack = this; 143:47.38 | ~~~~~~~~~~~~~^~~~~~ 143:47.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods); bool needsFuseProperty = false]’: 143:47.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: note: ‘iteratorProto’ declared here 143:47.38 2093 | RootedObject iteratorProto( 143:47.38 | ^~~~~~~~~~~~~ 143:47.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2086:55: note: ‘cx’ declared here 143:47.38 2086 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, 143:47.38 | ~~~~~~~~~~~^~ 143:47.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:47.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.45 inlined from ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods); bool needsFuseProperty = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: 143:47.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.45 1169 | *this->stack = this; 143:47.45 | ~~~~~~~~~~~~~^~~~~~ 143:47.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods); bool needsFuseProperty = false]’: 143:47.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: note: ‘iteratorProto’ declared here 143:47.45 2093 | RootedObject iteratorProto( 143:47.45 | ^~~~~~~~~~~~~ 143:47.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2086:55: note: ‘cx’ declared here 143:47.45 2086 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, 143:47.46 | ~~~~~~~~~~~^~ 143:47.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:47.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.50 inlined from ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods); bool needsFuseProperty = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.50 1169 | *this->stack = this; 143:47.50 | ~~~~~~~~~~~~~^~~~~~ 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In static member function ‘static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods); bool needsFuseProperty = false]’: 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2093:16: note: ‘iteratorProto’ declared here 143:47.50 2093 | RootedObject iteratorProto( 143:47.50 | ^~~~~~~~~~~~~ 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:2086:55: note: ‘cx’ declared here 143:47.50 2086 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, 143:47.50 | ~~~~~~~~~~~^~ 143:47.50 In file included from Unified_cpp_js_src_wasm3.cpp:29: 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)’: 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:2525:7: warning: ‘def’ may be used uninitialized [-Wmaybe-uninitialized] 143:47.50 2525 | if (!def) { 143:47.50 | ^~ 143:47.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:2488:21: note: ‘def’ was declared here 143:47.50 2488 | MInstruction* def; 143:47.50 | ^~~ 143:47.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Conversions.h:26, 143:47.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iterator.cpp:9, 143:47.62 from Unified_cpp_js_src17.cpp:2: 143:47.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArgumentsObject*]’, 143:47.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = js::ArgumentsObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:47.62 inlined from ‘bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:197:79: 143:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘argsobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:47.63 1169 | *this->stack = this; 143:47.63 | ~~~~~~~~~~~~~^~~~~~ 143:47.63 In file included from Unified_cpp_js_src17.cpp:29: 143:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)’: 143:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:196:28: note: ‘argsobj’ declared here 143:47.63 196 | Rooted argsobj(cx, 143:47.63 | ^~~~~~~ 143:47.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:173:37: note: ‘cx’ declared here 143:47.63 173 | bool ArgumentsGetterImpl(JSContext* cx, const CallArgs& args) { 143:47.63 | ~~~~~~~~~~~^~ 143:47.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 143:48.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:48.00 inlined from ‘bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:222:67: 143:48.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:48.00 1169 | *this->stack = this; 143:48.00 | ~~~~~~~~~~~~~^~~~~~ 143:48.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)’: 143:48.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:222:18: note: ‘fun’ declared here 143:48.00 222 | RootedFunction fun(cx, &args.thisv().toObject().as()); 143:48.00 | ^~~ 143:48.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:219:37: note: ‘cx’ declared here 143:48.00 219 | bool ArgumentsSetterImpl(JSContext* cx, const CallArgs& args) { 143:48.00 | ~~~~~~~~~~~^~ 143:48.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 143:48.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:48.05 inlined from ‘js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1289:64: 143:48.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:48.05 1169 | *this->stack = this; 143:48.05 | ~~~~~~~~~~~~~^~~~~~ 143:48.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)’: 143:48.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1288:24: note: ‘templateObject’ declared here 143:48.05 1288 | Rooted templateObject( 143:48.05 | ^~~~~~~~~~~~~~ 143:48.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:1283:52: note: ‘cx’ declared here 143:48.05 1283 | PlainObject* js::CreateIterResultObject(JSContext* cx, HandleValue value, 143:48.05 | ~~~~~~~~~~~^~ 143:48.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyIteratorObject*]’, 143:48.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyIteratorObject*; T = js::PropertyIteratorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:48.40 inlined from ‘js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:804:77: 143:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propIter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:48.40 1169 | *this->stack = this; 143:48.40 | ~~~~~~~~~~~~~^~~~~~ 143:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp: In function ‘js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)’: 143:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:804:35: note: ‘propIter’ declared here 143:48.40 804 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); 143:48.40 | ^~~~~~~~ 143:48.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Iteration.cpp:784:16: note: ‘cx’ declared here 143:48.40 784 | JSContext* cx, Handle objBeingIterated, HandleIdVector props, 143:48.40 | ~~~~~~~~~~~^~ 143:48.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:48.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:48.54 inlined from ‘bool fun_enumerate(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:80:17: 143:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:48.54 1169 | *this->stack = this; 143:48.54 | ~~~~~~~~~~~~~^~~~~~ 143:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool fun_enumerate(JSContext*, JS::HandleObject)’: 143:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:80:12: note: ‘id’ declared here 143:48.54 80 | RootedId id(cx); 143:48.54 | ^~ 143:48.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:77:38: note: ‘cx’ declared here 143:48.54 77 | static bool fun_enumerate(JSContext* cx, HandleObject obj) { 143:48.54 | ~~~~~~~~~~~^~ 143:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:23, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFile.h:11, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FileUtils.h:21, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/AutoMemMap.h:9, 143:48.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/AutoMemMap.cpp:7, 143:48.60 from Unified_cpp_js_xpconnect_loader0.cpp:2: 143:48.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 143:48.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 143:48.60 2179 | GlobalProperties() { mozilla::PodZero(this); } 143:48.60 | ~~~~~~~~~~~~~~~~^~~~~~ 143:48.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 143:48.60 37 | memset(aT, 0, sizeof(T)); 143:48.60 | ~~~~~~^~~~~~~~~~~~~~~~~~ 143:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 143:48.60 from Unified_cpp_js_xpconnect_loader0.cpp:65: 143:48.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 143:48.60 2178 | struct GlobalProperties { 143:48.60 | ^~~~~~~~~~~~~~~~ 143:50.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:50.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:50.44 inlined from ‘void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:622:50: 143:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:50.44 1169 | *this->stack = this; 143:50.44 | ~~~~~~~~~~~~~^~~~~~ 143:50.44 In file included from Unified_cpp_js_src17.cpp:20: 143:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp: In function ‘void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)’: 143:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:622:16: note: ‘idStr’ declared here 143:50.44 622 | RootedString idStr(cx, ValueToSource(cx, idVal)); 143:50.44 | ^~~~~ 143:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:612:62: note: ‘cx’ declared here 143:50.44 612 | void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext* cx, HandleValue v, 143:50.44 | ~~~~~~~~~~~^~ 143:50.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 143:50.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:50.59 inlined from ‘JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:671:61: 143:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘notesArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:50.59 1169 | *this->stack = this; 143:50.59 | ~~~~~~~~~~~~~^~~~~~ 143:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp: In function ‘JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)’: 143:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:671:24: note: ‘notesArray’ declared here 143:50.59 671 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); 143:50.59 | ^~~~~~~~~~ 143:50.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:670:48: note: ‘cx’ declared here 143:50.59 670 | JSObject* js::CreateErrorNotesArray(JSContext* cx, JSErrorReport* report) { 143:50.59 | ~~~~~~~~~~~^~ 143:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeParent.h:37, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderBridgeParent.h:18, 143:51.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderImageHost.cpp:19, 143:51.71 from Unified_cpp_gfx_layers9.cpp:11: 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:51.71 202 | return ReinterpretHelper::FromInternalValue(v); 143:51.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:51.71 4432 | return mProperties.Get(aProperty, aFoundResult); 143:51.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 143:51.71 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 143:51.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 143:51.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 143:51.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:51.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 143:51.71 413 | struct FrameBidiData { 143:51.71 | ^~~~~~~~~~~~~ 143:51.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:51.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:51.86 inlined from ‘bool JSContext::getPendingException(JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1164:51: 143:51.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘exception’ in ‘((js::StackRootedBase**)this)[14]’ [-Wdangling-pointer=] 143:51.86 1169 | *this->stack = this; 143:51.86 | ~~~~~~~~~~~~~^~~~~~ 143:51.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp: In member function ‘bool JSContext::getPendingException(JS::MutableHandleValue)’: 143:51.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1164:15: note: ‘exception’ declared here 143:51.86 1164 | RootedValue exception(this, unwrappedException()); 143:51.86 | ^~~~~~~~~ 143:51.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1161:60: note: ‘this’ declared here 143:51.86 1161 | bool JSContext::getPendingException(MutableHandleValue rval) { 143:51.86 | ^ 143:51.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:51.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:51.98 inlined from ‘virtual void js::InternalJobQueue::runJobs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:854:24, 143:51.98 inlined from ‘virtual void js::InternalJobQueue::runJobs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:838:6: 143:51.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rval’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 143:51.98 1169 | *this->stack = this; 143:51.98 | ~~~~~~~~~~~~~^~~~~~ 143:51.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp: In member function ‘virtual void js::InternalJobQueue::runJobs(JSContext*)’: 143:51.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:854:17: note: ‘rval’ declared here 143:51.98 854 | RootedValue rval(cx); 143:51.98 | ^~~~ 143:51.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:838:43: note: ‘cx’ declared here 143:51.98 838 | void InternalJobQueue::runJobs(JSContext* cx) { 143:51.98 | ~~~~~~~~~~~^~ 143:52.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 143:52.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*&; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:52.33 inlined from ‘bool JSContext::getPendingExceptionStack(JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1187:69: 143:52.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘exceptionStack’ in ‘((js::StackRootedBase**)this)[3]’ [-Wdangling-pointer=] 143:52.34 1169 | *this->stack = this; 143:52.34 | ~~~~~~~~~~~~~^~~~~~ 143:52.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp: In member function ‘bool JSContext::getPendingExceptionStack(JS::MutableHandleValue)’: 143:52.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1187:23: note: ‘exceptionStack’ declared here 143:52.34 1187 | Rooted exceptionStack(this, unwrappedExceptionStack()); 143:52.34 | ^~~~~~~~~~~~~~ 143:52.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.cpp:1184:65: note: ‘this’ declared here 143:52.34 1184 | bool JSContext::getPendingExceptionStack(MutableHandleValue rval) { 143:52.34 | ^ 143:52.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:52.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:52.56 inlined from ‘bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:876:17: 143:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:52.56 1169 | *this->stack = this; 143:52.56 | ~~~~~~~~~~~~~^~~~~~ 143:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)’: 143:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:876:12: note: ‘id’ declared here 143:52.56 876 | RootedId id(cx); 143:52.56 | ^~ 143:52.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:875:28: note: ‘cx’ declared here 143:52.56 875 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { 143:52.56 | ~~~~~~~~~~~^~ 143:53.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:53.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:53.06 inlined from ‘bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:735:30: 143:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:53.06 1169 | *this->stack = this; 143:53.06 | ~~~~~~~~~~~~~^~~~~~ 143:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)’: 143:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:735:16: note: ‘obj’ declared here 143:53.06 735 | RootedObject obj(cx, objArg); 143:53.06 | ^~~ 143:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:730:41: note: ‘cx’ declared here 143:53.06 730 | bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, 143:53.06 | ~~~~~~~~~~~^~ 143:53.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:53.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:53.75 inlined from ‘static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1750:78: 143:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:53.75 1169 | *this->stack = this; 143:53.75 | ~~~~~~~~~~~~~^~~~~~ 143:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In static member function ‘static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)’: 143:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1749:16: note: ‘proto’ declared here 143:53.75 1749 | RootedObject proto(cx, 143:53.75 | ^~~~~ 143:53.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1741:75: note: ‘cx’ declared here 143:53.75 1741 | SharedShape* GlobalObject::createFunctionShapeWithDefaultProto(JSContext* cx, 143:53.75 | ~~~~~~~~~~~^~ 143:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 143:55.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 143:55.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 143:55.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.h:10, 143:55.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:9, 143:55.60 from Unified_cpp_js_src19.cpp:2: 143:55.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 143:55.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:55.60 inlined from ‘JSObject* JS::CreateModuleRequest(JSContext*, Handle, ModuleType)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:387:68: 143:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘specifierAtom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:55.60 1169 | *this->stack = this; 143:55.60 | ~~~~~~~~~~~~~^~~~~~ 143:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp: In function ‘JSObject* JS::CreateModuleRequest(JSContext*, Handle, ModuleType)’: 143:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:387:19: note: ‘specifierAtom’ declared here 143:55.60 387 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); 143:55.60 | ^~~~~~~~~~~~~ 143:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:381:60: note: ‘cx’ declared here 143:55.60 381 | JS_PUBLIC_API JSObject* JS::CreateModuleRequest(JSContext* cx, 143:55.60 | ~~~~~~~~~~~^~ 143:55.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:55.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:55.67 inlined from ‘bool SandboxDump(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:180:45: 143:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:55.67 1169 | *this->stack = this; 143:55.67 | ~~~~~~~~~~~~~^~~~~~ 143:55.67 In file included from Unified_cpp_js_xpconnect_src0.cpp:20: 143:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxDump(JSContext*, unsigned int, JS::Value*)’: 143:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:180:16: note: ‘str’ declared here 143:55.67 180 | RootedString str(cx, ToString(cx, args[0])); 143:55.67 | ^~~ 143:55.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:169:36: note: ‘cx’ declared here 143:55.67 169 | static bool SandboxDump(JSContext* cx, unsigned argc, Value* vp) { 143:55.67 | ~~~~~~~~~~~^~ 143:55.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:55.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey&; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:55.77 inlined from ‘virtual nsresult nsXPCComponents_Results::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:501:24: 143:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:55.77 1169 | *this->stack = this; 143:55.77 | ~~~~~~~~~~~~~^~~~~~ 143:55.77 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 143:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Results::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 143:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:501:12: note: ‘id’ declared here 143:55.77 501 | RootedId id(cx, idArg); 143:55.77 | ^~ 143:55.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:498:45: note: ‘cx’ declared here 143:55.77 498 | JSContext* cx, JSObject* objArg, jsid idArg, 143:55.77 | ~~~~~~~~~~~^~ 143:56.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 143:56.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:56.56 inlined from ‘bool _ZL19WebAssembly_compileP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4409:79: 143:56.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:56.56 1169 | *this->stack = this; 143:56.56 | ~~~~~~~~~~~~~^~~~~~ 143:56.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool _ZL19WebAssembly_compileP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’: 143:56.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4409:26: note: ‘promise’ declared here 143:56.57 4409 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); 143:56.57 | ^~~~~~~ 143:56.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4402:44: note: ‘cx’ declared here 143:56.57 4402 | static bool WebAssembly_compile(JSContext* cx, unsigned argc, Value* vp) { 143:56.57 | ~~~~~~~~~~~^~ 143:57.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 143:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 143:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 143:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 143:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 143:57.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PBackground.cpp:10, 143:57.66 from Unified_cpp_ipc_glue3.cpp:56: 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:57.66 202 | return ReinterpretHelper::FromInternalValue(v); 143:57.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 143:57.66 4432 | return mProperties.Get(aProperty, aFoundResult); 143:57.66 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 143:57.66 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 143:57.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 143:57.66 302 | memcpy(&value, &aInternalValue, sizeof(value)); 143:57.66 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 143:57.66 413 | struct FrameBidiData { 143:57.66 | ^~~~~~~~~~~~~ 143:58.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:58.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:58.28 inlined from ‘bool js::jit::GetElemMaybeCached(JSContext*, JS::HandleObject, JS::HandleValue, js::MegamorphicCacheEntry*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2014:43: 143:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 143:58.28 1169 | *this->stack = this; 143:58.28 | ~~~~~~~~~~~~~^~~~~~ 143:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetElemMaybeCached(JSContext*, JS::HandleObject, JS::HandleValue, js::MegamorphicCacheEntry*, JS::MutableHandleValue)’: 143:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:2014:15: note: ‘objVal’ declared here 143:58.28 2014 | RootedValue objVal(cx, ObjectValue(*obj)); 143:58.28 | ^~~~~~ 143:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:1984:36: note: ‘cx’ declared here 143:58.28 1984 | bool GetElemMaybeCached(JSContext* cx, HandleObject obj, HandleValue keyVal, 143:58.28 | ~~~~~~~~~~~^~ 143:58.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 143:58.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 143:58.29 inlined from ‘bool SandboxImport(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:229:26: 143:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘funname’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 143:58.29 1169 | *this->stack = this; 143:58.29 | ~~~~~~~~~~~~~^~~~~~ 143:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxImport(JSContext*, unsigned int, JS::Value*)’: 143:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:229:16: note: ‘funname’ declared here 143:58.29 229 | RootedString funname(cx); 143:58.29 | ^~~~~~~ 143:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:221:38: note: ‘cx’ declared here 143:58.29 221 | static bool SandboxImport(JSContext* cx, unsigned argc, Value* vp) { 143:58.29 | ~~~~~~~~~~~^~ 143:58.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 143:58.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:58.47 inlined from ‘bool xpc::CheckSameOriginArg(JSContext*, FunctionForwarderOptions&, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:244:37: 143:58.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 143:58.47 1169 | *this->stack = this; 143:58.47 | ~~~~~~~~~~~~~^~~~~~ 143:58.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::CheckSameOriginArg(JSContext*, FunctionForwarderOptions&, JS::HandleValue)’: 143:58.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:244:16: note: ‘obj’ declared here 143:58.47 244 | RootedObject obj(cx, &v.toObject()); 143:58.47 | ^~~ 143:58.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:231:43: note: ‘cx’ declared here 143:58.47 231 | static bool CheckSameOriginArg(JSContext* cx, FunctionForwarderOptions& options, 143:58.47 | ~~~~~~~~~~~^~ 143:58.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 143:58.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:58.88 inlined from ‘bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2130:55: 143:58.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘receiverValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 143:58.88 1169 | *this->stack = this; 143:58.88 | ~~~~~~~~~~~~~^~~~~~ 143:58.92 In file included from Unified_cpp_js_src19.cpp:11: 143:58.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)’: 143:58.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2130:15: note: ‘receiverValue’ declared here 143:58.93 2130 | RootedValue receiverValue(cx, ObjectValue(*receiver)); 143:58.93 | ^~~~~~~~~~~~~ 143:58.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2127:47: note: ‘cx’ declared here 143:58.93 2127 | bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, 143:58.93 | ~~~~~~~~~~~^~ 143:59.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 143:59.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 143:59.18 inlined from ‘bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2226:43: 143:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 143:59.18 1169 | *this->stack = this; 143:59.18 | ~~~~~~~~~~~~~^~~~~~ 143:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)’: 143:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2226:12: note: ‘id’ declared here 143:59.18 2226 | RootedId id(cx, PropertyKey::Int(int_id)); 143:59.18 | ^~ 143:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2214:44: note: ‘cx’ declared here 143:59.18 2214 | bool js::GetSparseElementHelper(JSContext* cx, Handle obj, 143:59.18 | ~~~~~~~~~~~^~ 144:00.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:00.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:00.81 inlined from ‘virtual nsresult nsXPCComponents_Utils::BlockScriptForGlobal(JS::HandleValue, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2056:75: 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:00.81 1169 | *this->stack = this; 144:00.81 | ~~~~~~~~~~~~~^~~~~~ 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::BlockScriptForGlobal(JS::HandleValue, JSContext*)’: 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2055:16: note: ‘global’ declared here 144:00.81 2055 | RootedObject global(cx, UncheckedUnwrap(&globalArg.toObject(), 144:00.81 | ^~~~~~ 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2053:56: note: ‘cx’ declared here 144:00.81 2053 | JSContext* cx) { 144:00.81 | ~~~~~~~~~~~^~ 144:00.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:00.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:00.81 inlined from ‘virtual nsresult nsXPCComponents_Utils::UnblockScriptForGlobal(JS::HandleValue, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2071:75: 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:00.81 1169 | *this->stack = this; 144:00.81 | ~~~~~~~~~~~~~^~~~~~ 144:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::UnblockScriptForGlobal(JS::HandleValue, JSContext*)’: 144:00.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2070:16: note: ‘global’ declared here 144:00.82 2070 | RootedObject global(cx, UncheckedUnwrap(&globalArg.toObject(), 144:00.82 | ^~~~~~ 144:00.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2068:58: note: ‘cx’ declared here 144:00.82 2068 | JSContext* cx) { 144:00.82 | ~~~~~~~~~~~^~ 144:01.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:01.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:01.27 inlined from ‘bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2327:47: 144:01.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘indexVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:01.27 1169 | *this->stack = this; 144:01.27 | ~~~~~~~~~~~~~^~~~~~ 144:01.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)’: 144:01.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2327:17: note: ‘indexVal’ declared here 144:01.27 2327 | RootedValue indexVal(cx, Int32Value(index)); 144:01.27 | ^~~~~~~~ 144:01.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2317:38: note: ‘cx’ declared here 144:01.27 2317 | bool js::NativeGetElement(JSContext* cx, Handle obj, 144:01.27 | ~~~~~~~~~~~^~ 144:01.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:01.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:01.34 inlined from ‘virtual bool SandboxCallableProxyHandler::call(JSContext*, JS::Handle, const JS::CallArgs&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:704:31: 144:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:01.34 1169 | *this->stack = this; 144:01.34 | ~~~~~~~~~~~~~^~~~~~ 144:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxCallableProxyHandler::call(JSContext*, JS::Handle, const JS::CallArgs&) const’: 144:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:704:18: note: ‘thisObject’ declared here 144:01.34 704 | RootedObject thisObject(cx); 144:01.34 | ^~~~~~~~~~ 144:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:657:51: note: ‘cx’ declared here 144:01.34 657 | bool SandboxCallableProxyHandler::call(JSContext* cx, 144:01.34 | ~~~~~~~~~~~^~ 144:01.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:01.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:01.54 inlined from ‘virtual nsresult nsXPCComponents_Utils::GetIncumbentGlobal(JS::HandleValue, JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2140:28: 144:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘globalVal’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 144:01.54 1169 | *this->stack = this; 144:01.54 | ~~~~~~~~~~~~~^~~~~~ 144:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetIncumbentGlobal(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 144:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2140:15: note: ‘globalVal’ declared here 144:01.54 2140 | RootedValue globalVal(aCx); 144:01.54 | ^~~~~~~~~ 144:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2137:77: note: ‘aCx’ declared here 144:01.54 2137 | nsXPCComponents_Utils::GetIncumbentGlobal(HandleValue aCallback, JSContext* aCx, 144:01.54 | ~~~~~~~~~~~^~~ 144:03.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 144:03.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:03.56 inlined from ‘bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/TrialInlining.cpp:27:42: 144:03.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 144:03.56 1169 | *this->stack = this; 144:03.56 | ~~~~~~~~~~~~~^~~~~~ 144:03.56 In file included from Unified_cpp_js_src_jit12.cpp:29: 144:03.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/TrialInlining.cpp: In function ‘bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)’: 144:03.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/TrialInlining.cpp:27:16: note: ‘script’ declared here 144:03.56 27 | RootedScript script(cx, frame->script()); 144:03.56 | ^~~~~~ 144:03.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/TrialInlining.cpp:26:33: note: ‘cx’ declared here 144:03.56 26 | bool DoTrialInlining(JSContext* cx, BaselineFrame* frame) { 144:03.56 | ~~~~~~~~~~~^~ 144:03.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:03.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:03.77 inlined from ‘virtual nsresult nsXPCComponents_Utils::NukeSandbox(JS::HandleValue, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2043:47: 144:03.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sb’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:03.77 1169 | *this->stack = this; 144:03.77 | ~~~~~~~~~~~~~^~~~~~ 144:03.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::NukeSandbox(JS::HandleValue, JSContext*)’: 144:03.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2043:16: note: ‘sb’ declared here 144:03.77 2043 | RootedObject sb(cx, UncheckedUnwrap(wrapper)); 144:03.77 | ^~ 144:03.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:2038:64: note: ‘cx’ declared here 144:03.77 2038 | nsXPCComponents_Utils::NukeSandbox(HandleValue obj, JSContext* cx) { 144:03.77 | ~~~~~~~~~~~^~ 144:03.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:03.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:03.80 inlined from ‘static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:114:76: 144:03.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:03.80 1169 | *this->stack = this; 144:03.80 | ~~~~~~~~~~~~~^~~~~~ 144:03.80 In file included from Unified_cpp_js_src19.cpp:38: 144:03.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In static member function ‘static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)’: 144:03.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:110:24: note: ‘shape’ declared here 144:03.80 110 | Rooted shape( 144:03.80 | ^~~~~ 144:03.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:96:16: note: ‘cx’ declared here 144:03.80 96 | JSContext* cx, Handle templateObject) { 144:03.80 | ~~~~~~~~~~~^~ 144:04.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:04.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:04.30 inlined from ‘bool xpc::CID_GetName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:616:63: 144:04.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:04.30 1169 | *this->stack = this; 144:04.30 | ~~~~~~~~~~~~~^~~~~~ 144:04.31 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 144:04.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::CID_GetName(JSContext*, unsigned int, JS::Value*)’: 144:04.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:616:16: note: ‘obj’ declared here 144:04.32 616 | RootedObject obj(aCx, GetIDObject(args.thisv(), &sCID_Class)); 144:04.32 | ^~~ 144:04.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:614:36: note: ‘aCx’ declared here 144:04.32 614 | static bool CID_GetName(JSContext* aCx, unsigned aArgc, Value* aVp) { 144:04.32 | ~~~~~~~~~~~^~~ 144:04.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:04.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:04.39 inlined from ‘js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:144:75: 144:04.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:04.40 1169 | *this->stack = this; 144:04.40 | ~~~~~~~~~~~~~^~~~~~ 144:04.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)’: 144:04.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:143:24: note: ‘shape’ declared here 144:04.40 143 | Rooted shape( 144:04.40 | ^~~~~ 144:04.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:139:44: note: ‘cx’ declared here 144:04.40 139 | PlainObject* js::NewPlainObject(JSContext* cx, NewObjectKind newKind) { 144:04.40 | ~~~~~~~~~~~^~ 144:04.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 144:04.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:04.61 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 144:04.61 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 144:04.61 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 144:04.61 inlined from ‘bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:500:27: 144:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:04.61 1169 | *this->stack = this; 144:04.61 | ~~~~~~~~~~~~~^~~~~~ 144:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)’: 144:04.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:500:19: note: ‘cargs’ declared here 144:04.61 500 | ConstructArgs cargs(cx); 144:04.62 | ^~~~~ 144:04.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:483:32: note: ‘cx’ declared here 144:04.62 483 | bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing, 144:04.62 | ~~~~~~~~~~~^~ 144:04.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:04.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:04.84 inlined from ‘js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:156:75: 144:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:04.84 1169 | *this->stack = this; 144:04.84 | ~~~~~~~~~~~~~^~~~~~ 144:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)’: 144:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:155:24: note: ‘shape’ declared here 144:04.84 155 | Rooted shape( 144:04.84 | ^~~~~ 144:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:152:57: note: ‘cx’ declared here 144:04.84 152 | PlainObject* js::NewPlainObjectWithAllocKind(JSContext* cx, 144:04.84 | ~~~~~~~~~~~^~ 144:05.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:05.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:05.01 inlined from ‘virtual nsresult xpcJSWeakReference::Get(JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSWeakReference.cpp:73:54: 144:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:05.01 1169 | *this->stack = this; 144:05.01 | ~~~~~~~~~~~~~^~~~~~ 144:05.01 In file included from Unified_cpp_js_xpconnect_src0.cpp:101: 144:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSWeakReference.cpp: In member function ‘virtual nsresult xpcJSWeakReference::Get(JSContext*, JS::MutableHandleValue)’: 144:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSWeakReference.cpp:73:20: note: ‘obj’ declared here 144:05.01 73 | JS::RootedObject obj(aCx, wrappedObj->GetJSObject()); 144:05.01 | ^~~ 144:05.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSWeakReference.cpp:53:36: note: ‘aCx’ declared here 144:05.01 53 | xpcJSWeakReference::Get(JSContext* aCx, MutableHandleValue aRetval) { 144:05.01 | ~~~~~~~~~~~^~~ 144:05.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:05.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:05.30 inlined from ‘js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:175:61: 144:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:05.30 1169 | *this->stack = this; 144:05.30 | ~~~~~~~~~~~~~^~~~~~ 144:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)’: 144:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:174:24: note: ‘shape’ declared here 144:05.30 174 | Rooted shape( 144:05.30 | ^~~~~ 144:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:164:53: note: ‘cx’ declared here 144:05.30 164 | PlainObject* js::NewPlainObjectWithProto(JSContext* cx, HandleObject proto, 144:05.30 | ~~~~~~~~~~~^~ 144:05.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:05.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:05.73 inlined from ‘js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:193:61: 144:05.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:05.73 1169 | *this->stack = this; 144:05.73 | ~~~~~~~~~~~~~^~~~~~ 144:05.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)’: 144:05.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:192:24: note: ‘shape’ declared here 144:05.73 192 | Rooted shape( 144:05.73 | ^~~~~ 144:05.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:183:65: note: ‘cx’ declared here 144:05.73 183 | PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext* cx, 144:05.73 | ~~~~~~~~~~~^~ 144:06.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:06.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:06.24 inlined from ‘virtual nsresult nsXPCComponents_Utils::Dispatch(JS::HandleValue, JS::HandleValue, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:1975:39: 144:06.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘runnable’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:06.24 1169 | *this->stack = this; 144:06.24 | ~~~~~~~~~~~~~^~~~~~ 144:06.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::Dispatch(JS::HandleValue, JS::HandleValue, JSContext*)’: 144:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:1975:15: note: ‘runnable’ declared here 144:06.26 1975 | RootedValue runnable(cx, runnableArg); 144:06.26 | ^~~~~~~~ 144:06.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:1974:44: note: ‘cx’ declared here 144:06.26 1974 | JSContext* cx) { 144:06.26 | ~~~~~~~~~~~^~ 144:06.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]’, 144:06.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:06.49 inlined from ‘static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h:41:75, 144:06.49 inlined from ‘JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:872:30: 144:06.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:06.49 1169 | *this->stack = this; 144:06.49 | ~~~~~~~~~~~~~^~~~~~ 144:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:56: 144:06.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h: In function ‘JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)’: 144:06.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h:38:25: note: ‘obj’ declared here 144:06.50 38 | Rooted obj( 144:06.50 | ^~~ 144:06.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/VMFunctions.cpp:871:38: note: ‘cx’ declared here 144:06.50 871 | JSObject* NewStringObject(JSContext* cx, HandleString str) { 144:06.50 | ~~~~~~~~~~~^~ 144:06.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 144:06.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12: 144:06.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 144:06.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:06.99 inlined from ‘bool ResolveLazyProperties(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:608:19: 144:06.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 144:06.99 1169 | *this->stack = this; 144:06.99 | ~~~~~~~~~~~~~^~~~~~ 144:06.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool ResolveLazyProperties(JSContext*, JS::Handle)’: 144:07.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:608:14: note: ‘id’ declared here 144:07.00 608 | RootedId id(cx); 144:07.00 | ^~ 144:07.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:594:46: note: ‘cx’ declared here 144:07.00 594 | static bool ResolveLazyProperties(JSContext* cx, Handle obj) { 144:07.00 | ~~~~~~~~~~~^~ 144:07.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]’, 144:07.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:07.15 inlined from ‘bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1888:29: 144:07.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘m’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:07.15 1169 | *this->stack = this; 144:07.15 | ~~~~~~~~~~~~~^~~~~~ 144:07.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp: In function ‘bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)’: 144:07.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1888:25: note: ‘m’ declared here 144:07.15 1888 | Rooted m(cx); 144:07.15 | ^ 144:07.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1881:16: note: ‘cx’ declared here 144:07.15 1881 | JSContext* cx, Handle module, 144:07.15 | ~~~~~~~~~~~^~ 144:07.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]’, 144:07.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:07.25 inlined from ‘void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:2041:29: 144:07.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘m’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:07.25 1169 | *this->stack = this; 144:07.25 | ~~~~~~~~~~~~~^~~~~~ 144:07.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp: In function ‘void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)’: 144:07.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:2041:25: note: ‘m’ declared here 144:07.25 2041 | Rooted m(cx); 144:07.25 | ^ 144:07.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1960:51: note: ‘cx’ declared here 144:07.25 1960 | void js::AsyncModuleExecutionFulfilled(JSContext* cx, 144:07.25 | ~~~~~~~~~~~^~ 144:07.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:07.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:07.77 inlined from ‘JSObject* xpc::NewIDObjectHelper(JSContext*, const JSClass*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:253:54: 144:07.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:07.77 1169 | *this->stack = this; 144:07.77 | ~~~~~~~~~~~~~^~~~~~ 144:07.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘JSObject* xpc::NewIDObjectHelper(JSContext*, const JSClass*)’: 144:07.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:253:16: note: ‘proto’ declared here 144:07.77 253 | RootedObject proto(aCx, GetIDPrototype(aCx, aClass)); 144:07.77 | ^~~~~ 144:07.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:252:47: note: ‘aCx’ declared here 144:07.77 252 | static JSObject* NewIDObjectHelper(JSContext* aCx, const JSClass* aClass) { 144:07.77 | ~~~~~~~~~~~^~~ 144:07.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 144:07.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:07.88 inlined from ‘bool SyntheticModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1500:75, 144:07.88 inlined from ‘bool JS::ModuleEvaluate(JSContext*, Handle, MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:243:35: 144:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:07.88 1169 | *this->stack = this; 144:07.88 | ~~~~~~~~~~~~~^~~~~~ 144:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp: In function ‘bool JS::ModuleEvaluate(JSContext*, Handle, MutableHandle)’: 144:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:1500:26: note: ‘resultPromise’ declared here 144:07.88 1500 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); 144:07.88 | ^~~~~~~~~~~~~ 144:07.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:229:50: note: ‘cx’ declared here 144:07.88 229 | JS_PUBLIC_API bool JS::ModuleEvaluate(JSContext* cx, 144:07.88 | ~~~~~~~~~~~^~ 144:08.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:08.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:08.04 inlined from ‘bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:309:79: 144:08.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:08.04 1169 | *this->stack = this; 144:08.04 | ~~~~~~~~~~~~~^~~~~~ 144:08.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)’: 144:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:308:16: note: ‘obj’ declared here 144:08.06 308 | RootedObject obj(cx, 144:08.06 | ^~~ 144:08.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:304:42: note: ‘cx’ declared here 144:08.06 304 | bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, 144:08.06 | ~~~~~~~~~~~^~ 144:08.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]’, 144:08.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:08.27 inlined from ‘bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:698:46: 144:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:08.27 1169 | *this->stack = this; 144:08.27 | ~~~~~~~~~~~~~^~~~~~ 144:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)’: 144:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:698:39: note: ‘desc’ declared here 144:08.28 698 | Rooted> desc(cx); 144:08.28 | ^~~~ 144:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:621:40: note: ‘cx’ declared here 144:08.28 621 | bool js::TestIntegrityLevel(JSContext* cx, HandleObject obj, 144:08.28 | ~~~~~~~~~~~^~ 144:08.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:08.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:08.53 inlined from ‘js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind, js::ObjectFlags, js::gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:758:49, 144:08.53 inlined from ‘js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind, ObjectFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:776:19: 144:08.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:08.53 1169 | *this->stack = this; 144:08.53 | ~~~~~~~~~~~~~^~~~~~ 144:08.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind, ObjectFlags)’: 144:08.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:756:24: note: ‘shape’ declared here 144:08.53 756 | Rooted shape( 144:08.53 | ^~~~~ 144:08.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:774:16: note: ‘cx’ declared here 144:08.53 774 | JSContext* cx, const JSClass* clasp, Handle proto, 144:08.53 | ~~~~~~~~~~~^~ 144:08.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:08.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:08.59 inlined from ‘js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind, js::ObjectFlags, js::gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:758:49, 144:08.59 inlined from ‘js::NativeObject* js::NewObjectWithGivenTaggedProtoAndAllocSite(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind, ObjectFlags, gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:783:19: 144:08.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:08.60 1169 | *this->stack = this; 144:08.60 | ~~~~~~~~~~~~~^~~~~~ 144:08.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘js::NativeObject* js::NewObjectWithGivenTaggedProtoAndAllocSite(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind, ObjectFlags, gc::AllocSite*)’: 144:08.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:756:24: note: ‘shape’ declared here 144:08.60 756 | Rooted shape( 144:08.60 | ^~~~~ 144:08.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:780:16: note: ‘cx’ declared here 144:08.60 780 | JSContext* cx, const JSClass* clasp, Handle proto, 144:08.60 | ~~~~~~~~~~~^~ 144:08.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 144:08.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:08.63 inlined from ‘js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind, js::ObjectFlags, js::gc::AllocSite*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:758:49, 144:08.63 inlined from ‘js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind, ObjectFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:809:19: 144:08.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:08.63 1169 | *this->stack = this; 144:08.63 | ~~~~~~~~~~~~~^~~~~~ 144:08.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind, ObjectFlags)’: 144:08.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:756:24: note: ‘shape’ declared here 144:08.63 756 | Rooted shape( 144:08.63 | ^~~~~ 144:08.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:786:54: note: ‘cx’ declared here 144:08.63 786 | NativeObject* js::NewObjectWithClassProto(JSContext* cx, const JSClass* clasp, 144:08.63 | ~~~~~~~~~~~^~ 144:08.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmStubs.h:24, 144:08.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmGenerator.cpp:35: 144:08.85 In member function ‘js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = {anonymous}::Control]’, 144:08.85 inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:285:43, 144:08.85 inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:284:14, 144:08.85 inlined from ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:1708:57: 144:08.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:282:54: warning: ‘block’ may be used uninitialized [-Wmaybe-uninitialized] 144:08.85 282 | BlockType type() const { return typeAndItem_.first(); } 144:08.85 | ^ 144:08.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]’: 144:08.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:1703:14: note: ‘block’ was declared here 144:08.85 1703 | Control* block; 144:08.85 | ^~~~~ 144:09.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:09.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:09.24 inlined from ‘bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1560:37: 144:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:09.24 1169 | *this->stack = this; 144:09.24 | ~~~~~~~~~~~~~^~~~~~ 144:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)’: 144:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1560:21: note: ‘env’ declared here 144:09.24 1560 | for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) { 144:09.24 | ^~~ 144:09.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1555:32: note: ‘cx’ declared here 144:09.24 1555 | bool js::LookupName(JSContext* cx, Handle name, 144:09.24 | ~~~~~~~~~~~^~ 144:09.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitEnd()’: 144:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6140:3: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized] 144:09.51 6140 | switch (kind) { 144:09.51 | ^~~~~~ 144:09.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6122:13: note: ‘kind’ was declared here 144:09.51 6122 | LabelKind kind; 144:09.51 | ^~~~ 144:09.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:09.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:09.79 inlined from ‘JSObject* js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1633:32: 144:09.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:09.79 1169 | *this->stack = this; 144:09.79 | ~~~~~~~~~~~~~^~~~~~ 144:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘JSObject* js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject)’: 144:09.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1633:16: note: ‘env’ declared here 144:09.85 1633 | RootedObject env(cx, envChain); 144:09.85 | ^~~ 144:09.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1625:54: note: ‘cx’ declared here 144:09.85 1625 | JSObject* js::LookupNameWithGlobalDefault(JSContext* cx, 144:09.85 | ~~~~~~~~~~~^~ 144:10.21 In member function ‘bool js::wasm::OpIter::readTeeGlobal(uint32_t*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’, 144:10.22 inlined from ‘bool {anonymous}::FunctionCompiler::emitTeeGlobal()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6754:28: 144:10.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:2303:11: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 144:10.22 2303 | if (*id >= codeMeta_.globals.length()) { 144:10.22 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:10.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitTeeGlobal()’: 144:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6752:12: note: ‘id’ was declared here 144:10.23 6752 | uint32_t id; 144:10.23 | ^~ 144:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6761:24: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized] 144:10.23 6761 | return storeGlobalVar(bytecodeOffset, global.offset(), global.isIndirect(), 144:10.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:10.23 6762 | value); 144:10.23 | ~~~~~~ 144:10.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6753:16: note: ‘value’ was declared here 144:10.23 6753 | MDefinition* value; 144:10.23 | ^~~~~ 144:10.41 In member function ‘bool js::wasm::OpIter::controlFindInnermostFrom(Predicate, uint32_t, uint32_t*) const [with Predicate = {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, uint32_t*) const::; Policy = {anonymous}::IonCompilePolicy]’, 144:10.42 inlined from ‘bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, uint32_t*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:3953:39, 144:10.42 inlined from ‘bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, {anonymous}::ControlInstructionVector**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:3974:24, 144:10.42 inlined from ‘bool {anonymous}::FunctionCompiler::delegatePadPatches(const {anonymous}::ControlInstructionVector&, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:4060:24, 144:10.42 inlined from ‘bool {anonymous}::FunctionCompiler::emitDelegate()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6370:28: 144:10.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:910:56: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized] 144:10.42 910 | int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1; 144:10.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 144:10.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitDelegate()’: 144:10.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6354:12: note: ‘relativeDepth’ was declared here 144:10.42 6354 | uint32_t relativeDepth; 144:10.42 | ^~~~~~~~~~~~~ 144:10.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]’, 144:10.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >; T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:10.86 inlined from ‘js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:929:48: 144:10.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unambiguousNames’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:10.86 1169 | *this->stack = this; 144:10.86 | ~~~~~~~~~~~~~^~~~~~ 144:10.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp: In function ‘js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)’: 144:10.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:928:41: note: ‘unambiguousNames’ declared here 144:10.86 928 | Rooted> unambiguousNames( 144:10.86 | ^~~~~~~~~~~~~~~~ 144:10.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Modules.cpp:910:16: note: ‘cx’ declared here 144:10.86 910 | JSContext* cx, Handle module) { 144:10.86 | ~~~~~~~~~~~^~ 144:11.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:11.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:11.24 inlined from ‘bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1966:30: 144:11.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj2’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:11.24 1169 | *this->stack = this; 144:11.24 | ~~~~~~~~~~~~~^~~~~~ 144:11.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)’: 144:11.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1966:16: note: ‘obj2’ declared here 144:11.24 1966 | RootedObject obj2(cx, proto); 144:11.24 | ^~~~ 144:11.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1921:34: note: ‘cx’ declared here 144:11.24 1921 | bool js::SetPrototype(JSContext* cx, HandleObject obj, HandleObject proto, 144:11.24 | ~~~~~~~~~~~^~ 144:11.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 144:11.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:11.45 inlined from ‘bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:546:68: 144:11.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:11.45 1169 | *this->stack = this; 144:11.45 | ~~~~~~~~~~~~~^~~~~~ 144:11.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)’: 144:11.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:546:32: note: ‘desc’ declared here 144:11.48 546 | Rooted desc(cx, PropertyDescriptor::Empty()); 144:11.48 | ^~~~ 144:11.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:508:39: note: ‘cx’ declared here 144:11.48 508 | bool js::SetIntegrityLevel(JSContext* cx, HandleObject obj, 144:11.48 | ~~~~~~~~~~~^~ 144:12.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:12.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:12.34 inlined from ‘js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1437:59: 144:12.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:12.34 1169 | *this->stack = this; 144:12.34 | ~~~~~~~~~~~~~^~~~~~ 144:12.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)’: 144:12.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1437:19: note: ‘atom’ declared here 144:12.34 1437 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:12.34 | ^~~~ 144:12.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:1429:40: note: ‘cx’ declared here 144:12.34 1429 | NativeObject* js::InitClass(JSContext* cx, HandleObject obj, 144:12.34 | ~~~~~~~~~~~^~ 144:12.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:12.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:12.56 inlined from ‘bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:165:42: 144:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:12.56 1169 | *this->stack = this; 144:12.56 | ~~~~~~~~~~~~~^~~~~~ 144:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)’: 144:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:165:16: note: ‘obj’ declared here 144:12.56 165 | RootedObject obj(cx, NewPlainObject(cx)); 144:12.56 | ^~~ 144:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:161:52: note: ‘cx’ declared here 144:12.56 161 | bool js::FromPropertyDescriptorToObject(JSContext* cx, 144:12.56 | ~~~~~~~~~~~^~ 144:12.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:12.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:12.81 inlined from ‘bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2186:23: 144:12.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:12.81 1169 | *this->stack = this; 144:12.81 | ~~~~~~~~~~~~~^~~~~~ 144:12.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)’: 144:12.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2186:16: note: ‘pobj’ declared here 144:12.81 2186 | RootedObject pobj(cx); 144:12.81 | ^~~~ 144:12.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2183:16: note: ‘cx’ declared here 144:12.81 2183 | JSContext* cx, HandleObject obj, HandleId id, 144:12.81 | ~~~~~~~~~~~^~ 144:13.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 144:13.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:13.19 inlined from ‘js::PlainObject* NewPlainObjectWithProperties(JSContext*, JS::Handle >, js::NewObjectKind) [with KeysKind Kind = KeysKind::UniqueNames]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:261:24, 144:13.19 inlined from ‘js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, JS::Handle >, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:324:61: 144:13.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:13.19 1169 | *this->stack = this; 144:13.19 | ~~~~~~~~~~~~~^~~~~~ 144:13.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, JS::Handle >, NewObjectKind)’: 144:13.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:261:24: note: ‘obj’ declared here 144:13.20 261 | Rooted obj(cx, 144:13.20 | ^~~ 144:13.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:321:59: note: ‘cx’ declared here 144:13.20 321 | PlainObject* js::NewPlainObjectWithUniqueNames(JSContext* cx, 144:13.20 | ~~~~~~~~~~~^~ 144:13.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:13.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:13.29 inlined from ‘bool xpc::NewFunctionForwarder(JSContext*, JS::HandleId, JS::HandleObject, FunctionForwarderOptions&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:434:53: 144:13.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘optionsObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:13.29 1169 | *this->stack = this; 144:13.29 | ~~~~~~~~~~~~~^~~~~~ 144:13.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::NewFunctionForwarder(JSContext*, JS::HandleId, JS::HandleObject, FunctionForwarderOptions&, JS::MutableHandleValue)’: 144:13.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:434:16: note: ‘optionsObj’ declared here 144:13.29 434 | RootedObject optionsObj(cx, options.ToJSObject(cx)); 144:13.29 | ^~~~~~~~~~ 144:13.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:401:38: note: ‘cx’ declared here 144:13.29 401 | bool NewFunctionForwarder(JSContext* cx, HandleId idArg, HandleObject callable, 144:13.29 | ~~~~~~~~~~~^~ 144:13.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24: 144:13.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:13.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:13.53 inlined from ‘JSObject* mozilla::dom::PrecompiledScript_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:86:27, 144:13.53 inlined from ‘virtual JSObject* mozilla::dom::PrecompiledScript::WrapObject(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ChromeScriptLoader.cpp:575:41: 144:13.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:13.53 1169 | *this->stack = this; 144:13.53 | ~~~~~~~~~~~~~^~~~~~ 144:13.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/PrecompiledScript.h:10, 144:13.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ChromeScriptLoader.cpp:7, 144:13.53 from Unified_cpp_js_xpconnect_loader0.cpp:11: 144:13.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h: In member function ‘virtual JSObject* mozilla::dom::PrecompiledScript::WrapObject(JSContext*, JS::HandleObject)’: 144:13.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:86:27: note: ‘reflector’ declared here 144:13.53 86 | JS::Rooted reflector(aCx); 144:13.53 | ^~~~~~~~~ 144:13.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ChromeScriptLoader.cpp:573:52: note: ‘aCx’ declared here 144:13.53 573 | JSObject* PrecompiledScript::WrapObject(JSContext* aCx, 144:13.53 | ~~~~~~~~~~~^~~ 144:13.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 144:13.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:13.64 inlined from ‘bool SandboxProxyHandler::getPropertyDescriptorImpl(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:791:45: 144:13.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:13.64 1169 | *this->stack = this; 144:13.64 | ~~~~~~~~~~~~~^~~~~~ 144:13.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In member function ‘bool SandboxProxyHandler::getPropertyDescriptorImpl(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 144:13.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:791:30: note: ‘desc’ declared here 144:13.64 791 | Rooted desc(cx, *desc_); 144:13.64 | ^~~~ 144:13.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:770:16: note: ‘cx’ declared here 144:13.64 770 | JSContext* cx, JS::Handle proxy, JS::Handle id, 144:13.64 | ~~~~~~~~~~~^~ 144:13.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:13.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:13.78 inlined from ‘virtual bool SandboxProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:870:41: 144:13.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:13.78 1169 | *this->stack = this; 144:13.78 | ~~~~~~~~~~~~~^~~~~~ 144:13.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 144:13.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:870:16: note: ‘getter’ declared here 144:13.78 870 | RootedObject getter(cx, desc->getter()); 144:13.78 | ^~~~~~ 144:13.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:846:42: note: ‘cx’ declared here 144:13.78 846 | bool SandboxProxyHandler::get(JSContext* cx, JS::Handle proxy, 144:13.78 | ~~~~~~~~~~~^~ 144:14.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:14.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:14.19 inlined from ‘bool xpc::FunctionForwarder(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:349:31: 144:14.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:14.19 1169 | *this->stack = this; 144:14.19 | ~~~~~~~~~~~~~^~~~~~ 144:14.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::FunctionForwarder(JSContext*, unsigned int, JS::Value*)’: 144:14.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:349:18: note: ‘thisObject’ declared here 144:14.19 349 | RootedObject thisObject(cx); 144:14.19 | ^~~~~~~~~~ 144:14.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/ExportHelpers.cpp:332:42: note: ‘cx’ declared here 144:14.19 332 | static bool FunctionForwarder(JSContext* cx, unsigned argc, Value* vp) { 144:14.19 | ~~~~~~~~~~~^~ 144:14.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:14.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:14.80 inlined from ‘JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:3474:77: 144:14.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘defaultCtor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:14.80 1169 | *this->stack = this; 144:14.80 | ~~~~~~~~~~~~~^~~~~~ 144:14.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))’: 144:14.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:3473:16: note: ‘defaultCtor’ declared here 144:14.80 3473 | RootedObject defaultCtor(cx, 144:14.80 | ^~~~~~~~~~~ 144:14.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:3471:16: note: ‘cx’ declared here 144:14.80 3471 | JSContext* cx, HandleObject obj, JSProtoKey ctorKey, 144:14.80 | ~~~~~~~~~~~^~ 144:15.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:15.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:15.07 inlined from ‘nsresult xpc::EvalInSandbox(JSContext*, JS::HandleObject, const nsAString&, const nsACString&, int32_t, bool, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:2100:63: 144:15.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:15.07 1169 | *this->stack = this; 144:15.07 | ~~~~~~~~~~~~~^~~~~~ 144:15.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::EvalInSandbox(JSContext*, JS::HandleObject, const nsAString&, const nsACString&, int32_t, bool, JS::MutableHandleValue)’: 144:15.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:2100:16: note: ‘sandbox’ declared here 144:15.07 2100 | RootedObject sandbox(cx, js::CheckedUnwrapStatic(sandboxArg)); 144:15.07 | ^~~~~~~ 144:15.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:2090:40: note: ‘cx’ declared here 144:15.07 2090 | nsresult xpc::EvalInSandbox(JSContext* cx, HandleObject sandboxArg, 144:15.07 | ~~~~~~~~~~~^~ 144:16.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 144:16.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:16.50 inlined from ‘bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1632:44: 144:16.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:16.50 1169 | *this->stack = this; 144:16.50 | ~~~~~~~~~~~~~^~~~~~ 144:16.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 144:16.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1632:30: note: ‘desc’ declared here 144:16.50 1632 | Rooted desc(cx, desc_); 144:16.50 | ^~~~ 144:16.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1544:42: note: ‘cx’ declared here 144:16.50 1544 | bool js::NativeDefineProperty(JSContext* cx, Handle obj, 144:16.50 | ~~~~~~~~~~~^~ 144:16.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/LIR.h:21, 144:16.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/shared/CodeGenerator-shared.h:17, 144:16.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 144:16.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/CodeGenerator-x64.h:10, 144:16.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CodeGenerator.h:17, 144:16.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:27: 144:16.59 In constructor ‘js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, uint32_t)’, 144:16.59 inlined from ‘static js::jit::MWasmReduceSimd128::MThisOpcode* js::jit::MWasmReduceSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType, unsigned int&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2147:3, 144:16.59 inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::ValType, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:1343:32, 144:16.59 inlined from ‘bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8286:19: 144:16.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2140:63: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized] 144:16.59 2140 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { 144:16.59 | ^~~~~~~~~ 144:16.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’: 144:16.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8280:12: note: ‘laneIndex’ was declared here 144:16.59 8280 | uint32_t laneIndex; 144:16.59 | ^~~~~~~~~ 144:16.67 In constructor ‘js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)’, 144:16.68 inlined from ‘static js::jit::MWasmReplaceLaneSimd128::MThisOpcode* js::jit::MWasmReplaceLaneSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2089:3, 144:16.68 inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:1306:45, 144:16.68 inlined from ‘bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8299:19: 144:16.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2081:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized] 144:16.68 2081 | laneIndex_(laneIndex), 144:16.68 | ^~~~~~~~~~~~~~~~~~~~~ 144:16.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’: 144:16.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8292:12: note: ‘laneIndex’ was declared here 144:16.68 8292 | uint32_t laneIndex; 144:16.68 | ^~~~~~~~~ 144:18.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:18.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:18.23 inlined from ‘mozilla::Maybe xpc::JSValue2ID(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:203:66: 144:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:18.23 1169 | *this->stack = this; 144:18.23 | ~~~~~~~~~~~~~^~~~~~ 144:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘mozilla::Maybe xpc::JSValue2ID(JSContext*, JS::HandleValue)’: 144:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:203:16: note: ‘obj’ declared here 144:18.23 203 | RootedObject obj(aCx, js::CheckedUnwrapStatic(&aVal.toObject())); 144:18.23 | ^~~ 144:18.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:197:35: note: ‘aCx’ declared here 144:18.23 197 | Maybe JSValue2ID(JSContext* aCx, HandleValue aVal) { 144:18.23 | ~~~~~~~~~~~^~~ 144:18.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:18.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:18.55 inlined from ‘bool xpc::ID2JSValue(JSContext*, const nsID&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:261:59: 144:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:18.55 1169 | *this->stack = this; 144:18.55 | ~~~~~~~~~~~~~^~~~~~ 144:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::ID2JSValue(JSContext*, const nsID&, JS::MutableHandleValue)’: 144:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:261:16: note: ‘obj’ declared here 144:18.55 261 | RootedObject obj(aCx, NewIDObjectHelper(aCx, &sID_Class)); 144:18.55 | ^~~ 144:18.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:260:28: note: ‘aCx’ declared here 144:18.55 260 | bool ID2JSValue(JSContext* aCx, const nsID& aId, MutableHandleValue aVal) { 144:18.55 | ~~~~~~~~~~~^~~ 144:18.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:18.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:18.72 inlined from ‘bool xpc::IfaceID2JSValue(JSContext*, const nsXPTInterfaceInfo&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:281:60: 144:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:18.72 1169 | *this->stack = this; 144:18.72 | ~~~~~~~~~~~~~^~~~~~ 144:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::IfaceID2JSValue(JSContext*, const nsXPTInterfaceInfo&, JS::MutableHandleValue)’: 144:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:281:16: note: ‘obj’ declared here 144:18.72 281 | RootedObject obj(aCx, NewIDObjectHelper(aCx, &sIID_Class)); 144:18.72 | ^~~ 144:18.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:279:33: note: ‘aCx’ declared here 144:18.72 279 | bool IfaceID2JSValue(JSContext* aCx, const nsXPTInterfaceInfo& aInfo, 144:18.72 | ~~~~~~~~~~~^~~ 144:18.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 144:18.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey&; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:18.75 inlined from ‘virtual nsresult nsXPCComponents_Interfaces::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:218:24: 144:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 144:18.75 1169 | *this->stack = this; 144:18.75 | ~~~~~~~~~~~~~^~~~~~ 144:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Interfaces::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 144:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:218:12: note: ‘id’ declared here 144:18.75 218 | RootedId id(cx, idArg); 144:18.75 | ^~ 144:18.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:215:48: note: ‘cx’ declared here 144:18.75 215 | JSContext* cx, JSObject* objArg, jsid idArg, 144:18.75 | ~~~~~~~~~~~^~ 144:18.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:18.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:18.79 inlined from ‘bool xpc::ContractID2JSValue(JSContext*, JSString*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:313:60: 144:18.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:18.79 1169 | *this->stack = this; 144:18.79 | ~~~~~~~~~~~~~^~~~~~ 144:18.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::ContractID2JSValue(JSContext*, JSString*, JS::MutableHandleValue)’: 144:18.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:313:16: note: ‘obj’ declared here 144:18.79 313 | RootedObject obj(aCx, NewIDObjectHelper(aCx, &sCID_Class)); 144:18.79 | ^~~ 144:18.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:292:36: note: ‘aCx’ declared here 144:18.79 292 | bool ContractID2JSValue(JSContext* aCx, JSString* aContract, 144:18.79 | ~~~~~~~~~~~^~~ 144:18.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:18.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:18.82 inlined from ‘virtual nsresult nsXPCComponents_Classes::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:373:22: 144:18.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cidv’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:18.82 1169 | *this->stack = this; 144:18.82 | ~~~~~~~~~~~~~^~~~~~ 144:18.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Classes::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 144:18.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:373:15: note: ‘cidv’ declared here 144:18.82 373 | RootedValue cidv(cx); 144:18.82 | ^~~~ 144:18.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:366:45: note: ‘cx’ declared here 144:18.82 366 | JSContext* cx, JSObject* objArg, jsid idArg, 144:18.82 | ~~~~~~~~~~~^~ 144:18.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:18.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:18.88 inlined from ‘nsresult xpc::FindObjectForHasInstance(JSContext*, JS::HandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:386:41, 144:18.88 inlined from ‘nsresult xpc::HasInstance(JSContext*, JS::HandleObject, const nsID*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:416:41: 144:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:18.88 1169 | *this->stack = this; 144:18.88 | ~~~~~~~~~~~~~^~~~~~ 144:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘nsresult xpc::HasInstance(JSContext*, JS::HandleObject, const nsID*, bool*)’: 144:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:386:33: note: ‘proto’ declared here 144:18.88 386 | RootedObject obj(cx, objArg), proto(cx); 144:18.88 | ^~~~~ 144:18.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:411:33: note: ‘cx’ declared here 144:18.88 411 | nsresult HasInstance(JSContext* cx, HandleObject objArg, const nsID* iid, 144:18.88 | ~~~~~~~~~~~^~ 144:19.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeShape*]’, 144:19.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeShape*; T = js::NativeShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:19.07 inlined from ‘bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2838:51: 144:19.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fromShape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 144:19.07 1169 | *this->stack = this; 144:19.07 | ~~~~~~~~~~~~~^~~~~~ 144:19.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)’: 144:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2838:24: note: ‘fromShape’ declared here 144:19.10 2838 | Rooted fromShape(cx, from->shape()); 144:19.10 | ^~~~~~~~~ 144:19.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:2821:46: note: ‘cx’ declared here 144:19.10 2821 | bool js::CopyDataPropertiesNative(JSContext* cx, Handle target, 144:19.10 | ~~~~~~~~~~~^~ 144:19.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 144:19.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:19.59 inlined from ‘js::PlainObject* NewPlainObjectWithProperties(JSContext*, JS::Handle >, js::NewObjectKind) [with KeysKind Kind = KeysKind::Unknown]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:261:24, 144:19.59 inlined from ‘js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, JS::Handle >, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:330:57: 144:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:19.59 1169 | *this->stack = this; 144:19.59 | ~~~~~~~~~~~~~^~~~~~ 144:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp: In function ‘js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, JS::Handle >, NewObjectKind)’: 144:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:261:24: note: ‘obj’ declared here 144:19.59 261 | Rooted obj(cx, 144:19.59 | ^~~ 144:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PlainObject.cpp:329:16: note: ‘cx’ declared here 144:19.59 329 | JSContext* cx, Handle properties, NewObjectKind newKind) { 144:19.59 | ~~~~~~~~~~~^~ 144:20.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]’, 144:20.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:20.48 inlined from ‘void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:3078:49: 144:20.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:20.48 1169 | *this->stack = this; 144:20.48 | ~~~~~~~~~~~~~^~~~~~ 144:20.48 In file included from Unified_cpp_js_src18.cpp:11: 144:20.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp: In function ‘void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)’: 144:20.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:3078:23: note: ‘bi’ declared here 144:20.48 3078 | Rooted bi(cx, BindingIter(script)); 144:20.48 | ^~ 144:20.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:3069:45: note: ‘cx’ declared here 144:20.48 3069 | void js::SetFrameArgumentsObject(JSContext* cx, AbstractFramePtr frame, 144:20.48 | ~~~~~~~~~~~^~ 144:21.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/nsImportModule.cpp:7, 144:21.53 from Unified_cpp_js_xpconnect_loader0.cpp:74: 144:21.53 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 144:21.53 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAsyncShutdownService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 144:21.53 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAsyncShutdownService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 144:21.53 inlined from ‘already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp:1360:78: 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ [-Warray-bounds=] 144:21.53 39 | aResult, mInfallible); 144:21.53 | ^~~~~~~~~~~ 144:21.53 In file included from Unified_cpp_js_xpconnect_loader0.cpp:29: 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp: In member function ‘already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()’: 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp:1360:77: note: object ‘’ of size 24 144:21.53 1360 | nsCOMPtr svc = components::AsyncShutdown::Service(); 144:21.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 144:21.53 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 144:21.53 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAsyncShutdownService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 144:21.53 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAsyncShutdownService]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 144:21.53 inlined from ‘already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp:1360:78: 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ [-Warray-bounds=] 144:21.53 40 | if (mErrorPtr) { 144:21.53 | ^~~~~~~~~ 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp: In member function ‘already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()’: 144:21.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ScriptPreloader.cpp:1360:77: note: object ‘’ of size 24 144:21.53 1360 | nsCOMPtr svc = components::AsyncShutdown::Service(); 144:21.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 144:21.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:21.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:21.60 inlined from ‘bool ResolveInterpretedFunctionPrototype(JSContext*, JS::HandleFunction, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:367:27, 144:21.60 inlined from ‘bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:628:45: 144:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:21.60 1169 | *this->stack = this; 144:21.60 | ~~~~~~~~~~~~~^~~~~~ 144:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 144:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:367:16: note: ‘objProto’ declared here 144:21.60 367 | RootedObject objProto(cx); 144:21.60 | ^~~~~~~~ 144:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:615:36: note: ‘cx’ declared here 144:21.60 615 | static bool fun_resolve(JSContext* cx, HandleObject obj, HandleId id, 144:21.60 | ~~~~~~~~~~~^~ 144:21.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:21.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:21.91 inlined from ‘void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2116:37: 144:21.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisv’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:21.91 1169 | *this->stack = this; 144:21.91 | ~~~~~~~~~~~~~^~~~~~ 144:21.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)’: 144:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2116:15: note: ‘thisv’ declared here 144:21.94 2116 | RootedValue thisv(cx, args.thisv()); 144:21.94 | ^~~~~ 144:21.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2114:46: note: ‘cx’ declared here 144:21.94 2114 | void js::ReportIncompatibleMethod(JSContext* cx, const CallArgs& args, 144:21.94 | ~~~~~~~~~~~^~ 144:22.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:22.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:22.29 inlined from ‘JSString* js::FunctionToString(JSContext*, JS::HandleFunction, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1000:32: 144:22.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:22.29 1169 | *this->stack = this; 144:22.29 | ~~~~~~~~~~~~~^~~~~~ 144:22.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘JSString* js::FunctionToString(JSContext*, JS::HandleFunction, bool)’: 144:22.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1000:25: note: ‘name’ declared here 144:22.29 1000 | JS::Rooted name(cx); 144:22.29 | ^~~~ 144:22.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:868:43: note: ‘cx’ declared here 144:22.29 868 | JSString* js::FunctionToString(JSContext* cx, HandleFunction fun, 144:22.29 | ~~~~~~~~~~~^~ 144:22.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 144:22.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:22.98 inlined from ‘bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1958:75: 144:22.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:22.98 1169 | *this->stack = this; 144:22.98 | ~~~~~~~~~~~~~^~~~~~ 144:22.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp: In function ‘bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)’: 144:22.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1955:32: note: ‘desc’ declared here 144:22.98 1955 | Rooted desc( 144:22.98 | ^~~~ 144:22.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.cpp:1931:52: note: ‘cx’ declared here 144:22.98 1931 | bool js::AddOrUpdateSparseElementHelper(JSContext* cx, 144:22.98 | ~~~~~~~~~~~^~ 144:23.75 In constructor ‘js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)’, 144:23.76 inlined from ‘static js::jit::MWasmLoadLaneSimd128* js::jit::MWasmLoadLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2198:74, 144:23.76 inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::loadLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:1948:51, 144:23.76 inlined from ‘bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8367:30: 144:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2178:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized] 144:23.77 2178 | laneIndex_(laneIndex), 144:23.77 | ^~~~~~~~~~~~~~~~~~~~~ 144:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)’: 144:23.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8360:12: note: ‘laneIndex’ was declared here 144:23.77 8360 | uint32_t laneIndex; 144:23.77 | ^~~~~~~~~ 144:23.99 In constructor ‘js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)’, 144:24.00 inlined from ‘static js::jit::MWasmStoreLaneSimd128* js::jit::MWasmStoreLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2259:75, 144:24.00 inlined from ‘void {anonymous}::FunctionCompiler::storeLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:1973:53, 144:24.00 inlined from ‘bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8383:19: 144:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:2239:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized] 144:24.00 2239 | laneIndex_(laneIndex), 144:24.00 | ^~~~~~~~~~~~~~~~~~~~~ 144:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)’: 144:24.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8376:12: note: ‘laneIndex’ was declared here 144:24.00 8376 | uint32_t laneIndex; 144:24.00 | ^~~~~~~~~ 144:24.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:24.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:24.26 inlined from ‘bool fun_toSource(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1065:50: 144:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:24.26 1169 | *this->stack = this; 144:24.26 | ~~~~~~~~~~~~~^~~~~~ 144:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool fun_toSource(JSContext*, unsigned int, JS::Value*)’: 144:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1065:16: note: ‘obj’ declared here 144:24.26 1065 | RootedObject obj(cx, ToObject(cx, args.thisv())); 144:24.26 | ^~~ 144:24.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1061:37: note: ‘cx’ declared here 144:24.26 1061 | static bool fun_toSource(JSContext* cx, unsigned argc, Value* vp) { 144:24.26 | ~~~~~~~~~~~^~ 144:24.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:24.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:24.35 inlined from ‘bool js::fun_toString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1047:50: 144:24.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:24.35 1169 | *this->stack = this; 144:24.35 | ~~~~~~~~~~~~~^~~~~~ 144:24.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_toString(JSContext*, unsigned int, JS::Value*)’: 144:24.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1047:16: note: ‘obj’ declared here 144:24.35 1047 | RootedObject obj(cx, ToObject(cx, args.thisv())); 144:24.35 | ^~~ 144:24.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1043:34: note: ‘cx’ declared here 144:24.35 1043 | bool js::fun_toString(JSContext* cx, unsigned argc, Value* vp) { 144:24.35 | ~~~~~~~~~~~^~ 144:25.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:25.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:25.45 inlined from ‘bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1418:24: 144:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:25.45 1169 | *this->stack = this; 144:25.45 | ~~~~~~~~~~~~~^~~~~~ 144:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)’: 144:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1418:18: note: ‘str’ declared here 144:25.45 1418 | RootedString str(cx); 144:25.45 | ^~~ 144:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1354:46: note: ‘cx’ declared here 144:25.45 1354 | static bool CreateDynamicFunction(JSContext* cx, const CallArgs& args, 144:25.45 | ~~~~~~~~~~~^~ 144:25.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:25.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:25.73 inlined from ‘JSObject* mozilla::dom::PrecompiledScript_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:86:27, 144:25.73 inlined from ‘virtual JSObject* mozilla::dom::PrecompiledScript::WrapObject(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ChromeScriptLoader.cpp:575:41, 144:25.73 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::PrecompiledScript; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 144:25.73 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 144:25.73 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 144:25.73 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 144:25.73 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = PrecompiledScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 144:25.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 144:25.73 1169 | *this->stack = this; 144:25.73 | ~~~~~~~~~~~~~^~~~~~ 144:25.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = PrecompiledScript]’: 144:25.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:86:27: note: ‘reflector’ declared here 144:25.77 86 | JS::Rooted reflector(aCx); 144:25.77 | ^~~~~~~~~ 144:25.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 144:25.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/loader/ChromeScriptLoader.cpp:34: 144:25.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 144:25.77 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 144:25.77 | ~~~~~~~~~~~^~~ 144:27.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 144:27.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:27.28 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 144:27.28 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 144:27.28 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 144:27.28 inlined from ‘bool js::fun_call(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1109:22: 144:27.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:27.28 1169 | *this->stack = this; 144:27.28 | ~~~~~~~~~~~~~^~~~~~ 144:27.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_call(JSContext*, unsigned int, JS::Value*)’: 144:27.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1109:14: note: ‘iargs’ declared here 144:27.28 1109 | InvokeArgs iargs(cx); 144:27.28 | ^~~~~ 144:27.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1084:30: note: ‘cx’ declared here 144:27.28 1084 | bool js::fun_call(JSContext* cx, unsigned argc, Value* vp) { 144:27.28 | ~~~~~~~~~~~^~ 144:27.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:27.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:27.45 inlined from ‘bool xpc::Services_NewEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/JSServices.cpp:59:23: 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:27.45 1169 | *this->stack = this; 144:27.45 | ~~~~~~~~~~~~~^~~~~~ 144:27.45 In file included from Unified_cpp_js_xpconnect_src0.cpp:11: 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/JSServices.cpp: In function ‘bool xpc::Services_NewEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’: 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/JSServices.cpp:59:16: note: ‘name’ declared here 144:27.45 59 | RootedString name(cx); 144:27.45 | ^~~~ 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/JSServices.cpp:48:46: note: ‘cx’ declared here 144:27.45 48 | static bool Services_NewEnumerate(JSContext* cx, HandleObject obj, 144:27.45 | ~~~~~~~~~~~^~ 144:27.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 144:27.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:27.45 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 144:27.45 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 144:27.45 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 144:27.45 inlined from ‘bool js::fun_apply(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1157:22: 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:27.45 1169 | *this->stack = this; 144:27.45 | ~~~~~~~~~~~~~^~~~~~ 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_apply(JSContext*, unsigned int, JS::Value*)’: 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1157:14: note: ‘args2’ declared here 144:27.45 1157 | InvokeArgs args2(cx); 144:27.45 | ^~~~~ 144:27.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1122:31: note: ‘cx’ declared here 144:27.45 1122 | bool js::fun_apply(JSContext* cx, unsigned argc, Value* vp) { 144:27.45 | ~~~~~~~~~~~^~ 144:27.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:27.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:27.54 inlined from ‘virtual nsresult nsXPCComponents_Results::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:475:55: 144:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idstr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:27.54 1169 | *this->stack = this; 144:27.54 | ~~~~~~~~~~~~~^~~~~~ 144:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Results::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’: 144:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:475:18: note: ‘idstr’ declared here 144:27.54 475 | RootedString idstr(cx, JS_NewStringCopyZ(cx, name)); 144:27.54 | ^~~~~ 144:27.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:469:50: note: ‘cx’ declared here 144:27.54 469 | JSContext* cx, JSObject* obj, 144:27.54 | ~~~~~~~~~~~^~ 144:27.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:27.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:27.58 inlined from ‘virtual nsresult nsXPCComponents_Classes::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:343:76: 144:27.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idstr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:27.58 1169 | *this->stack = this; 144:27.58 | ~~~~~~~~~~~~~^~~~~~ 144:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Classes::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’: 144:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:343:18: note: ‘idstr’ declared here 144:27.59 343 | RootedString idstr(cx, JS_NewStringCopyN(cx, name.get(), name.Length())); 144:27.59 | ^~~~~ 144:27.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:328:50: note: ‘cx’ declared here 144:27.59 328 | JSContext* cx, JSObject* obj, 144:27.59 | ~~~~~~~~~~~^~ 144:27.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:27.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:27.72 inlined from ‘virtual nsresult nsXPCComponents_Interfaces::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:195:55: 144:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idstr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:27.72 1169 | *this->stack = this; 144:27.72 | ~~~~~~~~~~~~~^~~~~~ 144:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Interfaces::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)’: 144:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:195:18: note: ‘idstr’ declared here 144:27.72 195 | RootedString idstr(cx, JS_NewStringCopyZ(cx, name)); 144:27.72 | ^~~~~ 144:27.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCComponents.cpp:175:53: note: ‘cx’ declared here 144:27.72 175 | JSContext* cx, JSObject* obj, 144:27.72 | ~~~~~~~~~~~^~ 144:27.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:27.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:27.80 inlined from ‘bool xpc::IID_NewEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:503:23: 144:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:27.80 1169 | *this->stack = this; 144:27.80 | ~~~~~~~~~~~~~^~~~~~ 144:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::IID_NewEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’: 144:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:503:16: note: ‘name’ declared here 144:27.80 503 | RootedString name(cx); 144:27.80 | ^~~~ 144:27.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSID.cpp:492:41: note: ‘cx’ declared here 144:27.80 492 | static bool IID_NewEnumerate(JSContext* cx, HandleObject obj, 144:27.80 | ~~~~~~~~~~~^~ 144:27.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:60, 144:27.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:18, 144:27.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 144:27.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jstypes.h:24, 144:27.92 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jspubtd.h:16: 144:27.92 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 144:27.92 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 144:27.92 inlined from ‘JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:396:3, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:27.92 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 144:27.92 inlined from ‘JS::ZoneStats::ZoneStats(JS::ZoneStats&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:692:3, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::ZoneStats; T = JS::ZoneStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:27.92 inlined from ‘bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1033:22, 144:27.92 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1065:32: 144:27.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[5]’ may be used uninitialized [-Wmaybe-uninitialized] 144:27.92 404 | Pointer p = mTuple.first(); 144:27.92 | ^ 144:27.92 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 144:27.92 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 144:27.92 inlined from ‘JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:396:3, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:27.92 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 144:27.92 inlined from ‘JS::ZoneStats::ZoneStats(JS::ZoneStats&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:692:3, 144:27.92 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:27.92 inlined from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::ZoneStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:226:11, 144:27.92 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1068:22: 144:27.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[5]’ may be used uninitialized [-Wmaybe-uninitialized] 144:27.92 404 | Pointer p = mTuple.first(); 144:27.92 | ^ 144:28.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSONWriter.h:102, 144:28.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 144:28.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 144:28.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ProfilingStack.h:11, 144:28.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:29: 144:28.45 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TypeAndValueT&}; T = js::wasm::TypeAndValueT; long unsigned int N = 32; AP = js::SystemAllocPolicy; bool IsPod = false]’, 144:28.45 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1307:13, 144:28.45 inlined from ‘bool mozilla::Vector::append(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1485:17, 144:28.45 inlined from ‘bool js::wasm::OpIter::push(TypeAndValue) [with Policy = {anonymous}::IonCompilePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:505:71, 144:28.45 inlined from ‘bool js::wasm::OpIter::readBrOnNull(uint32_t*, js::wasm::ResultType*, ValueVector*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:2448:14, 144:28.45 inlined from ‘bool {anonymous}::FunctionCompiler::emitBrOnNull()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8403:27: 144:28.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: ‘condition’ may be used uninitialized [-Wmaybe-uninitialized] 144:28.45 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 144:28.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:28.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBrOnNull()’: 144:28.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8402:16: note: ‘condition’ was declared here 144:28.45 8402 | MDefinition* condition; 144:28.45 | ^~~~~~~~~ 144:28.58 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 144:28.58 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 144:28.58 inlined from ‘JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:277:3, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:28.58 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 144:28.58 inlined from ‘JS::RealmStats::RealmStats(JS::RealmStats&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:784:3, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::RealmStats; T = JS::RealmStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:28.58 inlined from ‘bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1033:22, 144:28.58 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1065:32: 144:28.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[11]’ may be used uninitialized [-Wmaybe-uninitialized] 144:28.58 404 | Pointer p = mTuple.first(); 144:28.58 | ^ 144:28.58 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 144:28.58 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 144:28.58 inlined from ‘JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:277:3, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 144:28.58 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 144:28.58 inlined from ‘JS::RealmStats::RealmStats(JS::RealmStats&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/MemoryMetrics.h:784:3, 144:28.58 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 144:28.58 inlined from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::RealmStats; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:226:11, 144:28.58 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1068:22: 144:28.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[11]’ may be used uninitialized [-Wmaybe-uninitialized] 144:28.58 404 | Pointer p = mTuple.first(); 144:28.58 | ^ 144:28.82 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TypeAndValueT&}; T = js::wasm::TypeAndValueT; long unsigned int N = 32; AP = js::SystemAllocPolicy; bool IsPod = false]’, 144:28.85 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1307:13, 144:28.86 inlined from ‘bool mozilla::Vector::append(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1485:17, 144:28.86 inlined from ‘bool js::wasm::OpIter::push(TypeAndValue) [with Policy = {anonymous}::IonCompilePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:505:71, 144:28.86 inlined from ‘bool js::wasm::OpIter::readBrOnNonNull(uint32_t*, js::wasm::ResultType*, ValueVector*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmOpIter.h:2484:19, 144:28.86 inlined from ‘bool {anonymous}::FunctionCompiler::emitBrOnNonNull()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8415:30: 144:28.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: ‘condition’ may be used uninitialized [-Wmaybe-uninitialized] 144:28.86 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 144:28.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:28.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBrOnNonNull()’: 144:28.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:8414:16: note: ‘condition’ was declared here 144:28.86 8414 | MDefinition* condition; 144:28.86 | ^~~~~~~~~ 144:29.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCode.h:52, 144:29.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmModule.h:25, 144:29.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmCompile.h:23, 144:29.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmGenerator.h:30: 144:29.63 In member function ‘js::wasm::BuiltinInlineOp js::wasm::BuiltinModuleFunc::inlineOp() const’, 144:29.63 inlined from ‘bool {anonymous}::FunctionCompiler::callBuiltinModuleFunc(const js::wasm::BuiltinModuleFunc&, const {anonymous}::DefVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:3331:58, 144:29.63 inlined from ‘bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9254:31: 144:29.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmBuiltinModule.h:102:45: warning: ‘builtinModuleFunc’ may be used uninitialized [-Wmaybe-uninitialized] 144:29.63 102 | BuiltinInlineOp inlineOp() const { return inlineOp_; } 144:29.63 | ^~~~~~~~~ 144:29.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()’: 144:29.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9247:28: note: ‘builtinModuleFunc’ was declared here 144:29.67 9247 | const BuiltinModuleFunc* builtinModuleFunc; 144:29.67 | ^~~~~~~~~~~~~~~~~ 144:30.23 js/xpconnect/tests/components/native 144:30.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:30.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:30.51 inlined from ‘nsresult xpc::CreateSandboxObject(JSContext*, JS::MutableHandleValue, nsISupports*, SandboxOptions&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:1304:70: 144:30.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:30.51 1169 | *this->stack = this; 144:30.51 | ~~~~~~~~~~~~~^~~~~~ 144:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::CreateSandboxObject(JSContext*, JS::MutableHandleValue, nsISupports*, SandboxOptions&)’: 144:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:1303:16: note: ‘sandbox’ declared here 144:30.54 1303 | RootedObject sandbox( 144:30.54 | ^~~~~~~ 144:30.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/Sandbox.cpp:1231:46: note: ‘cx’ declared here 144:30.54 1231 | nsresult xpc::CreateSandboxObject(JSContext* cx, MutableHandleValue vp, 144:30.54 | ~~~~~~~~~~~^~ 144:31.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:31.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:31.34 inlined from ‘JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext*, nsIPrincipal*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSRuntime.cpp:3417:24: 144:31.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:31.34 1169 | *this->stack = this; 144:31.34 | ~~~~~~~~~~~~~^~~~~~ 144:31.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSRuntime.cpp: In member function ‘JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext*, nsIPrincipal*)’: 144:31.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSRuntime.cpp:3417:16: note: ‘scope’ declared here 144:31.34 3417 | RootedObject scope(cx); 144:31.34 | ^~~~~ 144:31.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCJSRuntime.cpp:3413:53: note: ‘cx’ declared here 144:31.34 3413 | JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext* cx, 144:31.34 | ~~~~~~~~~~~^~ 144:33.65 In member function ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::stackSwitch(js::jit::MDefinition*, js::jit::MDefinition*, js::jit::MDefinition*, js::wasm::StackSwitchKind)’, 144:33.66 inlined from ‘bool {anonymous}::FunctionCompiler::emitStackSwitch()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6568:36, 144:33.66 inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:10371:11: 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:3202:5: warning: ‘ins’ may be used uninitialized [-Wmaybe-uninitialized] 144:33.66 3202 | if (!ins) { 144:33.66 | ^~ 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’: 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:3190:19: note: ‘ins’ was declared here 144:33.66 3190 | MInstruction* ins; 144:33.66 | ^~~ 144:33.66 In member function ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)’, 144:33.66 inlined from ‘bool {anonymous}::FunctionCompiler::emitI64Const()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6035:19, 144:33.66 inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9416:9: 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:717:46: warning: ‘i64’ may be used uninitialized [-Wmaybe-uninitialized] 144:33.66 717 | MConstant* constant = MConstant::NewInt64(alloc(), i); 144:33.66 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’: 144:33.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6030:11: note: ‘i64’ was declared here 144:33.66 6030 | int64_t i64; 144:33.66 | ^~~ 144:33.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/LIR.h:23: 144:33.66 In member function ‘void js::jit::MBasicBlock::setSlot(uint32_t, js::jit::MDefinition*)’, 144:33.68 inlined from ‘void {anonymous}::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:1143:23, 144:33.68 inlined from ‘bool {anonymous}::FunctionCompiler::emitTeeLocal()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6681:9, 144:33.68 inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9350:9: 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIRGraph.h:205:64: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized] 144:33.68 205 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’: 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6676:16: note: ‘value’ was declared here 144:33.68 6676 | MDefinition* value; 144:33.68 | ^~~~~ 144:33.68 In member function ‘bool {anonymous}::FunctionCompiler::emitCatchAll()’, 144:33.68 inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9304:9: 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6340:23: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized] 144:33.68 6340 | return switchToCatch(iter().controlItem(), kind, CatchAllIndex); 144:33.68 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’: 144:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6326:13: note: ‘kind’ was declared here 144:33.68 6326 | LabelKind kind; 144:33.68 | ^~~~ 144:33.68 In member function ‘bool {anonymous}::FunctionCompiler::emitCatch()’, 144:33.68 inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:9302:9: 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6322:23: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized] 144:33.69 6322 | return switchToCatch(iter().controlItem(), kind, tagIndex); 144:33.69 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’: 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmIonCompile.cpp:6305:13: note: ‘kind’ was declared here 144:33.69 6305 | LabelKind kind; 144:33.69 | ^~~~ 144:33.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:33.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:33.69 inlined from ‘static bool XPCConvert::NativeArray2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1307:55: 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:33.69 1169 | *this->stack = this; 144:33.69 | ~~~~~~~~~~~~~^~~~~~ 144:33.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:47: 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::NativeArray2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)’: 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1307:16: note: ‘array’ declared here 144:33.69 1307 | RootedObject array(cx, JS::NewArrayObject(cx, count)); 144:33.69 | ^~~~~ 144:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1301:44: note: ‘cx’ declared here 144:33.69 1301 | bool XPCConvert::NativeArray2JS(JSContext* cx, MutableHandleValue d, 144:33.69 | ~~~~~~~~~~~^~ 144:34.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:34.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:34.39 inlined from ‘static bool XPCConvert::JSObject2NativeInterface(JSContext*, void**, JS::HandleObject, const nsID*, nsISupports*, nsresult*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:979:70: 144:34.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘inner’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:34.40 1169 | *this->stack = this; 144:34.40 | ~~~~~~~~~~~~~^~~~~~ 144:34.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::JSObject2NativeInterface(JSContext*, void**, JS::HandleObject, const nsID*, nsISupports*, nsresult*)’: 144:34.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:977:18: note: ‘inner’ declared here 144:34.40 977 | RootedObject inner( 144:34.40 | ^~~~~ 144:34.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:945:54: note: ‘cx’ declared here 144:34.40 945 | bool XPCConvert::JSObject2NativeInterface(JSContext* cx, void** dest, 144:34.40 | ~~~~~~~~~~~^~ 144:34.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 144:34.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:34.51 inlined from ‘bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:491:17: 144:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 144:34.51 1169 | *this->stack = this; 144:34.51 | ~~~~~~~~~~~~~^~~~~~ 144:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)’: 144:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:491:12: note: ‘id’ declared here 144:34.51 491 | RootedId id(cx); 144:34.51 | ^~ 144:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:485:16: note: ‘cx’ declared here 144:34.51 485 | JSContext* cx, HandleObject props, bool checkAccessors, 144:34.51 | ~~~~~~~~~~~^~ 144:34.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:34.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:34.96 inlined from ‘static bool XPCConvert::JSArray2Native(JSContext*, JS::HandleValue, const nsXPTType&, const nsIID*, nsresult*, const ArrayAllocFixupLen&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1461:25: 144:34.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘current’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:34.96 1169 | *this->stack = this; 144:34.96 | ~~~~~~~~~~~~~^~~~~~ 144:34.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::JSArray2Native(JSContext*, JS::HandleValue, const nsXPTType&, const nsIID*, nsresult*, const ArrayAllocFixupLen&)’: 144:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1461:15: note: ‘current’ declared here 144:34.99 1461 | RootedValue current(cx); 144:34.99 | ^~~~~~~ 144:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCConvert.cpp:1332:44: note: ‘cx’ declared here 144:34.99 1332 | bool XPCConvert::JSArray2Native(JSContext* cx, JS::HandleValue aJSVal, 144:34.99 | ~~~~~~~~~~~^~ 144:45.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:45.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:45.37 inlined from ‘bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:159:34: 144:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘importFieldValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:45.37 1169 | *this->stack = this; 144:45.37 | ~~~~~~~~~~~~~^~~~~~ 144:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)’: 144:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:159:15: note: ‘importFieldValue’ declared here 144:45.37 159 | RootedValue importFieldValue(cx); 144:45.37 | ^~~~~~~~~~~~~~~~ 144:45.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:145:38: note: ‘cx’ declared here 144:45.37 145 | bool js::wasm::GetImports(JSContext* cx, const Module& module, 144:45.37 | ~~~~~~~~~~~^~ 144:46.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 144:46.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:46.56 inlined from ‘bool _ZL23WebAssembly_instantiateP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4490:79: 144:46.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:46.56 1169 | *this->stack = this; 144:46.56 | ~~~~~~~~~~~~~^~~~~~ 144:46.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool _ZL23WebAssembly_instantiateP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’: 144:46.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4490:26: note: ‘promise’ declared here 144:46.56 4490 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); 144:46.56 | ^~~~~~~ 144:46.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:4483:48: note: ‘cx’ declared here 144:46.56 4483 | static bool WebAssembly_instantiate(JSContext* cx, unsigned argc, Value* vp) { 144:46.56 | ~~~~~~~~~~~^~ 144:47.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 144:47.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:47.02 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 144:47.02 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 144:47.02 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 144:47.02 inlined from ‘bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:255:21: 144:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:47.02 1169 | *this->stack = this; 144:47.02 | ~~~~~~~~~~~~~^~~~~~ 144:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)’: 144:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:255:14: note: ‘args’ declared here 144:47.02 255 | InvokeArgs args(cx); 144:47.02 | ^~~~ 144:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:247:38: note: ‘cx’ declared here 144:47.02 247 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, 144:47.02 | ~~~~~~~~~~~^~ 144:47.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 144:47.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:47.41 inlined from ‘js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 39]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.h:1731:37, 144:47.41 inlined from ‘JSAtom* js::AtomizeStringSlow(JSContext*, JSString*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSAtomUtils.cpp:676:67: 144:47.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iter’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:47.41 1169 | *this->stack = this; 144:47.41 | ~~~~~~~~~~~~~^~~~~~ 144:47.41 In file included from Unified_cpp_js_src17.cpp:11: 144:47.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSAtomUtils.cpp: In function ‘JSAtom* js::AtomizeStringSlow(JSContext*, JSString*)’: 144:47.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSAtomUtils.cpp:676:60: note: ‘iter’ declared here 144:47.41 676 | StringSegmentRange iter(cx); 144:47.41 | ^~~~ 144:47.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSAtomUtils.cpp:660:42: note: ‘cx’ declared here 144:47.41 660 | JSAtom* js::AtomizeStringSlow(JSContext* cx, JSString* str) { 144:47.41 | ~~~~~~~~~~~^~ 144:47.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 144:47.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:47.71 inlined from ‘static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1479:51: 144:47.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 144:47.71 1169 | *this->stack = this; 144:47.71 | ~~~~~~~~~~~~~^~~~~~ 144:47.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)’: 144:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1479:18: note: ‘str’ declared here 144:47.72 1479 | RootedString str(cx, ToString(cx, args.get(1))); 144:47.72 | ^~~ 144:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1468:50: note: ‘cx’ declared here 144:47.72 1468 | bool WasmModuleObject::customSections(JSContext* cx, unsigned argc, Value* vp) { 144:47.72 | ~~~~~~~~~~~^~ 144:48.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 144:48.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:48.21 inlined from ‘static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:2555:61: 144:48.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 144:48.21 1169 | *this->stack = this; 144:48.21 | ~~~~~~~~~~~~~^~~~~~ 144:48.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp: In static member function ‘static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)’: 144:48.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:2554:16: note: ‘script’ declared here 144:48.21 2554 | RootedScript script(cx, Create(cx, function, sourceObject, scriptExtra.extent, 144:48.22 | ^~~~~~ 144:48.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:2537:44: note: ‘cx’ declared here 144:48.22 2537 | JSScript* JSScript::fromStencil(JSContext* cx, 144:48.22 | ~~~~~~~~~~~^~ 144:49.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:49.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:49.71 inlined from ‘static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:804:27: 144:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nameValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:49.71 1169 | *this->stack = this; 144:49.71 | ~~~~~~~~~~~~~^~~~~~ 144:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp: In static member function ‘static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)’: 144:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:804:15: note: ‘nameValue’ declared here 144:49.71 804 | RootedValue nameValue(cx); 144:49.71 | ^~~~~~~~~ 144:49.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSScript.cpp:802:16: note: ‘cx’ declared here 144:49.71 802 | JSContext* cx, Handle source, 144:49.71 | ~~~~~~~~~~~^~ 144:50.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 144:50.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/xpctest_params.h:11, 144:50.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/tests/components/native/xpctest_private.h:15, 144:50.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/tests/components/native/xpctest_attributes.cpp:7, 144:50.83 from Unified_cpp_components_native0.cpp:2: 144:50.83 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 144:50.83 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = short int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 144:50.83 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 144:50.83 inlined from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = nsTArray; E = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:669:5, 144:50.83 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTArray; E = nsTArray; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2707:25, 144:50.83 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = nsTArray; E = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2835:41, 144:50.83 inlined from ‘virtual nsresult nsXPCTestParams::TestSequenceSequence(const nsTArray >&, nsTArray >&, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/tests/components/native/xpctest_params.cpp:360:20: 144:50.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 144:50.83 655 | aOther.mHdr->mLength = 0; 144:50.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 144:50.83 In file included from Unified_cpp_components_native0.cpp:38: 144:50.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/tests/components/native/xpctest_params.cpp: In member function ‘virtual nsresult nsXPCTestParams::TestSequenceSequence(const nsTArray >&, nsTArray >&, nsTArray >&)’: 144:50.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/tests/components/native/xpctest_params.cpp:360:34: note: at offset 8 into object ‘’ of size 8 144:50.83 360 | b.AppendElement(element.Clone()); 144:50.83 | ~~~~~~~~~~~~~^~ 144:52.51 js/xpconnect/wrappers 144:54.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]’, 144:54.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:54.44 inlined from ‘static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h:41:75, 144:54.44 inlined from ‘JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2594:34: 144:54.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:54.44 1169 | *this->stack = this; 144:54.44 | ~~~~~~~~~~~~~^~~~~~ 144:54.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:81: 144:54.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h: In function ‘JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)’: 144:54.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringObject-inl.h:38:25: note: ‘obj’ declared here 144:54.44 38 | Rooted obj( 144:54.44 | ^~~ 144:54.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2588:44: note: ‘cx’ declared here 144:54.44 2588 | JSObject* js::PrimitiveToObject(JSContext* cx, const Value& v) { 144:54.44 | ~~~~~~~~~~~^~ 144:54.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 144:54.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 144:54.75 inlined from ‘JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2704:20: 144:54.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 144:54.76 1169 | *this->stack = this; 144:54.76 | ~~~~~~~~~~~~~^~~~~~ 144:54.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp: In function ‘JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)’: 144:54.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2704:14: note: ‘key’ declared here 144:54.76 2704 | RootedId key(cx); 144:54.76 | ^~~ 144:54.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.cpp:2697:56: note: ‘cx’ declared here 144:54.76 2697 | JSObject* js::ToObjectSlowForPropertyAccess(JSContext* cx, JS::HandleValue val, 144:54.76 | ~~~~~~~~~~~^~ 144:55.89 In file included from Unified_cpp_js_src_wasm3.cpp:11: 144:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp: In function ‘bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)’: 144:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:485:43: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 144:55.90 485 | *literal = Some(LitVal(uint64_t(c))); 144:55.90 | ^ 144:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:481:17: note: ‘c’ was declared here 144:55.90 481 | int64_t c; 144:55.90 | ^ 144:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:477:43: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 144:55.90 477 | *literal = Some(LitVal(uint32_t(c))); 144:55.90 | ^ 144:55.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:473:17: note: ‘c’ was declared here 144:55.90 473 | int32_t c; 144:55.90 | ^ 144:56.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 144:56.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:56.14 inlined from ‘JSAtom* js::IdToFunctionName(JSContext*, JS::HandleId, FunctionPrefixKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2056:36: 144:56.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘idv’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 144:56.14 1169 | *this->stack = this; 144:56.14 | ~~~~~~~~~~~~~^~~~~~ 144:56.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘JSAtom* js::IdToFunctionName(JSContext*, JS::HandleId, FunctionPrefixKind)’: 144:56.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2056:15: note: ‘idv’ declared here 144:56.14 2056 | RootedValue idv(cx, IdToValue(id)); 144:56.14 | ^~~ 144:56.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2039:16: note: ‘cx’ declared here 144:56.14 2039 | JSContext* cx, HandleId id, 144:56.14 | ~~~~~~~~~~~^~ 144:56.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 144:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/PropertyAndElement.h:16, 144:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Profilers.cpp:30, 144:56.86 from Unified_cpp_js_src2.cpp:2: 144:56.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:56.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:56.86 inlined from ‘bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:62:78: 144:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:56.86 1169 | *this->stack = this; 144:56.86 | ~~~~~~~~~~~~~^~~~~~ 144:56.86 In file included from Unified_cpp_js_src2.cpp:29: 144:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 144:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:60:16: note: ‘target’ declared here 144:56.86 60 | RootedObject target( 144:56.86 | ^~~~~~ 144:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:56:44: note: ‘cx’ declared here 144:56.86 56 | bool js::Reflect_getPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { 144:56.86 | ~~~~~~~~~~~^~ 144:56.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:56.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:56.93 inlined from ‘bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:83:76: 144:56.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:56.93 1169 | *this->stack = this; 144:56.93 | ~~~~~~~~~~~~~^~~~~~ 144:56.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)’: 144:56.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:81:16: note: ‘target’ declared here 144:56.93 81 | RootedObject target( 144:56.93 | ^~~~~~ 144:56.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:77:42: note: ‘cx’ declared here 144:56.93 77 | bool js::Reflect_isExtensible(JSContext* cx, unsigned argc, Value* vp) { 144:56.93 | ~~~~~~~~~~~^~ 144:56.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:57.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.00 inlined from ‘bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:105:75: 144:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:57.00 1169 | *this->stack = this; 144:57.00 | ~~~~~~~~~~~~~^~~~~~ 144:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)’: 144:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:104:16: note: ‘target’ declared here 144:57.00 104 | RootedObject target( 144:57.00 | ^~~~~~ 144:57.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:99:37: note: ‘cx’ declared here 144:57.00 99 | bool js::Reflect_ownKeys(JSContext* cx, unsigned argc, Value* vp) { 144:57.00 | ~~~~~~~~~~~^~ 144:57.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:57.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.06 inlined from ‘bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:178:79: 144:57.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:57.06 1169 | *this->stack = this; 144:57.06 | ~~~~~~~~~~~~~^~~~~~ 144:57.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 144:57.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:177:16: note: ‘obj’ declared here 144:57.06 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", 144:57.06 | ^~~ 144:57.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:173:47: note: ‘cx’ declared here 144:57.06 173 | static bool Reflect_setPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { 144:57.06 | ~~~~~~~~~~~^~ 144:57.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]’, 144:57.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.08 inlined from ‘bool js::wasm::Instance::callExport(JSContext*, uint32_t, const JS::CallArgs&, js::wasm::CoercionLevel)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3779:57: 144:57.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ref’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 144:57.08 1169 | *this->stack = this; 144:57.08 | ~~~~~~~~~~~~~^~~~~~ 144:57.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::callExport(JSContext*, uint32_t, const JS::CallArgs&, js::wasm::CoercionLevel)’: 144:57.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3779:20: note: ‘ref’ declared here 144:57.08 3779 | RootedAnyRef ref(cx, AnyRef::fromCompiledCode(ptr)); 144:57.08 | ^~~ 144:57.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3715:38: note: ‘cx’ declared here 144:57.08 3715 | bool Instance::callExport(JSContext* cx, uint32_t funcIndex, 144:57.08 | ~~~~~~~~~~~^~ 144:57.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:57.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.10 inlined from ‘bool Reflect_set(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:142:71: 144:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:57.10 1169 | *this->stack = this; 144:57.10 | ~~~~~~~~~~~~~^~~~~~ 144:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool Reflect_set(JSContext*, unsigned int, JS::Value*)’: 144:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:141:16: note: ‘target’ declared here 144:57.10 141 | RootedObject target( 144:57.10 | ^~~~~~ 144:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:137:36: note: ‘cx’ declared here 144:57.10 137 | static bool Reflect_set(JSContext* cx, unsigned argc, Value* vp) { 144:57.10 | ~~~~~~~~~~~^~ 144:57.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:57.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.34 inlined from ‘bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:122:40: 144:57.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:57.34 1169 | *this->stack = this; 144:57.34 | ~~~~~~~~~~~~~^~~~~~ 144:57.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)’: 144:57.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:120:16: note: ‘target’ declared here 144:57.34 120 | RootedObject target( 144:57.34 | ^~~~~~ 144:57.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:116:50: note: ‘cx’ declared here 144:57.34 116 | static bool Reflect_preventExtensions(JSContext* cx, unsigned argc, Value* vp) { 144:57.34 | ~~~~~~~~~~~^~ 144:57.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:57.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.54 inlined from ‘ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:554:66, 144:57.54 inlined from ‘static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:584:11: 144:57.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stringAtom’ in ‘((js::StackRootedBase**))[6]’ [-Wdangling-pointer=] 144:57.54 1169 | *this->stack = this; 144:57.54 | ~~~~~~~~~~~~~^~~~~~ 144:57.54 In file included from Unified_cpp_js_src2.cpp:47: 144:57.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp: In static member function ‘static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)’: 144:57.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:553:29: note: ‘stringAtom’ declared here 144:57.54 553 | Rooted stringAtom( 144:57.54 | ^~~~~~~~~~ 144:57.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:523:25: note: ‘’ declared here 144:57.54 523 | [](JSContext* cx, unsigned argc, Value* vp) { 144:57.54 | ~~~~~~~~~~~^~ 144:57.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:57.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:57.66 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61: 144:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[6]’ [-Wdangling-pointer=] 144:57.66 1169 | *this->stack = this; 144:57.66 | ~~~~~~~~~~~~~^~~~~~ 144:57.66 In file included from Unified_cpp_js_src2.cpp:38: 144:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’: 144:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:57.66 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:57.66 | ^~~~ 144:57.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:382:52: note: ‘this’ declared here 144:57.66 382 | HandleValue val) { 144:57.66 | ^ 144:58.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:58.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:58.14 inlined from ‘bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:694:72: 144:58.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D)])[3]’ [-Wdangling-pointer=] 144:58.14 1169 | *this->stack = this; 144:58.14 | ~~~~~~~~~~~~~^~~~~~ 144:58.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)’: 144:58.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:694:16: note: ‘array’ declared here 144:58.14 694 | RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len))); 144:58.14 | ^~~~~ 144:58.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:688:68: note: ‘this’ declared here 144:58.14 688 | bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) { 144:58.14 | ^ 144:58.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 144:58.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:58.29 inlined from ‘bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:34:78: 144:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 144:58.29 1169 | *this->stack = this; 144:58.29 | ~~~~~~~~~~~~~^~~~~~ 144:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp: In function ‘bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)’: 144:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:32:16: note: ‘target’ declared here 144:58.29 32 | RootedObject target( 144:58.29 | ^~~~~~ 144:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Reflect.cpp:28:47: note: ‘cx’ declared here 144:58.29 28 | static bool Reflect_deleteProperty(JSContext* cx, unsigned argc, Value* vp) { 144:58.29 | ~~~~~~~~~~~^~ 144:58.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:58.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:58.61 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 144:58.61 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 144:58.61 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:353:25: 144:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[6]’ [-Wdangling-pointer=] 144:58.61 1169 | *this->stack = this; 144:58.61 | ~~~~~~~~~~~~~^~~~~~ 144:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]’: 144:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:58.61 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:58.61 | ^~~~ 144:58.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:347:74: note: ‘this’ declared here 144:58.61 347 | HandleValue value, Arguments&&... rest) { 144:58.61 | ^ 144:58.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 144:58.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:58.73 inlined from ‘bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:678:51: 144:58.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘node’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]’ [-Wdangling-pointer=] 144:58.73 1169 | *this->stack = this; 144:58.73 | ~~~~~~~~~~~~~^~~~~~ 144:58.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)’: 144:58.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:678:24: note: ‘node’ declared here 144:58.73 678 | Rooted node(cx, NewPlainObject(cx)); 144:58.73 | ^~~~ 144:58.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:674:53: note: ‘this’ declared here 144:58.73 674 | MutableHandleObject dst) { 144:58.73 | ^ 144:58.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:58.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:58.92 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 144:58.92 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 144:58.92 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25: 144:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]’ [-Wdangling-pointer=] 144:58.92 1169 | *this->stack = this; 144:58.92 | ~~~~~~~~~~~~~^~~~~~ 144:58.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]’: 144:58.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:58.96 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:58.96 | ^~~~ 144:58.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:364:78: note: ‘this’ declared here 144:58.96 364 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { 144:58.96 | ^ 144:59.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:59.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:59.01 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 144:59.01 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 144:59.01 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25: 144:59.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]’ [-Wdangling-pointer=] 144:59.01 1169 | *this->stack = this; 144:59.01 | ~~~~~~~~~~~~~^~~~~~ 144:59.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]’: 144:59.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:59.01 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:59.01 | ^~~~ 144:59.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:364:78: note: ‘this’ declared here 144:59.01 364 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { 144:59.01 | ^ 144:59.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:59.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:59.10 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 144:59.10 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[9], JS::Handle&, const char (&)[7], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 144:59.10 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[9], JS::Handle&, const char (&)[9], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25, 144:59.10 inlined from ‘bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1023:17: 144:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]’ [-Wdangling-pointer=] 144:59.10 1169 | *this->stack = this; 144:59.10 | ~~~~~~~~~~~~~^~~~~~ 144:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)’: 144:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:59.10 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:59.10 | ^~~~ 144:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1020:65: note: ‘this’ declared here 144:59.10 1020 | bool isOptional /* = false */) { 144:59.10 | ^ 144:59.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:59.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:59.25 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72: 144:59.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[6]’ [-Wdangling-pointer=] 144:59.25 1169 | *this->stack = this; 144:59.25 | ~~~~~~~~~~~~~^~~~~~ 144:59.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’: 144:59.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 144:59.25 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 144:59.25 | ^~~~~~ 144:59.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3516:68: note: ‘this’ declared here 144:59.25 3516 | bool ASTSerializer::identifier(NameNode* id, MutableHandleValue dst) { 144:59.25 | ^ 144:59.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 144:59.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 144:59.97 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 144:59.97 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 144:59.97 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char*&, JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25, 144:59.97 inlined from ‘bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:378:19: 144:59.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]’ [-Wdangling-pointer=] 144:59.97 1169 | *this->stack = this; 144:59.97 | ~~~~~~~~~~~~~^~~~~~ 144:59.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)’: 144:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 144:59.98 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 144:59.98 | ^~~~ 144:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:372:53: note: ‘this’ declared here 144:59.98 372 | MutableHandleValue dst) { 144:59.98 | ^ 145:00.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:00.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.06 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 145:00.06 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 145:00.06 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25, 145:00.06 inlined from ‘bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1154:17: 145:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]’ [-Wdangling-pointer=] 145:00.06 1169 | *this->stack = this; 145:00.06 | ~~~~~~~~~~~~~^~~~~~ 145:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)’: 145:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 145:00.06 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 145:00.06 | ^~~~ 145:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1148:70: note: ‘this’ declared here 145:00.06 1148 | TokenPos* pos, MutableHandleValue dst) { 145:00.06 | ^ 145:00.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 145:00.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:00.18 inlined from ‘JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1787:32: 145:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 145:00.18 1169 | *this->stack = this; 145:00.18 | ~~~~~~~~~~~~~^~~~~~ 145:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)’: 145:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1787:24: note: ‘shape’ declared here 145:00.18 1787 | Rooted shape(cx); 145:00.18 | ^~~~~ 145:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:1774:16: note: ‘cx’ declared here 145:00.18 1774 | JSContext* cx, Native native, unsigned nargs, FunctionFlags flags, 145:00.18 | ~~~~~~~~~~~^~ 145:00.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:00.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.39 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 145:00.39 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 145:00.39 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25: 145:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]’ [-Wdangling-pointer=] 145:00.40 1169 | *this->stack = this; 145:00.40 | ~~~~~~~~~~~~~^~~~~~ 145:00.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’: 145:00.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 145:00.42 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 145:00.42 | ^~~~ 145:00.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:364:78: note: ‘this’ declared here 145:00.42 364 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { 145:00.42 | ^ 145:00.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:73, 145:00.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:13: 145:00.54 In constructor ‘RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]’, 145:00.54 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 145:00.54 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 145:00.54 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 145:00.54 inlined from ‘js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:2265:7: 145:00.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:101:21: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds=] 145:00.54 101 | aRefPtr.mRawPtr = nullptr; 145:00.54 | ~~~~~~~~~~~~~~~~^~~~~~~~~ 145:00.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:00.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.56 inlined from ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:61, 145:00.56 inlined from ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:352:26, 145:00.56 inlined from ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:367:25: 145:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]’ [-Wdangling-pointer=] 145:00.56 1169 | *this->stack = this; 145:00.56 | ~~~~~~~~~~~~~^~~~~~ 145:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]’: 145:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:388:21: note: ‘atom’ declared here 145:00.56 388 | Rooted atom(cx, Atomize(cx, name, strlen(name))); 145:00.56 | ^~~~ 145:00.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:364:78: note: ‘this’ declared here 145:00.56 364 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { 145:00.56 | ^ 145:00.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:00.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.59 inlined from ‘bool js::wasm::Instance::getExportedFunction(JSContext*, uint32_t, JS::MutableHandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3651:63: 145:00.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:00.59 1169 | *this->stack = this; 145:00.59 | ~~~~~~~~~~~~~^~~~~~ 145:00.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::getExportedFunction(JSContext*, uint32_t, JS::MutableHandleFunction)’: 145:00.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3651:21: note: ‘name’ declared here 145:00.59 3651 | Rooted name(cx, getFuncDisplayAtom(cx, funcIndex)); 145:00.59 | ^~~~ 145:00.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:3606:47: note: ‘cx’ declared here 145:00.59 3606 | bool Instance::getExportedFunction(JSContext* cx, uint32_t funcIndex, 145:00.59 | ~~~~~~~~~~~^~ 145:00.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:00.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.67 inlined from ‘JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2088:52: 145:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:00.67 1169 | *this->stack = this; 145:00.67 | ~~~~~~~~~~~~~^~~~~~ 145:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp: In function ‘JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)’: 145:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2088:19: note: ‘atom’ declared here 145:00.67 2088 | Rooted atom(cx, IdToFunctionName(cx, id)); 145:00.67 | ^~~~ 145:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSFunction.cpp:2086:16: note: ‘cx’ declared here 145:00.67 2086 | JSContext* cx, HandleObject obj, HandleId id, Native native, unsigned nargs, 145:00.67 | ~~~~~~~~~~~^~ 145:00.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmStructObject*]’, 145:00.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmStructObject*; T = js::WasmStructObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:00.93 inlined from ‘bool InitExprInterpreter::evalStructNewDefault(JSContext*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:166:63, 145:00.93 inlined from ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:371:13: 145:00.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘structObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:00.93 1169 | *this->stack = this; 145:00.93 | ~~~~~~~~~~~~~^~~~~~ 145:00.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp: In member function ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’: 145:00.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:165:31: note: ‘structObj’ declared here 145:00.93 165 | Rooted structObj( 145:00.93 | ^~~~~~~~~ 145:00.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:247:47: note: ‘cx’ declared here 145:00.93 247 | bool InitExprInterpreter::evaluate(JSContext* cx, Decoder& d) { 145:00.93 | ~~~~~~~~~~~^~ 145:01.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 145:01.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:01.54 inlined from ‘bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6519:43: 145:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reactionsVal’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[14]’ [-Wdangling-pointer=] 145:01.54 1169 | *this->stack = this; 145:01.54 | ~~~~~~~~~~~~~^~~~~~ 145:01.54 In file included from Unified_cpp_js_src2.cpp:11: 145:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In member function ‘bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)’: 145:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6519:15: note: ‘reactionsVal’ declared here 145:01.54 6519 | RootedValue reactionsVal(cx, reactions()); 145:01.54 | ^~~~~~~~~~~~ 145:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6513:16: note: ‘cx’ declared here 145:01.54 6513 | JSContext* cx, PromiseReactionRecordBuilder& builder) { 145:01.54 | ~~~~~~~~~~~^~ 145:01.56 In member function ‘bool InitExprInterpreter::pushI64(int64_t)’, 145:01.57 inlined from ‘bool InitExprInterpreter::evalI64Const(int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:98:48, 145:01.57 inlined from ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:281:9: 145:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:69:40: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 145:01.57 69 | return stack.append(Val(uint64_t(c))); 145:01.57 | ^ 145:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp: In member function ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’: 145:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInitExpr.cpp:277:17: note: ‘c’ was declared here 145:01.57 277 | int64_t c; 145:01.57 | ^ 145:01.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RawJSONObject*]’, 145:01.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RawJSONObject*; T = js::RawJSONObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:01.83 inlined from ‘static js::RawJSONObject* js::RawJSONObject::create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RawJSONObject.cpp:25:62: 145:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:01.83 1169 | *this->stack = this; 145:01.83 | ~~~~~~~~~~~~~^~~~~~ 145:01.83 In file included from Unified_cpp_js_src2.cpp:20: 145:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RawJSONObject.cpp: In static member function ‘static js::RawJSONObject* js::RawJSONObject::create(JSContext*, JS::Handle)’: 145:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RawJSONObject.cpp:24:26: note: ‘obj’ declared here 145:01.83 24 | Rooted obj( 145:01.83 | ^~~ 145:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/RawJSONObject.cpp:20:49: note: ‘cx’ declared here 145:01.83 20 | RawJSONObject* RawJSONObject::create(JSContext* cx, 145:01.83 | ~~~~~~~~~~~^~ 145:02.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 145:02.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:02.45 inlined from ‘bool js::wasm::Instance::iterElemsAnyrefs(JSContext*, const js::wasm::ModuleElemSegment&, const F&) [with F = js::wasm::Instance::initElems(JSContext*, uint32_t, const js::wasm::ModuleElemSegment&, uint32_t)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:1092:22, 145:02.45 inlined from ‘bool js::wasm::Instance::initElems(JSContext*, uint32_t, const js::wasm::ModuleElemSegment&, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:1018:31: 145:02.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:02.45 1169 | *this->stack = this; 145:02.45 | ~~~~~~~~~~~~~^~~~~~ 145:02.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::initElems(JSContext*, uint32_t, const js::wasm::ModuleElemSegment&, uint32_t)’: 145:02.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:1092:22: note: ‘fun’ declared here 145:02.45 1092 | RootedFunction fun(cx); 145:02.45 | ^~~ 145:02.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:995:37: note: ‘cx’ declared here 145:02.45 995 | bool Instance::initElems(JSContext* cx, uint32_t tableIndex, 145:02.45 | ~~~~~~~~~~~^~ 145:02.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceObject*]’, 145:02.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceObject*; T = js::WasmInstanceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:02.77 inlined from ‘bool js::wasm::Instance::initSegments(JSContext*, const js::wasm::DataSegmentVector&, const js::wasm::ModuleElemSegmentVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:936:55: 145:02.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘instanceObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:02.77 1169 | *this->stack = this; 145:02.77 | ~~~~~~~~~~~~~^~~~~~ 145:02.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::initSegments(JSContext*, const js::wasm::DataSegmentVector&, const js::wasm::ModuleElemSegmentVector&)’: 145:02.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:936:31: note: ‘instanceObj’ declared here 145:02.77 936 | Rooted instanceObj(cx, object()); 145:02.77 | ^~~~~~~~~~~ 145:02.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:930:40: note: ‘cx’ declared here 145:02.77 930 | bool Instance::initSegments(JSContext* cx, 145:02.77 | ~~~~~~~~~~~^~ 145:02.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]’, 145:02.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:02.96 inlined from ‘bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:360:76: 145:02.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shadowRealm’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:02.96 1169 | *this->stack = this; 145:02.96 | ~~~~~~~~~~~~~^~~~~~ 145:03.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp: In function ‘bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)’: 145:03.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:359:30: note: ‘shadowRealm’ declared here 145:03.01 359 | Rooted shadowRealm(cx, 145:03.01 | ^~~~~~~~~~~ 145:03.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:352:45: note: ‘cx’ declared here 145:03.01 352 | static bool ShadowRealm_evaluate(JSContext* cx, unsigned argc, Value* vp) { 145:03.01 | ~~~~~~~~~~~^~ 145:03.02 In constructor ‘RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]’, 145:03.03 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 145:03.03 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 145:03.03 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 145:03.03 inlined from ‘js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:2265:7, 145:03.03 inlined from ‘static js::wasm::Instance* js::wasm::Instance::create(JSContext*, JS::Handle, const js::wasm::SharedCode&, uint32_t, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmInstance.cpp:2288:74: 145:03.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:101:21: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds=] 145:03.03 101 | aRefPtr.mRawPtr = nullptr; 145:03.03 | ~~~~~~~~~~~~~~~~^~~~~~~~~ 145:03.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 145:03.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:03.49 inlined from ‘bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6482:43: 145:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reactionsVal’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[14]’ [-Wdangling-pointer=] 145:03.49 1169 | *this->stack = this; 145:03.49 | ~~~~~~~~~~~~~^~~~~~ 145:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In member function ‘bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)’: 145:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6482:15: note: ‘reactionsVal’ declared here 145:03.49 6482 | RootedValue reactionsVal(cx, reactions()); 145:03.49 | ^~~~~~~~~~~~ 145:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6475:50: note: ‘cx’ declared here 145:03.49 6475 | bool PromiseObject::dependentPromises(JSContext* cx, 145:03.49 | ~~~~~~~~~~~^~ 145:03.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:03.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:03.87 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72, 145:03.87 inlined from ‘bool {anonymous}::ASTSerializer::identifierOrLiteral(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3528:22, 145:03.87 inlined from ‘bool {anonymous}::ASTSerializer::importAttributes(js::frontend::ListNode*, NodeVector&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2047:29: 145:03.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]’ [-Wdangling-pointer=] 145:03.87 1169 | *this->stack = this; 145:03.87 | ~~~~~~~~~~~~~^~~~~~ 145:03.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In function ‘bool {anonymous}::ASTSerializer::importAttributes(js::frontend::ListNode*, NodeVector&)’: 145:03.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 145:03.87 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 145:03.87 | ^~~~~~ 145:03.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2038:60: note: ‘this’ declared here 145:03.87 2038 | NodeVector& attributes) { 145:03.87 | ^ 145:04.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:04.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:04.10 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72, 145:04.10 inlined from ‘bool {anonymous}::ASTSerializer::importNamespaceSpecifier(js::frontend::UnaryNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1903:20, 145:04.10 inlined from ‘bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1851:36: 145:04.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D)])[6]’ [-Wdangling-pointer=] 145:04.10 1169 | *this->stack = this; 145:04.10 | ~~~~~~~~~~~~~^~~~~~ 145:04.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)’: 145:04.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 145:04.10 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 145:04.10 | ^~~~~~ 145:04.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1827:61: note: ‘this’ declared here 145:04.10 1827 | MutableHandleValue dst) { 145:04.10 | ^ 145:04.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:04.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:04.63 inlined from ‘bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2938:65: 145:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_274(D)])[6]’ [-Wdangling-pointer=] 145:04.63 1169 | *this->stack = this; 145:04.63 | ~~~~~~~~~~~~~^~~~~~ 145:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)’: 145:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2937:23: note: ‘pnAtom’ declared here 145:04.63 2937 | Rooted pnAtom( 145:04.63 | ^~~~~~ 145:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2716:69: note: ‘this’ declared here 145:04.63 2716 | bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { 145:04.63 | ^ 145:05.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:18, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_gfx.h:9, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Logging.h:24, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:13, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:11, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderDrawEventRecorder.h:9, 145:05.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderDrawEventRecorder.cpp:6, 145:05.78 from Unified_cpp_gfx_layers9.cpp:2: 145:05.78 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 145:05.78 inlined from ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:311:34, 145:05.78 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2678:31, 145:05.78 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2828:41, 145:05.78 inlined from ‘void mozilla::layers::ScrollMetadata::UpdatePendingScrollInfo(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/FrameMetrics.h:918:34, 145:05.78 inlined from ‘void mozilla::layers::WebRenderScrollData::ApplyUpdates(mozilla::layers::ScrollUpdatesMap&&, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/layers/wr/WebRenderScrollData.cpp:371: 145:05.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:250:38: warning: ‘void free(void*)’ called on pointer ‘((const nsTArray_base*)this)[6].nsTArray_base::mHdr’ with nonzero offset [296, 1236950580968] [-Wfree-nonheap-object] 145:05.78 250 | static void Free(void* aPtr) { free(aPtr); } 145:05.78 | ~~~~^~~~~~ 145:07.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:07.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:07.17 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72, 145:07.17 inlined from ‘bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3283:22: 145:07.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]’ [-Wdangling-pointer=] 145:07.17 1169 | *this->stack = this; 145:07.17 | ~~~~~~~~~~~~~^~~~~~ 145:07.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)’: 145:07.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 145:07.17 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 145:07.17 | ^~~~~~ 145:07.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3277:72: note: ‘this’ declared here 145:07.17 3277 | bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { 145:07.17 | ^ 145:09.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:09.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:09.02 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72, 145:09.02 inlined from ‘bool {anonymous}::ASTSerializer::identifierOrLiteral(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3528:22, 145:09.02 inlined from ‘bool {anonymous}::ASTSerializer::exportSpecifier(js::frontend::BinaryNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2021:29, 145:09.02 inlined from ‘bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:1935:31, 145:09.02 inlined from ‘bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2260:31: 145:09.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_122(D)])[6]’ [-Wdangling-pointer=] 145:09.02 1169 | *this->stack = this; 145:09.02 | ~~~~~~~~~~~~~^~~~~~ 145:09.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)’: 145:09.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 145:09.02 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 145:09.02 | ^~~~~~ 145:09.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2235:68: note: ‘this’ declared here 145:09.02 2235 | bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { 145:09.02 | ^ 145:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 145:09.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 145:09.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/LifoAlloc.h:196, 145:09.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Printer.cpp:16, 145:09.90 from Unified_cpp_js_src20.cpp:2: 145:09.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:09.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:09.90 inlined from ‘bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:114:56: 145:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:09.90 1169 | *this->stack = this; 145:09.90 | ~~~~~~~~~~~~~^~~~~~ 145:09.90 In file included from Unified_cpp_js_src20.cpp:29: 145:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp: In function ‘bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)’: 145:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:114:23: note: ‘atom’ declared here 145:09.90 114 | JS::Rooted atom(cx, IdToFunctionName(cx, id)); 145:09.90 | ^~~~ 145:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:105:51: note: ‘cx’ declared here 145:09.90 105 | static bool DefineAccessorPropertyById(JSContext* cx, JS::Handle obj, 145:09.90 | ~~~~~~~~~~~^~ 145:09.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]’, 145:10.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:10.00 inlined from ‘static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2005:53: 145:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘instanceScope’ in ‘((js::StackRootedBase**)cx)[2]’ [-Wdangling-pointer=] 145:10.00 1169 | *this->stack = this; 145:10.00 | ~~~~~~~~~~~~~^~~~~~ 145:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)’: 145:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2004:30: note: ‘instanceScope’ declared here 145:10.00 2004 | Rooted instanceScope( 145:10.00 | ^~~~~~~~~~~~~ 145:10.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1998:16: note: ‘cx’ declared here 145:10.00 1998 | JSContext* cx, Handle instanceObj) { 145:10.00 | ~~~~~~~~~~~^~ 145:10.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]’, 145:10.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:10.05 inlined from ‘static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2026:56: 145:10.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘instanceScope’ in ‘((js::StackRootedBase**)cx)[2]’ [-Wdangling-pointer=] 145:10.05 1169 | *this->stack = this; 145:10.05 | ~~~~~~~~~~~~~^~~~~~ 145:10.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)’: 145:10.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2025:30: note: ‘instanceScope’ declared here 145:10.05 2025 | Rooted instanceScope( 145:10.05 | ^~~~~~~~~~~~~ 145:10.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2018:16: note: ‘cx’ declared here 145:10.05 2018 | JSContext* cx, Handle instanceObj, 145:10.05 | ~~~~~~~~~~~^~ 145:10.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]’, 145:10.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::FixedLengthSharedArrayBufferObject*; T = js::SharedArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:10.47 inlined from ‘static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2200:71: 145:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:10.47 1169 | *this->stack = this; 145:10.47 | ~~~~~~~~~~~~~^~~~~~ 145:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)’: 145:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2198:40: note: ‘newBuffer’ declared here 145:10.47 2198 | Rooted newBuffer( 145:10.47 | ^~~~~~~~~ 145:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2188:52: note: ‘cx’ declared here 145:10.47 2188 | bool WasmMemoryObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { 145:10.47 | ~~~~~~~~~~~^~ 145:11.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 145:11.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:11.65 inlined from ‘bool reflect_parse(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3705:52: 145:11.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:11.65 1169 | *this->stack = this; 145:11.65 | ~~~~~~~~~~~~~^~~~~~ 145:11.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In function ‘bool reflect_parse(JSContext*, uint32_t, JS::Value*)’: 145:11.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3705:16: note: ‘src’ declared here 145:11.65 3705 | RootedString src(cx, ToString(cx, args[0])); 145:11.65 | ^~~ 145:11.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3698:38: note: ‘cx’ declared here 145:11.65 3698 | static bool reflect_parse(JSContext* cx, uint32_t argc, Value* vp) { 145:11.65 | ~~~~~~~~~~~^~ 145:11.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]’, 145:11.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:11.74 inlined from ‘bool EnforceRangeBigInt64(JSContext*, JS::HandleValue, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:38, 145:11.74 inlined from ‘bool EnforceAddressValue(JSContext*, JS::HandleValue, js::wasm::AddressType, const char*, const char*, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:614:34, 145:11.74 inlined from ‘static bool js::WasmMemoryObject::growImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2242:27: 145:11.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ [-Wdangling-pointer=] 145:11.74 1169 | *this->stack = this; 145:11.74 | ~~~~~~~~~~~~~^~~~~~ 145:11.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmMemoryObject::growImpl(JSContext*, const JS::CallArgs&)’: 145:11.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:589:16: note: ‘bi’ declared here 145:11.74 589 | RootedBigInt bi(cx, ToBigInt(cx, v)); 145:11.74 | ^~ 145:11.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2233:44: note: ‘cx’ declared here 145:11.74 2233 | bool WasmMemoryObject::growImpl(JSContext* cx, const CallArgs& args) { 145:11.74 | ~~~~~~~~~~~^~ 145:11.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmSuspendingObject*]’, 145:11.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmSuspendingObject*; T = js::WasmSuspendingObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:11.95 inlined from ‘static bool js::WasmSuspendingObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5246:60: 145:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘suspending’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:11.95 1169 | *this->stack = this; 145:11.95 | ~~~~~~~~~~~~~^~~~~~ 145:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmSuspendingObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5245:33: note: ‘suspending’ declared here 145:11.95 5245 | Rooted suspending( 145:11.95 | ^~~~~~~~~~ 145:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5227:49: note: ‘cx’ declared here 145:11.95 5227 | bool WasmSuspendingObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:11.95 | ~~~~~~~~~~~^~ 145:12.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:12.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmModuleObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:12.16 inlined from ‘static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1678:74: 145:12.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘moduleObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:12.16 1169 | *this->stack = this; 145:12.16 | ~~~~~~~~~~~~~^~~~~~ 145:12.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:12.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1678:16: note: ‘moduleObj’ declared here 145:12.17 1678 | RootedObject moduleObj(cx, WasmModuleObject::create(cx, *module, proto)); 145:12.17 | ^~~~~~~~~ 145:12.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:1603:45: note: ‘cx’ declared here 145:12.17 1603 | bool WasmModuleObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:12.17 | ~~~~~~~~~~~^~ 145:12.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 145:12.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:12.63 inlined from ‘bool {anonymous}::ASTSerializer::functionArgs(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3617:22, 145:12.63 inlined from ‘bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3576:20: 145:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘node’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_10(D)])[14]’ [-Wdangling-pointer=] 145:12.63 1169 | *this->stack = this; 145:12.63 | ~~~~~~~~~~~~~^~~~~~ 145:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)’: 145:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3617:15: note: ‘node’ declared here 145:12.63 3617 | RootedValue node(cx); 145:12.63 | ^~~~ 145:12.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3574:64: note: ‘this’ declared here 145:12.63 3574 | MutableHandleValue rest) { 145:12.63 | ^ 145:12.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]’, 145:12.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:12.70 inlined from ‘static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3658:66: 145:12.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:12.70 1169 | *this->stack = this; 145:12.70 | ~~~~~~~~~~~~~^~~~~~ 145:12.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)’: 145:12.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3657:32: note: ‘obj’ declared here 145:12.70 3657 | Rooted obj( 145:12.70 | ^~~ 145:12.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3653:61: note: ‘cx’ declared here 145:12.70 3653 | WasmExceptionObject* WasmExceptionObject::create(JSContext* cx, 145:12.70 | ~~~~~~~~~~~^~ 145:12.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]’, 145:12.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:12.85 inlined from ‘static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3614:64: 145:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘exnObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:12.85 1169 | *this->stack = this; 145:12.85 | ~~~~~~~~~~~~~^~~~~~ 145:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3613:32: note: ‘exnObj’ declared here 145:12.85 3613 | Rooted exnObj( 145:12.85 | ^~~~~~ 145:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3565:48: note: ‘cx’ declared here 145:12.85 3565 | bool WasmExceptionObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:12.85 | ~~~~~~~~~~~^~ 145:13.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:13.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:13.06 inlined from ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:72, 145:13.06 inlined from ‘bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2218:20: 145:13.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]’ [-Wdangling-pointer=] 145:13.06 1169 | *this->stack = this; 145:13.06 | ~~~~~~~~~~~~~^~~~~~ 145:13.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)’: 145:13.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:3519:19: note: ‘pnAtom’ declared here 145:13.06 3519 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); 145:13.06 | ^~~~~~ 145:13.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ReflectParse.cpp:2196:59: note: ‘this’ declared here 145:13.06 2196 | MutableHandleValue dst) { 145:13.06 | ^ 145:13.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]’, 145:13.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:13.45 inlined from ‘static js::WasmTableObject* js::WasmTableObject::create(JSContext*, js::wasm::Limits, js::wasm::RefType, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2643:62: 145:13.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:13.45 1169 | *this->stack = this; 145:13.45 | ~~~~~~~~~~~~~^~~~~~ 145:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmTableObject* js::WasmTableObject::create(JSContext*, js::wasm::Limits, js::wasm::RefType, JS::HandleObject)’: 145:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2642:28: note: ‘obj’ declared here 145:13.46 2642 | Rooted obj( 145:13.46 | ^~~ 145:13.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2638:53: note: ‘cx’ declared here 145:13.49 2638 | WasmTableObject* WasmTableObject::create(JSContext* cx, Limits limits, 145:13.49 | ~~~~~~~~~~~^~ 145:13.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]’, 145:13.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:13.58 inlined from ‘static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2724:64: 145:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘table’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:13.58 1169 | *this->stack = this; 145:13.58 | ~~~~~~~~~~~~~^~~~~~ 145:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2723:28: note: ‘table’ declared here 145:13.58 2723 | Rooted table( 145:13.58 | ^~~~~ 145:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2668:44: note: ‘cx’ declared here 145:13.58 2668 | bool WasmTableObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:13.58 | ~~~~~~~~~~~^~ 145:13.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:13.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ResolveResponseClosure*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:13.91 inlined from ‘bool ResolveResponse(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5082:65: 145:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘closure’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:13.91 1169 | *this->stack = this; 145:13.91 | ~~~~~~~~~~~~~^~~~~~ 145:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool ResolveResponse(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool, JS::HandleObject)’: 145:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5080:16: note: ‘closure’ declared here 145:13.91 5080 | RootedObject closure( 145:13.91 | ^~~~~~~ 145:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5060:40: note: ‘cx’ declared here 145:13.91 5060 | static bool ResolveResponse(JSContext* cx, Handle responsePromise, 145:13.91 | ~~~~~~~~~~~^~ 145:14.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 145:14.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:14.03 inlined from ‘bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2441:31: 145:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:14.03 1169 | *this->stack = this; 145:14.03 | ~~~~~~~~~~~~~^~~~~~ 145:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)’: 145:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2441:23: note: ‘stack’ declared here 145:14.03 2441 | Rooted stack(cx); 145:14.03 | ^~~~~ 145:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2406:50: note: ‘cx’ declared here 145:14.03 2406 | static bool PromiseResolveThenableJob(JSContext* cx, unsigned argc, Value* vp) { 145:14.03 | ~~~~~~~~~~~^~ 145:14.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:14.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:14.21 inlined from ‘bool _ZL32WebAssembly_instantiateStreamingP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5164:52: 145:14.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:14.21 1169 | *this->stack = this; 145:14.21 | ~~~~~~~~~~~~~^~~~~~ 145:14.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool _ZL32WebAssembly_instantiateStreamingP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’: 145:14.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5163:26: note: ‘resultPromise’ declared here 145:14.21 5163 | Rooted resultPromise( 145:14.21 | ^~~~~~~~~~~~~ 145:14.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5155:57: note: ‘cx’ declared here 145:14.21 5155 | static bool WebAssembly_instantiateStreaming(JSContext* cx, unsigned argc, 145:14.21 | ~~~~~~~~~~~^~ 145:14.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:14.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:14.43 inlined from ‘bool _ZL28WebAssembly_compileStreamingP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5122:52: 145:14.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:14.43 1169 | *this->stack = this; 145:14.43 | ~~~~~~~~~~~~~^~~~~~ 145:14.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool _ZL28WebAssembly_compileStreamingP9JSContextjPN2JS5ValueE.part.0(JSContext*, unsigned int, JS::Value*)’: 145:14.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5121:26: note: ‘resultPromise’ declared here 145:14.43 5121 | Rooted resultPromise( 145:14.43 | ^~~~~~~~~~~~~ 145:14.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5113:53: note: ‘cx’ declared here 145:14.43 5113 | static bool WebAssembly_compileStreaming(JSContext* cx, unsigned argc, 145:14.43 | ~~~~~~~~~~~^~ 145:14.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]’, 145:14.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObjectMaybeShared*; T = js::ArrayBufferObjectMaybeShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:14.64 inlined from ‘static bool js::WasmMemoryObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2160:76: 145:14.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:14.64 1169 | *this->stack = this; 145:14.64 | ~~~~~~~~~~~~~^~~~~~ 145:14.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmMemoryObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:14.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2159:41: note: ‘buffer’ declared here 145:14.64 2159 | Rooted buffer(cx, 145:14.64 | ^~~~~~ 145:14.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:2127:45: note: ‘cx’ declared here 145:14.64 2127 | bool WasmMemoryObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:14.64 | ~~~~~~~~~~~^~ 145:14.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]’, 145:14.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:14.73 inlined from ‘static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:81:64: 145:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shadowRealmObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:14.73 1169 | *this->stack = this; 145:14.73 | ~~~~~~~~~~~~~^~~~~~ 145:14.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp: In static member function ‘static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:14.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:80:30: note: ‘shadowRealmObj’ declared here 145:14.76 80 | Rooted shadowRealmObj( 145:14.76 | ^~~~~~~~~~~~~~ 145:14.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:62:46: note: ‘cx’ declared here 145:14.76 62 | bool ShadowRealmObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:14.76 | ~~~~~~~~~~~^~ 145:15.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]’, 145:15.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:15.11 inlined from ‘static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3406:79: 145:15.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:15.11 1169 | *this->stack = this; 145:15.11 | ~~~~~~~~~~~~~^~~~~~ 145:15.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)’: 145:15.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3405:26: note: ‘obj’ declared here 145:15.12 3405 | Rooted obj(cx, 145:15.12 | ^~~ 145:15.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3402:49: note: ‘cx’ declared here 145:15.12 3402 | WasmTagObject* WasmTagObject::create(JSContext* cx, 145:15.12 | ~~~~~~~~~~~^~ 145:15.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]’, 145:15.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:15.50 inlined from ‘static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3392:78: 145:15.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:15.50 1169 | *this->stack = this; 145:15.50 | ~~~~~~~~~~~~~^~~~~~ 145:15.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)’: 145:15.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3392:26: note: ‘tagObj’ declared here 145:15.50 3392 | Rooted tagObj(cx, WasmTagObject::create(cx, tagType, proto)); 145:15.50 | ^~~~~~ 145:15.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3339:42: note: ‘cx’ declared here 145:15.50 3339 | bool WasmTagObject::construct(JSContext* cx, unsigned argc, Value* vp) { 145:15.50 | ~~~~~~~~~~~^~ 145:15.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 145:15.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:15.78 inlined from ‘bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5388:17: 145:15.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 145:15.78 1169 | *this->stack = this; 145:15.78 | ~~~~~~~~~~~~~^~~~~~ 145:15.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In function ‘bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’: 145:15.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5388:12: note: ‘id’ declared here 145:15.78 5388 | RootedId id(cx); 145:15.78 | ^~ 145:15.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:5370:47: note: ‘cx’ declared here 145:15.78 5370 | static bool WebAssemblyClassFinish(JSContext* cx, HandleObject object, 145:15.78 | ~~~~~~~~~~~^~ 145:16.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseDebugInfo*]’, 145:16.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseDebugInfo*; T = PromiseDebugInfo*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:16.22 inlined from ‘static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:432:58: 145:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘debugInfo’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:16.22 1169 | *this->stack = this; 145:16.22 | ~~~~~~~~~~~~~^~~~~~ 145:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In static member function ‘static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)’: 145:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:431:31: note: ‘debugInfo’ declared here 145:16.22 431 | Rooted debugInfo( 145:16.22 | ^~~~~~~~~ 145:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:429:46: note: ‘cx’ declared here 145:16.22 429 | static PromiseDebugInfo* create(JSContext* cx, 145:16.22 | ~~~~~~~~~~~^~ 145:16.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:16.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:16.32 inlined from ‘static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2938:75: 145:16.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:16.32 1169 | *this->stack = this; 145:16.32 | ~~~~~~~~~~~~~^~~~~~ 145:16.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In static member function ‘static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)’: 145:16.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2937:26: note: ‘promise’ declared here 145:16.34 2937 | Rooted promise( 145:16.34 | ^~~~~~~ 145:16.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2917:49: note: ‘cx’ declared here 145:16.34 2917 | PromiseObject* PromiseObject::create(JSContext* cx, HandleObject executor, 145:16.34 | ~~~~~~~~~~~^~ 145:16.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 145:16.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:16.96 inlined from ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1622:77: 145:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘job’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:16.96 1169 | *this->stack = this; 145:16.96 | ~~~~~~~~~~~~~^~~~~~ 145:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’: 145:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1620:18: note: ‘job’ declared here 145:16.96 1620 | RootedFunction job( 145:16.96 | ^~~ 145:16.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1517:16: note: ‘cx’ declared here 145:16.96 1517 | JSContext* cx, HandleObject reactionObj, HandleValue handlerArg_, 145:16.96 | ~~~~~~~~~~~^~ 145:17.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 145:17.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:17.63 inlined from ‘bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1355:33: 145:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:17.63 1169 | *this->stack = this; 145:17.63 | ~~~~~~~~~~~~~^~~~~~ 145:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)’: 145:17.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1355:25: note: ‘stack’ declared here 145:17.64 1355 | Rooted stack(cx); 145:17.64 | ^~~~~ 145:17.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1335:16: note: ‘cx’ declared here 145:17.64 1335 | JSContext* cx, JS::Handle promise, 145:17.64 | ~~~~~~~~~~~^~ 145:18.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]’, 145:18.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:18.09 inlined from ‘bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4178:47: 145:18.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.09 1169 | *this->stack = this; 145:18.09 | ~~~~~~~~~~~~~^~~~~~ 145:18.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)’: 145:18.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4178:40: note: ‘data’ declared here 145:18.09 4178 | Rooted data(cx); 145:18.09 | ^~~~ 145:18.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4172:57: note: ‘cx’ declared here 145:18.09 4172 | static bool PromiseAllResolveElementFunction(JSContext* cx, unsigned argc, 145:18.09 | ~~~~~~~~~~~^~ 145:18.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]’, 145:18.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:18.13 inlined from ‘bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4413:40: 145:18.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.13 1169 | *this->stack = this; 145:18.13 | ~~~~~~~~~~~~~^~~~~~ 145:18.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]’: 145:18.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4413:40: note: ‘data’ declared here 145:18.13 4413 | Rooted data(cx); 145:18.13 | ^~~~ 145:18.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4407:57: note: ‘cx’ declared here 145:18.13 4407 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, 145:18.13 | ~~~~~~~~~~~^~ 145:18.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:18.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:18.27 inlined from ‘bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:114:56, 145:18.27 inlined from ‘bool JS_DefinePropertyById(JSContext*, JS::Handle, JS::Handle, JSNative, JSNative, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:165:38: 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:18.27 1169 | *this->stack = this; 145:18.27 | ~~~~~~~~~~~~~^~~~~~ 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::Handle, JS::Handle, JSNative, JSNative, unsigned int)’: 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:114:23: note: ‘atom’ declared here 145:18.27 114 | JS::Rooted atom(cx, IdToFunctionName(cx, id)); 145:18.27 | ^~~~ 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:161:53: note: ‘cx’ declared here 145:18.27 161 | JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, 145:18.27 | ~~~~~~~~~~~^~ 145:18.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]’, 145:18.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:18.27 inlined from ‘bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4413:40: 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.27 1169 | *this->stack = this; 145:18.27 | ~~~~~~~~~~~~~^~~~~~ 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]’: 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4413:40: note: ‘data’ declared here 145:18.27 4413 | Rooted data(cx); 145:18.27 | ^~~~ 145:18.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4407:57: note: ‘cx’ declared here 145:18.27 4407 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, 145:18.30 | ~~~~~~~~~~~^~ 145:18.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmNamespaceObject*]’, 145:18.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmNamespaceObject*; T = js::WasmNamespaceObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:18.59 inlined from ‘static js::WasmExceptionObject* js::WasmExceptionObject::wrapJSValue(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3687:77: 145:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wasm’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.60 1169 | *this->stack = this; 145:18.60 | ~~~~~~~~~~~~~^~~~~~ 145:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmExceptionObject* js::WasmExceptionObject::wrapJSValue(JSContext*, JS::HandleValue)’: 145:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3687:32: note: ‘wasm’ declared here 145:18.60 3687 | Rooted wasm(cx, WasmNamespaceObject::getOrCreate(cx)); 145:18.60 | ^~~~ 145:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3685:66: note: ‘cx’ declared here 145:18.60 3685 | WasmExceptionObject* WasmExceptionObject::wrapJSValue(JSContext* cx, 145:18.60 | ~~~~~~~~~~~^~ 145:18.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:18.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:18.91 inlined from ‘bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6382:57: 145:18.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reactionsObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.91 1169 | *this->stack = this; 145:18.91 | ~~~~~~~~~~~~~^~~~~~ 145:18.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)’: 145:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6382:16: note: ‘reactionsObj’ declared here 145:18.94 6382 | RootedObject reactionsObj(cx, &reactionsVal.toObject()); 145:18.94 | ^~~~~~~~~~~~ 145:18.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6351:16: note: ‘cx’ declared here 145:18.94 6351 | JSContext* cx, Handle unwrappedPromise, 145:18.94 | ~~~~~~~~~~~^~ 145:18.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]’, 145:18.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:18.98 inlined from ‘static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3064:63: 145:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:18.98 1169 | *this->stack = this; 145:18.98 | ~~~~~~~~~~~~~^~~~~~ 145:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)’: 145:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3063:29: note: ‘obj’ declared here 145:18.98 3063 | Rooted obj( 145:18.98 | ^~~ 145:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/wasm/WasmJS.cpp:3061:55: note: ‘cx’ declared here 145:18.98 3061 | WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal value, 145:18.98 | ~~~~~~~~~~~^~ 145:19.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]’, 145:19.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:19.36 inlined from ‘bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6219:56: 145:19.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reaction’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:19.36 1169 | *this->stack = this; 145:19.36 | ~~~~~~~~~~~~~^~~~~~ 145:19.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)’: 145:19.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6217:34: note: ‘reaction’ declared here 145:19.39 6217 | Rooted reaction( 145:19.39 | ^~~~~~~~ 145:19.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6180:16: note: ‘cx’ declared here 145:19.39 6180 | JSContext* cx, Handle promise, HandleValue onFulfilled_, 145:19.39 | ~~~~~~~~~~~^~ 145:19.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]’, 145:19.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:19.46 inlined from ‘bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5467:56: 145:19.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reaction’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:19.46 1169 | *this->stack = this; 145:19.46 | ~~~~~~~~~~~~~^~~~~~ 145:19.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)’: 145:19.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5465:34: note: ‘reaction’ declared here 145:19.46 5465 | Rooted reaction( 145:19.46 | ^~~~~~~~ 145:19.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5445:16: note: ‘cx’ declared here 145:19.46 5445 | JSContext* cx, Handle unwrappedPromise, 145:19.46 | ~~~~~~~~~~~^~ 145:19.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]’, 145:19.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:19.53 inlined from ‘bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6448:55: 145:19.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reaction’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:19.53 1169 | *this->stack = this; 145:19.53 | ~~~~~~~~~~~~~^~~~~~ 145:19.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)’: 145:19.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6446:34: note: ‘reaction’ declared here 145:19.53 6446 | Rooted reaction( 145:19.53 | ^~~~~~~~ 145:19.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6428:16: note: ‘cx’ declared here 145:19.53 6428 | JSContext* cx, Handle promise, 145:19.53 | ~~~~~~~~~~~^~ 145:19.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 145:19.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:19.65 inlined from ‘JSFunction* js::NewHandler(JSContext*, Native, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/HandlerFunction-inl.h:47:77: 145:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘handlerFun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:19.65 1169 | *this->stack = this; 145:19.65 | ~~~~~~~~~~~~~^~~~~~ 145:19.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:35: 145:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/HandlerFunction-inl.h: In function ‘JSFunction* js::NewHandler(JSContext*, Native, JS::Handle)’: 145:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: ‘handlerFun’ declared here 145:19.65 45 | JS::Rooted handlerFun( 145:19.65 | ^~~~~~~~~~ 145:19.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/HandlerFunction-inl.h:40:56: note: ‘cx’ declared here 145:19.65 40 | [[nodiscard]] inline JSFunction* NewHandler(JSContext* cx, Native handler, 145:19.65 | ~~~~~~~~~~~^~ 145:20.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 145:20.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:20.11 inlined from ‘bool js::AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:646:31: 145:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.11 1169 | *this->stack = this; 145:20.11 | ~~~~~~~~~~~~~^~~~~~ 145:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool js::AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)’: 145:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:646:23: note: ‘stack’ declared here 145:20.11 646 | Rooted stack(cx); 145:20.11 | ^~~~~ 145:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:641:41: note: ‘cx’ declared here 145:20.11 641 | bool js::AbruptRejectPromise(JSContext* cx, CallArgs& args, 145:20.11 | ~~~~~~~~~~~^~ 145:20.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:20.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:20.18 inlined from ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2258:75: 145:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reactionObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.18 1169 | *this->stack = this; 145:20.18 | ~~~~~~~~~~~~~^~~~~~ 145:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’: 145:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2257:16: note: ‘reactionObj’ declared here 145:20.18 2257 | RootedObject reactionObj( 145:20.18 | ^~~~~~~~~~~ 145:20.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2249:43: note: ‘cx’ declared here 145:20.18 2249 | static bool PromiseReactionJob(JSContext* cx, unsigned argc, Value* vp) { 145:20.18 | ~~~~~~~~~~~^~ 145:20.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]’, 145:20.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:20.68 inlined from ‘bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4638:47: 145:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.68 1169 | *this->stack = this; 145:20.68 | ~~~~~~~~~~~~~^~~~~~ 145:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)’: 145:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4638:40: note: ‘data’ declared here 145:20.68 4638 | Rooted data(cx); 145:20.68 | ^~~~ 145:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4632:56: note: ‘cx’ declared here 145:20.68 4632 | static bool PromiseAnyRejectElementFunction(JSContext* cx, unsigned argc, 145:20.68 | ~~~~~~~~~~~^~ 145:20.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 145:20.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:20.68 inlined from ‘bool DefineSelfHostedProperty(JSContext*, JS::Handle, JS::Handle, const char*, const char*, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:421:56, 145:20.68 inlined from ‘bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:865:40: 145:20.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:20.69 1169 | *this->stack = this; 145:20.69 | ~~~~~~~~~~~~~^~~~~~ 145:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp: In function ‘bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)’: 145:20.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:421:23: note: ‘name’ declared here 145:20.71 421 | JS::Rooted name(cx, IdToFunctionName(cx, id)); 145:20.71 | ^~~~ 145:20.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropertyAndElement.cpp:850:51: note: ‘cx’ declared here 145:20.71 850 | JS_PUBLIC_API bool JS_DefineProperties(JSContext* cx, JS::Handle obj, 145:20.71 | ~~~~~~~~~~~^~ 145:20.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:20.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:20.79 inlined from ‘static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4909:60: 145:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.79 1169 | *this->stack = this; 145:20.79 | ~~~~~~~~~~~~~^~~~~~ 145:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In static member function ‘static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)’: 145:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4908:26: note: ‘promise’ declared here 145:20.79 4908 | Rooted promise( 145:20.79 | ^~~~~~~ 145:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4902:60: note: ‘cx’ declared here 145:20.81 4902 | PromiseObject* PromiseObject::unforgeableReject(JSContext* cx, 145:20.81 | ~~~~~~~~~~~^~ 145:20.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:20.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:20.82 inlined from ‘static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5004:60: 145:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.82 1169 | *this->stack = this; 145:20.82 | ~~~~~~~~~~~~~^~~~~~ 145:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In static member function ‘static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)’: 145:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5003:26: note: ‘promise’ declared here 145:20.82 5003 | Rooted promise( 145:20.82 | ^~~~~~~ 145:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4975:16: note: ‘cx’ declared here 145:20.82 4975 | JSContext* cx, HandleValue value) { 145:20.82 | ~~~~~~~~~~~^~ 145:20.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:20.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:20.88 inlined from ‘js::PromiseObject* CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1846:69, 145:20.88 inlined from ‘bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1901:60: 145:20.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:20.88 1169 | *this->stack = this; 145:20.88 | ~~~~~~~~~~~~~^~~~~~ 145:20.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)’: 145:20.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1846:26: note: ‘promise’ declared here 145:20.88 1846 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); 145:20.88 | ^~~~~~~ 145:20.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:1869:16: note: ‘cx’ declared here 145:20.88 1869 | JSContext* cx, HandleObject C, MutableHandle capability, 145:20.88 | ~~~~~~~~~~~^~ 145:21.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:21.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:21.19 inlined from ‘bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5326:58: 145:21.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘C’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:21.19 1169 | *this->stack = this; 145:21.19 | ~~~~~~~~~~~~~^~~~~~ 145:21.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)’: 145:21.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5325:16: note: ‘C’ declared here 145:21.19 5325 | RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise, 145:21.19 | ^ 145:21.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5321:16: note: ‘cx’ declared here 145:21.19 5321 | JSContext* cx, HandleObject promiseObj, 145:21.19 | ~~~~~~~~~~~^~ 145:21.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]’, 145:21.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:21.30 inlined from ‘bool PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6259:56, 145:21.30 inlined from ‘bool OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5436:49, 145:21.30 inlined from ‘bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2503:47: 145:21.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reaction’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:21.30 1169 | *this->stack = this; 145:21.30 | ~~~~~~~~~~~~~^~~~~~ 145:21.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)’: 145:21.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6257:34: note: ‘reaction’ declared here 145:21.30 6257 | Rooted reaction( 145:21.30 | ^~~~~~~~ 145:21.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:2477:57: note: ‘cx’ declared here 145:21.30 2477 | static bool PromiseResolveBuiltinThenableJob(JSContext* cx, unsigned argc, 145:21.30 | ~~~~~~~~~~~^~ 145:21.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 145:21.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:21.41 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 145:21.41 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 145:21.41 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 145:21.41 inlined from ‘bool Promise_static_try(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5056:22: 145:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 145:21.41 1169 | *this->stack = this; 145:21.41 | ~~~~~~~~~~~~~^~~~~~ 145:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool Promise_static_try(JSContext*, unsigned int, JS::Value*)’: 145:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5056:14: note: ‘iargs’ declared here 145:21.41 5056 | InvokeArgs iargs(cx); 145:21.41 | ^~~~~ 145:21.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5028:43: note: ‘cx’ declared here 145:21.41 5028 | static bool Promise_static_try(JSContext* cx, unsigned argc, Value* vp) { 145:21.41 | ~~~~~~~~~~~^~ 145:21.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 145:21.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:21.62 inlined from ‘bool Promise_static_withResolvers(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5125:50: 145:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:21.62 1169 | *this->stack = this; 145:21.62 | ~~~~~~~~~~~~~^~~~~~ 145:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool Promise_static_withResolvers(JSContext*, unsigned int, JS::Value*)’: 145:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5125:24: note: ‘obj’ declared here 145:21.62 5125 | Rooted obj(cx, NewPlainObject(cx)); 145:21.62 | ^~~ 145:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5105:53: note: ‘cx’ declared here 145:21.62 5105 | static bool Promise_static_withResolvers(JSContext* cx, unsigned argc, 145:21.62 | ~~~~~~~~~~~^~ 145:21.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:21.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:21.95 inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3603:16: 145:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseCtor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:21.95 1169 | *this->stack = this; 145:21.95 | ~~~~~~~~~~~~~^~~~~~ 145:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’: 145:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3603:16: note: ‘promiseCtor’ declared here 145:21.95 3603 | RootedObject promiseCtor( 145:21.95 | ^~~~~~~~~~~ 145:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3600:16: note: ‘cx’ declared here 145:21.95 3600 | JSContext* cx, PromiseForOfIterator& iterator, HandleObject C, 145:21.95 | ~~~~~~~~~~~^~ 145:22.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:22.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:22.70 inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3603:16, 145:22.70 inlined from ‘bool PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:4139:38, 145:22.70 inlined from ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3176:33: 145:22.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseCtor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:22.70 1169 | *this->stack = this; 145:22.70 | ~~~~~~~~~~~~~^~~~~~ 145:22.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’: 145:22.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3603:16: note: ‘promiseCtor’ declared here 145:22.70 3603 | RootedObject promiseCtor( 145:22.70 | ^~~~~~~~~~~ 145:22.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3073:62: note: ‘cx’ declared here 145:22.70 3073 | [[nodiscard]] static bool CommonPromiseCombinator(JSContext* cx, CallArgs& args, 145:22.70 | ~~~~~~~~~~~^~ 145:24.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:24.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:24.46 inlined from ‘bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)::)>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5697:16, 145:24.46 inlined from ‘bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5754:23: 145:24.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:24.46 1169 | *this->stack = this; 145:24.46 | ~~~~~~~~~~~~~^~~~~~ 145:24.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)’: 145:24.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5697:16: note: ‘promise’ declared here 145:24.46 5697 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 145:24.46 | ^~~~~~~ 145:24.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5748:16: note: ‘cx’ declared here 145:24.46 5748 | JSContext* cx, JS::Handle generator, 145:24.46 | ~~~~~~~~~~~^~ 145:24.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:24.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:24.56 inlined from ‘bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)::)>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5697:16, 145:24.56 inlined from ‘JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5769:21: 145:24.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:24.57 1169 | *this->stack = this; 145:24.57 | ~~~~~~~~~~~~~^~~~~~ 145:24.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)’: 145:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5697:16: note: ‘promise’ declared here 145:24.58 5697 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 145:24.58 | ^~~~~~~ 145:24.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5764:16: note: ‘cx’ declared here 145:24.58 5764 | JSContext* cx, Handle genObj, 145:24.58 | ~~~~~~~~~~~^~ 145:24.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:24.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:24.68 inlined from ‘js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5381:9: 145:24.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:24.68 1169 | *this->stack = this; 145:24.68 | ~~~~~~~~~~~~~^~~~~~ 145:24.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’: 145:24.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5375:26: note: ‘unwrappedPromise’ declared here 145:24.68 5375 | Rooted unwrappedPromise( 145:24.68 | ^~~~~~~~~~~~~~~~ 145:24.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5366:65: note: ‘cx’ declared here 145:24.68 5366 | [[nodiscard]] PromiseObject* js::OriginalPromiseThen(JSContext* cx, 145:24.68 | ~~~~~~~~~~~^~ 145:24.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]’, 145:24.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:24.76 inlined from ‘bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:622:76: 145:24.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shadowRealm’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:24.76 1169 | *this->stack = this; 145:24.76 | ~~~~~~~~~~~~~^~~~~~ 145:24.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp: In function ‘bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)’: 145:24.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:621:30: note: ‘shadowRealm’ declared here 145:24.76 621 | Rooted shadowRealm(cx, 145:24.76 | ^~~~~~~~~~~ 145:24.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ShadowRealm.cpp:614:48: note: ‘cx’ declared here 145:24.76 614 | static bool ShadowRealm_importValue(JSContext* cx, unsigned argc, Value* vp) { 145:24.76 | ~~~~~~~~~~~^~ 145:25.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:25.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:25.26 inlined from ‘bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6111:9: 145:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:25.26 1169 | *this->stack = this; 145:25.26 | ~~~~~~~~~~~~~^~~~~~ 145:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)’: 145:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6105:26: note: ‘unwrappedPromise’ declared here 145:25.26 6105 | Rooted unwrappedPromise( 145:25.26 | ^~~~~~~~~~~~~~~~ 145:25.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6082:42: note: ‘cx’ declared here 145:25.26 6082 | static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, 145:25.26 | ~~~~~~~~~~~^~ 145:25.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 145:25.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:25.28 inlined from ‘js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.h:1731:37, 145:25.28 inlined from ‘virtual void js::GenericPrinter::putString(JSContext*, JSString*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Printer.cpp:65:29: 145:25.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iter’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:25.28 1169 | *this->stack = this; 145:25.28 | ~~~~~~~~~~~~~^~~~~~ 145:25.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Printer.cpp: In member function ‘virtual void js::GenericPrinter::putString(JSContext*, JSString*)’: 145:25.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Printer.cpp:65:22: note: ‘iter’ declared here 145:25.28 65 | StringSegmentRange iter(cx); 145:25.28 | ^~~~ 145:25.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Printer.cpp:64:43: note: ‘cx’ declared here 145:25.28 64 | void GenericPrinter::putString(JSContext* cx, JSString* str) { 145:25.28 | ~~~~~~~~~~~^~ 145:25.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:25.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:25.35 inlined from ‘bool Promise_catch_impl(JSContext*, unsigned int, JS::Value*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6033:49, 145:25.35 inlined from ‘bool Promise_catch(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6073:28: 145:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:25.35 1169 | *this->stack = this; 145:25.35 | ~~~~~~~~~~~~~^~~~~~ 145:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool Promise_catch(JSContext*, unsigned int, JS::Value*)’: 145:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6033:16: note: ‘thisObj’ declared here 145:25.35 6033 | RootedObject thisObj(cx, ToObject(cx, thisVal)); 145:25.35 | ^~~~~~~ 145:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6072:38: note: ‘cx’ declared here 145:25.35 6072 | static bool Promise_catch(JSContext* cx, unsigned argc, Value* vp) { 145:25.35 | ~~~~~~~~~~~^~ 145:25.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:25.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:25.41 inlined from ‘bool Promise_catch_impl(JSContext*, unsigned int, JS::Value*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6033:49, 145:25.41 inlined from ‘bool Promise_catch_noRetVal(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6063:28: 145:25.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:25.41 1169 | *this->stack = this; 145:25.41 | ~~~~~~~~~~~~~^~~~~~ 145:25.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool Promise_catch_noRetVal(JSContext*, unsigned int, JS::Value*)’: 145:25.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6033:16: note: ‘thisObj’ declared here 145:25.42 6033 | RootedObject thisObj(cx, ToObject(cx, thisVal)); 145:25.42 | ^~~~~~~ 145:25.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:6062:47: note: ‘cx’ declared here 145:25.42 6062 | static bool Promise_catch_noRetVal(JSContext* cx, unsigned argc, Value* vp) { 145:25.42 | ~~~~~~~~~~~^~ 145:25.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 145:25.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:25.49 inlined from ‘bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5804:60: 145:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:25.49 1169 | *this->stack = this; 145:25.49 | ~~~~~~~~~~~~~^~~~~~ 145:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)’: 145:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5803:26: note: ‘resultPromise’ declared here 145:25.49 5803 | Rooted resultPromise( 145:25.49 | ^~~~~~~~~~~~~ 145:25.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:5792:49: note: ‘cx’ declared here 145:25.49 5792 | bool js::AsyncFromSyncIteratorMethod(JSContext* cx, CallArgs& args, 145:25.49 | ~~~~~~~~~~~^~ 145:26.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:26.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:26.04 inlined from ‘JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3273:79: 145:26.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘C’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:26.04 1169 | *this->stack = this; 145:26.04 | ~~~~~~~~~~~~~^~~~~~ 145:26.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp: In function ‘JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)’: 145:26.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3272:16: note: ‘C’ declared here 145:26.04 3272 | RootedObject C(cx, 145:26.04 | ^ 145:26.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Promise.cpp:3261:16: note: ‘cx’ declared here 145:26.04 3261 | JSContext* cx, JS::HandleObjectVector promises) { 145:26.04 | ~~~~~~~~~~~^~ 145:27.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 145:27.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:27.57 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = js::SharedPropMap*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 145:27.57 inlined from ‘static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropMap.cpp:464:43: 145:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘maps’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 145:27.57 1169 | *this->stack = this; 145:27.57 | ~~~~~~~~~~~~~^~~~~~ 145:27.57 In file included from Unified_cpp_js_src20.cpp:20: 145:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropMap.cpp: In static member function ‘static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)’: 145:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropMap.cpp:464:36: note: ‘maps’ declared here 145:27.57 464 | JS::RootedVector maps(cx); 145:27.57 | ^~~~ 145:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/PropMap.cpp:457:55: note: ‘cx’ declared here 145:27.57 457 | bool SharedPropMap::freezeOrSealProperties(JSContext* cx, IntegrityLevel level, 145:27.57 | ~~~~~~~~~~~^~ 145:28.27 layout/base 145:29.04 In file included from Unified_cpp_js_xpconnect_src1.cpp:92: 145:29.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp: In static member function ‘static already_AddRefed XPCNativeInterface::NewInstance(JSContext*, IID2NativeInterfaceMap*, const nsXPTInterfaceInfo*)’: 145:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:333:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class XPCNativeMember’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 145:29.06 333 | memcpy(obj->mMembers, members.begin(), 145:29.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:29.06 334 | members.length() * sizeof(XPCNativeMember)); 145:29.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:29.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp:7, 145:29.08 from Unified_cpp_js_xpconnect_src1.cpp:2: 145:29.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:905:7: note: ‘class XPCNativeMember’ declared here 145:29.08 905 | class XPCNativeMember final { 145:29.08 | ^~~~~~~~~~~~~~~ 145:34.91 layout/build 145:37.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 145:37.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:76: 145:37.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 145:37.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 145:37.46 2179 | GlobalProperties() { mozilla::PodZero(this); } 145:37.46 | ~~~~~~~~~~~~~~~~^~~~~~ 145:37.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 145:37.46 37 | memset(aT, 0, sizeof(T)); 145:37.46 | ~~~~~~^~~~~~~~~~~~~~~~~~ 145:37.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 145:37.48 2178 | struct GlobalProperties { 145:37.48 | ^~~~~~~~~~~~~~~~ 145:52.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Proxy.h:15, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Wrapper.h:12, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WrapperFactory.h:10, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:12, 145:52.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:7: 145:52.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 145:52.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 145:52.41 2179 | GlobalProperties() { mozilla::PodZero(this); } 145:52.41 | ~~~~~~~~~~~~~~~~^~~~~~ 145:52.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 145:52.41 37 | memset(aT, 0, sizeof(T)); 145:52.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 145:52.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 145:52.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 145:52.41 2178 | struct GlobalProperties { 145:52.41 | ^~~~~~~~~~~~~~~~ 145:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:25, 145:53.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIRGraph.h:17, 145:53.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ValueNumbering.cpp:12, 145:53.65 from Unified_cpp_js_src_jit13.cpp:2: 145:53.65 In member function ‘void js::jit::MDefinition::setResultType(js::jit::MIRType)’, 145:53.65 inlined from ‘js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:9498:18, 145:53.65 inlined from ‘static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:9503:3, 145:53.65 inlined from ‘bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpBuilder.cpp:3592:38: 145:53.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:880:50: warning: ‘resultType’ may be used uninitialized [-Wmaybe-uninitialized] 145:53.68 880 | void setResultType(MIRType type) { resultType_ = type; } 145:53.68 | ~~~~~~~~~~~~^~~~~~ 145:53.68 In file included from Unified_cpp_js_src_jit13.cpp:11: 145:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpBuilder.cpp: In member function ‘bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)’: 145:53.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpBuilder.cpp:3550:11: note: ‘resultType’ was declared here 145:53.68 3550 | MIRType resultType; 145:53.68 | ^~~~~~~~~~ 145:56.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 145:56.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:56.92 inlined from ‘bool Options(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:472:22: 145:56.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:56.92 1169 | *this->stack = this; 145:56.92 | ~~~~~~~~~~~~~^~~~~~ 145:56.92 In file included from Unified_cpp_js_xpconnect_src1.cpp:20: 145:56.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool Options(JSContext*, unsigned int, JS::Value*)’: 145:56.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:472:16: note: ‘str’ declared here 145:56.92 472 | RootedString str(cx); 145:56.92 | ^~~ 145:56.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:469:32: note: ‘cx’ declared here 145:56.92 469 | static bool Options(JSContext* cx, unsigned argc, Value* vp) { 145:56.92 | ~~~~~~~~~~~^~ 145:56.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 145:56.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:56.94 inlined from ‘bool Dump(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:322:45: 145:56.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:56.94 1169 | *this->stack = this; 145:56.94 | ~~~~~~~~~~~~~^~~~~~ 145:56.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool Dump(JSContext*, unsigned int, JS::Value*)’: 145:56.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:322:16: note: ‘str’ declared here 145:56.94 322 | RootedString str(cx, ToString(cx, args[0])); 145:56.94 | ^~~ 145:56.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:314:29: note: ‘cx’ declared here 145:56.94 314 | static bool Dump(JSContext* cx, unsigned argc, Value* vp) { 145:56.94 | ~~~~~~~~~~~^~ 145:57.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 145:57.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PersistentRooted&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:57.01 inlined from ‘bool XPCShellInterruptCallback(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:497:55: 145:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘callback’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 145:57.01 1169 | *this->stack = this; 145:57.01 | ~~~~~~~~~~~~~^~~~~~ 145:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool XPCShellInterruptCallback(JSContext*)’: 145:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:497:15: note: ‘callback’ declared here 145:57.01 497 | RootedValue callback(cx, *sScriptedInterruptCallback); 145:57.01 | ^~~~~~~~ 145:57.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:495:50: note: ‘cx’ declared here 145:57.01 495 | static bool XPCShellInterruptCallback(JSContext* cx) { 145:57.01 | ~~~~~~~~~~~^~ 145:57.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 145:57.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:57.51 inlined from ‘bool ReadLine(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:237:22: 145:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 145:57.51 1169 | *this->stack = this; 145:57.51 | ~~~~~~~~~~~~~^~~~~~ 145:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool ReadLine(JSContext*, unsigned int, JS::Value*)’: 145:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:237:16: note: ‘str’ declared here 145:57.51 237 | RootedString str(cx); 145:57.51 | ^~~ 145:57.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:231:33: note: ‘cx’ declared here 145:57.51 231 | static bool ReadLine(JSContext* cx, unsigned argc, Value* vp) { 145:57.51 | ~~~~~~~~~~~^~ 145:57.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:57.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:57.69 inlined from ‘bool Load(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:352:33: 145:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘thisObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:57.69 1169 | *this->stack = this; 145:57.69 | ~~~~~~~~~~~~~^~~~~~ 145:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool Load(JSContext*, unsigned int, JS::Value*)’: 145:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:352:20: note: ‘thisObject’ declared here 145:57.69 352 | JS::RootedObject thisObject(cx); 145:57.69 | ^~~~~~~~~~ 145:57.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCShellImpl.cpp:349:29: note: ‘cx’ declared here 145:57.69 349 | static bool Load(JSContext* cx, unsigned argc, Value* vp) { 145:57.69 | ~~~~~~~~~~~^~ 145:58.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 145:58.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 145:58.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12: 145:58.36 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 145:58.36 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 145:58.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 145:58.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 145:58.36 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 145:58.36 inlined from ‘virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 145:58.36 450 | mArray.mHdr->mLength = 0; 145:58.36 | ~~~~~~~~~~~~~~~~~~~~~^~~ 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp: In member function ‘virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)’: 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: note: at offset 8 into object ‘’ of size 8 145:58.36 145 | NS_GET_IID(nsIScriptObjectPrincipal)}; 145:58.36 | ^ 145:58.36 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 145:58.36 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 145:58.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 145:58.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 145:58.36 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 145:58.36 inlined from ‘virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 145:58.36 450 | mArray.mHdr->mLength = 0; 145:58.36 | ~~~~~~~~~~~~~~~~~~~~~^~~ 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp: In member function ‘virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)’: 145:58.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: note: at offset 8 into object ‘’ of size 8 145:58.36 145 | NS_GET_IID(nsIScriptObjectPrincipal)}; 145:58.36 | ^ 145:58.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 145:58.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:58.76 inlined from ‘bool XPCNativeWrapper::UnwrapNW(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrapper.cpp:32:32: 145:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 145:58.76 1169 | *this->stack = this; 145:58.76 | ~~~~~~~~~~~~~^~~~~~ 145:58.76 In file included from Unified_cpp_js_xpconnect_src1.cpp:128: 145:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrapper.cpp: In function ‘bool XPCNativeWrapper::UnwrapNW(JSContext*, unsigned int, JS::Value*)’: 145:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrapper.cpp:32:19: note: ‘v’ declared here 145:58.76 32 | JS::RootedValue v(cx, args[0]); 145:58.76 | ^ 145:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrapper.cpp:26:33: note: ‘cx’ declared here 145:58.76 26 | static bool UnwrapNW(JSContext* cx, unsigned argc, Value* vp) { 145:58.76 | ~~~~~~~~~~~^~ 145:58.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:58.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 145:58.92 inlined from ‘bool XPC_WN_Helper_HasInstance(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:774:3: 145:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 145:58.92 1169 | *this->stack = this; 145:58.92 | ~~~~~~~~~~~~~^~~~~~ 145:58.92 In file included from Unified_cpp_js_xpconnect_src1.cpp:101: 145:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_Helper_HasInstance(JSContext*, unsigned int, JS::Value*)’: 145:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:707:16: note: ‘unwrapped’ declared here 145:58.92 707 | RootedObject unwrapped(cx, js::CheckedUnwrapDynamic(obj, cx, false)); \ 145:58.92 | ^~~~~~~~~ 145:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:774:3: note: in expansion of macro ‘PRE_HELPER_STUB’ 145:58.92 774 | PRE_HELPER_STUB 145:58.92 | ^~~~~~~~~~~~~~~ 145:58.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:758:50: note: ‘cx’ declared here 145:58.92 758 | static bool XPC_WN_Helper_HasInstance(JSContext* cx, unsigned argc, Value* vp) { 145:58.92 | ~~~~~~~~~~~^~ 145:59.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 145:59.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 145:59.98 inlined from ‘static bool XPCArrayHomogenizer::GetTypeForArray(JSContext*, JS::HandleObject, uint32_t, nsXPTType*, nsID*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:155:24: 145:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘jsobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.71 1169 | *this->stack = this; 146:12.72 | ~~~~~~~~~~~~~^~~~~~ 146:12.72 In file included from Unified_cpp_js_xpconnect_src1.cpp:47: 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp: In static member function ‘static bool XPCArrayHomogenizer::GetTypeForArray(JSContext*, JS::HandleObject, uint32_t, nsXPTType*, nsID*)’: 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:155:16: note: ‘jsobj’ declared here 146:12.72 155 | RootedObject jsobj(cx); 146:12.72 | ^~~~~ 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:147:54: note: ‘cx’ declared here 146:12.72 147 | bool XPCArrayHomogenizer::GetTypeForArray(JSContext* cx, HandleObject array, 146:12.72 | ~~~~~~~~~~~^~ 146:12.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:12.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.72 inlined from ‘bool XPCVariant::InitializeData(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:276:40: 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:12.72 1169 | *this->stack = this; 146:12.72 | ~~~~~~~~~~~~~^~~~~~ 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp: In member function ‘bool XPCVariant::InitializeData(JSContext*)’: 146:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:276:18: note: ‘str’ declared here 146:12.73 276 | RootedString str(cx, val.toString()); 146:12.73 | ^~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCVariant.cpp:246:44: note: ‘cx’ declared here 146:12.73 246 | bool XPCVariant::InitializeData(JSContext* cx) { 146:12.73 | ~~~~~~~~~~~^~ 146:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 146:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.73 inlined from ‘bool xpc::TryResolvePropertyFromSpecs(JSContext*, JS::HandleId, JS::HandleObject, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:420:68: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.73 1169 | *this->stack = this; 146:12.73 | ~~~~~~~~~~~~~^~~~~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::TryResolvePropertyFromSpecs(JSContext*, JS::HandleId, JS::HandleObject, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandle >)’: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:420:20: note: ‘fun’ declared here 146:12.73 420 | RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, fsMatch, id)); 146:12.73 | ^~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:408:16: note: ‘cx’ declared here 146:12.73 408 | JSContext* cx, HandleId id, HandleObject holder, const JSFunctionSpec* fs, 146:12.73 | ~~~~~~~~~~~^~ 146:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.73 inlined from ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.73 1169 | *this->stack = this; 146:12.73 | ~~~~~~~~~~~~~^~~~~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: note: ‘getter’ declared here 146:12.73 2119 | RootedObject getter(cx, desc->getter()); 146:12.73 | ^~~~~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2095:48: note: ‘cx’ declared here 146:12.73 2095 | bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 146:12.73 | ~~~~~~~~~~~^~ 146:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.73 inlined from ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.73 1169 | *this->stack = this; 146:12.73 | ~~~~~~~~~~~~~^~~~~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: note: ‘getter’ declared here 146:12.73 2119 | RootedObject getter(cx, desc->getter()); 146:12.73 | ^~~~~~ 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2095:48: note: ‘cx’ declared here 146:12.73 2095 | bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 146:12.73 | ~~~~~~~~~~~^~ 146:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.73 inlined from ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: 146:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.74 1169 | *this->stack = this; 146:12.75 | ~~~~~~~~~~~~~^~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2119:16: note: ‘getter’ declared here 146:12.75 2119 | RootedObject getter(cx, desc->getter()); 146:12.75 | ^~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2095:48: note: ‘cx’ declared here 146:12.75 2095 | bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 146:12.75 | ~~~~~~~~~~~^~ 146:12.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:12.75 inlined from ‘bool xpc::RecreateLostWaivers(JSContext*, const JS::PropertyDescriptor*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1956:27: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rewaived’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.75 1169 | *this->stack = this; 146:12.75 | ~~~~~~~~~~~~~^~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::RecreateLostWaivers(JSContext*, const JS::PropertyDescriptor*, JS::MutableHandle)’: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1956:16: note: ‘rewaived’ declared here 146:12.75 1956 | RootedObject rewaived(cx); 146:12.75 | ^~~~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1940:44: note: ‘cx’ declared here 146:12.75 1940 | static bool RecreateLostWaivers(JSContext* cx, const PropertyDescriptor* orig, 146:12.75 | ~~~~~~~~~~~^~ 146:12.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.75 inlined from ‘virtual JSObject* xpc::JSXrayTraits::createHolder(JSContext*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1123:76: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.75 1169 | *this->stack = this; 146:12.75 | ~~~~~~~~~~~~~^~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual JSObject* xpc::JSXrayTraits::createHolder(JSContext*, JSObject*)’: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1122:16: note: ‘holder’ declared here 146:12.75 1122 | RootedObject holder(cx, 146:12.75 | ^~~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1120:49: note: ‘cx’ declared here 146:12.75 1120 | JSObject* JSXrayTraits::createHolder(JSContext* cx, JSObject* wrapper) { 146:12.75 | ~~~~~~~~~~~^~ 146:12.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.75 inlined from ‘JSObject* xpc::GetUAWidgetScope(JSContext*, nsIPrincipal*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeScope.cpp:206:78: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.75 1169 | *this->stack = this; 146:12.75 | ~~~~~~~~~~~~~^~~~~~ 146:12.75 In file included from Unified_cpp_js_xpconnect_src1.cpp:119: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeScope.cpp: In function ‘JSObject* xpc::GetUAWidgetScope(JSContext*, nsIPrincipal*)’: 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeScope.cpp:206:16: note: ‘scope’ declared here 146:12.75 206 | RootedObject scope(cx, XPCJSRuntime::Get()->GetUAWidgetScope(cx, principal)); 146:12.75 | ^~~~~ 146:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeScope.cpp:205:39: note: ‘cx’ declared here 146:12.75 205 | JSObject* GetUAWidgetScope(JSContext* cx, nsIPrincipal* principal) { 146:12.75 | ~~~~~~~~~~~^~ 146:12.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.75 inlined from ‘JSObject* xpc::XrayTraits::ensureHolder(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1559:45: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.77 1169 | *this->stack = this; 146:12.77 | ~~~~~~~~~~~~~^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘JSObject* xpc::XrayTraits::ensureHolder(JSContext*, JS::HandleObject)’: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1559:16: note: ‘holder’ declared here 146:12.77 1559 | RootedObject holder(cx, getHolder(wrapper)); 146:12.77 | ^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1558:47: note: ‘cx’ declared here 146:12.77 1558 | JSObject* XrayTraits::ensureHolder(JSContext* cx, HandleObject wrapper) { 146:12.77 | ~~~~~~~~~~~^~ 146:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.77 inlined from ‘static bool xpc::JSXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1071:61: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.77 1169 | *this->stack = this; 146:12.77 | ~~~~~~~~~~~~~^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::JSXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1071:20: note: ‘holder’ declared here 146:12.77 1071 | JS::RootedObject holder(cx, self.ensureHolder(cx, wrapper)); 146:12.77 | ^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1067:41: note: ‘cx’ declared here 146:12.77 1067 | bool JSXrayTraits::construct(JSContext* cx, HandleObject wrapper, 146:12.77 | ~~~~~~~~~~~^~ 146:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.77 inlined from ‘static bool xpc::JSXrayTraits::call(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:213:63, 146:12.77 inlined from ‘bool xpc::XrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2172:22: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.77 1169 | *this->stack = this; 146:12.77 | ~~~~~~~~~~~~~^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h: In member function ‘bool xpc::XrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.h:213:22: note: ‘holder’ declared here 146:12.77 213 | JS::RootedObject holder(cx, self.ensureHolder(cx, wrapper)); 146:12.77 | ^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2167:49: note: ‘cx’ declared here 146:12.77 2167 | bool XrayWrapper::call(JSContext* cx, HandleObject wrapper, 146:12.77 | ~~~~~~~~~~~^~ 146:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.77 inlined from ‘JSObject* xpc::XrayTraits::attachExpandoObject(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, nsIPrincipal*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1391:64: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expandoObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.77 1169 | *this->stack = this; 146:12.77 | ~~~~~~~~~~~~~^~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘JSObject* xpc::XrayTraits::attachExpandoObject(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, nsIPrincipal*)’: 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1390:16: note: ‘expandoObject’ declared here 146:12.77 1390 | RootedObject expandoObject( 146:12.77 | ^~~~~~~~~~~~~ 146:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1359:54: note: ‘cx’ declared here 146:12.77 1359 | JSObject* XrayTraits::attachExpandoObject(JSContext* cx, HandleObject target, 146:12.77 | ~~~~~~~~~~~^~ 146:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.77 inlined from ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.79 1169 | *this->stack = this; 146:12.79 | ~~~~~~~~~~~~~^~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: note: ‘expando’ declared here 146:12.79 2263 | RootedObject expando( 146:12.79 | ^~~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2252:57: note: ‘cx’ declared here 146:12.79 2252 | bool XrayWrapper::setPrototype(JSContext* cx, 146:12.79 | ~~~~~~~~~~~^~ 146:12.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.79 inlined from ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.79 1169 | *this->stack = this; 146:12.79 | ~~~~~~~~~~~~~^~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: note: ‘expando’ declared here 146:12.79 2263 | RootedObject expando( 146:12.79 | ^~~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2252:57: note: ‘cx’ declared here 146:12.79 2252 | bool XrayWrapper::setPrototype(JSContext* cx, 146:12.79 | ~~~~~~~~~~~^~ 146:12.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.79 inlined from ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.79 1169 | *this->stack = this; 146:12.79 | ~~~~~~~~~~~~~^~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2263:16: note: ‘expando’ declared here 146:12.79 2263 | RootedObject expando( 146:12.79 | ^~~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2252:57: note: ‘cx’ declared here 146:12.79 2252 | bool XrayWrapper::setPrototype(JSContext* cx, 146:12.79 | ~~~~~~~~~~~^~ 146:12.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.79 inlined from ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expandoObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.79 1169 | *this->stack = this; 146:12.79 | ~~~~~~~~~~~~~^~~~~~ 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 146:12.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: note: ‘expandoObject’ declared here 146:12.79 2032 | RootedObject expandoObject( 146:12.79 | ^~~~~~~~~~~~~ 146:12.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1983:59: note: ‘cx’ declared here 146:12.82 1983 | bool XrayWrapper::defineProperty(JSContext* cx, 146:12.82 | ~~~~~~~~~~~^~ 146:12.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.82 inlined from ‘bool XPCWrappedNative::Init(JSContext*, nsIXPCScriptable*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:640:78: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoJSObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.82 1169 | *this->stack = this; 146:12.82 | ~~~~~~~~~~~~~^~~~~~ 146:12.82 In file included from Unified_cpp_js_xpconnect_src1.cpp:83: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp: In member function ‘bool XPCWrappedNative::Init(JSContext*, nsIXPCScriptable*)’: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:639:16: note: ‘protoJSObject’ declared here 146:12.82 639 | RootedObject protoJSObject(cx, HasProto() ? GetProto()->GetJSProtoObject() 146:12.82 | ^~~~~~~~~~~~~ 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:621:40: note: ‘cx’ declared here 146:12.82 621 | bool XPCWrappedNative::Init(JSContext* cx, nsIXPCScriptable* aScriptable) { 146:12.82 | ~~~~~~~~~~~^~ 146:12.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.82 inlined from ‘bool xpc::XrayTraits::cloneExpandoChain(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1474:36: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘oldHead’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.82 1169 | *this->stack = this; 146:12.82 | ~~~~~~~~~~~~~^~~~~~ 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayTraits::cloneExpandoChain(JSContext*, JS::HandleObject, JS::HandleObject)’: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1474:16: note: ‘oldHead’ declared here 146:12.82 1474 | RootedObject oldHead(cx, srcChain); 146:12.82 | ^~~~~~~ 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1469:47: note: ‘cx’ declared here 146:12.82 1469 | bool XrayTraits::cloneExpandoChain(JSContext* cx, HandleObject dst, 146:12.82 | ~~~~~~~~~~~^~ 146:12.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.82 inlined from ‘bool xpc::JSXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::Handle >, JS::Handle, JS::ObjectOpResult&, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:814:52: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.82 1169 | *this->stack = this; 146:12.82 | ~~~~~~~~~~~~~^~~~~~ 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::JSXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::Handle >, JS::Handle, JS::ObjectOpResult&, bool*)’: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:814:16: note: ‘holder’ declared here 146:12.82 814 | RootedObject holder(cx, ensureHolder(cx, wrapper)); 146:12.82 | ^~~~~~ 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:809:16: note: ‘cx’ declared here 146:12.82 809 | JSContext* cx, HandleObject wrapper, HandleId id, 146:12.82 | ~~~~~~~~~~~^~ 146:12.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.82 inlined from ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: 146:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expandoObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.83 1169 | *this->stack = this; 146:12.83 | ~~~~~~~~~~~~~^~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: note: ‘expandoObject’ declared here 146:12.83 2032 | RootedObject expandoObject( 146:12.83 | ^~~~~~~~~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1983:59: note: ‘cx’ declared here 146:12.83 1983 | bool XrayWrapper::defineProperty(JSContext* cx, 146:12.83 | ~~~~~~~~~~~^~ 146:12.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.83 inlined from ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.83 1169 | *this->stack = this; 146:12.83 | ~~~~~~~~~~~~~^~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: note: ‘holder’ declared here 146:12.83 2232 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:12.83 | ^~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2199:16: note: ‘cx’ declared here 146:12.83 2199 | JSContext* cx, JS::HandleObject wrapper, 146:12.83 | ~~~~~~~~~~~^~ 146:12.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.83 inlined from ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.83 1169 | *this->stack = this; 146:12.83 | ~~~~~~~~~~~~~^~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: note: ‘holder’ declared here 146:12.83 2232 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:12.83 | ^~~~~~ 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2199:16: note: ‘cx’ declared here 146:12.83 2199 | JSContext* cx, JS::HandleObject wrapper, 146:12.83 | ~~~~~~~~~~~^~ 146:12.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject.h:12, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Array.h:14, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.h:19, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm-inl.h:10, 146:12.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.cpp:8, 146:12.83 from Unified_cpp_js_src21.cpp:2: 146:12.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.83 inlined from ‘virtual bool js::IteratorPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:286:67: 146:12.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.83 1169 | *this->stack = this; 146:12.83 | ~~~~~~~~~~~~~^~~~~~ 146:12.83 In file included from Unified_cpp_js_src21.cpp:11: 146:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp: In member function ‘virtual bool js::IteratorPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’: 146:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:286:16: note: ‘proto’ declared here 146:12.85 286 | RootedObject proto(cx, cx->global()->maybeGetIteratorPrototype()); 146:12.85 | ^~~~~ 146:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:285:74: note: ‘cx’ declared here 146:12.85 285 | bool js::IteratorPrototypeHasNoReturnProperty::checkInvariant(JSContext* cx) { 146:12.85 | ~~~~~~~~~~~^~ 146:12.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.85 inlined from ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: 146:12.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.85 1169 | *this->stack = this; 146:12.85 | ~~~~~~~~~~~~~^~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2232:16: note: ‘holder’ declared here 146:12.86 2232 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:12.86 | ^~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2199:16: note: ‘cx’ declared here 146:12.86 2199 | JSContext* cx, JS::HandleObject wrapper, 146:12.86 | ~~~~~~~~~~~^~ 146:12.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.86 inlined from ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.86 1169 | *this->stack = this; 146:12.86 | ~~~~~~~~~~~~~^~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: note: ‘holder’ declared here 146:12.86 1917 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:12.86 | ^~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1911:16: note: ‘cx’ declared here 146:12.86 1911 | JSContext* cx, HandleObject wrapper, HandleId id, 146:12.86 | ~~~~~~~~~~~^~ 146:12.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.86 inlined from ‘static nsresult nsXPCWrappedJS::GetNewOrUsed(JSContext*, JS::HandleObject, const nsIID&, nsXPCWrappedJS**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedJS.cpp:352:60: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootJSObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.86 1169 | *this->stack = this; 146:12.86 | ~~~~~~~~~~~~~^~~~~~ 146:12.86 In file included from Unified_cpp_js_xpconnect_src1.cpp:56: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedJS.cpp: In static member function ‘static nsresult nsXPCWrappedJS::GetNewOrUsed(JSContext*, JS::HandleObject, const nsIID&, nsXPCWrappedJS**)’: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedJS.cpp:352:20: note: ‘rootJSObj’ declared here 146:12.86 352 | JS::RootedObject rootJSObj(cx, GetRootJSObject(cx, jsObj)); 146:12.86 | ^~~~~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedJS.cpp:337:50: note: ‘cx’ declared here 146:12.86 337 | nsresult nsXPCWrappedJS::GetNewOrUsed(JSContext* cx, JS::HandleObject jsObj, 146:12.86 | ~~~~~~~~~~~^~ 146:12.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:12.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.86 inlined from ‘js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:660:23: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedFrame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.86 1169 | *this->stack = this; 146:12.86 | ~~~~~~~~~~~~~^~~~~~ 146:12.86 In file included from Unified_cpp_js_src21.cpp:47: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]’: 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:660:23: note: ‘rootedFrame’ declared here 146:12.86 660 | Rooted rootedFrame(cx, frame); 146:12.86 | ^~~~~~~~~~~ 146:12.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:653:52: note: ‘cx’ declared here 146:12.86 653 | static SavedFrame* GetFirstMatchedFrame(JSContext* cx, JSPrincipals* principals, 146:12.86 | ~~~~~~~~~~~^~ 146:12.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.86 inlined from ‘virtual bool js::ObjectPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:326:61: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.89 1169 | *this->stack = this; 146:12.89 | ~~~~~~~~~~~~~^~~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp: In member function ‘virtual bool js::ObjectPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:326:16: note: ‘proto’ declared here 146:12.89 326 | RootedObject proto(cx, &cx->global()->getObjectPrototype()); 146:12.89 | ^~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:325:72: note: ‘cx’ declared here 146:12.89 325 | bool js::ObjectPrototypeHasNoReturnProperty::checkInvariant(JSContext* cx) { 146:12.89 | ~~~~~~~~~~~^~ 146:12.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.89 inlined from ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expandoObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.89 1169 | *this->stack = this; 146:12.89 | ~~~~~~~~~~~~~^~~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:2032:16: note: ‘expandoObject’ declared here 146:12.89 2032 | RootedObject expandoObject( 146:12.89 | ^~~~~~~~~~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1983:59: note: ‘cx’ declared here 146:12.89 1983 | bool XrayWrapper::defineProperty(JSContext* cx, 146:12.89 | ~~~~~~~~~~~^~ 146:12.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.89 inlined from ‘virtual bool js::ArrayIteratorPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:274:72: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.89 1169 | *this->stack = this; 146:12.89 | ~~~~~~~~~~~~~^~~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp: In member function ‘virtual bool js::ArrayIteratorPrototypeHasNoReturnProperty::checkInvariant(JSContext*)’: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:274:16: note: ‘proto’ declared here 146:12.89 274 | RootedObject proto(cx, cx->global()->maybeGetArrayIteratorPrototype()); 146:12.89 | ^~~~~ 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RealmFuses.cpp:273:16: note: ‘cx’ declared here 146:12.89 273 | JSContext* cx) { 146:12.89 | ~~~~~~~~~~~^~ 146:12.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/ModuleObject.h:17, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.h:22, 146:12.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:7, 146:12.89 from Unified_cpp_js_src22.cpp:2: 146:12.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 146:12.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.89 inlined from ‘bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:134:30: 146:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 146:12.90 1169 | *this->stack = this; 146:12.90 | ~~~~~~~~~~~~~^~~~~~ 146:12.90 In file included from Unified_cpp_js_src22.cpp:11: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)’: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:134:15: note: ‘val’ declared here 146:12.90 134 | RootedValue val(cx, args[0]); 146:12.90 | ^~~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:131:42: note: ‘cx’ declared here 146:12.90 131 | static bool intrinsic_IsArray(JSContext* cx, unsigned argc, Value* vp) { 146:12.90 | ~~~~~~~~~~~^~ 146:12.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:12.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.90 inlined from ‘static already_AddRefed XPCNativeInterface::NewInstance(JSContext*, IID2NativeInterfaceMap*, const nsXPTInterfaceInfo*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:309:51: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:12.90 1169 | *this->stack = this; 146:12.90 | ~~~~~~~~~~~~~^~~~~~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp: In static member function ‘static already_AddRefed XPCNativeInterface::NewInstance(JSContext*, IID2NativeInterfaceMap*, const nsXPTInterfaceInfo*)’: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:309:16: note: ‘str’ declared here 146:12.90 309 | RootedString str(cx, JS_AtomizeString(cx, bytes)); 146:12.90 | ^~~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:185:16: note: ‘cx’ declared here 146:12.90 185 | JSContext* cx, IID2NativeInterfaceMap* aMap, 146:12.90 | ~~~~~~~~~~~^~ 146:12.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 146:12.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:12.90 inlined from ‘bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:529:17: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 146:12.90 1169 | *this->stack = this; 146:12.90 | ~~~~~~~~~~~~~^~~~~~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)’: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:529:12: note: ‘id’ declared here 146:12.90 529 | RootedId id(cx); 146:12.90 | ^~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:518:49: note: ‘cx’ declared here 146:12.90 518 | static bool intrinsic_DefineProperty(JSContext* cx, unsigned argc, Value* vp) { 146:12.90 | ~~~~~~~~~~~^~ 146:12.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]’, 146:12.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.90 inlined from ‘js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:69:75: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘regexp’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.90 1169 | *this->stack = this; 146:12.90 | ~~~~~~~~~~~~~^~~~~~ 146:12.90 In file included from Unified_cpp_js_src21.cpp:20: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)’: 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:68:25: note: ‘regexp’ declared here 146:12.90 68 | Rooted regexp( 146:12.90 | ^~~~~~ 146:12.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:66:42: note: ‘cx’ declared here 146:12.90 66 | RegExpObject* js::RegExpAlloc(JSContext* cx, NewObjectKind newKind, 146:12.90 | ~~~~~~~~~~~^~ 146:12.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.93 inlined from ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.93 1169 | *this->stack = this; 146:12.93 | ~~~~~~~~~~~~~^~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: note: ‘holder’ declared here 146:12.93 1917 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:12.93 | ^~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1911:16: note: ‘cx’ declared here 146:12.93 1911 | JSContext* cx, HandleObject wrapper, HandleId id, 146:12.93 | ~~~~~~~~~~~^~ 146:12.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.93 inlined from ‘bool intrinsic_CreateAsyncFromSyncIterator(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1851:61: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncIterator’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.93 1169 | *this->stack = this; 146:12.93 | ~~~~~~~~~~~~~^~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_CreateAsyncFromSyncIterator(JSContext*, unsigned int, JS::Value*)’: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1850:16: note: ‘asyncIterator’ declared here 146:12.93 1850 | RootedObject asyncIterator( 146:12.93 | ^~~~~~~~~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1844:62: note: ‘cx’ declared here 146:12.93 1844 | static bool intrinsic_CreateAsyncFromSyncIterator(JSContext* cx, unsigned argc, 146:12.93 | ~~~~~~~~~~~^~ 146:12.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 146:12.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.93 inlined from ‘js::SharedShape* js::RegExpRealm::createMatchResultShape(JSContext*, ResultShapeKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1016:65: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.93 1169 | *this->stack = this; 146:12.93 | ~~~~~~~~~~~~~^~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In member function ‘js::SharedShape* js::RegExpRealm::createMatchResultShape(JSContext*, ResultShapeKind)’: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1016:24: note: ‘templateObject’ declared here 146:12.93 1016 | Rooted templateObject(cx, NewDenseEmptyArray(cx)); 146:12.93 | ^~~~~~~~~~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1011:61: note: ‘cx’ declared here 146:12.93 1011 | SharedShape* RegExpRealm::createMatchResultShape(JSContext* cx, 146:12.93 | ~~~~~~~~~~~^~ 146:12.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:12.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:12.93 inlined from ‘bool xpc::JSXrayTraits::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:780:52: 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:12.93 1169 | *this->stack = this; 146:12.93 | ~~~~~~~~~~~~~^~~~~~ 146:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::JSXrayTraits::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)’: 146:12.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:780:16: note: ‘holder’ declared here 146:12.95 780 | RootedObject holder(cx, ensureHolder(cx, wrapper)); 146:12.95 | ^~~~~~ 146:12.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:776:39: note: ‘cx’ declared here 146:12.95 776 | bool JSXrayTraits::delete_(JSContext* cx, HandleObject wrapper, HandleId id, 146:12.95 | ~~~~~~~~~~~^~ 146:13.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:13.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:13.15 inlined from ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: 146:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:13.15 1169 | *this->stack = this; 146:13.15 | ~~~~~~~~~~~~~^~~~~~ 146:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 146:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1917:16: note: ‘holder’ declared here 146:13.15 1917 | RootedObject holder(cx, Traits::singleton.ensureHolder(cx, wrapper)); 146:13.15 | ^~~~~~ 146:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:1911:16: note: ‘cx’ declared here 146:13.15 1911 | JSContext* cx, HandleObject wrapper, HandleId id, 146:13.15 | ~~~~~~~~~~~^~ 146:13.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 146:13.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:13.22 inlined from ‘bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1286:77: 146:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘input’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:13.23 1169 | *this->stack = this; 146:13.23 | ~~~~~~~~~~~~~^~~~~~ 146:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)’: 146:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1286:27: note: ‘input’ declared here 146:13.23 1286 | Rooted input(cx, NewStringCopyN(cx, chars, length)); 146:13.23 | ^~~~~ 146:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1273:49: note: ‘cx’ declared here 146:13.23 1273 | JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj, 146:13.23 | ~~~~~~~~~~~^~ 146:13.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 146:13.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:13.26 inlined from ‘bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1303:77: 146:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘input’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:13.26 1169 | *this->stack = this; 146:13.26 | ~~~~~~~~~~~~~^~~~~~ 146:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)’: 146:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1303:27: note: ‘input’ declared here 146:13.26 1303 | Rooted input(cx, NewStringCopyN(cx, chars, length)); 146:13.26 | ^~~~~ 146:13.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1295:58: note: ‘cx’ declared here 146:13.26 1295 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, 146:13.26 | ~~~~~~~~~~~^~ 146:13.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GrowableSharedArrayBufferObject*]’, 146:13.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GrowableSharedArrayBufferObject*; T = js::GrowableSharedArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:13.70 inlined from ‘static bool js::SharedArrayBufferObject::growImpl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SharedArrayObject.cpp:397:73: 146:13.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:13.70 1169 | *this->stack = this; 146:13.70 | ~~~~~~~~~~~~~^~~~~~ 146:13.70 In file included from Unified_cpp_js_src22.cpp:38: 146:13.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SharedArrayObject.cpp: In static member function ‘static bool js::SharedArrayBufferObject::growImpl(JSContext*, const JS::CallArgs&)’: 146:13.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SharedArrayObject.cpp:396:44: note: ‘buffer’ declared here 146:13.70 396 | Rooted buffer( 146:13.70 | ^~~~~~ 146:13.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SharedArrayObject.cpp:394:51: note: ‘cx’ declared here 146:13.70 394 | bool SharedArrayBufferObject::growImpl(JSContext* cx, const CallArgs& args) { 146:13.70 | ~~~~~~~~~~~^~ 146:13.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:13.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:13.85 inlined from ‘virtual bool xpc::JSXrayTraits::enumerateNames(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:941:52: 146:13.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:13.85 1169 | *this->stack = this; 146:13.85 | ~~~~~~~~~~~~~^~~~~~ 146:13.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::JSXrayTraits::enumerateNames(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)’: 146:13.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:941:16: note: ‘holder’ declared here 146:13.85 941 | RootedObject holder(cx, ensureHolder(cx, wrapper)); 146:13.85 | ^~~~~~ 146:13.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/XrayWrapper.cpp:936:46: note: ‘cx’ declared here 146:13.85 936 | bool JSXrayTraits::enumerateNames(JSContext* cx, HandleObject wrapper, 146:13.85 | ~~~~~~~~~~~^~ 146:14.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 146:14.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:14.22 inlined from ‘bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:204:17: 146:14.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 146:14.22 1169 | *this->stack = this; 146:14.22 | ~~~~~~~~~~~~~^~~~~~ 146:14.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)’: 146:14.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:204:12: note: ‘id’ declared here 146:14.22 204 | RootedId id(cx); 146:14.22 | ^~ 146:14.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:202:48: note: ‘cx’ declared here 146:14.22 202 | static bool intrinsic_ToPropertyKey(JSContext* cx, unsigned argc, Value* vp) { 146:14.22 | ~~~~~~~~~~~^~ 146:14.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 146:14.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:14.72 inlined from ‘bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:476:17: 146:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 146:14.72 1169 | *this->stack = this; 146:14.72 | ~~~~~~~~~~~~~^~~~~~ 146:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)’: 146:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:476:12: note: ‘id’ declared here 146:14.72 476 | RootedId id(cx); 146:14.72 | ^~ 146:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:465:53: note: ‘cx’ declared here 146:14.72 465 | static bool intrinsic_DefineDataProperty(JSContext* cx, unsigned argc, 146:14.72 | ~~~~~~~~~~~^~ 146:14.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 146:14.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:14.95 inlined from ‘bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1328:74: 146:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:14.95 1169 | *this->stack = this; 146:14.95 | ~~~~~~~~~~~~~^~~~~~ 146:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)’: 146:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1328:27: note: ‘string’ declared here 146:14.95 1328 | Rooted string(cx, args[1].toString()->ensureLinear(cx)); 146:14.95 | ^~~~~~ 146:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1321:56: note: ‘cx’ declared here 146:14.95 1321 | static bool intrinsic_RegExpGetSubstitution(JSContext* cx, unsigned argc, 146:14.95 | ~~~~~~~~~~~^~ 146:15.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 146:15.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:15.03 inlined from ‘bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1180:64: 146:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unsafeTypedArrayCrossCompartment’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:15.03 1169 | *this->stack = this; 146:15.03 | ~~~~~~~~~~~~~^~~~~~ 146:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)’: 146:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1180:29: note: ‘unsafeTypedArrayCrossCompartment’ declared here 146:15.03 1180 | Rooted unsafeTypedArrayCrossCompartment(cx); 146:15.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1153:57: note: ‘cx’ declared here 146:15.03 1153 | static bool intrinsic_TypedArrayBitwiseSlice(JSContext* cx, unsigned argc, 146:15.03 | ~~~~~~~~~~~^~ 146:15.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:15.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:15.91 inlined from ‘static nsresult XPCWrappedNative::WrapNewGlobal(JSContext*, xpcObjectHelper&, nsIPrincipal*, JS::RealmOptions&, XPCWrappedNative**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:186:78: 146:15.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:15.91 1169 | *this->stack = this; 146:15.91 | ~~~~~~~~~~~~~^~~~~~ 146:15.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp: In static member function ‘static nsresult XPCWrappedNative::WrapNewGlobal(JSContext*, xpcObjectHelper&, nsIPrincipal*, JS::RealmOptions&, XPCWrappedNative**)’: 146:15.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:185:16: note: ‘global’ declared here 146:15.91 185 | RootedObject global(cx, 146:15.91 | ^~~~~~ 146:15.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNative.cpp:154:53: note: ‘cx’ declared here 146:15.91 154 | nsresult XPCWrappedNative::WrapNewGlobal(JSContext* cx, 146:15.91 | ~~~~~~~~~~~^~ 146:16.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:16.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:16.26 inlined from ‘static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:621:53: 146:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:16.26 1169 | *this->stack = this; 146:16.26 | ~~~~~~~~~~~~~^~~~~~ 146:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In static member function ‘static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)’: 146:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:620:34: note: ‘data’ declared here 146:16.26 620 | Rooted> data( 146:16.26 | ^~~~ 146:16.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:619:50: note: ‘cx’ declared here 146:16.26 619 | GlobalScope* GlobalScope::createEmpty(JSContext* cx, ScopeKind kind) { 146:16.26 | ~~~~~~~~~~~^~ 146:16.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:16.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:16.81 inlined from ‘static js::SavedFrame* js::SavedFrame::create(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:592:78: 146:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:16.81 1169 | *this->stack = this; 146:16.81 | ~~~~~~~~~~~~~^~~~~~ 146:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In static member function ‘static js::SavedFrame* js::SavedFrame::create(JSContext*)’: 146:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:591:16: note: ‘proto’ declared here 146:16.81 591 | RootedObject proto(cx, 146:16.81 | ^~~~~ 146:16.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:582:43: note: ‘cx’ declared here 146:16.81 582 | SavedFrame* SavedFrame::create(JSContext* cx) { 146:16.81 | ~~~~~~~~~~~^~ 146:16.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:16.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:16.93 inlined from ‘js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)::)>]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:660:23, 146:16.93 inlined from ‘JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:711:30: 146:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedFrame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:16.93 1169 | *this->stack = this; 146:16.93 | ~~~~~~~~~~~~~^~~~~~ 146:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)’: 146:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:660:23: note: ‘rootedFrame’ declared here 146:16.93 660 | Rooted rootedFrame(cx, frame); 146:16.93 | ^~~~~~~~~~~ 146:16.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:693:16: note: ‘cx’ declared here 146:16.93 693 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, 146:16.93 | ~~~~~~~~~~~^~ 146:17.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:17.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:17.04 inlined from ‘js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:767:65: 146:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:17.04 1169 | *this->stack = this; 146:17.04 | ~~~~~~~~~~~~~^~~~~~ 146:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)’: 146:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:767:23: note: ‘frame’ declared here 146:17.04 767 | Rooted frame(cx, obj->maybeUnwrapAs()); 146:17.04 | ^~~~~ 146:17.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:759:49: note: ‘cx’ declared here 146:17.04 759 | js::SavedFrame* js::UnwrapSavedFrame(JSContext* cx, JSPrincipals* principals, 146:17.04 | ~~~~~~~~~~~^~ 146:17.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:17.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:17.72 inlined from ‘JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:929:79: 146:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:17.72 1169 | *this->stack = this; 146:17.72 | ~~~~~~~~~~~~~^~~~~~ 146:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)’: 146:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:928:27: note: ‘frame’ declared here 146:17.72 928 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, 146:17.72 | ^~~~~ 146:17.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:920:16: note: ‘cx’ declared here 146:17.72 920 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, 146:17.72 | ~~~~~~~~~~~^~ 146:17.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:17.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:17.77 inlined from ‘JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:964:79: 146:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:17.77 1169 | *this->stack = this; 146:17.77 | ~~~~~~~~~~~~~^~~~~~ 146:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)’: 146:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:963:27: note: ‘frame’ declared here 146:17.77 963 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, 146:17.77 | ^~~~~ 146:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:955:16: note: ‘cx’ declared here 146:17.77 955 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, 146:17.77 | ~~~~~~~~~~~^~ 146:17.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:17.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:17.85 inlined from ‘JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1170:65: 146:17.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nextConverted’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:17.85 1169 | *this->stack = this; 146:17.85 | ~~~~~~~~~~~~~^~~~~~ 146:17.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)’: 146:17.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1170:22: note: ‘nextConverted’ declared here 146:17.85 1170 | RootedObject nextConverted(cx, JS_NewObject(cx, nullptr)); 146:17.85 | ^~~~~~~~~~~~~ 146:17.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1139:16: note: ‘cx’ declared here 146:17.85 1139 | JSContext* cx, HandleObject savedFrameArg, 146:17.85 | ~~~~~~~~~~~^~ 146:18.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:18.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:18.03 inlined from ‘bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1802:40: 146:18.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘saved’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:18.03 1169 | *this->stack = this; 146:18.03 | ~~~~~~~~~~~~~^~~~~~ 146:18.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)’: 146:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1802:23: note: ‘saved’ declared here 146:18.05 1802 | Rooted saved(cx, nullptr); 146:18.05 | ^~~~~ 146:18.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1772:16: note: ‘cx’ declared here 146:18.05 1772 | JSContext* cx, MutableHandle lookup) { 146:18.05 | ~~~~~~~~~~~^~ 146:18.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]’, 146:18.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:18.41 inlined from ‘void js::DumpBindings(JSContext*, Scope*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1319:53: 146:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:18.41 1169 | *this->stack = this; 146:18.41 | ~~~~~~~~~~~~~^~~~~~ 146:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In function ‘void js::DumpBindings(JSContext*, Scope*)’: 146:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1319:28: note: ‘bi’ declared here 146:18.41 1319 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { 146:18.41 | ^~ 146:18.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1317:34: note: ‘cx’ declared here 146:18.41 1317 | void js::DumpBindings(JSContext* cx, Scope* scopeArg) { 146:18.41 | ~~~~~~~~~~~^~ 146:19.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 146:19.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StructuredClone.cpp:29, 146:19.59 from Unified_cpp_js_src24.cpp:2: 146:19.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:19.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:19.59 inlined from ‘static JS::Symbol* JS::Symbol::new_(JSContext*, JS::SymbolCode, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:30:26: 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:19.59 1169 | *this->stack = this; 146:19.59 | ~~~~~~~~~~~~~^~~~~~ 146:19.59 In file included from Unified_cpp_js_src24.cpp:11: 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp: In static member function ‘static JS::Symbol* JS::Symbol::new_(JSContext*, JS::SymbolCode, JS::HandleString)’: 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:30:19: note: ‘atom’ declared here 146:19.59 30 | Rooted atom(cx); 146:19.59 | ^~~~ 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:28:33: note: ‘cx’ declared here 146:19.59 28 | Symbol* Symbol::new_(JSContext* cx, JS::SymbolCode code, 146:19.59 | ~~~~~~~~~~~^~ 146:19.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:19.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:19.59 inlined from ‘bool InitSelfHostingFromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:2626:32, 146:19.59 inlined from ‘bool JSRuntime::initSelfHostingFromStencil(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:2808:36: 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘prevAtom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:19.59 1169 | *this->stack = this; 146:19.59 | ~~~~~~~~~~~~~^~~~~~ 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::initSelfHostingFromStencil(JSContext*)’: 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:2626:21: note: ‘prevAtom’ declared here 146:19.59 2626 | Rooted prevAtom(cx); 146:19.59 | ^~~~~~~~ 146:19.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:2807:55: note: ‘cx’ declared here 146:19.59 2807 | bool JSRuntime::initSelfHostingFromStencil(JSContext* cx) { 146:19.59 | ~~~~~~~~~~~^~ 146:20.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 146:20.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 146:20.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 146:20.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject.h:17, 146:20.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/AtomicsObject.h:15, 146:20.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSContext.h:18, 146:20.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SourceHook.cpp:15, 146:20.90 from Unified_cpp_js_src23.cpp:11: 146:20.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 146:20.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:20.90 inlined from ‘bool js::InterpreterFrame::prologue(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:176:41: 146:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 146:20.90 1169 | *this->stack = this; 146:20.90 | ~~~~~~~~~~~~~^~~~~~ 146:20.90 In file included from Unified_cpp_js_src23.cpp:20: 146:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp: In member function ‘bool js::InterpreterFrame::prologue(JSContext*)’: 146:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:176:16: note: ‘script’ declared here 146:20.90 176 | RootedScript script(cx, this->script()); 146:20.90 | ^~~~~~ 146:20.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:175:44: note: ‘cx’ declared here 146:20.90 175 | bool InterpreterFrame::prologue(JSContext* cx) { 146:20.90 | ~~~~~~~~~~~^~ 146:20.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:20.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:20.93 inlined from ‘bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1072:74: 146:20.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:20.93 1169 | *this->stack = this; 146:20.93 | ~~~~~~~~~~~~~^~~~~~ 146:20.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)’: 146:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1070:29: note: ‘frame’ declared here 146:20.96 1070 | Rooted frame( 146:20.96 | ^~~~~ 146:20.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1049:48: note: ‘cx’ declared here 146:20.96 1049 | JS_PUBLIC_API bool BuildStackString(JSContext* cx, JSPrincipals* principals, 146:20.96 | ~~~~~~~~~~~^~ 146:21.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 146:21.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:21.37 inlined from ‘js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:407:47: 146:21.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 146:21.37 1169 | *this->stack = this; 146:21.37 | ~~~~~~~~~~~~~^~~~~~ 146:21.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp: In member function ‘js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)’: 146:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:407:16: note: ‘script’ declared here 146:21.39 407 | RootedScript script(cx, fun->nonLazyScript()); 146:21.39 | ^~~~~~ 146:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.cpp:403:16: note: ‘cx’ declared here 146:21.39 403 | JSContext* cx, const CallArgs& args, MaybeConstruct constructing) { 146:21.39 | ~~~~~~~~~~~^~ 146:21.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:21.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:21.81 inlined from ‘static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:560:43: 146:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:21.81 1169 | *this->stack = this; 146:21.81 | ~~~~~~~~~~~~~^~~~~~ 146:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In static member function ‘static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)’: 146:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:560:19: note: ‘src’ declared here 146:21.81 560 | Rooted src(cx, obj->getSource()); 146:21.81 | ^~~ 146:21.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:557:51: note: ‘cx’ declared here 146:21.81 557 | JSLinearString* RegExpObject::toString(JSContext* cx, 146:21.81 | ~~~~~~~~~~~^~ 146:23.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:23.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:23.35 inlined from ‘bool XPC_WN_Shared_ToString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:76:22: 146:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:23.35 1169 | *this->stack = this; 146:23.35 | ~~~~~~~~~~~~~^~~~~~ 146:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_Shared_ToString(JSContext*, unsigned int, JS::Value*)’: 146:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:76:16: note: ‘obj’ declared here 146:23.35 76 | RootedObject obj(cx); 146:23.35 | ^~~ 146:23.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:73:47: note: ‘cx’ declared here 146:23.35 73 | static bool XPC_WN_Shared_ToString(JSContext* cx, unsigned argc, Value* vp) { 146:23.35 | ~~~~~~~~~~~^~ 146:23.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:23.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:23.63 inlined from ‘bool XPC_WN_Helper_Construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:742:38: 146:23.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:23.63 1169 | *this->stack = this; 146:23.63 | ~~~~~~~~~~~~~^~~~~~ 146:23.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_Helper_Construct(JSContext*, unsigned int, JS::Value*)’: 146:23.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:742:16: note: ‘obj’ declared here 146:23.63 742 | RootedObject obj(cx, &args.callee()); 146:23.63 | ^~~ 146:23.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:740:41: note: ‘cx’ declared here 146:23.63 740 | bool XPC_WN_Helper_Construct(JSContext* cx, unsigned argc, Value* vp) { 146:23.63 | ~~~~~~~~~~~^~ 146:24.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:24.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:24.09 inlined from ‘static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:797:71: 146:24.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:24.09 1169 | *this->stack = this; 146:24.09 | ~~~~~~~~~~~~~^~~~~~ 146:24.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In static member function ‘static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)’: 146:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:796:34: note: ‘data’ declared here 146:24.12 796 | Rooted> data( 146:24.12 | ^~~~ 146:24.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:776:57: note: ‘cx’ declared here 146:24.12 776 | WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, 146:24.12 | ~~~~~~~~~~~^~ 146:24.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:24.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:24.25 inlined from ‘JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:103:48: 146:24.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:24.25 1169 | *this->stack = this; 146:24.25 | ~~~~~~~~~~~~~^~~~~~ 146:24.27 In file included from Unified_cpp_js_src24.cpp:47: 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp: In function ‘JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)’: 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:103:16: note: ‘str’ declared here 146:24.28 103 | RootedString str(cx, ValueToSource(cx, value)); 146:24.28 | ^~~ 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:95:43: note: ‘cx’ declared here 146:24.28 95 | static JSString* BoxedToSource(JSContext* cx, HandleObject obj, 146:24.28 | ~~~~~~~~~~~^~ 146:24.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:24.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:24.28 inlined from ‘bool XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:948:22: 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:24.28 1169 | *this->stack = this; 146:24.28 | ~~~~~~~~~~~~~^~~~~~ 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*)’: 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:948:16: note: ‘obj’ declared here 146:24.28 948 | RootedObject obj(cx); 146:24.28 | ^~~ 146:24.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:942:35: note: ‘cx’ declared here 146:24.28 942 | bool XPC_WN_CallMethod(JSContext* cx, unsigned argc, Value* vp) { 146:24.28 | ~~~~~~~~~~~^~ 146:24.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 146:24.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:24.79 inlined from ‘bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1900:40: 146:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 146:24.79 1169 | *this->stack = this; 146:24.79 | ~~~~~~~~~~~~~^~~~~~ 146:24.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)’: 146:24.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1900:16: note: ‘script’ declared here 146:24.82 1900 | RootedScript script(cx, iter.script()); 146:24.82 | ^~~~~~ 146:24.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1868:42: note: ‘cx’ declared here 146:24.82 1868 | bool SavedStacks::getLocation(JSContext* cx, const FrameIter& iter, 146:24.82 | ~~~~~~~~~~~^~ 146:25.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:25.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:25.02 inlined from ‘JSString* SymbolToSource(JSContext*, JS::Symbol*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:63:46, 146:25.02 inlined from ‘JSString* js::ValueToSource(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:132:28: 146:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:25.02 1169 | *this->stack = this; 146:25.02 | ~~~~~~~~~~~~~^~~~~~ 146:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp: In function ‘JSString* js::ValueToSource(JSContext*, JS::HandleValue)’: 146:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:63:16: note: ‘desc’ declared here 146:25.02 63 | RootedString desc(cx, symbol->description()); 146:25.02 | ^~~~ 146:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ToSource.cpp:117:40: note: ‘cx’ declared here 146:25.02 117 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) { 146:25.02 | ~~~~~~~~~~~^~ 146:25.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]’, 146:25.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:25.88 inlined from ‘bool js::RegExpStatics::executeLazy(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpStatics.cpp:31:77: 146:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shared’ in ‘((js::StackRootedBase**)cx)[9]’ [-Wdangling-pointer=] 146:25.88 1169 | *this->stack = this; 146:25.88 | ~~~~~~~~~~~~~^~~~~~ 146:25.88 In file included from Unified_cpp_js_src21.cpp:29: 146:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpStatics.cpp: In member function ‘bool js::RegExpStatics::executeLazy(JSContext*)’: 146:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpStatics.cpp:30:22: note: ‘shared’ declared here 146:25.88 30 | RootedRegExpShared shared(cx, 146:25.88 | ^~~~~~ 146:25.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpStatics.cpp:19:44: note: ‘cx’ declared here 146:25.88 19 | bool RegExpStatics::executeLazy(JSContext* cx) { 146:25.88 | ~~~~~~~~~~~^~ 146:27.47 layout/forms 146:27.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 146:27.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:27.68 inlined from ‘JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:3111:34: 146:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 146:27.68 1169 | *this->stack = this; 146:27.68 | ~~~~~~~~~~~~~^~~~~~ 146:27.68 In file included from Unified_cpp_js_src23.cpp:47: 146:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)’: 146:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:3111:15: note: ‘v’ declared here 146:27.68 3111 | RootedValue v(cx, IdToValue(id)); 146:27.68 | ^ 146:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:3104:46: note: ‘cx’ declared here 146:27.68 3104 | UniqueChars js::IdToPrintableUTF8(JSContext* cx, HandleId id, 146:27.68 | ~~~~~~~~~~~^~ 146:29.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:29.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:29.25 inlined from ‘static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:124:58: 146:29.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:29.25 1169 | *this->stack = this; 146:29.25 | ~~~~~~~~~~~~~^~~~~~ 146:29.28 In file included from Unified_cpp_js_src23.cpp:38: 146:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp: In static member function ‘static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)’: 146:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:124:25: note: ‘obj’ declared here 146:29.29 124 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); 146:29.29 | ^~~ 146:29.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:118:16: note: ‘cx’ declared here 146:29.29 118 | JSContext* cx, uint8_t* buffer, size_t length) { 146:29.29 | ~~~~~~~~~~~^~ 146:29.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:29.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:29.51 inlined from ‘static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:59:58: 146:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:29.51 1169 | *this->stack = this; 146:29.51 | ~~~~~~~~~~~~~^~~~~~ 146:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp: In static member function ‘static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)’: 146:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:59:25: note: ‘obj’ declared here 146:29.51 59 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); 146:29.51 | ^~~ 146:29.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StencilObject.cpp:57:62: note: ‘cx’ declared here 146:29.51 57 | /* static */ StencilObject* StencilObject::create(JSContext* cx, 146:29.51 | ~~~~~~~~~~~^~ 146:30.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 146:30.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:30.41 inlined from ‘static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1494:79: 146:30.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 146:30.41 1169 | *this->stack = this; 146:30.41 | ~~~~~~~~~~~~~^~~~~~ 146:30.41 In file included from Unified_cpp_js_src22.cpp:20: 146:30.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)’: 146:30.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1493:24: note: ‘shape’ declared here 146:30.41 1493 | Rooted shape( 146:30.41 | ^~~~~ 146:30.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1470:16: note: ‘cx’ declared here 146:30.41 1470 | JSContext* cx, BaseShape* base, size_t nfixed, Handle map, 146:30.41 | ~~~~~~~~~~~^~ 146:31.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]’, 146:31.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:31.03 inlined from ‘static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:658:74: 146:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propMap’ in ‘((js::StackRootedBase**)cx)[11]’ [-Wdangling-pointer=] 146:31.03 1169 | *this->stack = this; 146:31.03 | ~~~~~~~~~~~~~^~~~~~ 146:31.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)’: 146:31.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:658:20: note: ‘propMap’ declared here 146:31.04 658 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); 146:31.04 | ^~~~~~~ 146:31.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:644:62: note: ‘cx’ declared here 146:31.04 644 | bool NativeObject::changeCustomDataPropAttributes(JSContext* cx, 146:31.04 | ~~~~~~~~~~~^~ 146:31.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:31.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:31.93 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1711:72: 146:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:31.93 1169 | *this->stack = this; 146:31.93 | ~~~~~~~~~~~~~^~~~~~ 146:31.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]’: 146:31.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1710:47: note: ‘rootedData’ declared here 146:31.94 1710 | Rooted> rootedData( 146:31.94 | ^~~~~~~~~~ 146:31.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1708:16: note: ‘cx’ declared here 146:31.94 1708 | JSContext* cx, CompilationAtomCache& atomCache, 146:31.94 | ~~~~~~~~~~~^~ 146:32.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 146:32.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:32.12 inlined from ‘bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1694:63: 146:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:32.12 1169 | *this->stack = this; 146:32.12 | ~~~~~~~~~~~~~^~~~~~ 146:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In member function ‘bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)’: 146:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1694:27: note: ‘linearString’ declared here 146:32.12 1694 | Rooted linearString(cx, s->ensureLinear(cx)); 146:32.12 | ^~~~~~~~~~~~ 146:32.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1693:52: note: ‘cx’ declared here 146:32.12 1693 | bool AutoStableStringChars::initTwoByte(JSContext* cx, JSString* s) { 146:32.12 | ~~~~~~~~~~~^~ 146:32.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 146:32.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:32.29 inlined from ‘bool JS::AutoStableStringChars::init(JSContext*, JSString*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1662:63: 146:32.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:32.29 1169 | *this->stack = this; 146:32.29 | ~~~~~~~~~~~~~^~~~~~ 146:32.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In member function ‘bool JS::AutoStableStringChars::init(JSContext*, JSString*)’: 146:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1662:27: note: ‘linearString’ declared here 146:32.32 1662 | Rooted linearString(cx, s->ensureLinear(cx)); 146:32.32 | ^~~~~~~~~~~~ 146:32.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1661:45: note: ‘cx’ declared here 146:32.32 1661 | bool AutoStableStringChars::init(JSContext* cx, JSString* s) { 146:32.32 | ~~~~~~~~~~~^~ 146:32.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NonSyntacticLexicalEnvironmentObject*]’, 146:32.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticLexicalEnvironmentObject*; T = js::NonSyntacticLexicalEnvironmentObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:32.86 inlined from ‘js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.cpp:167:77: 146:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘lexicalEnv’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:32.86 1169 | *this->stack = this; 146:32.86 | ~~~~~~~~~~~~~^~~~~~ 146:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.cpp: In member function ‘js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’: 146:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.cpp:166:49: note: ‘lexicalEnv’ declared here 146:32.86 166 | Rooted lexicalEnv( 146:32.86 | ^~~~~~~~~~ 146:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Realm.cpp:143:67: note: ‘cx’ declared here 146:32.86 143 | ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext* cx, 146:32.86 | ~~~~~~~~~~~^~ 146:33.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:33.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:33.10 inlined from ‘static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:51:58: 146:33.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:33.11 1169 | *this->stack = this; 146:33.11 | ~~~~~~~~~~~~~^~~~~~ 146:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp: In static member function ‘static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)’: 146:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:51:19: note: ‘atom’ declared here 146:33.11 51 | Rooted atom(cx, AtomizeString(cx, description)); 146:33.11 | ^~~~ 146:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SymbolType.cpp:50:33: note: ‘cx’ declared here 146:33.11 50 | Symbol* Symbol::for_(JSContext* cx, HandleString description) { 146:33.11 | ~~~~~~~~~~~^~ 146:33.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:33.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:33.47 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:33.47 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 146:33.47 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 146:33.47 inlined from ‘bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1620:33: 146:33.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘constructArgs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:33.47 1169 | *this->stack = this; 146:33.47 | ~~~~~~~~~~~~~^~~~~~ 146:33.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)’: 146:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1620:17: note: ‘constructArgs’ declared here 146:33.50 1620 | ConstructArgs constructArgs(cx); 146:33.50 | ^~~~~~~~~~~~~ 146:33.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1610:52: note: ‘cx’ declared here 146:33.50 1610 | static bool intrinsic_ConstructFunction(JSContext* cx, unsigned argc, 146:33.50 | ~~~~~~~~~~~^~ 146:33.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:33.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:33.64 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:33.64 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 146:33.64 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 146:33.64 inlined from ‘bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1456:22: 146:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:33.64 1169 | *this->stack = this; 146:33.64 | ~~~~~~~~~~~~~^~~~~~ 146:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)’: 146:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1456:14: note: ‘args2’ declared here 146:33.64 1456 | InvokeArgs args2(cx); 146:33.64 | ^~~~~ 146:33.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1446:48: note: ‘cx’ declared here 146:33.64 1446 | bool CallSelfHostedNonGenericMethod(JSContext* cx, const CallArgs& args) { 146:33.64 | ~~~~~~~~~~~^~ 146:34.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:34.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:34.60 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:34.60 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = signed char; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:34.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:34.60 1169 | *this->stack = this; 146:34.60 | ~~~~~~~~~~~~~^~~~~~ 146:34.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:106: 146:34.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = signed char; Ops = js::UnsharedOps]’: 146:34.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:34.60 563 | RootedValueVector values(cx); 146:34.60 | ^~~~~~ 146:34.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:34.60 534 | JSContext* cx, Handle target, 146:34.60 | ~~~~~~~~~~~^~ 146:35.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:35.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.04 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:35.04 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned char; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:35.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:35.04 1169 | *this->stack = this; 146:35.04 | ~~~~~~~~~~~~~^~~~~~ 146:35.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned char; Ops = js::UnsharedOps]’: 146:35.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:35.04 563 | RootedValueVector values(cx); 146:35.04 | ^~~~~~ 146:35.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:35.04 534 | JSContext* cx, Handle target, 146:35.04 | ~~~~~~~~~~~^~ 146:35.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:35.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.35 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:35.35 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:35.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:35.35 1169 | *this->stack = this; 146:35.35 | ~~~~~~~~~~~~~^~~~~~ 146:35.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short int; Ops = js::UnsharedOps]’: 146:35.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:35.35 563 | RootedValueVector values(cx); 146:35.35 | ^~~~~~ 146:35.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:35.35 534 | JSContext* cx, Handle target, 146:35.35 | ~~~~~~~~~~~^~ 146:35.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:35.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString::OwnedChars; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.63 inlined from ‘JSLinearString* js::NewStringCopyNDontDeflateNonStaticValidLength(JSContext*, const CharT*, size_t, gc::Heap) [with AllowGC allowGC = js::CanGC; CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2070:39: 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘news’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:35.63 1169 | *this->stack = this; 146:35.63 | ~~~~~~~~~~~~~^~~~~~ 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* js::NewStringCopyNDontDeflateNonStaticValidLength(JSContext*, const CharT*, size_t, gc::Heap) [with AllowGC allowGC = js::CanGC; CharT = char16_t]’: 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2070:39: note: ‘news’ declared here 146:35.63 2070 | Rooted> news(cx, 146:35.63 | ^~~~ 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2061:74: note: ‘cx’ declared here 146:35.63 2061 | JSLinearString* NewStringCopyNDontDeflateNonStaticValidLength(JSContext* cx, 146:35.63 | ~~~~~~~~~~~^~ 146:35.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]’, 146:35.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.63 inlined from ‘static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:221:60: 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘regexp’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:35.63 1169 | *this->stack = this; 146:35.63 | ~~~~~~~~~~~~~^~~~~~ 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In static member function ‘static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)’: 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:221:25: note: ‘regexp’ declared here 146:35.63 221 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); 146:35.63 | ^~~~~~ 146:35.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:217:60: note: ‘cx’ declared here 146:35.63 217 | RegExpObject* RegExpObject::createSyntaxChecked(JSContext* cx, 146:35.63 | ~~~~~~~~~~~^~ 146:35.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:35.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.70 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:35.70 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:35.70 1169 | *this->stack = this; 146:35.70 | ~~~~~~~~~~~~~^~~~~~ 146:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]’: 146:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:35.70 563 | RootedValueVector values(cx); 146:35.70 | ^~~~~~ 146:35.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:35.70 534 | JSContext* cx, Handle target, 146:35.70 | ~~~~~~~~~~~^~ 146:35.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:35.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.86 inlined from ‘js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1855:55: 146:35.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:35.86 1169 | *this->stack = this; 146:35.86 | ~~~~~~~~~~~~~^~~~~~ 146:35.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)’: 146:35.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1855:23: note: ‘frame’ declared here 146:35.86 1855 | Rooted frame(cx, SavedFrame::create(cx)); 146:35.86 | ^~~~~ 146:35.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1854:16: note: ‘cx’ declared here 146:35.86 1854 | JSContext* cx, Handle lookup) { 146:35.86 | ~~~~~~~~~~~^~ 146:35.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:35.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:35.89 inlined from ‘js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1841:66: 146:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:35.89 1169 | *this->stack = this; 146:35.89 | ~~~~~~~~~~~~~^~~~~~ 146:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)’: 146:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1841:23: note: ‘frame’ declared here 146:35.89 1841 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); 146:35.89 | ^~~~~ 146:35.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1833:16: note: ‘cx’ declared here 146:35.89 1833 | JSContext* cx, Handle lookup) { 146:35.89 | ~~~~~~~~~~~^~ 146:36.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:36.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.04 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:36.04 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:36.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:36.05 1169 | *this->stack = this; 146:36.05 | ~~~~~~~~~~~~~^~~~~~ 146:36.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]’: 146:36.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:36.05 563 | RootedValueVector values(cx); 146:36.05 | ^~~~~~ 146:36.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:36.05 534 | JSContext* cx, Handle target, 146:36.05 | ~~~~~~~~~~~^~ 146:36.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]’, 146:36.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.13 inlined from ‘bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1710:67: 146:36.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stackChain’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:36.13 1169 | *this->stack = this; 146:36.13 | ~~~~~~~~~~~~~^~~~~~ 146:36.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)’: 146:36.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1710:30: note: ‘stackChain’ declared here 146:36.13 1710 | Rooted stackChain(cx, js::GCLookupVector(cx)); 146:36.13 | ^~~~~~~~~~ 146:36.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1695:46: note: ‘cx’ declared here 146:36.13 1695 | bool SavedStacks::adoptAsyncStack(JSContext* cx, 146:36.13 | ~~~~~~~~~~~^~ 146:36.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:36.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.29 inlined from ‘bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1349:67: 146:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘asyncCauseAtom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:36.29 1169 | *this->stack = this; 146:36.29 | ~~~~~~~~~~~~~^~~~~~ 146:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)’: 146:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1349:19: note: ‘asyncCauseAtom’ declared here 146:36.29 1349 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); 146:36.29 | ^~~~~~~~~~~~~~ 146:36.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1342:45: note: ‘cx’ declared here 146:36.29 1342 | bool SavedStacks::copyAsyncStack(JSContext* cx, HandleObject asyncStack, 146:36.29 | ~~~~~~~~~~~^~ 146:36.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:36.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.49 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:36.49 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:36.49 1169 | *this->stack = this; 146:36.49 | ~~~~~~~~~~~~~^~~~~~ 146:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]’: 146:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:36.49 563 | RootedValueVector values(cx); 146:36.49 | ^~~~~~ 146:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:36.49 534 | JSContext* cx, Handle target, 146:36.49 | ~~~~~~~~~~~^~ 146:36.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:36.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, CtorArgs ...) [with RootingContext = JSContext*; CtorArgs = {mozilla::UniquePtr, long unsigned int}; = JSContext*; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1219:26, 146:36.50 inlined from ‘JSLinearString* js::NewStringDontDeflate(JSContext*, UniquePtr, size_t, gc::Heap) [with AllowGC allowGC = js::NoGC; CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2008:43: 146:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ownedChars’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:36.50 1169 | *this->stack = this; 146:36.50 | ~~~~~~~~~~~~~^~~~~~ 146:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* js::NewStringDontDeflate(JSContext*, UniquePtr, size_t, gc::Heap) [with AllowGC allowGC = js::NoGC; CharT = char16_t]’: 146:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2008:43: note: ‘ownedChars’ declared here 146:36.50 2008 | JS::Rooted> ownedChars(cx, std::move(chars), 146:36.50 | ^~~~~~~~~~ 146:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1995:16: note: ‘cx’ declared here 146:36.50 1995 | JSContext* cx, UniquePtr chars, size_t length, 146:36.50 | ~~~~~~~~~~~^~ 146:36.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 146:36.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.85 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 146:36.85 inlined from ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::float16; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: 146:36.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:36.85 1169 | *this->stack = this; 146:36.85 | ~~~~~~~~~~~~~^~~~~~ 146:36.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::float16; Ops = js::UnsharedOps]’: 146:36.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:563:23: note: ‘values’ declared here 146:36.85 563 | RootedValueVector values(cx); 146:36.85 | ^~~~~~ 146:36.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:534:18: note: ‘cx’ declared here 146:36.85 534 | JSContext* cx, Handle target, 146:36.85 | ~~~~~~~~~~~^~ 146:36.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 146:36.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:36.95 inlined from ‘virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1974:30: 146:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:36.95 1169 | *this->stack = this; 146:36.95 | ~~~~~~~~~~~~~^~~~~~ 146:36.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In member function ‘virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: 146:36.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1974:16: note: ‘obj’ declared here 146:36.96 1974 | RootedObject obj(cx, target); 146:36.96 | ^~~ 146:36.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:1972:16: note: ‘cx’ declared here 146:36.96 1972 | JSContext* cx, HandleObject target, 146:36.96 | ~~~~~~~~~~~^~ 146:37.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]’, 146:37.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:37.05 inlined from ‘bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:2116:41: 146:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘parentFrame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:37.05 1169 | *this->stack = this; 146:37.05 | ~~~~~~~~~~~~~^~~~~~ 146:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp: In function ‘bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)’: 146:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:2116:27: note: ‘parentFrame’ declared here 146:37.05 2116 | Rooted parentFrame(cx); 146:37.05 | ^~~~~~~~~~~ 146:37.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SavedStacks.cpp:2074:16: note: ‘cx’ declared here 146:37.05 2074 | JSContext* cx, JS::ubi::StackFrame& frame, 146:37.05 | ~~~~~~~~~~~^~ 146:37.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:37.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString::OwnedChars; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.29 inlined from ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::CanGC]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1945:48, 146:37.30 inlined from ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::CanGC]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1934:24: 146:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘news’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:37.30 1169 | *this->stack = this; 146:37.30 | ~~~~~~~~~~~~~^~~~~~ 146:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::CanGC]’: 146:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1945:48: note: ‘news’ declared here 146:37.30 1945 | JS::Rooted> news( 146:37.30 | ^~~~ 146:37.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1934:53: note: ‘cx’ declared here 146:37.30 1934 | static JSLinearString* NewStringDeflated(JSContext* cx, const char16_t* s, 146:37.30 | ~~~~~~~~~~~^~ 146:37.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:37.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.39 inlined from ‘static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19: 146:37.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:37.39 1169 | *this->stack = this; 146:37.39 | ~~~~~~~~~~~~~^~~~~~ 146:37.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In static member function ‘static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]’: 146:37.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19: note: ‘source’ declared here 146:37.39 204 | Rooted source(cx, AtomizeChars(cx, chars, length)); 146:37.39 | ^~~~~~ 146:37.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:198:47: note: ‘cx’ declared here 146:37.39 198 | RegExpObject* RegExpObject::create(JSContext* cx, const CharT* chars, 146:37.39 | ~~~~~~~~~~~^~ 146:37.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:37.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.42 inlined from ‘static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19, 146:37.42 inlined from ‘JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1239:30: 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:37.42 1169 | *this->stack = this; 146:37.42 | ~~~~~~~~~~~~~^~~~~~ 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)’: 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19: note: ‘source’ declared here 146:37.42 204 | Rooted source(cx, AtomizeChars(cx, chars, length)); 146:37.42 | ^~~~~~ 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1232:58: note: ‘cx’ declared here 146:37.42 1232 | JS_PUBLIC_API JSObject* JS::NewUCRegExpObject(JSContext* cx, 146:37.42 | ~~~~~~~~~~~^~ 146:37.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 146:37.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.42 inlined from ‘static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19, 146:37.42 inlined from ‘JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1229:30: 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:37.42 1169 | *this->stack = this; 146:37.42 | ~~~~~~~~~~~~~^~~~~~ 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)’: 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:204:19: note: ‘source’ declared here 146:37.42 204 | Rooted source(cx, AtomizeChars(cx, chars, length)); 146:37.42 | ^~~~~~ 146:37.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1219:56: note: ‘cx’ declared here 146:37.42 1219 | JS_PUBLIC_API JSObject* JS::NewRegExpObject(JSContext* cx, const char* bytes, 146:37.42 | ~~~~~~~~~~~^~ 146:37.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]’, 146:37.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.45 inlined from ‘JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1132:79: 146:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘clone’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:37.45 1169 | *this->stack = this; 146:37.45 | ~~~~~~~~~~~~~^~~~~~ 146:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp: In function ‘JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)’: 146:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1131:25: note: ‘clone’ declared here 146:37.45 1131 | Rooted clone(cx, NativeObject::create( 146:37.45 | ^~~~~ 146:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/RegExpObject.cpp:1125:44: note: ‘cx’ declared here 146:37.45 1125 | JSObject* js::CloneRegExpObject(JSContext* cx, Handle regex) { 146:37.45 | ~~~~~~~~~~~^~ 146:37.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 146:37.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.64 inlined from ‘bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1259:72: 146:37.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 146:37.64 1169 | *this->stack = this; 146:37.64 | ~~~~~~~~~~~~~^~~~~~ 146:37.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)’: 146:37.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1259:24: note: ‘source’ declared here 146:37.67 1259 | Rooted source(cx, &args[1].toObject().as()); 146:37.67 | ^~~~~~ 146:37.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/SelfHosting.cpp:1247:64: note: ‘cx’ declared here 146:37.67 1247 | static bool intrinsic_TypedArrayInitFromPackedArray(JSContext* cx, 146:37.67 | ~~~~~~~~~~~^~ 146:37.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:37.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:37.93 inlined from ‘bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2587:16: 146:37.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom1’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:37.93 1169 | *this->stack = this; 146:37.93 | ~~~~~~~~~~~~~^~~~~~ 146:37.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]’: 146:37.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2587:16: note: ‘atom1’ declared here 146:37.93 2587 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); 146:37.93 | ^~~~~ 146:37.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2570:48: note: ‘cx’ declared here 146:37.93 2570 | static bool FillWithRepresentatives(JSContext* cx, Handle array, 146:37.93 | ~~~~~~~~~~~^~ 146:39.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:39.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString::OwnedChars; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:39.51 inlined from ‘JSLinearString* js::NewStringCopyNDontDeflateNonStaticValidLength(JSContext*, const CharT*, size_t, gc::Heap) [with AllowGC allowGC = js::CanGC; CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2070:39: 146:39.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘news’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:39.51 1169 | *this->stack = this; 146:39.51 | ~~~~~~~~~~~~~^~~~~~ 146:39.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* js::NewStringCopyNDontDeflateNonStaticValidLength(JSContext*, const CharT*, size_t, gc::Heap) [with AllowGC allowGC = js::CanGC; CharT = unsigned char]’: 146:39.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2070:39: note: ‘news’ declared here 146:39.51 2070 | Rooted> news(cx, 146:39.51 | ^~~~ 146:39.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2061:74: note: ‘cx’ declared here 146:39.51 2061 | JSLinearString* NewStringCopyNDontDeflateNonStaticValidLength(JSContext* cx, 146:39.51 | ~~~~~~~~~~~^~ 146:39.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 146:39.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:39.76 inlined from ‘bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2587:16: 146:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom1’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 146:39.76 1169 | *this->stack = this; 146:39.76 | ~~~~~~~~~~~~~^~~~~~ 146:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]’: 146:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2587:16: note: ‘atom1’ declared here 146:39.76 2587 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); 146:39.76 | ^~~~~ 146:39.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2570:48: note: ‘cx’ declared here 146:39.76 2570 | static bool FillWithRepresentatives(JSContext* cx, Handle array, 146:39.76 | ~~~~~~~~~~~^~ 146:40.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:40.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, CtorArgs ...) [with RootingContext = JSContext*; CtorArgs = {mozilla::UniquePtr, long unsigned int}; = JSContext*; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1219:26, 146:40.06 inlined from ‘JSLinearString* js::NewStringDontDeflate(JSContext*, UniquePtr, size_t, gc::Heap) [with AllowGC allowGC = js::NoGC; CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2008:43: 146:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ownedChars’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:40.06 1169 | *this->stack = this; 146:40.06 | ~~~~~~~~~~~~~^~~~~~ 146:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* js::NewStringDontDeflate(JSContext*, UniquePtr, size_t, gc::Heap) [with AllowGC allowGC = js::NoGC; CharT = unsigned char]’: 146:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:2008:43: note: ‘ownedChars’ declared here 146:40.06 2008 | JS::Rooted> ownedChars(cx, std::move(chars), 146:40.06 | ^~~~~~~~~~ 146:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1995:16: note: ‘cx’ declared here 146:40.06 1995 | JSContext* cx, UniquePtr chars, size_t length, 146:40.06 | ~~~~~~~~~~~^~ 146:40.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 146:40.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString::OwnedChars; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:40.19 inlined from ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::NoGC]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1945:48, 146:40.19 inlined from ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::NoGC]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1934:24: 146:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘news’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:40.19 1169 | *this->stack = this; 146:40.19 | ~~~~~~~~~~~~~^~~~~~ 146:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp: In function ‘JSLinearString* NewStringDeflated(JSContext*, const char16_t*, size_t, js::gc::Heap) [with js::AllowGC allowGC = js::NoGC]’: 146:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1945:48: note: ‘news’ declared here 146:40.19 1945 | JS::Rooted> news( 146:40.19 | ^~~~ 146:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.cpp:1934:53: note: ‘cx’ declared here 146:40.19 1934 | static JSLinearString* NewStringDeflated(JSContext* cx, const char16_t* s, 146:40.19 | ~~~~~~~~~~~^~ 146:41.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]’, 146:41.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:41.59 inlined from ‘static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1634:75: 146:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nbase’ in ‘*(js::StackRootedBase**)cx’ [-Wdangling-pointer=] 146:41.60 1169 | *this->stack = this; 146:41.60 | ~~~~~~~~~~~~~^~~~~~ 146:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)’: 146:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1634:22: note: ‘nbase’ declared here 146:41.60 1634 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); 146:41.60 | ^~~~~ 146:41.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1608:47: note: ‘cx’ declared here 146:41.60 1608 | WasmGCShape* WasmGCShape::getShape(JSContext* cx, const JSClass* clasp, 146:41.60 | ~~~~~~~~~~~^~ 146:41.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]’, 146:41.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:41.94 inlined from ‘static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1440:75: 146:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nbase’ in ‘*(js::StackRootedBase**)cx’ [-Wdangling-pointer=] 146:41.94 1169 | *this->stack = this; 146:41.94 | ~~~~~~~~~~~~~^~~~~~ 146:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)’: 146:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1440:22: note: ‘nbase’ declared here 146:41.94 1440 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); 146:41.94 | ^~~~~ 146:41.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1380:54: note: ‘cx’ declared here 146:41.94 1380 | SharedShape* SharedShape::getInitialShape(JSContext* cx, const JSClass* clasp, 146:41.94 | ~~~~~~~~~~~^~ 146:42.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 146:42.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:42.83 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:42.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:42.83 1169 | *this->stack = this; 146:42.83 | ~~~~~~~~~~~~~^~~~~~ 146:42.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]’: 146:42.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:42.83 1728 | Rooted> rootedData( 146:42.83 | ^~~~~~~~~~ 146:42.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:42.83 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:42.83 | ~~~~~~~~~~~^~ 146:42.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 146:42.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:42.94 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:42.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:42.94 1169 | *this->stack = this; 146:42.94 | ~~~~~~~~~~~~~^~~~~~ 146:42.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]’: 146:42.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:42.94 1728 | Rooted> rootedData( 146:42.94 | ^~~~~~~~~~ 146:42.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:42.94 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:42.94 | ~~~~~~~~~~~^~ 146:43.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:43.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:43.09 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:43.09 1169 | *this->stack = this; 146:43.09 | ~~~~~~~~~~~~~^~~~~~ 146:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]’: 146:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:43.09 1728 | Rooted> rootedData( 146:43.09 | ^~~~~~~~~~ 146:43.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:43.09 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:43.09 | ~~~~~~~~~~~^~ 146:43.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:43.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:43.32 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:43.32 1169 | *this->stack = this; 146:43.32 | ~~~~~~~~~~~~~^~~~~~ 146:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]’: 146:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:43.32 1728 | Rooted> rootedData( 146:43.32 | ^~~~~~~~~~ 146:43.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:43.32 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:43.32 | ~~~~~~~~~~~^~ 146:43.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:43.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:43.59 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:43.59 1169 | *this->stack = this; 146:43.59 | ~~~~~~~~~~~~~^~~~~~ 146:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]’: 146:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:43.59 1728 | Rooted> rootedData( 146:43.59 | ^~~~~~~~~~ 146:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:43.59 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:43.59 | ~~~~~~~~~~~^~ 146:43.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]’, 146:43.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:43.86 inlined from ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: 146:43.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:43.86 1169 | *this->stack = this; 146:43.86 | ~~~~~~~~~~~~~^~~~~~ 146:43.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In member function ‘js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]’: 146:43.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1728:59: note: ‘rootedData’ declared here 146:43.86 1728 | Rooted> rootedData( 146:43.86 | ^~~~~~~~~~ 146:43.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:1724:53: note: ‘cx’ declared here 146:43.86 1724 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, 146:43.86 | ~~~~~~~~~~~^~ 146:44.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]’, 146:44.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:44.05 inlined from ‘static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1589:75: 146:44.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nbase’ in ‘*(js::StackRootedBase**)cx’ [-Wdangling-pointer=] 146:44.05 1169 | *this->stack = this; 146:44.05 | ~~~~~~~~~~~~~^~~~~~ 146:44.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)’: 146:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1589:22: note: ‘nbase’ declared here 146:44.08 1589 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); 146:44.08 | ^~~~~ 146:44.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:1564:45: note: ‘cx’ declared here 146:44.08 1564 | ProxyShape* ProxyShape::getShape(JSContext* cx, const JSClass* clasp, 146:44.08 | ~~~~~~~~~~~^~ 146:44.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13, 146:44.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCaret.h:13, 146:44.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:57, 146:44.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DisplayPortUtils.h:11, 146:44.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp:39: 146:44.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h: In constructor ‘mozilla::RangeBoundaryBase::RangeBoundaryBase(RawParentType*, uint32_t, mozilla::RangeBoundaryIsMutationObserved)’: 146:44.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 146:44.85 135 | } else if (aOffset > 0) { 146:44.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 146:46.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 146:46.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:46.29 inlined from ‘static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:739:71: 146:46.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 146:46.29 1169 | *this->stack = this; 146:46.29 | ~~~~~~~~~~~~~^~~~~~ 146:46.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp: In static member function ‘static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)’: 146:46.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:738:34: note: ‘data’ declared here 146:46.29 738 | Rooted> data( 146:46.29 | ^~~~ 146:46.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Scope.cpp:726:57: note: ‘cx’ declared here 146:46.29 726 | WasmInstanceScope* WasmInstanceScope::create(JSContext* cx, 146:46.29 | ~~~~~~~~~~~^~ 146:46.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]’, 146:46.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 146:46.88 inlined from ‘static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:537:74: 146:46.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propMap’ in ‘((js::StackRootedBase**)cx)[11]’ [-Wdangling-pointer=] 146:46.88 1169 | *this->stack = this; 146:46.88 | ~~~~~~~~~~~~~^~~~~~ 146:46.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)’: 146:46.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:537:20: note: ‘propMap’ declared here 146:46.88 537 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); 146:46.88 | ^~~~~~~ 146:46.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:523:46: note: ‘cx’ declared here 146:46.88 523 | bool NativeObject::changeProperty(JSContext* cx, Handle obj, 146:46.88 | ~~~~~~~~~~~^~ 146:47.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]’, 146:47.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::PropMap*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 146:47.48 inlined from ‘static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:803:30: 146:47.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propMap’ in ‘((js::StackRootedBase**)cx)[11]’ [-Wdangling-pointer=] 146:47.48 1169 | *this->stack = this; 146:47.48 | ~~~~~~~~~~~~~^~~~~~ 146:47.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)’: 146:47.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:803:20: note: ‘propMap’ declared here 146:47.48 803 | Rooted propMap(cx); 146:47.48 | ^~~~~~~ 146:47.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Shape.cpp:793:46: note: ‘cx’ declared here 146:47.48 793 | bool NativeObject::removeProperty(JSContext* cx, Handle obj, 146:47.48 | ~~~~~~~~~~~^~ 147:02.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 147:02.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 147:02.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/LifoAlloc.h:196, 147:02.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitAllocPolicy.h:22, 147:02.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ValueNumbering.h:10, 147:02.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/ValueNumbering.cpp:7: 147:02.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 147:02.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:02.21 inlined from ‘js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpOracle.cpp:1023:65: 147:02.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetScript’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_44(D)])[4]’ [-Wdangling-pointer=] 147:02.21 1169 | *this->stack = this; 147:02.21 | ~~~~~~~~~~~~~^~~~~~ 147:02.21 In file included from Unified_cpp_js_src_jit13.cpp:38: 147:02.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpOracle.cpp: In member function ‘js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)’: 147:02.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpOracle.cpp:1023:16: note: ‘targetScript’ declared here 147:02.21 1023 | RootedScript targetScript(cx_, targetFunction->nonLazyScript()); 147:02.21 | ^~~~~~~~~~~~ 147:02.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/WarpOracle.cpp:1007:56: note: ‘this’ declared here 147:02.21 1007 | ICFallbackStub* fallbackStub, uint8_t* stubDataCopy) { 147:02.21 | ^ 147:10.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 147:10.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 147:10.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:34, 147:10.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.h:10, 147:10.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp:7, 147:10.39 from Unified_cpp_xpconnect_wrappers0.cpp:2: 147:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 147:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 147:10.39 2179 | GlobalProperties() { mozilla::PodZero(this); } 147:10.39 | ~~~~~~~~~~~~~~~~^~~~~~ 147:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 147:10.39 37 | memset(aT, 0, sizeof(T)); 147:10.39 | ~~~~~~^~~~~~~~~~~~~~~~~~ 147:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp:23: 147:10.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 147:10.39 2178 | struct GlobalProperties { 147:10.39 | ^~~~~~~~~~~~~~~~ 147:14.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayListInvalidation.h:11, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:49, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.h:17, 147:14.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/build/nsLayoutStatics.cpp:31, 147:14.95 from Unified_cpp_layout_build0.cpp:20: 147:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 147:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 147:14.95 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 147:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 147:21.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35: 147:21.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:21.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:21.01 inlined from ‘static bool xpc::AccessCheck::checkPassToPrivilegedCode(JSContext*, JS::HandleObject, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp:95:37: 147:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:21.01 1169 | *this->stack = this; 147:21.01 | ~~~~~~~~~~~~~^~~~~~ 147:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp: In static member function ‘static bool xpc::AccessCheck::checkPassToPrivilegedCode(JSContext*, JS::HandleObject, JS::HandleValue)’: 147:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp:95:16: note: ‘obj’ declared here 147:21.01 95 | RootedObject obj(cx, &v.toObject()); 147:21.01 | ^~~ 147:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/AccessCheck.cpp:89:56: note: ‘cx’ declared here 147:21.01 89 | bool AccessCheck::checkPassToPrivilegedCode(JSContext* cx, HandleObject wrapper, 147:21.01 | ~~~~~~~~~~~^~ 147:22.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’, 147:22.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:22.20 inlined from ‘virtual bool xpc::WaiveXrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:28:45: 147:22.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc_’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 147:22.20 1169 | *this->stack = this; 147:22.20 | ~~~~~~~~~~~~~^~~~~~ 147:22.20 In file included from Unified_cpp_xpconnect_wrappers0.cpp:29: 147:22.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function ‘virtual bool xpc::WaiveXrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const’: 147:22.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:28:30: note: ‘desc_’ declared here 147:22.20 28 | Rooted desc_(cx, *desc); 147:22.20 | ^~~~~ 147:22.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:17:16: note: ‘cx’ declared here 147:22.20 17 | JSContext* cx, HandleObject wrapper, HandleId id, 147:22.20 | ~~~~~~~~~~~^~ 147:22.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:22.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:22.35 inlined from ‘JSObject* xpc::TransplantObject(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WrapperFactory.cpp:715:72: 147:22.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newIdentity’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:22.35 1169 | *this->stack = this; 147:22.35 | ~~~~~~~~~~~~~^~~~~~ 147:22.35 In file included from Unified_cpp_xpconnect_wrappers0.cpp:38: 147:22.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WrapperFactory.cpp: In function ‘JSObject* xpc::TransplantObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 147:22.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WrapperFactory.cpp:715:16: note: ‘newIdentity’ declared here 147:22.35 715 | RootedObject newIdentity(cx, JS_TransplantObject(cx, origobj, target)); 147:22.35 | ^~~~~~~~~~~ 147:22.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/wrappers/WrapperFactory.cpp:710:39: note: ‘cx’ declared here 147:22.35 710 | JSObject* TransplantObject(JSContext* cx, JS::HandleObject origobj, 147:22.35 | ~~~~~~~~~~~^~ 147:23.17 layout/generic 147:27.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 147:27.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12, 147:27.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ErrorReporting.h:12, 147:27.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Warnings.cpp:16, 147:27.19 from Unified_cpp_js_src26.cpp:2: 147:27.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 147:27.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:27.19 inlined from ‘bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:32:62: 147:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘kindString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:27.19 1169 | *this->stack = this; 147:27.19 | ~~~~~~~~~~~~~^~~~~~ 147:27.19 In file included from Unified_cpp_js_src26.cpp:11: 147:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp: In function ‘bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)’: 147:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:32:16: note: ‘kindString’ declared here 147:27.19 32 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); 147:27.19 | ^~~~~~~~~~ 147:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:25:43: note: ‘cx’ declared here 147:27.19 25 | static bool AddToWatchtowerLog(JSContext* cx, const char* kind, 147:27.19 | ~~~~~~~~~~~^~ 147:28.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:28.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:28.39 inlined from ‘bool ReshapeForShadowedProp(JSContext*, JS::Handle, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:77:48, 147:28.39 inlined from ‘static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:147:32: 147:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:28.39 1169 | *this->stack = this; 147:28.39 | ~~~~~~~~~~~~~^~~~~~ 147:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp: In static member function ‘static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)’: 147:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:77:16: note: ‘proto’ declared here 147:28.39 77 | RootedObject proto(cx, obj->staticPrototype()); 147:28.39 | ^~~~~ 147:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Watchtower.cpp:142:50: note: ‘cx’ declared here 147:28.39 142 | bool Watchtower::watchPropertyAddSlow(JSContext* cx, Handle obj, 147:28.39 | ~~~~~~~~~~~^~ 147:43.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 147:43.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:13, 147:43.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 147:43.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PIdleScheduler.cpp:7, 147:43.28 from Unified_cpp_ipc_glue4.cpp:2: 147:43.28 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 147:43.28 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::Telemetry::EventExtraEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 147:43.28 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 147:43.28 inlined from ‘CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = mozilla::Telemetry::EventExtraEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3002:3, 147:43.28 inlined from ‘mozilla::Telemetry::ChildEventData::ChildEventData(mozilla::Telemetry::ChildEventData&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TelemetryComms.h:74:8, 147:43.28 inlined from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::Telemetry::ChildEventData; E = mozilla::Telemetry::ChildEventData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:669:5, 147:43.28 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::Telemetry::ChildEventData; E = mozilla::Telemetry::ChildEventData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2707:25, 147:43.28 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::Telemetry::ChildEventData; E = mozilla::Telemetry::ChildEventData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2835:41, 147:43.28 inlined from ‘void mozilla::nsTArrayBackInserter::Proxy::operator=(E2&&) [with E2 = mozilla::Telemetry::ChildEventData; E = mozilla::Telemetry::ChildEventData; ArrayT = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3213:27, 147:43.28 inlined from ‘bool IPC::ReadSequenceParamImpl(MessageReader*, mozilla::Maybe&&, uint32_t) [with P = mozilla::Telemetry::ChildEventData; I = mozilla::nsTArrayBackInserter >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:669:17, 147:43.28 inlined from ‘bool IPC::ReadSequenceParam(MessageReader*, F&&) [with P = mozilla::Telemetry::ChildEventData; F = ParamTraits >::Read(IPC::MessageReader*, paramType*)::]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:694:34, 147:43.28 inlined from ‘static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with E = mozilla::Telemetry::ChildEventData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:174:32, 147:43.28 inlined from ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33: 147:43.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 12 is outside array bounds of ‘IPC::ReadResult [1]’ [-Warray-bounds=] 147:43.28 655 | aOther.mHdr->mLength = 0; 147:43.28 | ~~~~~~~~~~~~~~~~~~~~~^~~ 147:43.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 147:43.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:21: 147:43.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function ‘IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]’: 147:43.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:665:10: note: at offset 96 into object ‘elt’ of size 96 147:43.28 665 | auto elt = ReadParam

(reader); 147:43.28 | ^~~ 147:45.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/WeakMap.h:13, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.h:10, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.h:10, 147:45.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:7, 147:45.57 from Unified_cpp_js_src4.cpp:2: 147:45.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:45.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:45.57 inlined from ‘bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:261:47: 147:45.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:45.57 1169 | *this->stack = this; 147:45.57 | ~~~~~~~~~~~~~^~~~~~ 147:45.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp: In function ‘bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)’: 147:45.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:261:16: note: ‘obj’ declared here 147:45.59 261 | RootedObject obj(cx, UncheckedUnwrap(objArg)); 147:45.59 | ^~~ 147:45.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:258:65: note: ‘cx’ declared here 147:45.59 258 | JS_PUBLIC_API bool JS_NondeterministicGetWeakSetKeys(JSContext* cx, 147:45.59 | ~~~~~~~~~~~^~ 147:45.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]’, 147:45.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:45.70 inlined from ‘bool Collator(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:119:61, 147:45.70 inlined from ‘bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:147:18: 147:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘collator’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:45.70 1169 | *this->stack = this; 147:45.70 | ~~~~~~~~~~~~~^~~~~~ 147:45.70 In file included from Unified_cpp_js_src4.cpp:20: 147:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)’: 147:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:118:27: note: ‘collator’ declared here 147:45.70 118 | Rooted collator( 147:45.70 | ^~~~~~~~ 147:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:142:35: note: ‘cx’ declared here 147:45.70 142 | bool js::intl_Collator(JSContext* cx, unsigned argc, Value* vp) { 147:45.70 | ~~~~~~~~~~~^~ 147:45.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]’, 147:45.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:45.80 inlined from ‘bool Collator(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:119:61, 147:45.80 inlined from ‘bool Collator(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:139:18: 147:45.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘collator’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:45.80 1169 | *this->stack = this; 147:45.80 | ~~~~~~~~~~~~~^~~~~~ 147:45.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp: In function ‘bool Collator(JSContext*, unsigned int, JS::Value*)’: 147:45.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:118:27: note: ‘collator’ declared here 147:45.80 118 | Rooted collator( 147:45.80 | ^~~~~~~~ 147:45.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:137:33: note: ‘cx’ declared here 147:45.80 137 | static bool Collator(JSContext* cx, unsigned argc, Value* vp) { 147:45.80 | ~~~~~~~~~~~^~ 147:46.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:46.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:46.20 inlined from ‘bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:175:53: 147:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘collations’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:46.20 1169 | *this->stack = this; 147:46.20 | ~~~~~~~~~~~~~^~~~~~ 147:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)’: 147:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:175:16: note: ‘collations’ declared here 147:46.20 175 | RootedObject collations(cx, NewDenseEmptyArray(cx)); 147:46.20 | ^~~~~~~~~~ 147:46.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:159:46: note: ‘cx’ declared here 147:46.20 159 | bool js::intl_availableCollations(JSContext* cx, unsigned argc, Value* vp) { 147:46.20 | ~~~~~~~~~~~^~ 147:46.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:46.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:46.56 inlined from ‘bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:246:73: 147:46.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:46.57 1169 | *this->stack = this; 147:46.57 | ~~~~~~~~~~~~~^~~~~~ 147:46.57 In file included from Unified_cpp_js_src4.cpp:38: 147:46.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)’: 147:46.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:244:16: note: ‘ctor’ declared here 147:46.57 244 | RootedObject ctor( 147:46.57 | ^~~~ 147:46.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:242:53: note: ‘cx’ declared here 147:46.57 242 | bool JS::AddMozDateTimeFormatConstructor(JSContext* cx, 147:46.57 | ~~~~~~~~~~~^~ 147:46.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:46.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:46.59 inlined from ‘bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:313:52: 147:46.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘calendars’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:46.59 1169 | *this->stack = this; 147:46.59 | ~~~~~~~~~~~~~^~~~~~ 147:46.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)’: 147:46.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:313:16: note: ‘calendars’ declared here 147:46.59 313 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); 147:46.59 | ^~~~~~~~~ 147:46.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:303:45: note: ‘cx’ declared here 147:46.59 303 | bool js::intl_availableCalendars(JSContext* cx, unsigned argc, Value* vp) { 147:46.59 | ~~~~~~~~~~~^~ 147:46.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:46.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:46.78 inlined from ‘bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:211:78: 147:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctor’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:46.78 1169 | *this->stack = this; 147:46.78 | ~~~~~~~~~~~~~^~~~~~ 147:46.78 In file included from Unified_cpp_js_src4.cpp:47: 147:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp: In function ‘bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)’: 147:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:210:16: note: ‘ctor’ declared here 147:46.78 210 | RootedObject ctor(cx, GlobalObject::createConstructor( 147:46.78 | ^~~~ 147:46.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:209:51: note: ‘cx’ declared here 147:46.78 209 | bool JS::AddMozDisplayNamesConstructor(JSContext* cx, HandleObject intl) { 147:46.78 | ~~~~~~~~~~~^~ 147:47.71 layout/inspector 147:47.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:12, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShell.h:17, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/build/nsContentDLF.cpp:11, 147:47.82 from Unified_cpp_layout_build0.cpp:2: 147:47.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 147:47.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 147:47.82 2179 | GlobalProperties() { mozilla::PodZero(this); } 147:47.82 | ~~~~~~~~~~~~~~~~^~~~~~ 147:47.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 147:47.82 37 | memset(aT, 0, sizeof(T)); 147:47.82 | ~~~~~~^~~~~~~~~~~~~~~~~~ 147:47.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/XPCModule.h:7, 147:47.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/build/nsLayoutModule.cpp:11, 147:47.82 from Unified_cpp_layout_build0.cpp:11: 147:47.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 147:47.82 2178 | struct GlobalProperties { 147:47.82 | ^~~~~~~~~~~~~~~~ 147:48.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:12: 147:48.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetCurrency(B&, mozilla::Span, Fallback) const [with B = js::intl::FormatBuffer]’: 147:48.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:486:41: warning: ‘style’ may be used uninitialized [-Wmaybe-uninitialized] 147:48.93 486 | const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style, 147:48.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:470:20: note: ‘style’ was declared here 147:48.93 470 | UCurrNameStyle style; 147:48.93 | ^~~~~ 147:50.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetMonth(B&, mozilla::intl::Month, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’: 147:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:782:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized] 147:50.80 782 | if (auto result = ComputeDateTimeDisplayNames( 147:50.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 147:50.80 783 | symbolType, mozilla::Span(indices), aCalendar); 147:50.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:760:27: note: ‘symbolType’ was declared here 147:50.80 760 | UDateFormatSymbolType symbolType; 147:50.80 | ^~~~~~~~~~ 147:51.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 147:51.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:51.82 inlined from ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:558:74: 147:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘locale’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:51.83 1169 | *this->stack = this; 147:51.83 | ~~~~~~~~~~~~~^~~~~~ 147:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’: 147:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:558:29: note: ‘locale’ declared here 147:51.83 558 | Rooted locale(cx, value.toString()->ensureLinear(cx)); 147:51.83 | ^~~~~~ 147:51.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:545:16: note: ‘cx’ declared here 147:51.83 545 | JSContext* cx, HandleObject internals, 147:51.83 | ~~~~~~~~~~~^~ 147:52.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:19: 147:52.02 In constructor ‘js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(UnicodeKey, JSLinearString*)’, 147:52.02 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 147:52.02 inlined from ‘bool mozilla::Vector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:768:15, 147:52.02 inlined from ‘bool JS::GCVector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:108:30, 147:52.02 inlined from ‘bool js::MutableWrappedPtrOperations, Wrapper>::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; Wrapper = JS::Rooted >; T = js::intl::UnicodeExtensionKeyword; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:280:29, 147:52.02 inlined from ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:618:30: 147:52.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.h:75:31: warning: ‘hourCycleStr’ may be used uninitialized [-Wmaybe-uninitialized] 147:52.02 75 | : key_{key[0], key[1]}, type_(type) {} 147:52.02 | ^~~~~~~~~~~ 147:52.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’: 147:52.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:602:13: note: ‘hourCycleStr’ was declared here 147:52.02 602 | JSAtom* hourCycleStr; 147:52.02 | ^~~~~~~~~~~~ 147:52.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:52.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:52.43 inlined from ‘mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle, js::DateTimeValueKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:1362:74: 147:52.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:52.43 1169 | *this->stack = this; 147:52.43 | ~~~~~~~~~~~~~^~~~~~ 147:52.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle, js::DateTimeValueKind)’: 147:52.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:1362:16: note: ‘internals’ declared here 147:52.43 1362 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); 147:52.43 | ^~~~~~~~~ 147:52.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:1358:16: note: ‘cx’ declared here 147:52.43 1358 | JSContext* cx, Handle dateTimeFormat, 147:52.43 | ~~~~~~~~~~~^~ 147:54.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 147:54.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsCSSRenderingBorders.h:18, 147:54.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:46: 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 147:54.19 202 | return ReinterpretHelper::FromInternalValue(v); 147:54.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 147:54.19 4432 | return mProperties.Get(aProperty, aFoundResult); 147:54.19 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 147:54.19 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 147:54.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 147:54.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 147:54.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:54.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 147:54.19 413 | struct FrameBidiData { 147:54.19 | ^~~~~~~~~~~~~ 147:55.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/MaybeRooted.h:22, 147:55.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.h:14, 147:55.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:12, 147:55.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:7, 147:55.70 from Unified_cpp_js_src25.cpp:2: 147:55.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 147:55.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:55.70 inlined from ‘virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:275:50: 147:55.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:55.70 1169 | *this->stack = this; 147:55.70 | ~~~~~~~~~~~~~^~~~~~ 147:55.70 In file included from Unified_cpp_js_src25.cpp:20: 147:55.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 147:55.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: ‘obj’ declared here 147:55.70 275 | Rooted obj(cx, NewPlainObject(cx)); 147:55.70 | ^~~ 147:55.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:271:38: note: ‘cx’ declared here 147:55.70 271 | bool ByCoarseType::report(JSContext* cx, CountBase& countBase, 147:55.70 | ~~~~~~~~~~~^~ 147:56.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 147:56.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:56.07 inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:315:76: 147:56.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘calendar’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:56.07 1169 | *this->stack = this; 147:56.07 | ~~~~~~~~~~~~~^~~~~~ 147:56.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’: 147:56.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:315:27: note: ‘calendar’ declared here 147:56.07 315 | Rooted calendar(cx, args[2].toString()->ensureLinear(cx)); 147:56.07 | ^~~~~~~~ 147:56.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:303:45: note: ‘cx’ declared here 147:56.07 303 | bool js::intl_ComputeDisplayName(JSContext* cx, unsigned argc, Value* vp) { 147:56.07 | ~~~~~~~~~~~^~ 147:56.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 147:56.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:56.24 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 147:56.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:56.24 1169 | *this->stack = this; 147:56.24 | ~~~~~~~~~~~~~^~~~~~ 147:56.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]’: 147:56.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 147:56.24 421 | RootedFunction ctorProto( 147:56.24 | ^~~~~~~~~ 147:56.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 147:56.24 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 147:56.24 | ~~~~~~~~~~~^~ 147:56.46 In file included from /usr/include/string.h:548, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/new:82, 147:56.47 from /usr/include/c++/14/bits/atomic_base.h:36, 147:56.47 from /usr/include/c++/14/atomic:50, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/atomic:3, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/atomic:62, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:24, 147:56.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/WeakMap.h:10: 147:56.47 In function ‘void* memcpy(void*, const void*, size_t)’, 147:56.47 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 147:56.47 inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:410:21: 147:56.47 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ forming offset [32, 127] is out of the bounds [0, 32] of object ‘ascii’ with type ‘unsigned char [32]’ [-Warray-bounds=] 147:56.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 147:56.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 147:56.47 30 | __glibc_objsize0 (__dest)); 147:56.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’: 147:56.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:406:17: note: ‘ascii’ declared here 147:56.47 406 | unsigned char ascii[32]; 147:56.47 | ^~~~~ 147:56.47 In lambda function, 147:56.47 inlined from ‘mozilla::intl::ICUResult mozilla::intl::FillBufferWithICUCall(Buffer&, const ICUStringFunction&) [with ICUStringFunction = DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback)::; Buffer = js::intl::FormatBuffer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/ICU4CGlue.h:169:25, 147:56.47 inlined from ‘mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:944:40, 147:56.47 inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:521:34: 147:56.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:946:44: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 147:56.47 946 | return udatpg_getFieldDisplayName( 147:56.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’: 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:930:29: note: ‘width’ was declared here 147:56.51 930 | UDateTimePGDisplayWidth width; 147:56.51 | ^~~~~ 147:56.51 In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetQuarter(B&, mozilla::intl::Quarter, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’, 147:56.51 inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:465:23: 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:827:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized] 147:56.51 827 | if (auto result = ComputeDateTimeDisplayNames( 147:56.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 147:56.51 828 | symbolType, mozilla::Span(indices), aCalendar); 147:56.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’: 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:808:27: note: ‘symbolType’ was declared here 147:56.51 808 | UDateFormatSymbolType symbolType; 147:56.51 | ^~~~~~~~~~ 147:56.51 In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetWeekday(B&, mozilla::intl::Weekday, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’, 147:56.51 inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DisplayNames.cpp:442:23: 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:731:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized] 147:56.51 731 | if (auto result = ComputeDateTimeDisplayNames( 147:56.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 147:56.51 732 | symbolType, mozilla::Span(indices), aCalendar); 147:56.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’: 147:56.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/DisplayNames.h:706:27: note: ‘symbolType’ was declared here 147:56.51 706 | UDateFormatSymbolType symbolType; 147:56.51 | ^~~~~~~~~~ 147:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 147:56.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsCSSRendering.h:18, 147:56.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/build/nsLayoutStatics.cpp:22: 147:56.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 147:56.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 147:56.66 202 | return ReinterpretHelper::FromInternalValue(v); 147:56.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 147:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 147:56.67 4432 | return mProperties.Get(aProperty, aFoundResult); 147:56.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 147:56.67 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 147:56.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 147:56.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 147:56.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 147:56.67 413 | struct FrameBidiData { 147:56.67 | ^~~~~~~~~~~~~ 147:57.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 147:57.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:57.27 inlined from ‘bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2365:73: 147:57.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘overallResult’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:57.27 1169 | *this->stack = this; 147:57.27 | ~~~~~~~~~~~~~^~~~~~ 147:57.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)’: 147:57.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2365:16: note: ‘overallResult’ declared here 147:57.27 2365 | RootedString overallResult(cx, NewStringCopy(cx, formattedSpan)); 147:57.27 | ^~~~~~~~~~~~~ 147:57.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2362:16: note: ‘cx’ declared here 147:57.27 2362 | JSContext* cx, mozilla::Span formattedSpan, 147:57.27 | ~~~~~~~~~~~^~ 147:57.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]’, 147:57.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:57.82 inlined from ‘bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:451:76: 147:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘collator’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:57.82 1169 | *this->stack = this; 147:57.82 | ~~~~~~~~~~~~~^~~~~~ 147:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)’: 147:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:450:27: note: ‘collator’ declared here 147:57.82 450 | Rooted collator(cx, 147:57.82 | ^~~~~~~~ 147:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.cpp:443:41: note: ‘cx’ declared here 147:57.82 443 | bool js::intl_CompareStrings(JSContext* cx, unsigned argc, Value* vp) { 147:57.82 | ~~~~~~~~~~~^~ 147:59.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 147:59.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 147:59.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 147:59.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.h:10, 147:59.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:7, 147:59.06 from Unified_cpp_js_src3.cpp:2: 147:59.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 147:59.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 147:59.06 inlined from ‘bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:67:23: 147:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 147:59.06 1169 | *this->stack = this; 147:59.06 | ~~~~~~~~~~~~~^~~~~~ 147:59.06 In file included from Unified_cpp_js_src3.cpp:11: 147:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp: In function ‘bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’: 147:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:67:15: note: ‘value’ declared here 147:59.06 67 | RootedValue value(cx); 147:59.06 | ^~~~~ 147:59.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:60:42: note: ‘cx’ declared here 147:59.06 60 | static bool SymbolClassFinish(JSContext* cx, HandleObject ctor, 147:59.06 | ~~~~~~~~~~~^~ 147:59.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 147:59.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 147:59.10 inlined from ‘static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:103:23: 147:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:59.10 1169 | *this->stack = this; 147:59.10 | ~~~~~~~~~~~~~^~~~~~ 147:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp: In static member function ‘static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)’: 147:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:103:16: note: ‘desc’ declared here 147:59.10 103 | RootedString desc(cx); 147:59.10 | ^~~~ 147:59.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:92:41: note: ‘cx’ declared here 147:59.10 92 | bool SymbolObject::construct(JSContext* cx, unsigned argc, Value* vp) { 147:59.10 | ~~~~~~~~~~~^~ 147:59.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 147:59.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:59.17 inlined from ‘static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:126:55: 147:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stringKey’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 147:59.17 1169 | *this->stack = this; 147:59.17 | ~~~~~~~~~~~~~^~~~~~ 147:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp: In static member function ‘static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)’: 147:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:126:16: note: ‘stringKey’ declared here 147:59.17 126 | RootedString stringKey(cx, ToString(cx, args.get(0))); 147:59.17 | ^~~~~~~~~ 147:59.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/Symbol.cpp:122:36: note: ‘cx’ declared here 147:59.17 122 | bool SymbolObject::for_(JSContext* cx, unsigned argc, Value* vp) { 147:59.17 | ~~~~~~~~~~~^~ 147:59.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]’, 147:59.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Realm*; T = JS::Realm*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:59.21 inlined from ‘bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: 147:59.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetRealm’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 147:59.21 1169 | *this->stack = this; 147:59.21 | ~~~~~~~~~~~~~^~~~~~ 147:59.21 In file included from Unified_cpp_js_src4.cpp:11: 147:59.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WrappedFunctionObject.cpp: In function ‘bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)’: 147:59.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: ‘targetRealm’ declared here 147:59.21 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); 147:59.21 | ^~~~~~~~~~~ 147:59.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WrappedFunctionObject.cpp:60:45: note: ‘cx’ declared here 147:59.21 60 | static bool WrappedFunction_Call(JSContext* cx, unsigned argc, Value* vp) { 147:59.21 | ~~~~~~~~~~~^~ 147:59.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]’, 147:59.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:59.56 inlined from ‘static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5570:61: 147:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:59.56 1169 | *this->stack = this; 147:59.56 | ~~~~~~~~~~~~~^~~~~~ 147:59.59 In file included from Unified_cpp_js_src3.cpp:20: 147:59.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)’: 147:59.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5569:32: note: ‘obj’ declared here 147:59.60 5569 | Rooted obj( 147:59.60 | ^~~ 147:59.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5567:59: note: ‘cx’ declared here 147:59.60 5567 | static bool getCloneBufferAsArrayBuffer_impl(JSContext* cx, 147:59.60 | ~~~~~~~~~~~^~ 147:59.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:59.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:59.81 inlined from ‘mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2498:74, 147:59.81 inlined from ‘mozilla::intl::DateIntervalFormat* GetOrCreateDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&, js::DateTimeValueKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2572:30, 147:59.81 inlined from ‘bool js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2782:36: 147:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:59.81 1169 | *this->stack = this; 147:59.81 | ~~~~~~~~~~~~~^~~~~~ 147:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)’: 147:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2498:16: note: ‘internals’ declared here 147:59.81 2498 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); 147:59.81 | ^~~~~~~~~ 147:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2721:46: note: ‘cx’ declared here 147:59.81 2721 | bool js::intl_FormatDateTimeRange(JSContext* cx, unsigned argc, Value* vp) { 147:59.81 | ~~~~~~~~~~~^~ 147:59.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 147:59.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 147:59.90 inlined from ‘bool WasmGcArrayLength(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2431:41: 147:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘callee’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 147:59.90 1169 | *this->stack = this; 147:59.90 | ~~~~~~~~~~~~~^~~~~~ 147:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmGcArrayLength(JSContext*, unsigned int, JS::Value*)’: 147:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2431:16: note: ‘callee’ declared here 147:59.90 2431 | RootedObject callee(cx, &args.callee()); 147:59.90 | ^~~~~~ 147:59.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2429:42: note: ‘cx’ declared here 147:59.90 2429 | static bool WasmGcArrayLength(JSContext* cx, unsigned argc, Value* vp) { 147:59.90 | ~~~~~~~~~~~^~ 148:00.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.09 inlined from ‘bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7998:42: 148:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.09 1169 | *this->stack = this; 148:00.09 | ~~~~~~~~~~~~~^~~~~~ 148:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)’: 148:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7998:16: note: ‘obj’ declared here 148:00.09 7998 | RootedObject obj(cx, NewPlainObject(cx)); 148:00.09 | ^~~ 148:00.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7955:41: note: ‘cx’ declared here 148:00.09 7955 | static bool GetExceptionInfo(JSContext* cx, uint32_t argc, Value* vp) { 148:00.09 | ~~~~~~~~~~~^~ 148:00.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateTimeFormatObject*]’, 148:00.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateTimeFormatObject*; T = js::DateTimeFormatObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.33 inlined from ‘bool js::TemporalObjectToLocaleString(JSContext*, const JS::CallArgs&, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2807:60: 148:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘dateTimeFormat’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.33 1169 | *this->stack = this; 148:00.33 | ~~~~~~~~~~~~~^~~~~~ 148:00.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::TemporalObjectToLocaleString(JSContext*, const JS::CallArgs&, JS::Handle, JS::Handle, JS::Handle)’: 148:00.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2806:33: note: ‘dateTimeFormat’ declared here 148:00.36 2806 | Rooted dateTimeFormat( 148:00.36 | ^~~~~~~~~~~~~~ 148:00.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DateTimeFormat.cpp:2793:50: note: ‘cx’ declared here 148:00.36 2793 | bool js::TemporalObjectToLocaleString(JSContext* cx, const CallArgs& args, 148:00.36 | ~~~~~~~~~~~^~ 148:00.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.49 inlined from ‘bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9015:43: 148:00.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.49 1169 | *this->stack = this; 148:00.49 | ~~~~~~~~~~~~~^~~~~~ 148:00.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)’: 148:00.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9015:16: note: ‘obj’ declared here 148:00.50 9015 | RootedObject obj(cx, &args[0].toObject()); 148:00.50 | ^~~ 148:00.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9006:37: note: ‘cx’ declared here 148:00.50 9006 | static bool ObjectGlobal(JSContext* cx, unsigned argc, Value* vp) { 148:00.50 | ~~~~~~~~~~~^~ 148:00.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.55 inlined from ‘bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8990:55: 148:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.55 1169 | *this->stack = this; 148:00.55 | ~~~~~~~~~~~~~^~~~~~ 148:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)’: 148:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8990:16: note: ‘obj’ declared here 148:00.55 8990 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); 148:00.55 | ^~~ 148:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8987:45: note: ‘cx’ declared here 148:00.55 8987 | static bool ScriptedCallerGlobal(JSContext* cx, unsigned argc, Value* vp) { 148:00.55 | ~~~~~~~~~~~^~ 148:00.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.64 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.64 1169 | *this->stack = this; 148:00.64 | ~~~~~~~~~~~~~^~~~~~ 148:00.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::float16]’: 148:00.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.64 408 | RootedObject typedArrayProto( 148:00.64 | ^~~~~~~~~~~~~~~ 148:00.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.64 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.64 | ~~~~~~~~~~~^~ 148:00.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.67 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.67 1169 | *this->stack = this; 148:00.67 | ~~~~~~~~~~~~~^~~~~~ 148:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]’: 148:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.67 408 | RootedObject typedArrayProto( 148:00.67 | ^~~~~~~~~~~~~~~ 148:00.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.67 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.67 | ~~~~~~~~~~~^~ 148:00.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.70 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.70 1169 | *this->stack = this; 148:00.70 | ~~~~~~~~~~~~~^~~~~~ 148:00.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]’: 148:00.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.70 408 | RootedObject typedArrayProto( 148:00.70 | ^~~~~~~~~~~~~~~ 148:00.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.70 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.70 | ~~~~~~~~~~~^~ 148:00.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.75 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.75 1169 | *this->stack = this; 148:00.75 | ~~~~~~~~~~~~~^~~~~~ 148:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]’: 148:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.75 408 | RootedObject typedArrayProto( 148:00.75 | ^~~~~~~~~~~~~~~ 148:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.75 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.75 | ~~~~~~~~~~~^~ 148:00.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.78 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.78 1169 | *this->stack = this; 148:00.78 | ~~~~~~~~~~~~~^~~~~~ 148:00.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]’: 148:00.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.78 408 | RootedObject typedArrayProto( 148:00.78 | ^~~~~~~~~~~~~~~ 148:00.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.78 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.78 | ~~~~~~~~~~~^~ 148:00.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.83 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.83 1169 | *this->stack = this; 148:00.83 | ~~~~~~~~~~~~~^~~~~~ 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]’: 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.83 408 | RootedObject typedArrayProto( 148:00.83 | ^~~~~~~~~~~~~~~ 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.83 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.83 | ~~~~~~~~~~~^~ 148:00.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.83 inlined from ‘bool SetGCCallback(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8112:46: 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘opts’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.83 1169 | *this->stack = this; 148:00.83 | ~~~~~~~~~~~~~^~~~~~ 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool SetGCCallback(JSContext*, unsigned int, JS::Value*)’: 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8112:16: note: ‘opts’ declared here 148:00.83 8112 | RootedObject opts(cx, ToObject(cx, args[0])); 148:00.83 | ^~~~ 148:00.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8104:38: note: ‘cx’ declared here 148:00.83 8104 | static bool SetGCCallback(JSContext* cx, unsigned argc, Value* vp) { 148:00.83 | ~~~~~~~~~~~^~ 148:00.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.88 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.88 1169 | *this->stack = this; 148:00.88 | ~~~~~~~~~~~~~^~~~~~ 148:00.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]’: 148:00.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.88 408 | RootedObject typedArrayProto( 148:00.88 | ^~~~~~~~~~~~~~~ 148:00.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.88 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.88 | ~~~~~~~~~~~^~ 148:00.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.92 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.92 1169 | *this->stack = this; 148:00.92 | ~~~~~~~~~~~~~^~~~~~ 148:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]’: 148:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.92 408 | RootedObject typedArrayProto( 148:00.92 | ^~~~~~~~~~~~~~~ 148:00.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.92 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.92 | ~~~~~~~~~~~^~ 148:00.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.97 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.97 1169 | *this->stack = this; 148:00.97 | ~~~~~~~~~~~~~^~~~~~ 148:00.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]’: 148:00.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.97 408 | RootedObject typedArrayProto( 148:00.97 | ^~~~~~~~~~~~~~~ 148:00.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.97 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.97 | ~~~~~~~~~~~^~ 148:00.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:00.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:00.99 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:00.99 1169 | *this->stack = this; 148:00.99 | ~~~~~~~~~~~~~^~~~~~ 148:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]’: 148:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:00.99 408 | RootedObject typedArrayProto( 148:00.99 | ^~~~~~~~~~~~~~~ 148:00.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:00.99 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:00.99 | ~~~~~~~~~~~^~ 148:01.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:01.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.01 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:01.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.01 1169 | *this->stack = this; 148:01.01 | ~~~~~~~~~~~~~^~~~~~ 148:01.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]’: 148:01.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:01.01 408 | RootedObject typedArrayProto( 148:01.01 | ^~~~~~~~~~~~~~~ 148:01.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:01.01 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:01.01 | ~~~~~~~~~~~^~ 148:01.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:01.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.04 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: 148:01.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.04 1169 | *this->stack = this; 148:01.04 | ~~~~~~~~~~~~~^~~~~~ 148:01.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]’: 148:01.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:408:18: note: ‘typedArrayProto’ declared here 148:01.04 408 | RootedObject typedArrayProto( 148:01.04 | ^~~~~~~~~~~~~~~ 148:01.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:406:47: note: ‘cx’ declared here 148:01.04 406 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { 148:01.04 | ~~~~~~~~~~~^~ 148:01.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.07 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.07 1169 | *this->stack = this; 148:01.07 | ~~~~~~~~~~~~~^~~~~~ 148:01.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::float16]’: 148:01.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.07 421 | RootedFunction ctorProto( 148:01.07 | ^~~~~~~~~ 148:01.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.07 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.07 | ~~~~~~~~~~~^~ 148:01.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.10 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.10 1169 | *this->stack = this; 148:01.10 | ~~~~~~~~~~~~~^~~~~~ 148:01.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]’: 148:01.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.10 421 | RootedFunction ctorProto( 148:01.10 | ^~~~~~~~~ 148:01.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.10 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.10 | ~~~~~~~~~~~^~ 148:01.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.15 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.15 1169 | *this->stack = this; 148:01.15 | ~~~~~~~~~~~~~^~~~~~ 148:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]’: 148:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.15 421 | RootedFunction ctorProto( 148:01.15 | ^~~~~~~~~ 148:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.15 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.15 | ~~~~~~~~~~~^~ 148:01.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.22 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.22 1169 | *this->stack = this; 148:01.22 | ~~~~~~~~~~~~~^~~~~~ 148:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]’: 148:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.22 421 | RootedFunction ctorProto( 148:01.22 | ^~~~~~~~~ 148:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.22 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.22 | ~~~~~~~~~~~^~ 148:01.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.25 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.25 1169 | *this->stack = this; 148:01.25 | ~~~~~~~~~~~~~^~~~~~ 148:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]’: 148:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.25 421 | RootedFunction ctorProto( 148:01.25 | ^~~~~~~~~ 148:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.25 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.25 | ~~~~~~~~~~~^~ 148:01.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.28 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.28 1169 | *this->stack = this; 148:01.28 | ~~~~~~~~~~~~~^~~~~~ 148:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]’: 148:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.28 421 | RootedFunction ctorProto( 148:01.28 | ^~~~~~~~~ 148:01.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.28 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.28 | ~~~~~~~~~~~^~ 148:01.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.31 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.31 1169 | *this->stack = this; 148:01.31 | ~~~~~~~~~~~~~^~~~~~ 148:01.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]’: 148:01.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.31 421 | RootedFunction ctorProto( 148:01.31 | ^~~~~~~~~ 148:01.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.31 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.31 | ~~~~~~~~~~~^~ 148:01.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.34 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.34 1169 | *this->stack = this; 148:01.34 | ~~~~~~~~~~~~~^~~~~~ 148:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]’: 148:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.34 421 | RootedFunction ctorProto( 148:01.34 | ^~~~~~~~~ 148:01.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.34 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.34 | ~~~~~~~~~~~^~ 148:01.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.37 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.37 1169 | *this->stack = this; 148:01.37 | ~~~~~~~~~~~~~^~~~~~ 148:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]’: 148:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.37 421 | RootedFunction ctorProto( 148:01.37 | ^~~~~~~~~ 148:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.37 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.37 | ~~~~~~~~~~~^~ 148:01.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.40 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.40 1169 | *this->stack = this; 148:01.40 | ~~~~~~~~~~~~~^~~~~~ 148:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]’: 148:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.40 421 | RootedFunction ctorProto( 148:01.40 | ^~~~~~~~~ 148:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.40 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.40 | ~~~~~~~~~~~^~ 148:01.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:01.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.43 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: 148:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:01.43 1169 | *this->stack = this; 148:01.43 | ~~~~~~~~~~~~~^~~~~~ 148:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]’: 148:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:421:20: note: ‘ctorProto’ declared here 148:01.43 421 | RootedFunction ctorProto( 148:01.43 | ^~~~~~~~~ 148:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:419:49: note: ‘cx’ declared here 148:01.43 419 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { 148:01.43 | ~~~~~~~~~~~^~ 148:01.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:01.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.53 inlined from ‘bool ToLaneInterp(JSContext*, JS::HandleValue, LaneInterp*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1247:45, 148:01.53 inlined from ‘bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1304:20: 148:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘interpStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:01.53 1169 | *this->stack = this; 148:01.53 | ~~~~~~~~~~~~~^~~~~~ 148:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)’: 148:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1247:16: note: ‘interpStr’ declared here 148:01.53 1247 | RootedString interpStr(cx, ToString(cx, v)); 148:01.53 | ^~~~~~~~~ 148:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1274:46: note: ‘cx’ declared here 148:01.53 1274 | static bool WasmGlobalExtractLane(JSContext* cx, unsigned argc, Value* vp) { 148:01.53 | ~~~~~~~~~~~^~ 148:01.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:01.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:01.95 inlined from ‘bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:986:53: 148:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ls’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:01.95 1169 | *this->stack = this; 148:01.95 | ~~~~~~~~~~~~~^~~~~~ 148:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)’: 148:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:986:27: note: ‘ls’ declared here 148:01.95 986 | Rooted ls(cx, s->ensureLinear(cx)); 148:01.95 | ^~ 148:01.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:975:43: note: ‘cx’ declared here 148:01.95 975 | static bool WasmMaxMemoryPages(JSContext* cx, unsigned argc, Value* vp) { 148:01.95 | ~~~~~~~~~~~^~ 148:02.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.12 inlined from ‘bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5348:46: 148:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.12 1169 | *this->stack = this; 148:02.12 | ~~~~~~~~~~~~~^~~~~~ 148:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)’: 148:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5348:16: note: ‘info’ declared here 148:02.12 5348 | RootedObject info(cx, JS_NewPlainObject(cx)); 148:02.12 | ^~~~ 148:02.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5346:46: note: ‘cx’ declared here 148:02.12 5346 | static bool GetJitCompilerOptions(JSContext* cx, unsigned argc, Value* vp) { 148:02.12 | ~~~~~~~~~~~^~ 148:02.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.56 inlined from ‘bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4115:51: 148:02.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.56 1169 | *this->stack = this; 148:02.56 | ~~~~~~~~~~~~~^~~~~~ 148:02.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)’: 148:02.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4115:16: note: ‘array’ declared here 148:02.56 4115 | RootedObject array(cx, JS::NewArrayObject(cx, 0)); 148:02.56 | ^~~~~ 148:02.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4112:50: note: ‘cx’ declared here 148:02.56 4112 | static bool RepresentativeStringArray(JSContext* cx, unsigned argc, Value* vp) { 148:02.56 | ~~~~~~~~~~~^~ 148:02.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.58 inlined from ‘bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3631:75: 148:02.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.58 1169 | *this->stack = this; 148:02.58 | ~~~~~~~~~~~~~^~~~~~ 148:02.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)’: 148:02.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3631:16: note: ‘obj’ declared here 148:02.58 3631 | RootedObject obj(cx, JS_NewObject(cx, &ObjectWithManyReservedSlotsClass)); 148:02.58 | ^~~ 148:02.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3623:55: note: ‘cx’ declared here 148:02.58 3623 | static bool NewObjectWithManyReservedSlots(JSContext* cx, unsigned argc, 148:02.58 | ~~~~~~~~~~~^~ 148:02.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.60 inlined from ‘bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3500:46: 148:02.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.60 1169 | *this->stack = this; 148:02.60 | ~~~~~~~~~~~~~^~~~~~ 148:02.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)’: 148:02.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3500:16: note: ‘obj’ declared here 148:02.60 3500 | RootedObject obj(cx, JS_NewObject(cx, &cls)); 148:02.60 | ^~~ 148:02.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3455:53: note: ‘cx’ declared here 148:02.60 3455 | static bool NewObjectWithAddPropertyHook(JSContext* cx, unsigned argc, 148:02.60 | ~~~~~~~~~~~^~ 148:02.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 148:02.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.63 inlined from ‘bool HasChild(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3226:36: 148:02.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘child’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 148:02.63 1169 | *this->stack = this; 148:02.63 | ~~~~~~~~~~~~~^~~~~~ 148:02.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool HasChild(JSContext*, unsigned int, JS::Value*)’: 148:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3226:15: note: ‘child’ declared here 148:02.66 3226 | RootedValue child(cx, args.get(1)); 148:02.66 | ^~~~~ 148:02.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3223:33: note: ‘cx’ declared here 148:02.66 3223 | static bool HasChild(JSContext* cx, unsigned argc, Value* vp) { 148:02.66 | ~~~~~~~~~~~^~ 148:02.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.72 inlined from ‘bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:245:46: 148:02.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.72 1169 | *this->stack = this; 148:02.72 | ~~~~~~~~~~~~~^~~~~~ 148:02.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)’: 148:02.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:245:16: note: ‘info’ declared here 148:02.72 245 | RootedObject info(cx, JS_NewPlainObject(cx)); 148:02.72 | ^~~~ 148:02.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:242:46: note: ‘cx’ declared here 148:02.72 242 | static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { 148:02.72 | ~~~~~~~~~~~^~ 148:02.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:02.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.87 inlined from ‘bool js::PreserveReflectorAndAssertValidEntry(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:49:44, 148:02.87 inlined from ‘bool js::WeakCollectionPutEntryInternal(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:79:44, 148:02.87 inlined from ‘bool AddWeakSetEntryImpl(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:35:40: 148:02.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘keyObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.87 1169 | *this->stack = this; 148:02.87 | ~~~~~~~~~~~~~^~~~~~ 148:02.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:17: 148:02.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h: In function ‘bool AddWeakSetEntryImpl(JSContext*, JS::Handle, JS::Handle)’: 148:02.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:49:18: note: ‘keyObj’ declared here 148:02.87 49 | RootedObject keyObj(cx, &key.toObject()); 148:02.87 | ^~~~~~ 148:02.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:27:44: note: ‘cx’ declared here 148:02.87 27 | static bool AddWeakSetEntryImpl(JSContext* cx, Handle setObj, 148:02.87 | ~~~~~~~~~~~^~ 148:02.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 148:02.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:02.94 inlined from ‘virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:89:50: 148:02.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:02.94 1169 | *this->stack = this; 148:02.94 | ~~~~~~~~~~~~~^~~~~~ 148:02.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 148:02.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:89:24: note: ‘obj’ declared here 148:02.97 89 | Rooted obj(cx, NewPlainObject(cx)); 148:02.97 | ^~~ 148:02.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:85:37: note: ‘cx’ declared here 148:02.97 85 | bool SimpleCount::report(JSContext* cx, CountBase& countBase, 148:02.97 | ~~~~~~~~~~~^~ 148:03.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 148:03.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:03.15 inlined from ‘static bool js::WeakSetObject::tryOptimizeCtorWithIterable(JSContext*, JS::Handle, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:199:64: 148:03.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:03.15 1169 | *this->stack = this; 148:03.15 | ~~~~~~~~~~~~~^~~~~~ 148:03.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::tryOptimizeCtorWithIterable(JSContext*, JS::Handle, JS::Handle, bool*)’: 148:03.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:199:26: note: ‘array’ declared here 148:03.15 199 | Rooted array(cx, &iterable->as()); 148:03.15 | ^~~~~ 148:03.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:179:60: note: ‘cx’ declared here 148:03.15 179 | bool WeakSetObject::tryOptimizeCtorWithIterable(JSContext* cx, 148:03.15 | ~~~~~~~~~~~^~ 148:03.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakSetObject*]’, 148:03.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakSetObject*; T = js::WeakSetObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:03.29 inlined from ‘static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:231:66: 148:03.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:03.29 1169 | *this->stack = this; 148:03.29 | ~~~~~~~~~~~~~^~~~~~ 148:03.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)’: 148:03.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:231:26: note: ‘obj’ declared here 148:03.29 231 | Rooted obj(cx, WeakSetObject::create(cx, proto)); 148:03.29 | ^~~ 148:03.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakSetObject.cpp:218:42: note: ‘cx’ declared here 148:03.29 218 | bool WeakSetObject::construct(JSContext* cx, unsigned argc, Value* vp) { 148:03.29 | ~~~~~~~~~~~^~ 148:03.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:03.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:03.47 inlined from ‘bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1661:50: 148:03.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘option’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:03.47 1169 | *this->stack = this; 148:03.47 | ~~~~~~~~~~~~~^~~~~~ 148:03.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)’: 148:03.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1661:16: note: ‘option’ declared here 148:03.47 1661 | RootedString option(cx, JS::ToString(cx, value)); 148:03.47 | ^~~~~~ 148:03.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1659:38: note: ‘cx’ declared here 148:03.47 1659 | static bool ConvertToTier(JSContext* cx, HandleValue value, 148:03.47 | ~~~~~~~~~~~^~ 148:06.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:06.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:06.68 inlined from ‘bool DumpHeap(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4818:47: 148:06.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:06.68 1169 | *this->stack = this; 148:06.68 | ~~~~~~~~~~~~~^~~~~~ 148:06.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool DumpHeap(JSContext*, unsigned int, JS::Value*)’: 148:06.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4818:18: note: ‘str’ declared here 148:06.68 4818 | RootedString str(cx, ToString(cx, args[0])); 148:06.68 | ^~~ 148:06.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4801:33: note: ‘cx’ declared here 148:06.68 4801 | static bool DumpHeap(JSContext* cx, unsigned argc, Value* vp) { 148:06.68 | ~~~~~~~~~~~^~ 148:07.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:07.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:07.48 inlined from ‘bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5020:53, 148:07.48 inlined from ‘bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5008:13: 148:07.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:07.48 1169 | *this->stack = this; 148:07.48 | ~~~~~~~~~~~~~^~~~~~ 148:07.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)’: 148:07.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5020:21: note: ‘stack’ declared here 148:07.48 5020 | Rooted stack(cx, NewDenseEmptyArray(cx)); 148:07.48 | ^~~~~ 148:07.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5008:54: note: ‘cx’ declared here 148:07.48 5008 | static bool ReadGeckoInterpProfilingStack(JSContext* cx, unsigned argc, 148:07.48 | ~~~~~~~~~~~^~ 148:07.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:07.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:07.50 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: 148:07.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:07.50 1169 | *this->stack = this; 148:07.50 | ~~~~~~~~~~~~~^~~~~~ 148:07.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]’: 148:07.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:07.52 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:07.52 | ^~~~~ 148:07.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1027:18: note: ‘cx’ declared here 148:07.52 1027 | JSContext* cx, gc::AllocKind allocKind, gc::Heap heap) { 148:07.52 | ~~~~~~~~~~~^~ 148:07.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 148:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 148:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 148:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 148:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsListControlFrame.h:10, 148:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/HTMLSelectEventListener.cpp:8, 148:07.60 from Unified_cpp_layout_forms0.cpp:2: 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:07.60 202 | return ReinterpretHelper::FromInternalValue(v); 148:07.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:07.60 4432 | return mProperties.Get(aProperty, aFoundResult); 148:07.60 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 148:07.60 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 148:07.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 148:07.60 302 | memcpy(&value, &aInternalValue, sizeof(value)); 148:07.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 148:07.60 413 | struct FrameBidiData { 148:07.60 | ^~~~~~~~~~~~~ 148:07.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 148:07.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:07.60 inlined from ‘NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3461:60, 148:07.60 inlined from ‘static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3480:3: 148:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘propName’ in ‘((js::StackRootedBase**))[6]’ [-Wdangling-pointer=] 148:07.60 1169 | *this->stack = this; 148:07.60 | ~~~~~~~~~~~~~^~~~~~ 148:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 148:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3461:21: note: ‘propName’ declared here 148:07.63 3461 | Rooted propName(cx, GetPropertiesAddedName(cx)); 148:07.63 | ^~~~~~~~ 148:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3459:36: note: ‘’ declared here 148:07.63 3459 | auto addPropHook = [](JSContext* cx, HandleObject obj, HandleId id, 148:07.63 | ~~~~~~~~~~~^~ 148:07.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 148:07.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.h:12, 148:07.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.h:19, 148:07.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:7, 148:07.67 from Unified_cpp_js_src_jit2.cpp:2: 148:07.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 148:07.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:07.67 inlined from ‘bool js::jit::DispatchOffThreadBaselineBatch(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:291:30: 148:07.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 148:07.67 1169 | *this->stack = this; 148:07.67 | ~~~~~~~~~~~~~^~~~~~ 148:07.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp: In function ‘bool js::jit::DispatchOffThreadBaselineBatch(JSContext*)’: 148:07.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:291:21: note: ‘script’ declared here 148:07.67 291 | Rooted script(cx); 148:07.67 | ^~~~~~ 148:07.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:271:53: note: ‘cx’ declared here 148:07.67 271 | bool jit::DispatchOffThreadBaselineBatch(JSContext* cx) { 148:07.67 | ~~~~~~~~~~~^~ 148:08.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 148:08.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:08.07 inlined from ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::FixedLengthTypedArrayObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: 148:08.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 148:08.07 1169 | *this->stack = this; 148:08.07 | ~~~~~~~~~~~~~^~~~~~ 148:08.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::FixedLengthTypedArrayObject]’: 148:08.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: note: ‘shape’ declared here 148:08.07 367 | Rooted shape( 148:08.07 | ^~~~~ 148:08.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:347:55: note: ‘cx’ declared here 148:08.07 347 | static TypedArrayType* NewTypedArrayObject(JSContext* cx, const JSClass* clasp, 148:08.07 | ~~~~~~~~~~~^~ 148:08.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 148:08.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:08.27 inlined from ‘NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3524:52, 148:08.27 inlined from ‘NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3583:22, 148:08.27 inlined from ‘static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3584:3: 148:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**))[3]’ [-Wdangling-pointer=] 148:08.27 1169 | *this->stack = this; 148:08.27 | ~~~~~~~~~~~~~^~~~~~ 148:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)’: 148:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3524:26: note: ‘obj’ declared here 148:08.27 3524 | Rooted obj(cx, NewPlainObject(cx)); 148:08.27 | ^~~ 148:08.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3580:40: note: ‘’ declared here 148:08.27 3580 | static auto callHook = [](JSContext* cx, unsigned argc, Value* vp) { 148:08.27 | ~~~~~~~~~~~^~ 148:08.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:08.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:08.42 inlined from ‘bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9081:45: 148:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘res’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:08.42 1169 | *this->stack = this; 148:08.42 | ~~~~~~~~~~~~~^~~~~~ 148:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)’: 148:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9081:16: note: ‘res’ declared here 148:08.42 9081 | RootedObject res(cx, JS_NewPlainObject(cx)); 148:08.42 | ^~~ 148:08.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9070:39: note: ‘cx’ declared here 148:08.42 9070 | static bool GlobalLexicals(JSContext* cx, unsigned argc, Value* vp) { 148:08.42 | ~~~~~~~~~~~^~ 148:08.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 148:08.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:08.54 inlined from ‘bool uint8array_setFromHex(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4089:53: 148:08.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:08.54 1169 | *this->stack = this; 148:08.54 | ~~~~~~~~~~~~~^~~~~~ 148:08.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool uint8array_setFromHex(JSContext*, const JS::CallArgs&)’: 148:08.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4089:24: note: ‘result’ declared here 148:08.54 4089 | Rooted result(cx, NewPlainObject(cx)); 148:08.54 | ^~~~~~ 148:08.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4058:46: note: ‘cx’ declared here 148:08.54 4058 | static bool uint8array_setFromHex(JSContext* cx, const CallArgs& args) { 148:08.54 | ~~~~~~~~~~~^~ 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:08.78 202 | return ReinterpretHelper::FromInternalValue(v); 148:08.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:08.78 4432 | return mProperties.Get(aProperty, aFoundResult); 148:08.78 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 148:08.78 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 148:08.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 148:08.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 148:08.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:08.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 148:08.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 148:08.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameMetrics.h:13, 148:08.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:12: 148:08.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 148:08.78 22 | struct nsPoint : public mozilla::gfx::BasePoint { 148:08.78 | ^~~~~~~ 148:08.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:08.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:08.82 inlined from ‘bool NewDependentString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3939:49: 148:08.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:08.82 1169 | *this->stack = this; 148:08.82 | ~~~~~~~~~~~~~^~~~~~ 148:08.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewDependentString(JSContext*, unsigned int, JS::Value*)’: 148:08.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3939:16: note: ‘src’ declared here 148:08.82 3939 | RootedString src(cx, ToString(cx, args.get(0))); 148:08.82 | ^~~ 148:08.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3936:43: note: ‘cx’ declared here 148:08.82 3936 | static bool NewDependentString(JSContext* cx, unsigned argc, Value* vp) { 148:08.82 | ~~~~~~~~~~~^~ 148:09.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:09.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.05 inlined from ‘bool uint8array_setFromBase64(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3981:70: 148:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:09.05 1169 | *this->stack = this; 148:09.05 | ~~~~~~~~~~~~~^~~~~~ 148:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool uint8array_setFromBase64(JSContext*, const JS::CallArgs&)’: 148:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3980:23: note: ‘options’ declared here 148:09.05 3980 | Rooted options( 148:09.05 | ^~~~~~~ 148:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3964:49: note: ‘cx’ declared here 148:09.05 3964 | static bool uint8array_setFromBase64(JSContext* cx, const CallArgs& args) { 148:09.05 | ~~~~~~~~~~~^~ 148:09.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In static member function ‘static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)’: 148:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**))[3]’ [-Wdangling-pointer=] 148:09.46 1169 | *this->stack = this; 148:09.46 | ~~~~~~~~~~~~~^~~~~~ 148:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3524:26: note: ‘obj’ declared here 148:09.46 3524 | Rooted obj(cx, NewPlainObject(cx)); 148:09.46 | ^~~ 148:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3585:45: note: ‘’ declared here 148:09.46 3585 | static auto constructHook = [](JSContext* cx, unsigned argc, Value* vp) { 148:09.46 | ~~~~~~~~~~~^~ 148:09.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 148:09.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.62 inlined from ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::FixedLengthTypedArrayObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: 148:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 148:09.62 1169 | *this->stack = this; 148:09.62 | ~~~~~~~~~~~~~^~~~~~ 148:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::FixedLengthTypedArrayObject]’: 148:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: note: ‘shape’ declared here 148:09.62 367 | Rooted shape( 148:09.62 | ^~~~~ 148:09.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:347:55: note: ‘cx’ declared here 148:09.62 347 | static TypedArrayType* NewTypedArrayObject(JSContext* cx, const JSClass* clasp, 148:09.62 | ~~~~~~~~~~~^~ 148:09.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:09.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.71 inlined from ‘bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1209:69: 148:09.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:09.71 1169 | *this->stack = this; 148:09.71 | ~~~~~~~~~~~~~^~~~~~ 148:09.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)’: 148:09.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1208:16: note: ‘proto’ declared here 148:09.71 1208 | RootedObject proto( 148:09.71 | ^~~~~ 148:09.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1156:50: note: ‘cx’ declared here 148:09.71 1156 | static bool WasmGlobalFromArrayBuffer(JSContext* cx, unsigned argc, Value* vp) { 148:09.71 | ~~~~~~~~~~~^~ 148:09.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:09.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.81 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:09.81 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:09.81 1169 | *this->stack = this; 148:09.81 | ~~~~~~~~~~~~~^~~~~~ 148:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’: 148:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:09.81 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:09.81 | ^~~~~ 148:09.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:09.81 877 | JSContext* cx, Handle buffer, 148:09.81 | ~~~~~~~~~~~^~ 148:09.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:09.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.88 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:09.88 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:09.88 1169 | *this->stack = this; 148:09.88 | ~~~~~~~~~~~~~^~~~~~ 148:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’: 148:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:09.88 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:09.88 | ^~~~~ 148:09.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:09.88 877 | JSContext* cx, Handle buffer, 148:09.88 | ~~~~~~~~~~~^~ 148:09.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:09.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:09.94 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:09.94 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:09.94 1169 | *this->stack = this; 148:09.94 | ~~~~~~~~~~~~~^~~~~~ 148:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]’: 148:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:09.94 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:09.94 | ^~~~~ 148:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:09.94 877 | JSContext* cx, Handle buffer, 148:09.94 | ~~~~~~~~~~~^~ 148:10.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.04 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.04 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.04 1169 | *this->stack = this; 148:10.04 | ~~~~~~~~~~~~~^~~~~~ 148:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]’: 148:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.04 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.04 | ^~~~~ 148:10.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.04 877 | JSContext* cx, Handle buffer, 148:10.04 | ~~~~~~~~~~~^~ 148:10.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.09 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.09 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.09 1169 | *this->stack = this; 148:10.09 | ~~~~~~~~~~~~~^~~~~~ 148:10.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]’: 148:10.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.11 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.11 | ^~~~~ 148:10.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.11 877 | JSContext* cx, Handle buffer, 148:10.11 | ~~~~~~~~~~~^~ 148:10.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.17 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.17 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.17 1169 | *this->stack = this; 148:10.17 | ~~~~~~~~~~~~~^~~~~~ 148:10.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]’: 148:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.20 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.20 | ^~~~~ 148:10.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.20 877 | JSContext* cx, Handle buffer, 148:10.20 | ~~~~~~~~~~~^~ 148:10.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.25 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.25 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.25 1169 | *this->stack = this; 148:10.25 | ~~~~~~~~~~~~~^~~~~~ 148:10.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]’: 148:10.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.26 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.26 | ^~~~~ 148:10.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.26 877 | JSContext* cx, Handle buffer, 148:10.26 | ~~~~~~~~~~~^~ 148:10.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.34 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.34 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.34 1169 | *this->stack = this; 148:10.34 | ~~~~~~~~~~~~~^~~~~~ 148:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]’: 148:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.34 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.34 | ^~~~~ 148:10.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.34 877 | JSContext* cx, Handle buffer, 148:10.34 | ~~~~~~~~~~~^~ 148:10.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.40 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.40 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.40 1169 | *this->stack = this; 148:10.40 | ~~~~~~~~~~~~~^~~~~~ 148:10.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]’: 148:10.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.40 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.40 | ^~~~~ 148:10.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.40 877 | JSContext* cx, Handle buffer, 148:10.40 | ~~~~~~~~~~~^~ 148:10.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.47 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.47 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.47 1169 | *this->stack = this; 148:10.47 | ~~~~~~~~~~~~~^~~~~~ 148:10.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long int]’: 148:10.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.49 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.49 | ^~~~~ 148:10.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.49 877 | JSContext* cx, Handle buffer, 148:10.49 | ~~~~~~~~~~~^~ 148:10.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.55 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.55 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.55 1169 | *this->stack = this; 148:10.55 | ~~~~~~~~~~~~~^~~~~~ 148:10.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long unsigned int]’: 148:10.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.55 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.55 | ^~~~~ 148:10.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.55 877 | JSContext* cx, Handle buffer, 148:10.55 | ~~~~~~~~~~~^~ 148:10.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:10.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.60 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:10.60 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36: 148:10.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.60 1169 | *this->stack = this; 148:10.60 | ~~~~~~~~~~~~~^~~~~~ 148:10.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::float16]’: 148:10.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:10.63 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:10.63 | ^~~~~ 148:10.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:877:18: note: ‘cx’ declared here 148:10.63 877 | JSContext* cx, Handle buffer, 148:10.63 | ~~~~~~~~~~~^~ 148:10.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:10.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:10.66 inlined from ‘bool GetPrefValue(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8897:72: 148:10.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:10.66 1169 | *this->stack = this; 148:10.66 | ~~~~~~~~~~~~~^~~~~~ 148:10.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetPrefValue(JSContext*, unsigned int, JS::Value*)’: 148:10.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8897:27: note: ‘name’ declared here 148:10.66 8897 | Rooted name(cx, args[0].toString()->ensureLinear(cx)); 148:10.66 | ^~~~ 148:10.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8886:37: note: ‘cx’ declared here 148:10.66 8886 | static bool GetPrefValue(JSContext* cx, unsigned argc, Value* vp) { 148:10.66 | ~~~~~~~~~~~^~ 148:10.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:10.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:10.74 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:10.74 inlined from ‘js::TypedArrayObject* TypedArrayCreateSameType(JSContext*, JS::Handle, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3032:5: 148:10.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:10.74 1169 | *this->stack = this; 148:10.74 | ~~~~~~~~~~~~~^~~~~~ 148:10.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘js::TypedArrayObject* TypedArrayCreateSameType(JSContext*, JS::Handle, size_t)’: 148:10.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:10.74 802 | Rooted buffer(cx); 148:10.74 | ^~~~~~ 148:10.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3027:16: note: ‘cx’ declared here 148:10.74 3027 | JSContext* cx, Handle exemplar, size_t length) { 148:10.74 | ~~~~~~~~~~~^~ 148:11.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:11.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:11.05 inlined from ‘bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:199:46: 148:11.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:11.05 1169 | *this->stack = this; 148:11.05 | ~~~~~~~~~~~~~^~~~~~ 148:11.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)’: 148:11.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:199:16: note: ‘info’ declared here 148:11.05 199 | RootedObject info(cx, JS_NewPlainObject(cx)); 148:11.05 | ^~~~ 148:11.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:196:46: note: ‘cx’ declared here 148:11.05 196 | static bool GetRealmConfiguration(JSContext* cx, unsigned argc, Value* vp) { 148:11.05 | ~~~~~~~~~~~^~ 148:11.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]’, 148:11.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:11.14 inlined from ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::ResizableTypedArrayObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: 148:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ [-Wdangling-pointer=] 148:11.14 1169 | *this->stack = this; 148:11.14 | ~~~~~~~~~~~~~^~~~~~ 148:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘TypedArrayType* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap) [with TypedArrayType = js::ResizableTypedArrayObject]’: 148:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:367:24: note: ‘shape’ declared here 148:11.14 367 | Rooted shape( 148:11.14 | ^~~~~ 148:11.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:347:55: note: ‘cx’ declared here 148:11.14 347 | static TypedArrayType* NewTypedArrayObject(JSContext* cx, const JSClass* clasp, 148:11.14 | ~~~~~~~~~~~^~ 148:12.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:12.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:12.09 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: 148:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:12.09 1169 | *this->stack = this; 148:12.09 | ~~~~~~~~~~~~~^~~~~~ 148:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]’: 148:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:12.09 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:12.09 | ^~~~~ 148:12.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1027:18: note: ‘cx’ declared here 148:12.09 1027 | JSContext* cx, gc::AllocKind allocKind, gc::Heap heap) { 148:12.09 | ~~~~~~~~~~~^~ 148:12.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:12.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:12.45 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: 148:12.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:12.45 1169 | *this->stack = this; 148:12.45 | ~~~~~~~~~~~~~^~~~~~ 148:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]’: 148:12.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:12.47 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:12.47 | ^~~~~ 148:12.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1027:18: note: ‘cx’ declared here 148:12.47 1027 | JSContext* cx, gc::AllocKind allocKind, gc::Heap heap) { 148:12.47 | ~~~~~~~~~~~^~ 148:12.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:12.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:12.89 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: 148:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:12.89 1169 | *this->stack = this; 148:12.89 | ~~~~~~~~~~~~~^~~~~~ 148:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]’: 148:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:12.89 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:12.89 | ^~~~~ 148:12.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1027:18: note: ‘cx’ declared here 148:12.89 1027 | JSContext* cx, gc::AllocKind allocKind, gc::Heap heap) { 148:12.89 | ~~~~~~~~~~~^~ 148:13.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Printf.h:60, 148:13.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:18, 148:13.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 148:13.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jstypes.h:24, 148:13.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:10: 148:13.11 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 148:13.11 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 148:13.11 inlined from ‘ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4889:10, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 148:13.11 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = mozilla::Vector; T = mozilla::Vector; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 148:13.11 inlined from ‘bool mozilla::Vector::convertToHeapStorage(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1033:22, 148:13.11 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1065:32: 148:13.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[1]’ may be used uninitialized [-Wmaybe-uninitialized] 148:13.11 404 | Pointer p = mTuple.first(); 148:13.11 | ^ 148:13.11 In member function ‘T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]’, 148:13.11 inlined from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:373:30, 148:13.11 inlined from ‘ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4889:10, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 148:13.11 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 148:13.11 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 148:13.11 inlined from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = mozilla::Vector; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:226:11, 148:13.11 inlined from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1068:22: 148:13.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: warning: ‘((char**)aDst)[1]’ may be used uninitialized [-Wmaybe-uninitialized] 148:13.11 404 | Pointer p = mTuple.first(); 148:13.11 | ^ 148:13.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:13.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:13.19 inlined from ‘bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4877:48: 148:13.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:13.19 1169 | *this->stack = this; 148:13.19 | ~~~~~~~~~~~~~^~~~~~ 148:13.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)’: 148:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4877:16: note: ‘stack’ declared here 148:13.22 4877 | RootedObject stack(cx, NewDenseEmptyArray(cx)); 148:13.22 | ^~~~~ 148:13.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4866:48: note: ‘cx’ declared here 148:13.22 4866 | static bool ReadGeckoProfilingStack(JSContext* cx, unsigned argc, Value* vp) { 148:13.22 | ~~~~~~~~~~~^~ 148:13.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:13.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:13.58 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:13.58 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:13.58 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45: 148:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:13.58 1169 | *this->stack = this; 148:13.58 | ~~~~~~~~~~~~~^~~~~~ 148:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]’: 148:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:13.58 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:13.58 | ^~~~~ 148:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:13.58 652 | JSContext* cx, Handle buffer, 148:13.58 | ~~~~~~~~~~~^~ 148:13.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:13.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:13.74 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:13.74 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:13.74 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45: 148:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:13.74 1169 | *this->stack = this; 148:13.74 | ~~~~~~~~~~~~~^~~~~~ 148:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]’: 148:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:13.74 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:13.74 | ^~~~~ 148:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:13.74 652 | JSContext* cx, Handle buffer, 148:13.74 | ~~~~~~~~~~~^~ 148:13.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:13.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:13.91 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:13.91 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:13.91 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45: 148:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:13.91 1169 | *this->stack = this; 148:13.91 | ~~~~~~~~~~~~~^~~~~~ 148:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long int]’: 148:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:13.91 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:13.91 | ^~~~~ 148:13.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:13.91 652 | JSContext* cx, Handle buffer, 148:13.91 | ~~~~~~~~~~~^~ 148:14.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:14.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.03 inlined from ‘bool WasmFunctionTier(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2164:76: 148:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tierString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:14.03 1169 | *this->stack = this; 148:14.03 | ~~~~~~~~~~~~~^~~~~~ 148:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmFunctionTier(JSContext*, unsigned int, JS::Value*)’: 148:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2164:18: note: ‘tierString’ declared here 148:14.03 2164 | RootedString tierString(cx, JS_NewStringCopyZ(cx, wasm::ToString(tier))); 148:14.03 | ^~~~~~~~~~ 148:14.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2140:41: note: ‘cx’ declared here 148:14.03 2140 | static bool WasmFunctionTier(JSContext* cx, unsigned argc, Value* vp) { 148:14.03 | ~~~~~~~~~~~^~ 148:14.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:14.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:14.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:14.15 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45: 148:14.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.15 1169 | *this->stack = this; 148:14.15 | ~~~~~~~~~~~~~^~~~~~ 148:14.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long unsigned int]’: 148:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:14.17 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:14.17 | ^~~~~ 148:14.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:14.17 652 | JSContext* cx, Handle buffer, 148:14.17 | ~~~~~~~~~~~^~ 148:14.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]’, 148:14.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.35 inlined from ‘static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5526:61: 148:14.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.35 1169 | *this->stack = this; 148:14.35 | ~~~~~~~~~~~~~^~~~~~ 148:14.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)’: 148:14.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5525:32: note: ‘obj’ declared here 148:14.35 5525 | Rooted obj( 148:14.35 | ^~~ 148:14.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5524:46: note: ‘cx’ declared here 148:14.35 5524 | static bool getCloneBuffer_impl(JSContext* cx, const CallArgs& args) { 148:14.35 | ~~~~~~~~~~~^~ 148:14.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:14.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.38 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:14.38 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:14.38 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45: 148:14.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.38 1169 | *this->stack = this; 148:14.38 | ~~~~~~~~~~~~~^~~~~~ 148:14.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::float16]’: 148:14.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:14.38 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:14.38 | ^~~~~ 148:14.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:14.38 652 | JSContext* cx, Handle buffer, 148:14.38 | ~~~~~~~~~~~^~ 148:14.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:14.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.57 inlined from ‘bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9478:62: 148:14.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.57 1169 | *this->stack = this; 148:14.57 | ~~~~~~~~~~~~~^~~~~~ 148:14.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)’: 148:14.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9478:18: note: ‘fun’ declared here 148:14.57 9478 | RootedFunction fun(cx, &args[0].toObject().as()); 148:14.57 | ^~~ 148:14.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9464:40: note: ‘cx’ declared here 148:14.57 9464 | static bool IsSmallFunction(JSContext* cx, unsigned argc, Value* vp) { 148:14.57 | ~~~~~~~~~~~^~ 148:14.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:14.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.72 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:14.72 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:14.72 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:14.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.72 1169 | *this->stack = this; 148:14.72 | ~~~~~~~~~~~~~^~~~~~ 148:14.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]’: 148:14.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:14.74 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:14.74 | ^~~~~ 148:14.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:14.74 652 | JSContext* cx, Handle buffer, 148:14.74 | ~~~~~~~~~~~^~ 148:14.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 148:14.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.93 inlined from ‘bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7474:65: 148:14.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 148:14.93 1169 | *this->stack = this; 148:14.93 | ~~~~~~~~~~~~~^~~~~~ 148:14.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)’: 148:14.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7474:16: note: ‘script’ declared here 148:14.93 7474 | RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun)); 148:14.93 | ^~~~~~ 148:14.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7458:41: note: ‘cx’ declared here 148:14.93 7458 | static bool ByteSizeOfScript(JSContext* cx, unsigned argc, Value* vp) { 148:14.93 | ~~~~~~~~~~~^~ 148:14.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:14.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.95 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:14.95 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:14.95 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:14.95 1169 | *this->stack = this; 148:14.95 | ~~~~~~~~~~~~~^~~~~~ 148:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]’: 148:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:14.95 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:14.95 | ^~~~~ 148:14.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:14.96 652 | JSContext* cx, Handle buffer, 148:14.96 | ~~~~~~~~~~~^~ 148:14.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:14.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:14.99 inlined from ‘bool Deserialize(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6083:46: 148:15.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘opts’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:15.00 1169 | *this->stack = this; 148:15.00 | ~~~~~~~~~~~~~^~~~~~ 148:15.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool Deserialize(JSContext*, unsigned int, JS::Value*)’: 148:15.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6083:18: note: ‘opts’ declared here 148:15.00 6083 | RootedObject opts(cx, &args[1].toObject()); 148:15.00 | ^~~~ 148:15.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6060:36: note: ‘cx’ declared here 148:15.00 6060 | static bool Deserialize(JSContext* cx, unsigned argc, Value* vp) { 148:15.00 | ~~~~~~~~~~~^~ 148:15.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:15.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:15.15 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:15.15 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:15.15 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:15.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:15.15 1169 | *this->stack = this; 148:15.15 | ~~~~~~~~~~~~~^~~~~~ 148:15.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]’: 148:15.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:15.18 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:15.18 | ^~~~~ 148:15.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:15.18 652 | JSContext* cx, Handle buffer, 148:15.18 | ~~~~~~~~~~~^~ 148:15.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakRefObject*]’, 148:15.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakRefObject*; T = js::WeakRefObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:15.46 inlined from ‘static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:49:60: 148:15.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘weakRef’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:15.46 1169 | *this->stack = this; 148:15.46 | ~~~~~~~~~~~~~^~~~~~ 148:15.46 In file included from Unified_cpp_js_src3.cpp:47: 148:15.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp: In static member function ‘static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)’: 148:15.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:48:26: note: ‘weakRef’ declared here 148:15.46 48 | Rooted weakRef( 148:15.46 | ^~~~~~~ 148:15.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:23:42: note: ‘cx’ declared here 148:15.46 23 | bool WeakRefObject::construct(JSContext* cx, unsigned argc, Value* vp) { 148:15.46 | ~~~~~~~~~~~^~ 148:15.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:15.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:15.75 inlined from ‘bool SetTimeZone(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8516:73: 148:15.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:15.75 1169 | *this->stack = this; 148:15.75 | ~~~~~~~~~~~~~^~~~~~ 148:15.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool SetTimeZone(JSContext*, unsigned int, JS::Value*)’: 148:15.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8516:29: note: ‘str’ declared here 148:15.75 8516 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); 148:15.75 | ^~~ 148:15.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8483:36: note: ‘cx’ declared here 148:15.75 8483 | static bool SetTimeZone(JSContext* cx, unsigned argc, Value* vp) { 148:15.75 | ~~~~~~~~~~~^~ 148:15.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/TrialInlining.h:20, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineFrame-inl.h:12, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack-inl.h:22, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/debugger/DebugAPI-inl.h:16, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:34: 148:15.90 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:15.90 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:512:43: 148:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:15.90 531 | bool hasArgumentArray = !*addArgc; 148:15.90 | ^~~~~~~~~~~~~~~~ 148:15.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRAOT.h:13, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitZone.h:23, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/JitScript-inl.h:15, 148:15.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/BaselineJIT.cpp:37: 148:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’: 148:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:511:10: note: ‘addArgc’ was declared here 148:15.90 511 | bool addArgc; 148:15.90 | ^~~~~~~ 148:15.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:15.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:15.94 inlined from ‘HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2603:65, 148:15.94 inlined from ‘bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2627:76: 148:15.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:15.94 1169 | *this->stack = this; 148:15.94 | ~~~~~~~~~~~~~^~~~~~ 148:15.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)’: 148:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2603:18: note: ‘obj’ declared here 148:15.95 2603 | RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx)); 148:15.95 | ^~~ 148:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:2589:44: note: ‘cx’ declared here 148:15.95 2589 | static bool HasSameBytecodeData(JSContext* cx, unsigned argc, Value* vp) { 148:15.95 | ~~~~~~~~~~~^~ 148:16.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:16.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:16.29 inlined from ‘bool ToNaNFlavor(JSContext*, JS::HandleValue, NaNFlavor*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1479:45, 148:16.29 inlined from ‘bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1521:19: 148:16.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘flavorStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:16.29 1169 | *this->stack = this; 148:16.29 | ~~~~~~~~~~~~~^~~~~~ 148:16.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)’: 148:16.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1479:16: note: ‘flavorStr’ declared here 148:16.29 1479 | RootedString flavorStr(cx, ToString(cx, v)); 148:16.29 | ^~~~~~~~~ 148:16.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:1500:40: note: ‘cx’ declared here 148:16.29 1500 | static bool WasmGlobalIsNaN(JSContext* cx, unsigned argc, Value* vp) { 148:16.29 | ~~~~~~~~~~~^~ 148:16.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:16.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:16.34 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:16.34 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:16.34 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:16.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:16.34 1169 | *this->stack = this; 148:16.34 | ~~~~~~~~~~~~~^~~~~~ 148:16.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]’: 148:16.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:16.36 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:16.36 | ^~~~~ 148:16.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:16.36 652 | JSContext* cx, Handle buffer, 148:16.36 | ~~~~~~~~~~~^~ 148:16.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:16.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:16.60 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:16.60 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:16.60 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:16.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:16.60 1169 | *this->stack = this; 148:16.60 | ~~~~~~~~~~~~~^~~~~~ 148:16.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]’: 148:16.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:16.60 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:16.60 | ^~~~~ 148:16.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:16.60 652 | JSContext* cx, Handle buffer, 148:16.60 | ~~~~~~~~~~~^~ 148:16.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:16.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:16.83 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:16.83 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:16.83 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:16.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:16.83 1169 | *this->stack = this; 148:16.83 | ~~~~~~~~~~~~~^~~~~~ 148:16.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]’: 148:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:16.85 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:16.85 | ^~~~~ 148:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:16.85 652 | JSContext* cx, Handle buffer, 148:16.85 | ~~~~~~~~~~~^~ 148:17.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 148:17.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:17, 148:17.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.h:13, 148:17.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.cpp:9, 148:17.05 from Unified_cpp_js_src5.cpp:2: 148:17.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]’, 148:17.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:17.05 inlined from ‘bool ListFormat(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:111:63: 148:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘listFormat’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:17.06 1169 | *this->stack = this; 148:17.06 | ~~~~~~~~~~~~~^~~~~~ 148:17.06 In file included from Unified_cpp_js_src5.cpp:29: 148:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp: In function ‘bool ListFormat(JSContext*, unsigned int, JS::Value*)’: 148:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:110:29: note: ‘listFormat’ declared here 148:17.06 110 | Rooted listFormat( 148:17.06 | ^~~~~~~~~~ 148:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:95:35: note: ‘cx’ declared here 148:17.06 95 | static bool ListFormat(JSContext* cx, unsigned argc, Value* vp) { 148:17.06 | ~~~~~~~~~~~^~ 148:17.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]’, 148:17.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:17.09 inlined from ‘static CustomSerializableObject* CustomSerializableObject::Create(JSContext*, int32_t, Behavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5736:78, 148:17.09 inlined from ‘bool MakeSerializable(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5960:51: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:17.09 1169 | *this->stack = this; 148:17.09 | ~~~~~~~~~~~~~^~~~~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool MakeSerializable(JSContext*, unsigned int, JS::Value*)’: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5735:39: note: ‘obj’ declared here 148:17.09 5735 | Rooted obj( 148:17.09 | ^~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5934:41: note: ‘cx’ declared here 148:17.09 5934 | static bool MakeSerializable(JSContext* cx, unsigned argc, Value* vp) { 148:17.09 | ~~~~~~~~~~~^~ 148:17.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DurationFormatObject*]’, 148:17.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DurationFormatObject*; T = js::DurationFormatObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:17.09 inlined from ‘bool DurationFormat(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.cpp:111:67: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘durationFormat’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:17.09 1169 | *this->stack = this; 148:17.09 | ~~~~~~~~~~~~~^~~~~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.cpp: In function ‘bool DurationFormat(JSContext*, unsigned int, JS::Value*)’: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.cpp:110:33: note: ‘durationFormat’ declared here 148:17.09 110 | Rooted durationFormat( 148:17.09 | ^~~~~~~~~~~~~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/DurationFormat.cpp:95:39: note: ‘cx’ declared here 148:17.09 95 | static bool DurationFormat(JSContext* cx, unsigned argc, Value* vp) { 148:17.09 | ~~~~~~~~~~~^~ 148:17.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:17.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:17.09 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 148:17.09 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:891:36, 148:17.09 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:664:49: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:17.09 1169 | *this->stack = this; 148:17.09 | ~~~~~~~~~~~~~^~~~~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]’: 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 148:17.09 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:17.09 | ^~~~~ 148:17.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:652:18: note: ‘cx’ declared here 148:17.09 652 | JSContext* cx, Handle buffer, 148:17.09 | ~~~~~~~~~~~^~ 148:17.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 148:17.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:17.33 inlined from ‘bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:851:27: 148:17.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ctorValue’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 148:17.33 1169 | *this->stack = this; 148:17.33 | ~~~~~~~~~~~~~^~~~~~ 148:17.33 In file included from Unified_cpp_js_src5.cpp:11: 148:17.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp: In function ‘bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)’: 148:17.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:851:15: note: ‘ctorValue’ declared here 148:17.33 851 | RootedValue ctorValue(cx); 148:17.33 | ^~~~~~~~~ 148:17.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:847:40: note: ‘cx’ declared here 148:17.33 847 | static bool IntlClassFinish(JSContext* cx, HandleObject intl, 148:17.33 | ~~~~~~~~~~~^~ 148:18.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]’, 148:18.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:18.96 inlined from ‘static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5526:61, 148:18.96 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBuffer_impl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5564:57, 148:18.96 inlined from ‘static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5564:57: 148:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:18.96 1169 | *this->stack = this; 148:18.96 | ~~~~~~~~~~~~~^~~~~~ 148:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)’: 148:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5525:32: note: ‘obj’ declared here 148:18.97 5525 | Rooted obj( 148:18.97 | ^~~ 148:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5562:41: note: ‘cx’ declared here 148:18.97 5562 | static bool getCloneBuffer(JSContext* cx, unsigned int argc, JS::Value* vp) { 148:18.97 | ~~~~~~~~~~~^~ 148:19.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]’, 148:19.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:19.30 inlined from ‘static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5570:61, 148:19.30 inlined from ‘bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBufferAsArrayBuffer_impl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5612:70, 148:19.30 inlined from ‘static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5612:70: 148:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:19.30 1169 | *this->stack = this; 148:19.30 | ~~~~~~~~~~~~~^~~~~~ 148:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)’: 148:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5569:32: note: ‘obj’ declared here 148:19.30 5569 | Rooted obj( 148:19.30 | ^~~ 148:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5609:54: note: ‘cx’ declared here 148:19.30 5609 | static bool getCloneBufferAsArrayBuffer(JSContext* cx, unsigned int argc, 148:19.30 | ~~~~~~~~~~~^~ 148:19.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:19.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:19.64 inlined from ‘bool str_isWellFormed(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1650:79: 148:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:19.64 1169 | *this->stack = this; 148:19.64 | ~~~~~~~~~~~~~^~~~~~ 148:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_isWellFormed(JSContext*, unsigned int, JS::Value*)’: 148:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1649:16: note: ‘str’ declared here 148:19.64 1649 | RootedString str(cx, 148:19.64 | ^~~ 148:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1643:41: note: ‘cx’ declared here 148:19.64 1643 | static bool str_isWellFormed(JSContext* cx, unsigned argc, Value* vp) { 148:19.64 | ~~~~~~~~~~~^~ 148:19.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:19.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:19.80 inlined from ‘bool js::str_charCodeAt(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1832:77: 148:19.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:19.80 1169 | *this->stack = this; 148:19.80 | ~~~~~~~~~~~~~^~~~~~ 148:19.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_charCodeAt(JSContext*, unsigned int, JS::Value*)’: 148:19.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1831:16: note: ‘str’ declared here 148:19.82 1831 | RootedString str(cx, 148:19.82 | ^~~ 148:19.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1826:36: note: ‘cx’ declared here 148:19.82 1826 | bool js::str_charCodeAt(JSContext* cx, unsigned argc, Value* vp) { 148:19.82 | ~~~~~~~~~~~^~ 148:20.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:20.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:20.09 inlined from ‘bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:68:43: 148:20.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:20.09 1169 | *this->stack = this; 148:20.09 | ~~~~~~~~~~~~~^~~~~~ 148:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)’: 148:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:68:16: note: ‘info’ declared here 148:20.11 68 | RootedObject info(cx, NewPlainObject(cx)); 148:20.11 | ^~~~ 148:20.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:52:42: note: ‘cx’ declared here 148:20.11 52 | bool js::intl_GetCalendarInfo(JSContext* cx, unsigned argc, Value* vp) { 148:20.11 | ~~~~~~~~~~~^~ 148:20.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:20.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:20.15 inlined from ‘bool str_escape(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:193:65: 148:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:20.15 1169 | *this->stack = this; 148:20.15 | ~~~~~~~~~~~~~^~~~~~ 148:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_escape(JSContext*, unsigned int, JS::Value*)’: 148:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:193:27: note: ‘str’ declared here 148:20.15 193 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:20.15 | ^~~ 148:20.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:189:35: note: ‘cx’ declared here 148:20.15 189 | static bool str_escape(JSContext* cx, unsigned argc, Value* vp) { 148:20.15 | ~~~~~~~~~~~^~ 148:20.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:20.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:20.35 inlined from ‘bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:253:74: 148:20.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘locale’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:20.35 1169 | *this->stack = this; 148:20.35 | ~~~~~~~~~~~~~^~~~~~ 148:20.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)’: 148:20.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:253:27: note: ‘locale’ declared here 148:20.35 253 | Rooted locale(cx, args[1].toString()->ensureLinear(cx)); 148:20.35 | ^~~~~~ 148:20.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:220:46: note: ‘cx’ declared here 148:20.35 220 | bool js::intl_BestAvailableLocale(JSContext* cx, unsigned argc, Value* vp) { 148:20.35 | ~~~~~~~~~~~^~ 148:20.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:20.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:20.57 inlined from ‘bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2405:78: 148:20.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:20.57 1169 | *this->stack = this; 148:20.57 | ~~~~~~~~~~~~~^~~~~~ 148:20.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)’: 148:20.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2405:16: note: ‘str’ declared here 148:20.57 2405 | RootedString str(cx, ToStringForStringFunction(cx, "indexOf", args.thisv())); 148:20.57 | ^~~ 148:20.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2400:33: note: ‘cx’ declared here 148:20.57 2400 | bool js::str_indexOf(JSContext* cx, unsigned argc, Value* vp) { 148:20.57 | ~~~~~~~~~~~^~ 148:20.64 In file included from /usr/include/c++/14/bits/hashtable_policy.h:36, 148:20.64 from /usr/include/c++/14/bits/hashtable.h:35, 148:20.64 from /usr/include/c++/14/bits/unordered_map.h:33, 148:20.64 from /usr/include/c++/14/unordered_map:41, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/unordered_map:3, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/unordered_map:62, 148:20.64 from /usr/include/c++/14/functional:63, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/functional:3, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/functional:62, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:12, 148:20.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:13: 148:20.64 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.64 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.64 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.64 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.64 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.64 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.64 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.64 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.64 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.64 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.64 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.64 403 | *__result = *__first; 148:20.64 | ~~~~~~~~~~^~~~~~~~~~ 148:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:15: 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.64 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.64 | ^~~~~~ 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.64 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.64 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.64 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.64 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.64 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.64 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.64 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.64 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.64 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.64 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.64 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.64 403 | *__result = *__first; 148:20.64 | ~~~~~~~~~~^~~~~~~~~~ 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.64 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.64 | ^~~~~~ 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.66 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.66 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.66 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.66 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.66 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.66 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.66 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.66 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.66 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.66 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.66 403 | *__result = *__first; 148:20.66 | ~~~~~~~~~~^~~~~~~~~~ 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.66 | ^~~~~~ 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.66 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.66 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.66 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.66 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.66 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.66 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.66 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.66 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.66 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.66 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.66 403 | *__result = *__first; 148:20.66 | ~~~~~~~~~~^~~~~~~~~~ 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.66 | ^~~~~~ 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.66 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.66 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.66 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.67 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.68 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.68 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.68 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.68 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.68 403 | *__result = *__first; 148:20.68 | ~~~~~~~~~~^~~~~~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.68 | ^~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.68 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.68 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.68 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.68 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.68 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.68 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.68 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.68 403 | *__result = *__first; 148:20.68 | ~~~~~~~~~~^~~~~~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.68 | ^~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.68 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.68 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.68 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.68 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.68 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.68 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.68 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:55:25: 148:20.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.68 403 | *__result = *__first; 148:20.68 | ~~~~~~~~~~^~~~~~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.68 | ^~~~~~ 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.69 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.70 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.70 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.70 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.70 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.70 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.70 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.70 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.70 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.70 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.70 403 | *__result = *__first; 148:20.70 | ~~~~~~~~~~^~~~~~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.70 | ^~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.70 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.70 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.70 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.70 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.70 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.70 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.70 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.70 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.70 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.70 403 | *__result = *__first; 148:20.70 | ~~~~~~~~~~^~~~~~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.70 | ^~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.70 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.70 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.70 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.70 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.70 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.70 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.70 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.70 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.70 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.70 403 | *__result = *__first; 148:20.70 | ~~~~~~~~~~^~~~~~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.70 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.70 | ^~~~~~ 148:20.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.73 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.73 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.73 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.73 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.73 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.73 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.73 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.73 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.73 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.73 403 | *__result = *__first; 148:20.73 | ~~~~~~~~~~^~~~~~~~~~ 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.73 | ^~~~~~ 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.73 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.73 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.73 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.73 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.73 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.73 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.73 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.73 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.73 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.73 403 | *__result = *__first; 148:20.73 | ~~~~~~~~~~^~~~~~~~~~ 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.73 | ^~~~~~ 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.73 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.73 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.73 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.73 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.73 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.73 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.73 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.73 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.73 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.73 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.73 403 | *__result = *__first; 148:20.73 | ~~~~~~~~~~^~~~~~~~~~ 148:20.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.76 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.76 | ^~~~~~ 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.76 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:20.76 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.76 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.76 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.76 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.76 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.76 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.76 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.76 inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:49:27: 148:20.76 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.76 403 | *__result = *__first; 148:20.76 | ~~~~~~~~~~^~~~~~~~~~ 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’: 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.76 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.76 | ^~~~~~ 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:20.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:20.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:20.82 inlined from ‘bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2538:78: 148:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:20.82 1169 | *this->stack = this; 148:20.82 | ~~~~~~~~~~~~~^~~~~~ 148:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)’: 148:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2537:16: note: ‘str’ declared here 148:20.82 2537 | RootedString str(cx, 148:20.82 | ^~~ 148:20.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2532:40: note: ‘cx’ declared here 148:20.82 2532 | static bool str_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { 148:20.82 | ~~~~~~~~~~~^~ 148:20.93 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.94 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.94 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.94 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.94 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.94 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.94 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.94 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.94 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.94 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:20.94 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.94 403 | *__result = *__first; 148:20.94 | ~~~~~~~~~~^~~~~~~~~~ 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.94 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.94 | ^~~~~~ 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.94 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.94 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.94 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.94 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.94 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.94 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.94 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.94 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.94 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.94 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:20.94 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.94 403 | *__result = *__first; 148:20.94 | ~~~~~~~~~~^~~~~~~~~~ 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.94 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.94 | ^~~~~~ 148:20.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.99 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.99 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.99 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.99 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.99 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.99 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.99 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:20.99 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.99 403 | *__result = *__first; 148:20.99 | ~~~~~~~~~~^~~~~~~~~~ 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.99 | ^~~~~~ 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.99 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.99 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.99 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.99 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.99 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.99 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.99 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:20.99 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.99 403 | *__result = *__first; 148:20.99 | ~~~~~~~~~~^~~~~~~~~~ 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 126 | char mChars[SubtagLength] = {}; // zero initialize 148:20.99 | ^~~~~~ 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:20.99 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:20.99 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:20.99 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:20.99 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:20.99 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:20.99 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:20.99 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:20.99 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:20.99 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:20.99 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:20.99 403 | *__result = *__first; 148:20.99 | ~~~~~~~~~~^~~~~~~~~~ 148:21.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.02 | ^~~~~~ 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.02 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.02 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.02 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.02 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.02 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.02 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.02 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.02 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.02 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:21.02 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.02 403 | *__result = *__first; 148:21.02 | ~~~~~~~~~~^~~~~~~~~~ 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.02 | ^~~~~~ 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.02 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.02 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.02 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.02 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.02 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.02 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.02 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.02 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.02 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 148:21.02 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.02 403 | *__result = *__first; 148:21.02 | ~~~~~~~~~~^~~~~~~~~~ 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.02 | ^~~~~~ 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.02 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.02 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.02 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.02 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.02 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.02 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.02 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.02 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.02 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.05 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.05 403 | *__result = *__first; 148:21.05 | ~~~~~~~~~~^~~~~~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.05 | ^~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.05 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.05 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.05 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.05 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.05 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.05 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.05 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.05 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.05 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.05 403 | *__result = *__first; 148:21.05 | ~~~~~~~~~~^~~~~~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.05 | ^~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.05 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.05 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.05 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.05 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.05 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.05 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.05 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.05 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.05 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.05 403 | *__result = *__first; 148:21.05 | ~~~~~~~~~~^~~~~~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.05 | ^~~~~~ 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.05 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.05 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.05 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.05 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.05 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.05 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.05 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.05 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.05 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.06 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.06 403 | *__result = *__first; 148:21.06 | ~~~~~~~~~~^~~~~~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.06 | ^~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.06 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.06 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.06 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.06 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.06 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.06 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.06 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.06 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.06 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.06 403 | *__result = *__first; 148:21.06 | ~~~~~~~~~~^~~~~~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.06 | ^~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.06 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.06 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.06 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.06 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.06 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.06 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.06 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.06 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.06 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.06 403 | *__result = *__first; 148:21.06 | ~~~~~~~~~~^~~~~~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.06 | ^~~~~~ 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.06 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.06 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.06 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.06 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.06 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.06 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.06 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.06 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.08 inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 148:21.09 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.09 403 | *__result = *__first; 148:21.09 | ~~~~~~~~~~^~~~~~~~~~ 148:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’: 148:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.09 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.09 | ^~~~~~ 148:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4 148:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.h:20, 148:21.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp:20: 148:21.12 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]’, 148:21.12 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:312:32, 148:21.12 inlined from ‘nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:351:36, 148:21.12 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::EndLimitedIterator; U = nsRefreshDriver::ObserverData; T = nsRefreshDriver::ObserverData; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 148:21.12 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::EndLimitedIterator; U = nsRefreshDriver::ObserverData; T = nsRefreshDriver::ObserverData; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 148:21.12 inlined from ‘bool nsRefreshDriver::TickObserverArray(uint32_t, mozilla::TimeStamp)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp:2568: 148:21.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_7(D)->mObservers[aIdx_8(D)].D.499080.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 148:21.12 282 | aArray.mIterators = this; 148:21.12 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:21.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp: In member function ‘bool nsRefreshDriver::TickObserverArray(uint32_t, mozilla::TimeStamp)’: 148:21.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp:2568: note: ‘__for_begin’ declared here 148:21.12 2568 | for (RefPtr obs : mObservers[aIdx].EndLimitedRange()) { 148:21.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsRefreshDriver.cpp:2566: note: ‘this’ declared here 148:21.12 2566 | bool nsRefreshDriver::TickObserverArray(uint32_t aIdx, TimeStamp aNowTime) { 148:21.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:21.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.17 inlined from ‘bool js::str_codePointAt(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1870:78: 148:21.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:21.17 1169 | *this->stack = this; 148:21.17 | ~~~~~~~~~~~~~^~~~~~ 148:21.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_codePointAt(JSContext*, unsigned int, JS::Value*)’: 148:21.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1869:16: note: ‘str’ declared here 148:21.17 1869 | RootedString str(cx, 148:21.17 | ^~~ 148:21.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1864:37: note: ‘cx’ declared here 148:21.17 1864 | bool js::str_codePointAt(JSContext* cx, unsigned argc, Value* vp) { 148:21.17 | ~~~~~~~~~~~^~ 148:21.25 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.26 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.26 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.26 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.26 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.26 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.26 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.26 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.26 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.26 403 | *__result = *__first; 148:21.26 | ~~~~~~~~~~^~~~~~~~~~ 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.26 | ^~~~~~ 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.26 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.26 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.26 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.26 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.26 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.26 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.26 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.26 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.26 403 | *__result = *__first; 148:21.26 | ~~~~~~~~~~^~~~~~~~~~ 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.26 | ^~~~~~ 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.26 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.26 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.26 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.26 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.26 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.26 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.26 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.26 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.26 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.27 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.28 403 | *__result = *__first; 148:21.28 | ~~~~~~~~~~^~~~~~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.28 | ^~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.28 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.28 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.28 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.28 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.28 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.28 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.28 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.28 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.28 403 | *__result = *__first; 148:21.28 | ~~~~~~~~~~^~~~~~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.28 | ^~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.28 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.28 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.28 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.28 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.28 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.28 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.28 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.28 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.28 403 | *__result = *__first; 148:21.28 | ~~~~~~~~~~^~~~~~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.28 | ^~~~~~ 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.28 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.28 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.28 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.28 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.28 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.28 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.28 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.28 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.33 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.34 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.34 403 | *__result = *__first; 148:21.34 | ~~~~~~~~~~^~~~~~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.34 | ^~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.34 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.34 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.34 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.34 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.34 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.34 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.34 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.34 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.34 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 148:21.34 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.34 403 | *__result = *__first; 148:21.34 | ~~~~~~~~~~^~~~~~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.34 | ^~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.34 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.34 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.34 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.34 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.34 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.34 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.34 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.34 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.34 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.34 403 | *__result = *__first; 148:21.34 | ~~~~~~~~~~^~~~~~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.34 | ^~~~~~ 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.35 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.36 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.36 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.36 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.36 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.36 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.36 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.36 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.36 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.36 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.36 403 | *__result = *__first; 148:21.36 | ~~~~~~~~~~^~~~~~~~~~ 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.36 | ^~~~~~ 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.36 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.36 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.36 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.36 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.36 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.36 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.36 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.36 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.36 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.36 403 | *__result = *__first; 148:21.36 | ~~~~~~~~~~^~~~~~~~~~ 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.36 | ^~~~~~ 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.36 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.36 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.36 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.36 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.36 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.36 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.36 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.36 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.36 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.36 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.36 403 | *__result = *__first; 148:21.36 | ~~~~~~~~~~^~~~~~~~~~ 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.38 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.39 | ^~~~~~ 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.39 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.39 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.39 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.39 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.39 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.39 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.39 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.39 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.39 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.39 403 | *__result = *__first; 148:21.39 | ~~~~~~~~~~^~~~~~~~~~ 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.39 | ^~~~~~ 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.39 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.39 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.39 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.39 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.39 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.39 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.39 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.39 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.39 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.39 403 | *__result = *__first; 148:21.39 | ~~~~~~~~~~^~~~~~~~~~ 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.39 | ^~~~~~ 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.39 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.39 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.39 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.39 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.39 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.39 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.39 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.39 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.39 inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 148:21.44 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.44 403 | *__result = *__first; 148:21.44 | ~~~~~~~~~~^~~~~~~~~~ 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’: 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.44 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.44 | ^~~~~~ 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3 148:21.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:21.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.44 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:21.44 1169 | *this->stack = this; 148:21.44 | ~~~~~~~~~~~~~^~~~~~ 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]’: 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:21.44 713 | RootedObject protoRoot(cx, proto); 148:21.44 | ^~~~~~~~~ 148:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:21.44 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:21.44 | ~~~~~~~~~~~^~ 148:21.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:21.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.62 inlined from ‘bool js::str_includes(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2336:79: 148:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:21.62 1169 | *this->stack = this; 148:21.62 | ~~~~~~~~~~~~~^~~~~~ 148:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_includes(JSContext*, unsigned int, JS::Value*)’: 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2336:16: note: ‘str’ declared here 148:21.67 2336 | RootedString str(cx, ToStringForStringFunction(cx, "includes", args.thisv())); 148:21.67 | ^~~ 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2331:34: note: ‘cx’ declared here 148:21.67 2331 | bool js::str_includes(JSContext* cx, unsigned argc, Value* vp) { 148:21.67 | ~~~~~~~~~~~^~ 148:21.67 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.67 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.67 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.67 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.67 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.67 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.67 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.67 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.67 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.67 403 | *__result = *__first; 148:21.67 | ~~~~~~~~~~^~~~~~~~~~ 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.67 | ^~~~~~ 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.67 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.67 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.67 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.67 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.67 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.67 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.67 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.67 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.67 403 | *__result = *__first; 148:21.67 | ~~~~~~~~~~^~~~~~~~~~ 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.67 | ^~~~~~ 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.67 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.67 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.67 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.67 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.67 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.67 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.67 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.67 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.67 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.68 403 | *__result = *__first; 148:21.68 | ~~~~~~~~~~^~~~~~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.68 | ^~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.68 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.68 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.68 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.68 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.68 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.68 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.68 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.68 403 | *__result = *__first; 148:21.68 | ~~~~~~~~~~^~~~~~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.68 | ^~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.68 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.68 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.68 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.68 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.68 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.68 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.68 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.68 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.68 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.68 403 | *__result = *__first; 148:21.68 | ~~~~~~~~~~^~~~~~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.68 | ^~~~~~ 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.68 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.68 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.75 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.75 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.75 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.75 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.75 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.75 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.75 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.75 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.75 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.75 403 | *__result = *__first; 148:21.75 | ~~~~~~~~~~^~~~~~~~~~ 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.75 | ^~~~~~ 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’, 148:21.75 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.75 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.75 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.75 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.75 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.75 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.75 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:701:5, 148:21.75 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.75 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:161:30: 148:21.75 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.75 403 | *__result = *__first; 148:21.75 | ~~~~~~~~~~^~~~~~~~~~ 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.75 | ^~~~~~ 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.75 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.75 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.75 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.75 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.75 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.75 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.75 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.75 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.75 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.75 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.75 403 | *__result = *__first; 148:21.75 | ~~~~~~~~~~^~~~~~~~~~ 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.76 | ^~~~~~ 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.76 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.76 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.76 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.76 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.76 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.76 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.76 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.76 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.76 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.76 403 | *__result = *__first; 148:21.76 | ~~~~~~~~~~^~~~~~~~~~ 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.76 | ^~~~~~ 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.76 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.76 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.76 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.76 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.76 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.76 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.76 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.76 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.76 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.76 403 | *__result = *__first; 148:21.76 | ~~~~~~~~~~^~~~~~~~~~ 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.76 | ^~~~~~ 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.76 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.76 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.76 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.76 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.76 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.76 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.76 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.76 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.76 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.78 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.79 403 | *__result = *__first; 148:21.79 | ~~~~~~~~~~^~~~~~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.79 | ^~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.79 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.79 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.79 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.79 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.79 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.79 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.79 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.79 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.79 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.79 403 | *__result = *__first; 148:21.79 | ~~~~~~~~~~^~~~~~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.79 | ^~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.79 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.79 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.79 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.79 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.79 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.79 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.79 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.79 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.79 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.79 403 | *__result = *__first; 148:21.79 | ~~~~~~~~~~^~~~~~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.79 | ^~~~~~ 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.79 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’, 148:21.79 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30, 148:21.79 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42, 148:21.79 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31, 148:21.79 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7, 148:21.79 inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/14/bits/stl_algo.h:683:23, 148:21.79 inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/14/bits/stl_algo.h:715:27, 148:21.79 inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 148:21.82 inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/LanguageTag.cpp:158:32: 148:21.83 /usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 148:21.83 403 | *__result = *__first; 148:21.83 | ~~~~~~~~~~^~~~~~~~~~ 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’: 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.83 126 | char mChars[SubtagLength] = {}; // zero initialize 148:21.83 | ^~~~~~ 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8 148:21.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:21.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.83 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:21.83 1169 | *this->stack = this; 148:21.83 | ~~~~~~~~~~~~~^~~~~~ 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]’: 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:21.83 713 | RootedObject protoRoot(cx, proto); 148:21.83 | ^~~~~~~~~ 148:21.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:21.83 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:21.83 | ~~~~~~~~~~~^~ 148:21.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:21.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.95 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:21.95 1169 | *this->stack = this; 148:21.95 | ~~~~~~~~~~~~~^~~~~~ 148:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]’: 148:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:21.95 713 | RootedObject protoRoot(cx, proto); 148:21.95 | ^~~~~~~~~ 148:21.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:21.95 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:21.95 | ~~~~~~~~~~~^~ 148:21.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:21.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:21.99 inlined from ‘bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2653:77: 148:21.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:21.99 1169 | *this->stack = this; 148:21.99 | ~~~~~~~~~~~~~^~~~~~ 148:22.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)’: 148:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2652:16: note: ‘str’ declared here 148:22.02 2652 | RootedString str(cx, 148:22.02 | ^~~ 148:22.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2647:36: note: ‘cx’ declared here 148:22.02 2647 | bool js::str_startsWith(JSContext* cx, unsigned argc, Value* vp) { 148:22.02 | ~~~~~~~~~~~^~ 148:22.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:22.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.20 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:22.22 1169 | *this->stack = this; 148:22.22 | ~~~~~~~~~~~~~^~~~~~ 148:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]’: 148:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:22.22 713 | RootedObject protoRoot(cx, proto); 148:22.22 | ^~~~~~~~~ 148:22.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:22.22 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:22.22 | ~~~~~~~~~~~^~ 148:22.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:22.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.40 inlined from ‘bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2737:79: 148:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:22.40 1169 | *this->stack = this; 148:22.40 | ~~~~~~~~~~~~~^~~~~~ 148:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)’: 148:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2737:16: note: ‘str’ declared here 148:22.40 2737 | RootedString str(cx, ToStringForStringFunction(cx, "endsWith", args.thisv())); 148:22.40 | ^~~ 148:22.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2732:34: note: ‘cx’ declared here 148:22.40 2732 | bool js::str_endsWith(JSContext* cx, unsigned argc, Value* vp) { 148:22.40 | ~~~~~~~~~~~^~ 148:22.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:22.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.42 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:22.42 1169 | *this->stack = this; 148:22.42 | ~~~~~~~~~~~~~^~~~~~ 148:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]’: 148:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:22.42 713 | RootedObject protoRoot(cx, proto); 148:22.42 | ^~~~~~~~~ 148:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:22.42 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:22.42 | ~~~~~~~~~~~^~ 148:22.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:22.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.61 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:22.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:22.61 1169 | *this->stack = this; 148:22.61 | ~~~~~~~~~~~~~^~~~~~ 148:22.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]’: 148:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:22.63 713 | RootedObject protoRoot(cx, proto); 148:22.63 | ^~~~~~~~~ 148:22.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:22.63 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:22.63 | ~~~~~~~~~~~^~ 148:22.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:22.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.77 inlined from ‘bool str_toWellFormed(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1679:79: 148:22.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:22.77 1169 | *this->stack = this; 148:22.77 | ~~~~~~~~~~~~~^~~~~~ 148:22.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_toWellFormed(JSContext*, unsigned int, JS::Value*)’: 148:22.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1678:16: note: ‘str’ declared here 148:22.79 1678 | RootedString str(cx, 148:22.79 | ^~~ 148:22.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1672:41: note: ‘cx’ declared here 148:22.79 1672 | static bool str_toWellFormed(JSContext* cx, unsigned argc, Value* vp) { 148:22.79 | ~~~~~~~~~~~^~ 148:22.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:22.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:22.89 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:22.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:22.89 1169 | *this->stack = this; 148:22.89 | ~~~~~~~~~~~~~^~~~~~ 148:22.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]’: 148:22.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:22.89 713 | RootedObject protoRoot(cx, proto); 148:22.89 | ^~~~~~~~~ 148:22.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:22.89 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:22.89 | ~~~~~~~~~~~^~ 148:23.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:23.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:23.01 inlined from ‘bool GetBacktrace(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6805:47: 148:23.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cfg’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:23.01 1169 | *this->stack = this; 148:23.01 | ~~~~~~~~~~~~~^~~~~~ 148:23.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetBacktrace(JSContext*, unsigned int, JS::Value*)’: 148:23.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6805:18: note: ‘cfg’ declared here 148:23.01 6805 | RootedObject cfg(cx, ToObject(cx, args[0])); 148:23.01 | ^~~ 148:23.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6791:37: note: ‘cx’ declared here 148:23.01 6791 | static bool GetBacktrace(JSContext* cx, unsigned argc, Value* vp) { 148:23.01 | ~~~~~~~~~~~^~ 148:23.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:23.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:23.21 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:23.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:23.21 1169 | *this->stack = this; 148:23.21 | ~~~~~~~~~~~~~^~~~~~ 148:23.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]’: 148:23.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:23.21 713 | RootedObject protoRoot(cx, proto); 148:23.21 | ^~~~~~~~~ 148:23.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:23.21 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:23.21 | ~~~~~~~~~~~^~ 148:23.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:23.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:23.48 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:23.48 1169 | *this->stack = this; 148:23.48 | ~~~~~~~~~~~~~^~~~~~ 148:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]’: 148:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:23.48 713 | RootedObject protoRoot(cx, proto); 148:23.48 | ^~~~~~~~~ 148:23.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:23.48 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:23.48 | ~~~~~~~~~~~^~ 148:23.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:23.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:23.80 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:23.80 1169 | *this->stack = this; 148:23.80 | ~~~~~~~~~~~~~^~~~~~ 148:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long int]’: 148:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:23.80 713 | RootedObject protoRoot(cx, proto); 148:23.80 | ^~~~~~~~~ 148:23.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:23.80 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:23.80 | ~~~~~~~~~~~^~ 148:23.91 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:23.92 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43: 148:23.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:23.92 531 | bool hasArgumentArray = !*addArgc; 148:23.92 | ^~~~~~~~~~~~~~~~ 148:23.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 148:23.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:23.92 499 | bool addArgc; 148:23.92 | ^~~~~~~ 148:23.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:23.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:23.94 inlined from ‘bool GetFuseState(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8791:51: 148:23.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘returnObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:23.94 1169 | *this->stack = this; 148:23.94 | ~~~~~~~~~~~~~^~~~~~ 148:23.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetFuseState(JSContext*, unsigned int, JS::Value*)’: 148:23.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8791:16: note: ‘returnObj’ declared here 148:23.94 8791 | RootedObject returnObj(cx, JS_NewPlainObject(cx)); 148:23.94 | ^~~~~~~~~ 148:23.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:8786:37: note: ‘cx’ declared here 148:23.94 8786 | static bool GetFuseState(JSContext* cx, unsigned argc, Value* vp) { 148:23.94 | ~~~~~~~~~~~^~ 148:24.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:24.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:24.11 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:24.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:24.11 1169 | *this->stack = this; 148:24.11 | ~~~~~~~~~~~~~^~~~~~ 148:24.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long unsigned int]’: 148:24.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:24.11 713 | RootedObject protoRoot(cx, proto); 148:24.11 | ^~~~~~~~~ 148:24.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:24.11 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:24.11 | ~~~~~~~~~~~^~ 148:24.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:24.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:24.24 inlined from ‘bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7353:45: 148:24.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:24.24 1169 | *this->stack = this; 148:24.24 | ~~~~~~~~~~~~~^~~~~~ 148:24.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)’: 148:24.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7353:16: note: ‘str’ declared here 148:24.24 7353 | RootedString str(cx, ToString(cx, args[0])); 148:24.24 | ^~~ 148:24.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7347:43: note: ‘cx’ declared here 148:24.24 7347 | static bool EvalReturningScope(JSContext* cx, unsigned argc, Value* vp) { 148:24.24 | ~~~~~~~~~~~^~ 148:24.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:24.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:24.48 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: 148:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:24.48 1169 | *this->stack = this; 148:24.48 | ~~~~~~~~~~~~~^~~~~~ 148:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::float16]’: 148:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:713:18: note: ‘protoRoot’ declared here 148:24.48 713 | RootedObject protoRoot(cx, proto); 148:24.48 | ^~~~~~~~~ 148:24.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:686:49: note: ‘cx’ declared here 148:24.48 686 | static JSObject* fromBufferWrapped(JSContext* cx, HandleObject bufobj, 148:24.48 | ~~~~~~~~~~~^~ 148:24.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:24.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:24.57 inlined from ‘bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1466:79: 148:24.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unicodeType’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:24.57 1169 | *this->stack = this; 148:24.57 | ~~~~~~~~~~~~~^~~~~~ 148:24.57 In file included from Unified_cpp_js_src5.cpp:38: 148:24.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)’: 148:24.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1466:27: note: ‘unicodeType’ declared here 148:24.57 1466 | Rooted unicodeType(cx, typeArg.toString()->ensureLinear(cx)); 148:24.57 | ^~~~~~~~~~~ 148:24.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1451:70: note: ‘cx’ declared here 148:24.57 1451 | bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext* cx, 148:24.57 | ~~~~~~~~~~~^~ 148:24.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString::OwnedChars]’, 148:24.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, CtorArgs ...) [with RootingContext = JSContext*; CtorArgs = {}; = JSContext*; T = JSString::OwnedChars]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1219:26, 148:24.59 inlined from ‘js::StringChars::StringChars(JSContext*) [with CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.h:2067:41, 148:24.59 inlined from ‘JSLinearString* ToLowerCase(JSContext*, JSLinearString*) [with CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:828:22, 148:24.59 inlined from ‘JSLinearString* js::StringToLowerCase(JSContext*, JSString*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:921:35: 148:24.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newChars’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 148:24.59 1169 | *this->stack = this; 148:24.59 | ~~~~~~~~~~~~~^~~~~~ 148:24.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘JSLinearString* js::StringToLowerCase(JSContext*, JSString*)’: 148:24.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:828:22: note: ‘newChars’ declared here 148:24.59 828 | StringChars newChars(cx); 148:24.59 | ^~~~~~~~ 148:24.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:914:50: note: ‘cx’ declared here 148:24.59 914 | JSLinearString* js::StringToLowerCase(JSContext* cx, JSString* string) { 148:24.59 | ~~~~~~~~~~~^~ 148:24.67 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:24.67 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43: 148:24.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:24.67 531 | bool hasArgumentArray = !*addArgc; 148:24.67 | ^~~~~~~~~~~~~~~~ 148:24.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 148:24.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:24.67 499 | bool addArgc; 148:24.67 | ^~~~~~~ 148:24.78 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:24.79 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43: 148:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:24.79 531 | bool hasArgumentArray = !*addArgc; 148:24.79 | ^~~~~~~~~~~~~~~~ 148:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 148:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:24.79 499 | bool addArgc; 148:24.79 | ^~~~~~~ 148:25.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:25.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:25.18 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:25.18 inlined from ‘js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1218:55: 148:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:25.18 1169 | *this->stack = this; 148:25.18 | ~~~~~~~~~~~~~^~~~~~ 148:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)’: 148:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:25.18 802 | Rooted buffer(cx); 148:25.18 | ^~~~~~ 148:25.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1216:58: note: ‘cx’ declared here 148:25.18 1216 | TypedArrayObject* js::NewUint8ArrayWithLength(JSContext* cx, int32_t len, 148:25.18 | ~~~~~~~~~~~^~ 148:25.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:25.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:25.25 inlined from ‘bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1345:68: 148:25.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagLinearStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:25.25 1169 | *this->stack = this; 148:25.25 | ~~~~~~~~~~~~~^~~~~~ 148:25.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)’: 148:25.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1345:27: note: ‘tagLinearStr’ declared here 148:25.25 1345 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); 148:25.25 | ^~~~~~~~~~~~ 148:25.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1316:61: note: ‘cx’ declared here 148:25.25 1316 | bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext* cx, unsigned argc, 148:25.25 | ~~~~~~~~~~~^~ 148:25.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:25.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:25.51 inlined from ‘bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1400:74: 148:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linear’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:25.51 1169 | *this->stack = this; 148:25.51 | ~~~~~~~~~~~~~^~~~~~ 148:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)’: 148:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1400:27: note: ‘linear’ declared here 148:25.51 1400 | Rooted linear(cx, args[0].toString()->ensureLinear(cx)); 148:25.51 | ^~~~~~ 148:25.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:1395:64: note: ‘cx’ declared here 148:25.51 1395 | bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext* cx, 148:25.51 | ~~~~~~~~~~~^~ 148:25.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:25.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:25.86 inlined from ‘bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:333:74: 148:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘locale’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:25.86 1169 | *this->stack = this; 148:25.86 | ~~~~~~~~~~~~~^~~~~~ 148:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)’: 148:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:333:27: note: ‘locale’ declared here 148:25.86 333 | Rooted locale(cx, args[0].toString()->ensureLinear(cx)); 148:25.86 | ^~~~~~ 148:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:328:52: note: ‘cx’ declared here 148:25.86 328 | bool js::intl_supportedLocaleOrFallback(JSContext* cx, unsigned argc, 148:25.86 | ~~~~~~~~~~~^~ 148:26.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 148:26.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:26.40 inlined from ‘bool js::IsBufferSource(JSContext*, JSObject*, bool, bool, SharedMem*, size_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4834:71: 148:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘view’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:26.40 1169 | *this->stack = this; 148:26.40 | ~~~~~~~~~~~~~^~~~~~ 148:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::IsBufferSource(JSContext*, JSObject*, bool, bool, SharedMem*, size_t*)’: 148:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4834:31: note: ‘view’ declared here 148:26.40 4834 | Rooted view(cx, &object->as()); 148:26.40 | ^~~~ 148:26.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4830:36: note: ‘cx’ declared here 148:26.40 4830 | bool js::IsBufferSource(JSContext* cx, JSObject* object, bool allowShared, 148:26.40 | ~~~~~~~~~~~^~ 148:26.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:26.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:26.68 inlined from ‘JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9189:51: 148:26.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:26.68 1169 | *this->stack = this; 148:26.68 | ~~~~~~~~~~~~~^~~~~~ 148:26.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)’: 148:26.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9189:18: note: ‘fun’ declared here 148:26.68 9189 | RootedFunction fun(cx, JS_ValueToFunction(cx, v)); 148:26.68 | ^~~ 148:26.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9172:16: note: ‘cx’ declared here 148:26.68 9172 | JSContext* cx, HandleValue v, JSFunction** funp /* = nullptr */) { 148:26.68 | ~~~~~~~~~~~^~ 148:27.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:27.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:27.05 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:27.05 inlined from ‘JSObject* JS_NewInt8Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:27.05 1169 | *this->stack = this; 148:27.05 | ~~~~~~~~~~~~~^~~~~~ 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt8Array(JSContext*, size_t)’: 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:27.05 802 | Rooted buffer(cx); 148:27.05 | ^~~~~~ 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:27.05 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:27.05 | ~~~~~~~~~~~^~ 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:27.05 53 | MACRO(int8_t, int8_t, Int8) \ 148:27.05 | ^~~~~ 148:27.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:27.05 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:27.05 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:27.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:27.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:27.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:27.15 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:27.15 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:27.15 inlined from ‘JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:27.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:27.15 1169 | *this->stack = this; 148:27.15 | ~~~~~~~~~~~~~^~~~~~ 148:27.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:27.20 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:27.20 | ^~~~~ 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:27.20 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:27.20 | ~~~~~~~~~~~^~ 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:27.20 53 | MACRO(int8_t, int8_t, Int8) \ 148:27.20 | ^~~~~ 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:27.20 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:27.20 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:27.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:27.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.20 inlined from ‘bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:10897:51: 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pccount’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:27.20 1169 | *this->stack = this; 148:27.20 | ~~~~~~~~~~~~~^~~~~~ 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)’: 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:10897:18: note: ‘pccount’ declared here 148:27.20 10897 | RootedObject pccount(cx, JS_NewPlainObject(cx)); 148:27.20 | ^~~~~~~ 148:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:10883:44: note: ‘cx’ declared here 148:27.20 10883 | bool js::DefineTestingFunctions(JSContext* cx, HandleObject obj, 148:27.20 | ~~~~~~~~~~~^~ 148:27.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:27.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.43 inlined from ‘js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:114:51: 148:27.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:27.43 1169 | *this->stack = this; 148:27.43 | ~~~~~~~~~~~~~^~~~~~ 148:27.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)’: 148:27.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:114:16: note: ‘tagStr’ declared here 148:27.43 114 | RootedString tagStr(cx, buffer.toAsciiString(cx)); 148:27.43 | ^~~~~~ 148:27.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:106:52: note: ‘cx’ declared here 148:27.43 106 | static LocaleObject* CreateLocaleObject(JSContext* cx, HandleObject prototype, 148:27.43 | ~~~~~~~~~~~^~ 148:27.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:27.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:27.56 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:27.56 inlined from ‘JSObject* JS_NewUint8Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:27.56 1169 | *this->stack = this; 148:27.56 | ~~~~~~~~~~~~~^~~~~~ 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint8Array(JSContext*, size_t)’: 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:27.56 802 | Rooted buffer(cx); 148:27.56 | ^~~~~~ 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:27.56 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:27.56 | ~~~~~~~~~~~^~ 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:27.56 54 | MACRO(uint8_t, uint8_t, Uint8) \ 148:27.56 | ^~~~~ 148:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:27.56 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:27.56 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:27.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:27.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.68 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:27.68 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:27.68 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:27.68 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:27.68 inlined from ‘JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:27.68 1169 | *this->stack = this; 148:27.68 | ~~~~~~~~~~~~~^~~~~~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:27.68 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:27.68 | ^~~~~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:27.68 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:27.68 | ~~~~~~~~~~~^~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:27.68 54 | MACRO(uint8_t, uint8_t, Uint8) \ 148:27.68 | ^~~~~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:27.68 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:27.68 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:27.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:27.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.68 inlined from ‘bool CompileToStencil(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7607:52: 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:27.68 1169 | *this->stack = this; 148:27.68 | ~~~~~~~~~~~~~^~~~~~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool CompileToStencil(JSContext*, uint32_t, JS::Value*)’: 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7607:16: note: ‘src’ declared here 148:27.68 7607 | RootedString src(cx, ToString(cx, args[0])); 148:27.68 | ^~~ 148:27.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7595:41: note: ‘cx’ declared here 148:27.68 7595 | static bool CompileToStencil(JSContext* cx, uint32_t argc, Value* vp) { 148:27.68 | ~~~~~~~~~~~^~ 148:27.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:27.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.89 inlined from ‘bool Locale_minimize(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:985:77: 148:27.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:27.89 1169 | *this->stack = this; 148:27.89 | ~~~~~~~~~~~~~^~~~~~ 148:27.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool Locale_minimize(JSContext*, const JS::CallArgs&)’: 148:27.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:985:27: note: ‘tagStr’ declared here 148:27.89 985 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); 148:27.89 | ^~~~~~ 148:27.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:980:40: note: ‘cx’ declared here 148:27.89 980 | static bool Locale_minimize(JSContext* cx, const CallArgs& args) { 148:27.89 | ~~~~~~~~~~~^~ 148:27.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:27.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:27.95 inlined from ‘bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7778:52: 148:27.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:27.95 1169 | *this->stack = this; 148:27.95 | ~~~~~~~~~~~~~^~~~~~ 148:27.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)’: 148:27.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7778:16: note: ‘src’ declared here 148:27.95 7778 | RootedString src(cx, ToString(cx, args[0])); 148:27.95 | ^~~ 148:27.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7771:44: note: ‘cx’ declared here 148:27.95 7771 | static bool CompileToStencilXDR(JSContext* cx, uint32_t argc, Value* vp) { 148:27.95 | ~~~~~~~~~~~^~ 148:28.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:28.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:28.04 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:28.04 inlined from ‘JSObject* JS_NewInt16Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.04 1169 | *this->stack = this; 148:28.04 | ~~~~~~~~~~~~~^~~~~~ 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt16Array(JSContext*, size_t)’: 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:28.04 802 | Rooted buffer(cx); 148:28.04 | ^~~~~~ 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:28.04 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:28.04 | ~~~~~~~~~~~^~ 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:28.04 55 | MACRO(int16_t, int16_t, Int16) \ 148:28.04 | ^~~~~ 148:28.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:28.04 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:28.04 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:28.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:28.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.11 inlined from ‘bool Locale_maximize(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:948:77: 148:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:28.11 1169 | *this->stack = this; 148:28.11 | ~~~~~~~~~~~~~^~~~~~ 148:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool Locale_maximize(JSContext*, const JS::CallArgs&)’: 148:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:948:27: note: ‘tagStr’ declared here 148:28.11 948 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); 148:28.11 | ^~~~~~ 148:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:943:40: note: ‘cx’ declared here 148:28.11 943 | static bool Locale_maximize(JSContext* cx, const CallArgs& args) { 148:28.11 | ~~~~~~~~~~~^~ 148:28.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:28.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.14 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:28.14 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:28.14 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:28.14 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:28.14 inlined from ‘JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.14 1169 | *this->stack = this; 148:28.14 | ~~~~~~~~~~~~~^~~~~~ 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:28.14 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:28.14 | ^~~~~ 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:28.14 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:28.14 | ~~~~~~~~~~~^~ 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:28.14 55 | MACRO(int16_t, int16_t, Int16) \ 148:28.14 | ^~~~~ 148:28.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:28.14 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:28.14 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:28.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:28.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.19 inlined from ‘JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:214:55: 148:28.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.19 1169 | *this->stack = this; 148:28.19 | ~~~~~~~~~~~~~^~~~~~ 148:28.21 In file included from Unified_cpp_js_src3.cpp:29: 148:28.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp: In function ‘JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)’: 148:28.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:214:25: note: ‘info’ declared here 148:28.22 214 | JS::Rooted info(cx, JS_NewPlainObject(cx)); 148:28.22 | ^~~~ 148:28.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:212:46: note: ‘cx’ declared here 148:28.22 212 | JSObject* js::CreateScriptPrivate(JSContext* cx, 148:28.22 | ~~~~~~~~~~~^~ 148:28.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:28.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.27 inlined from ‘bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:239:65: 148:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘infoObject’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.27 1169 | *this->stack = this; 148:28.27 | ~~~~~~~~~~~~~^~~~~~ 148:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp: In function ‘bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)’: 148:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:239:27: note: ‘infoObject’ declared here 148:28.27 239 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); 148:28.27 | ^~~~~~~~~~ 148:28.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:229:40: note: ‘cx’ declared here 148:28.27 229 | bool js::ParseDebugMetadata(JSContext* cx, JS::Handle opts, 148:28.27 | ~~~~~~~~~~~^~ 148:28.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 148:28.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.40 inlined from ‘bool EvalStencil(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7749:78: 148:28.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 148:28.40 1169 | *this->stack = this; 148:28.40 | ~~~~~~~~~~~~~^~~~~~ 148:28.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool EvalStencil(JSContext*, uint32_t, JS::Value*)’: 148:28.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7748:16: note: ‘script’ declared here 148:28.40 7748 | RootedScript script(cx, JS::InstantiateGlobalStencil(cx, instantiateOptions, 148:28.40 | ^~~~~~ 148:28.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7689:36: note: ‘cx’ declared here 148:28.40 7689 | static bool EvalStencil(JSContext* cx, uint32_t argc, Value* vp) { 148:28.40 | ~~~~~~~~~~~^~ 148:28.43 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:28.44 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43, 148:28.44 inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRGenerator.h:631:40, 148:28.44 inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:7876:46: 148:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:28.44 531 | bool hasArgumentArray = !*addArgc; 148:28.44 | ^~~~~~~~~~~~~~~~ 148:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()’: 148:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:28.44 499 | bool addArgc; 148:28.44 | ^~~~~~~ 148:28.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:28.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:28.55 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:28.55 inlined from ‘JSObject* JS_NewUint16Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.55 1169 | *this->stack = this; 148:28.55 | ~~~~~~~~~~~~~^~~~~~ 148:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint16Array(JSContext*, size_t)’: 148:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:28.55 802 | Rooted buffer(cx); 148:28.55 | ^~~~~~ 148:28.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:28.55 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:28.55 | ~~~~~~~~~~~^~ 148:28.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:28.57 56 | MACRO(uint16_t, uint16_t, Uint16) \ 148:28.57 | ^~~~~ 148:28.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:28.57 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:28.57 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:28.62 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:28.63 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43, 148:28.63 inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRGenerator.h:631:40, 148:28.63 inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpInstanceOptimizable()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:7922:46: 148:28.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:28.63 531 | bool hasArgumentArray = !*addArgc; 148:28.63 | ^~~~~~~~~~~~~~~~ 148:28.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpInstanceOptimizable()’: 148:28.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:28.63 499 | bool addArgc; 148:28.63 | ^~~~~~~ 148:28.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 148:28.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.63 inlined from ‘bool EvalStencilXDR(JSContext*, uint32_t, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7933:78: 148:28.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 148:28.63 1169 | *this->stack = this; 148:28.63 | ~~~~~~~~~~~~~^~~~~~ 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool EvalStencilXDR(JSContext*, uint32_t, JS::Value*)’: 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7932:16: note: ‘script’ declared here 148:28.65 7932 | RootedScript script( 148:28.65 | ^~~~~~ 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7860:39: note: ‘cx’ declared here 148:28.65 7860 | static bool EvalStencilXDR(JSContext* cx, uint32_t argc, Value* vp) { 148:28.65 | ~~~~~~~~~~~^~ 148:28.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:28.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.65 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:28.65 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:28.65 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:28.65 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:28.65 inlined from ‘JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:28.65 1169 | *this->stack = this; 148:28.65 | ~~~~~~~~~~~~~^~~~~~ 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:28.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:28.66 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:28.67 | ^~~~~ 148:28.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:28.67 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:28.67 | ~~~~~~~~~~~^~ 148:28.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:28.67 56 | MACRO(uint16_t, uint16_t, Uint16) \ 148:28.67 | ^~~~~ 148:28.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:28.67 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:28.67 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:28.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:28.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.69 inlined from ‘JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:287:74: 148:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘locale’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:28.69 1169 | *this->stack = this; 148:28.69 | ~~~~~~~~~~~~~^~~~~~ 148:28.69 In file included from Unified_cpp_js_src5.cpp:47: 148:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp: In function ‘JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)’: 148:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:287:29: note: ‘locale’ declared here 148:28.69 287 | Rooted locale(cx, value.toString()->ensureLinear(cx)); 148:28.69 | ^~~~~~ 148:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:277:50: note: ‘cx’ declared here 148:28.69 277 | static UniqueChars NumberFormatLocale(JSContext* cx, HandleObject internals) { 148:28.69 | ~~~~~~~~~~~^~ 148:28.82 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’, 148:28.83 inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:500:43, 148:28.83 inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRGenerator.h:631:40, 148:28.83 inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:8140:46: 148:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 148:28.83 531 | bool hasArgumentArray = !*addArgc; 148:28.83 | ^~~~~~~~~~~~~~~~ 148:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()’: 148:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here 148:28.83 499 | bool addArgc; 148:28.83 | ^~~~~~~ 148:28.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:28.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:28.83 inlined from ‘JS::UniqueChars js::StringToLocale(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:269:57: 148:28.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:28.83 1169 | *this->stack = this; 148:28.83 | ~~~~~~~~~~~~~^~~~~~ 148:28.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp: In function ‘JS::UniqueChars js::StringToLocale(JSContext*, JS::Handle, JS::Handle)’: 148:28.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:269:27: note: ‘str’ declared here 148:28.86 269 | Rooted str(cx, str_->ensureLinear(cx)); 148:28.86 | ^~~ 148:28.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingUtility.cpp:267:47: note: ‘cx’ declared here 148:28.86 267 | JS::UniqueChars js::StringToLocale(JSContext* cx, JS::Handle callee, 148:28.86 | ~~~~~~~~~~~^~ 148:29.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:29.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:29.09 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:29.09 inlined from ‘JSObject* JS_NewInt32Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:29.09 1169 | *this->stack = this; 148:29.09 | ~~~~~~~~~~~~~^~~~~~ 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt32Array(JSContext*, size_t)’: 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:29.09 802 | Rooted buffer(cx); 148:29.09 | ^~~~~~ 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:29.09 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:29.09 | ~~~~~~~~~~~^~ 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:29.09 57 | MACRO(int32_t, int32_t, Int32) \ 148:29.09 | ^~~~~ 148:29.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:29.09 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:29.09 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:29.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:29.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:29.12 inlined from ‘bool Locale(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:539:68: 148:29.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tagLinearStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:29.12 1169 | *this->stack = this; 148:29.12 | ~~~~~~~~~~~~~^~~~~~ 148:29.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp: In function ‘bool Locale(JSContext*, unsigned int, JS::Value*)’: 148:29.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:539:27: note: ‘tagLinearStr’ declared here 148:29.15 539 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); 148:29.15 | ^~~~~~~~~~~~ 148:29.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Locale.cpp:504:31: note: ‘cx’ declared here 148:29.15 504 | static bool Locale(JSContext* cx, unsigned argc, Value* vp) { 148:29.15 | ~~~~~~~~~~~^~ 148:29.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:29.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:29.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:29.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:29.15 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:29.15 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:29.15 inlined from ‘JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:29.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:29.15 1169 | *this->stack = this; 148:29.15 | ~~~~~~~~~~~~~^~~~~~ 148:29.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:29.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:29.17 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:29.17 | ^~~~~ 148:29.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:29.17 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:29.17 | ~~~~~~~~~~~^~ 148:29.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:29.17 57 | MACRO(int32_t, int32_t, Int32) \ 148:29.17 | ^~~~~ 148:29.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:29.17 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:29.17 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:29.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:29.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:29.76 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:29.76 inlined from ‘JSObject* JS_NewUint32Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:29.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:29.76 1169 | *this->stack = this; 148:29.76 | ~~~~~~~~~~~~~^~~~~~ 148:29.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint32Array(JSContext*, size_t)’: 148:29.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:29.78 802 | Rooted buffer(cx); 148:29.78 | ^~~~~~ 148:29.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:29.78 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:29.78 | ~~~~~~~~~~~^~ 148:29.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:29.78 58 | MACRO(uint32_t, uint32_t, Uint32) \ 148:29.78 | ^~~~~ 148:29.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:29.78 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:29.78 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:29.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:29.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:29.84 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:29.84 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:29.84 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:29.84 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:29.84 inlined from ‘JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:29.84 1169 | *this->stack = this; 148:29.84 | ~~~~~~~~~~~~~^~~~~~ 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:29.84 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:29.84 | ^~~~~ 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:29.84 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:29.84 | ~~~~~~~~~~~^~ 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:29.84 58 | MACRO(uint32_t, uint32_t, Uint32) \ 148:29.84 | ^~~~~ 148:29.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:29.84 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:29.84 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:29.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:29.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:29.95 inlined from ‘js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:6143:41: 148:29.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D) + 344])[3]’ [-Wdangling-pointer=] 148:29.95 1169 | *this->stack = this; 148:29.95 | ~~~~~~~~~~~~~^~~~~~ 148:29.95 In file included from Unified_cpp_js_src_jit2.cpp:38: 148:29.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()’: 148:29.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:6143:16: note: ‘obj’ declared here 148:29.95 6143 | RootedObject obj(cx_, &val_.toObject()); 148:29.95 | ^~~ 148:29.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:6138:66: note: ‘this’ declared here 148:29.95 6138 | AttachDecision OptimizeSpreadCallIRGenerator::tryAttachArguments() { 148:29.95 | ^ 148:30.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:30.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.20 inlined from ‘static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:209:46: 148:30.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.20 1169 | *this->stack = this; 148:30.20 | ~~~~~~~~~~~~~^~~~~~ 148:30.20 In file included from Unified_cpp_js_src3.cpp:38: 148:30.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)’: 148:30.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:209:16: note: ‘arr’ declared here 148:30.20 209 | RootedObject arr(cx, NewDenseEmptyArray(cx)); 148:30.20 | ^~~ 148:30.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:208:16: note: ‘cx’ declared here 148:30.20 208 | JSContext* cx, Handle obj, MutableHandleObject ret) { 148:30.20 | ~~~~~~~~~~~^~ 148:30.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:30.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:30.32 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:30.32 inlined from ‘JSObject* JS_NewFloat32Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.32 1169 | *this->stack = this; 148:30.32 | ~~~~~~~~~~~~~^~~~~~ 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat32Array(JSContext*, size_t)’: 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:30.32 802 | Rooted buffer(cx); 148:30.32 | ^~~~~~ 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:30.32 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:30.32 | ~~~~~~~~~~~^~ 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:30.32 59 | MACRO(float, float, Float32) \ 148:30.32 | ^~~~~ 148:30.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:30.32 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:30.32 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:30.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:30.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.44 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:30.44 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:30.44 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:30.44 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:30.44 inlined from ‘JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.44 1169 | *this->stack = this; 148:30.44 | ~~~~~~~~~~~~~^~~~~~ 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:30.44 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:30.44 | ^~~~~ 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:30.44 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:30.44 | ~~~~~~~~~~~^~ 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:30.44 59 | MACRO(float, float, Float32) \ 148:30.44 | ^~~~~ 148:30.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:30.44 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:30.44 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:30.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:30.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.49 inlined from ‘bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:236:47, 148:30.49 inlined from ‘bool NondeterministicGetWeakMapKeys(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3189:41: 148:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.49 1169 | *this->stack = this; 148:30.49 | ~~~~~~~~~~~~~^~~~~~ 148:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp: In function ‘bool NondeterministicGetWeakMapKeys(JSContext*, unsigned int, JS::Value*)’: 148:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:236:16: note: ‘obj’ declared here 148:30.49 236 | RootedObject obj(cx, UncheckedUnwrap(objArg)); 148:30.49 | ^~~ 148:30.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3171:55: note: ‘cx’ declared here 148:30.49 3171 | static bool NondeterministicGetWeakMapKeys(JSContext* cx, unsigned argc, 148:30.49 | ~~~~~~~~~~~^~ 148:30.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:30.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.58 inlined from ‘bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:236:47: 148:30.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.58 1169 | *this->stack = this; 148:30.58 | ~~~~~~~~~~~~~^~~~~~ 148:30.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp: In function ‘bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)’: 148:30.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:236:16: note: ‘obj’ declared here 148:30.58 236 | RootedObject obj(cx, UncheckedUnwrap(objArg)); 148:30.58 | ^~~ 148:30.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:233:65: note: ‘cx’ declared here 148:30.58 233 | JS_PUBLIC_API bool JS_NondeterministicGetWeakMapKeys(JSContext* cx, 148:30.58 | ~~~~~~~~~~~^~ 148:30.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:30.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.67 inlined from ‘static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:244:38: 148:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.67 1169 | *this->stack = this; 148:30.67 | ~~~~~~~~~~~~~^~~~~~ 148:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp: In static member function ‘static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)’: 148:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:244:16: note: ‘obj’ declared here 148:30.67 244 | RootedObject obj(cx, self->target()); 148:30.67 | ^~~ 148:30.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakRefObject.cpp:243:44: note: ‘cx’ declared here 148:30.67 243 | void WeakRefObject::readBarrier(JSContext* cx, Handle self) { 148:30.67 | ~~~~~~~~~~~^~ 148:30.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]’, 148:30.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:30.96 inlined from ‘bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:329:53: 148:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘listFormat’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:30.96 1169 | *this->stack = this; 148:30.96 | ~~~~~~~~~~~~~^~~~~~ 148:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp: In function ‘bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)’: 148:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:328:29: note: ‘listFormat’ declared here 148:30.96 328 | Rooted listFormat( 148:30.96 | ^~~~~~~~~~ 148:30.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/ListFormat.cpp:324:37: note: ‘cx’ declared here 148:30.96 324 | bool js::intl_FormatList(JSContext* cx, unsigned argc, Value* vp) { 148:30.96 | ~~~~~~~~~~~^~ 148:31.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:31.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:31.01 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:31.01 inlined from ‘JSObject* JS_NewFloat64Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:31.01 1169 | *this->stack = this; 148:31.01 | ~~~~~~~~~~~~~^~~~~~ 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat64Array(JSContext*, size_t)’: 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:31.01 802 | Rooted buffer(cx); 148:31.01 | ^~~~~~ 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:31.01 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:31.01 | ~~~~~~~~~~~^~ 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:31.01 60 | MACRO(double, double, Float64) \ 148:31.01 | ^~~~~ 148:31.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:31.01 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:31.01 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:31.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:31.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:31.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:31.15 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:31.15 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:31.15 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:31.15 inlined from ‘JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:31.15 1169 | *this->stack = this; 148:31.15 | ~~~~~~~~~~~~~^~~~~~ 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:31.15 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:31.15 | ^~~~~ 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:31.15 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:31.15 | ~~~~~~~~~~~^~ 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:31.15 60 | MACRO(double, double, Float64) \ 148:31.15 | ^~~~~ 148:31.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:31.15 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:31.15 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:31.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:31.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:31.57 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:31.57 inlined from ‘JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:31.57 1169 | *this->stack = this; 148:31.57 | ~~~~~~~~~~~~~^~~~~~ 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)’: 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:31.57 802 | Rooted buffer(cx); 148:31.57 | ^~~~~~ 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:31.57 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:31.57 | ~~~~~~~~~~~^~ 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:31.57 61 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ 148:31.57 | ^~~~~ 148:31.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:31.57 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:31.57 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:31.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:31.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:31.67 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:31.67 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:31.67 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:31.67 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:31.67 inlined from ‘JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:31.67 1169 | *this->stack = this; 148:31.67 | ~~~~~~~~~~~~~^~~~~~ 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:31.67 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:31.67 | ^~~~~ 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:31.67 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:31.67 | ~~~~~~~~~~~^~ 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:31.67 61 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ 148:31.67 | ^~~~~ 148:31.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:31.67 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:31.67 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:31.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ReflowInput.h:20, 148:31.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:68: 148:31.97 In member function ‘void mozilla::ReflowOutput::SetSize(mozilla::WritingMode, mozilla::LogicalSize)’, 148:31.97 inlined from ‘virtual void nsDateTimeControlFrame::Reflow(nsPresContext*, nsIFrame::ReflowOutput&, const nsIFrame::ReflowInput&, nsReflowStatus&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsDateTimeControlFrame.cpp:162:23: 148:31.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ReflowOutput.h:205:28: warning: ‘borderBoxBSize’ may be used uninitialized [-Wmaybe-uninitialized] 148:31.97 205 | mSize = aSize.ConvertTo(mWritingMode, aWM); 148:31.97 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 148:31.97 In file included from Unified_cpp_layout_forms0.cpp:47: 148:31.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsDateTimeControlFrame.cpp: In member function ‘virtual void nsDateTimeControlFrame::Reflow(nsPresContext*, nsIFrame::ReflowOutput&, const nsIFrame::ReflowInput&, nsReflowStatus&)’: 148:31.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsDateTimeControlFrame.cpp:89:11: note: ‘borderBoxBSize’ was declared here 148:31.97 89 | nscoord borderBoxBSize; 148:31.97 | ^~~~~~~~~~~~~~ 148:32.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:32.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:32.13 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:32.13 inlined from ‘JSObject* JS_NewBigInt64Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.13 1169 | *this->stack = this; 148:32.13 | ~~~~~~~~~~~~~^~~~~~ 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewBigInt64Array(JSContext*, size_t)’: 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:32.13 802 | Rooted buffer(cx); 148:32.13 | ^~~~~~ 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:32.13 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:32.13 | ~~~~~~~~~~~^~ 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:32.13 62 | MACRO(int64_t, int64_t, BigInt64) \ 148:32.13 | ^~~~~ 148:32.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:32.13 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:32.13 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:32.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]’, 148:32.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = CustomSerializableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:32.19 inlined from ‘static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5863:45: 148:32.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.19 1169 | *this->stack = this; 148:32.19 | ~~~~~~~~~~~~~^~~~~~ 148:32.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)’: 148:32.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5863:39: note: ‘obj’ declared here 148:32.19 5863 | Rooted obj(cx); 148:32.19 | ^~~ 148:32.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5861:38: note: ‘cx’ declared here 148:32.19 5861 | static bool CanTransfer(JSContext* cx, JS::Handle wrapped, 148:32.19 | ~~~~~~~~~~~^~ 148:32.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:32.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:32.21 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:32.21 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:32.21 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:32.21 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:32.21 inlined from ‘JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.22 1169 | *this->stack = this; 148:32.22 | ~~~~~~~~~~~~~^~~~~~ 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:32.22 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:32.22 | ^~~~~ 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:32.22 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:32.22 | ~~~~~~~~~~~^~ 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:32.22 62 | MACRO(int64_t, int64_t, BigInt64) \ 148:32.22 | ^~~~~ 148:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:32.22 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:32.22 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:32.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 148:32.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:32.43 inlined from ‘bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:871:58: 148:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘partsArray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.43 1169 | *this->stack = this; 148:32.43 | ~~~~~~~~~~~~~^~~~~~ 148:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)’: 148:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:870:24: note: ‘partsArray’ declared here 148:32.43 870 | Rooted partsArray( 148:32.43 | ^~~~~~~~~~ 148:32.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:860:47: note: ‘cx’ declared here 148:32.43 860 | static bool FormattedNumberToParts(JSContext* cx, HandleString str, 148:32.43 | ~~~~~~~~~~~^~ 148:32.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]’, 148:32.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:32.44 inlined from ‘static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5847:52: 148:32.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.44 1169 | *this->stack = this; 148:32.44 | ~~~~~~~~~~~~~^~~~~~ 148:32.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)’: 148:32.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5846:39: note: ‘obj’ declared here 148:32.46 5846 | Rooted obj( 148:32.46 | ^~~ 148:32.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5833:36: note: ‘cx’ declared here 148:32.46 5833 | static JSObject* Read(JSContext* cx, JSStructuredCloneReader* r, 148:32.46 | ~~~~~~~~~~~^~ 148:32.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:32.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:32.62 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:32.62 inlined from ‘JSObject* JS_NewBigUint64Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.62 1169 | *this->stack = this; 148:32.62 | ~~~~~~~~~~~~~^~~~~~ 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewBigUint64Array(JSContext*, size_t)’: 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:32.62 802 | Rooted buffer(cx); 148:32.62 | ^~~~~~ 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:32.62 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:32.62 | ~~~~~~~~~~~^~ 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:63:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:32.62 63 | MACRO(uint64_t, uint64_t, BigUint64) \ 148:32.62 | ^~~~~ 148:32.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:32.62 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:32.62 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:32.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]’, 148:32.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:32.66 inlined from ‘static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5909:60: 148:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.66 1169 | *this->stack = this; 148:32.66 | ~~~~~~~~~~~~~^~~~~~ 148:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)’: 148:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5907:41: note: ‘obj’ declared here 148:32.66 5907 | Rooted obj( 148:32.66 | ^~~ 148:32.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5900:39: note: ‘cx’ declared here 148:32.66 5900 | static bool ReadTransfer(JSContext* cx, JSStructuredCloneReader* r, 148:32.66 | ~~~~~~~~~~~^~ 148:32.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:32.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:32.68 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:32.68 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:32.68 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:32.68 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:32.68 inlined from ‘JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:32.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:32.68 1169 | *this->stack = this; 148:32.68 | ~~~~~~~~~~~~~^~~~~~ 148:32.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:32.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:32.71 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:32.71 | ^~~~~ 148:32.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:32.71 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:32.71 | ~~~~~~~~~~~^~ 148:32.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:63:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:32.71 63 | MACRO(uint64_t, uint64_t, BigUint64) \ 148:32.71 | ^~~~~ 148:32.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:32.71 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:32.71 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:33.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 148:33.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:33.01 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 148:33.01 inlined from ‘JSObject* JS_NewFloat16Array(JSContext*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:33.01 1169 | *this->stack = this; 148:33.01 | ~~~~~~~~~~~~~^~~~~~ 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat16Array(JSContext*, size_t)’: 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 148:33.01 802 | Rooted buffer(cx); 148:33.01 | ^~~~~~ 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5719:58: note: ‘cx’ declared here 148:33.01 5719 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ 148:33.01 | ~~~~~~~~~~~^~ 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:64:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:33.01 64 | MACRO(uint16_t, js::float16, Float16) 148:33.01 | ^~~~~ 148:33.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:33.01 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:33.01 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:33.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:33.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:33.07 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18, 148:33.07 inlined from ‘static js::ResizableTypedArrayObject* {anonymous}::ResizableTypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, js::ArrayBufferViewObject::AutoLength, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1062:36, 148:33.07 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromBufferSameCompartment(JSContext*, JS::Handle, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:668:45, 148:33.07 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:763:39, 148:33.07 inlined from ‘JSObject* JS_NewFloat16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:33.07 1169 | *this->stack = this; 148:33.07 | ~~~~~~~~~~~~~^~~~~~ 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘JSObject* JS_NewFloat16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)’: 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1028:18: note: ‘proto’ declared here 148:33.07 1028 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 148:33.07 | ^~~~~ 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5730:18: note: ‘cx’ declared here 148:33.07 5730 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ 148:33.07 | ~~~~~~~~~~~^~ 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/experimental/TypedData.h:64:3: note: in expansion of macro ‘IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS’ 148:33.07 64 | MACRO(uint16_t, js::float16, Float16) 148:33.07 | ^~~~~ 148:33.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5785:1: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 148:33.07 5785 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) 148:33.07 | ^~~~~~~~~~~~~~~~~~~~~~~ 148:33.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:33.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:33.14 inlined from ‘Formatter* NewNumberFormat(JSContext*, JS::Handle) [with Formatter = mozilla::intl::NumberFormat]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:732:16, 148:33.14 inlined from ‘mozilla::intl::NumberFormat* GetOrCreateNumberFormat(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:770:52, 148:33.14 inlined from ‘bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:1097:60: 148:33.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:33.14 1169 | *this->stack = this; 148:33.14 | ~~~~~~~~~~~~~^~~~~~ 148:33.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)’: 148:33.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:732:16: note: ‘internals’ declared here 148:33.14 732 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); 148:33.14 | ^~~~~~~~~ 148:33.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:1083:39: note: ‘cx’ declared here 148:33.14 1083 | bool js::intl_FormatNumber(JSContext* cx, unsigned argc, Value* vp) { 148:33.14 | ~~~~~~~~~~~^~ 148:33.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:33.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:33.82 inlined from ‘Formatter* NewNumberFormat(JSContext*, JS::Handle) [with Formatter = mozilla::intl::NumberRangeFormat]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:732:16, 148:33.82 inlined from ‘mozilla::intl::NumberRangeFormat* GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:789:58, 148:33.82 inlined from ‘bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:1233:55: 148:33.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:33.82 1169 | *this->stack = this; 148:33.82 | ~~~~~~~~~~~~~^~~~~~ 148:33.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)’: 148:33.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:732:16: note: ‘internals’ declared here 148:33.86 732 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); 148:33.86 | ^~~~~~~~~ 148:33.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/NumberFormat.cpp:1196:44: note: ‘cx’ declared here 148:33.86 1196 | bool js::intl_FormatNumberRange(JSContext* cx, unsigned argc, Value* vp) { 148:33.86 | ~~~~~~~~~~~^~ 148:35.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:35.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:35.54 inlined from ‘bool str_unescape(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:328:65: 148:35.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:35.54 1169 | *this->stack = this; 148:35.54 | ~~~~~~~~~~~~~^~~~~~ 148:35.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_unescape(JSContext*, unsigned int, JS::Value*)’: 148:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:328:27: note: ‘str’ declared here 148:35.57 328 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:35.57 | ^~~ 148:35.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:323:37: note: ‘cx’ declared here 148:35.57 323 | static bool str_unescape(JSContext* cx, unsigned argc, Value* vp) { 148:35.57 | ~~~~~~~~~~~^~ 148:36.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 148:36.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:36.06 inlined from ‘js::ArrayObject* CreateArrayFromSortedList(JSContext*, const std::array&) [with long unsigned int N = 77]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:523:24, 148:36.06 inlined from ‘js::ArrayObject* AvailableNumberingSystems(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:727:35, 148:36.06 inlined from ‘bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:800:37: 148:36.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:36.06 1169 | *this->stack = this; 148:36.06 | ~~~~~~~~~~~~~^~~~~~ 148:36.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)’: 148:36.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:523:24: note: ‘array’ declared here 148:36.06 523 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, length)); 148:36.06 | ^~~~~ 148:36.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/IntlObject.cpp:782:44: note: ‘cx’ declared here 148:36.06 782 | bool js::intl_SupportedValuesOf(JSContext* cx, unsigned argc, JS::Value* vp) { 148:36.06 | ~~~~~~~~~~~^~ 148:36.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:36.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:36.98 inlined from ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1400:58: 148:36.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D) + 344])[3]’ [-Wdangling-pointer=] 148:36.98 1169 | *this->stack = this; 148:36.98 | ~~~~~~~~~~~~~^~~~~~ 148:36.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)’: 148:37.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1400:16: note: ‘unwrapped’ declared here 148:37.00 1400 | RootedObject unwrapped(cx_, Wrapper::wrappedObject(obj)); 148:37.00 | ^~~~~~~~~ 148:37.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1386:54: note: ‘this’ declared here 148:37.00 1386 | HandleObject obj, ObjOperandId objId, HandleId id) { 148:37.00 | ^ 148:37.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:37.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:37.41 inlined from ‘JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3237:71: 148:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearRepl’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:37.41 1169 | *this->stack = this; 148:37.41 | ~~~~~~~~~~~~~^~~~~~ 148:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’: 148:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3237:27: note: ‘linearRepl’ declared here 148:37.41 3237 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); 148:37.41 | ^~~~~~~~~~ 148:37.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3226:50: note: ‘cx’ declared here 148:37.41 3226 | JSString* js::StringFlatReplaceString(JSContext* cx, HandleString string, 148:37.41 | ~~~~~~~~~~~^~ 148:38.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:38.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:38.40 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13029:76: 148:38.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D) + 344])[3]’ [-Wdangling-pointer=] 148:38.40 1169 | *this->stack = this; 148:38.40 | ~~~~~~~~~~~~~^~~~~~ 148:38.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)’: 148:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13029:23: note: ‘target’ declared here 148:38.42 13029 | Rooted target(cx_, &calleeObj->getTarget()->as()); 148:38.42 | ^~~~~~ 148:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13015:43: note: ‘this’ declared here 148:38.42 13015 | Handle calleeObj) { 148:38.42 | ^ 148:41.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:41.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:41.79 inlined from ‘bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4770:65: 148:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:41.79 1169 | *this->stack = this; 148:41.79 | ~~~~~~~~~~~~~^~~~~~ 148:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)’: 148:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4770:27: note: ‘str’ declared here 148:41.79 4770 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:41.79 | ^~~ 148:41.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4767:48: note: ‘cx’ declared here 148:41.79 4767 | static bool str_encodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { 148:41.79 | ~~~~~~~~~~~^~ 148:42.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:42.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:42.01 inlined from ‘bool str_encodeURI(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4759:65: 148:42.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:42.01 1169 | *this->stack = this; 148:42.01 | ~~~~~~~~~~~~~^~~~~~ 148:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_encodeURI(JSContext*, unsigned int, JS::Value*)’: 148:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4759:27: note: ‘str’ declared here 148:42.04 4759 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:42.04 | ^~~ 148:42.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4756:38: note: ‘cx’ declared here 148:42.04 4756 | static bool str_encodeURI(JSContext* cx, unsigned argc, Value* vp) { 148:42.04 | ~~~~~~~~~~~^~ 148:43.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:43.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:43.72 inlined from ‘bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4748:65: 148:43.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:43.72 1169 | *this->stack = this; 148:43.72 | ~~~~~~~~~~~~~^~~~~~ 148:43.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)’: 148:43.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4748:27: note: ‘str’ declared here 148:43.72 4748 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:43.72 | ^~~ 148:43.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4745:48: note: ‘cx’ declared here 148:43.72 4745 | static bool str_decodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { 148:43.72 | ~~~~~~~~~~~^~ 148:43.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:43.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:43.83 inlined from ‘bool str_decodeURI(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4737:65: 148:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:43.83 1169 | *this->stack = this; 148:43.83 | ~~~~~~~~~~~~~^~~~~~ 148:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_decodeURI(JSContext*, unsigned int, JS::Value*)’: 148:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4737:27: note: ‘str’ declared here 148:43.83 4737 | Rooted str(cx, ArgToLinearString(cx, args, 0)); 148:43.83 | ^~~ 148:43.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4734:38: note: ‘cx’ declared here 148:43.83 4734 | static bool str_decodeURI(JSContext* cx, unsigned argc, Value* vp) { 148:43.83 | ~~~~~~~~~~~^~ 148:46.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:46.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:46.03 inlined from ‘JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3575:59: 148:46.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:46.03 1169 | *this->stack = this; 148:46.03 | ~~~~~~~~~~~~~^~~~~~ 148:46.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’: 148:46.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3575:27: note: ‘str’ declared here 148:46.03 3575 | Rooted str(cx, string->ensureLinear(cx)); 148:46.03 | ^~~ 148:46.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3564:52: note: ‘cx’ declared here 148:46.03 3564 | JSString* js::str_replaceAll_string_raw(JSContext* cx, HandleString string, 148:46.03 | ~~~~~~~~~~~^~ 148:46.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:46.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:46.28 inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11681:59: 148:46.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_51(D) + 16])[3]’ [-Wdangling-pointer=] 148:46.28 1169 | *this->stack = this; 148:46.28 | ~~~~~~~~~~~~~^~~~~~ 148:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)’: 148:46.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11681:25: note: ‘fun’ declared here 148:46.31 11681 | Rooted fun(cx_, &target->as()); 148:46.31 | ^~~ 148:46.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11645:71: note: ‘this’ declared here 148:46.31 11645 | Handle target, Handle templateObj) { 148:46.31 | ^ 148:46.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:46.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:46.64 inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11784:53: 148:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_20(D) + 16])[3]’ [-Wdangling-pointer=] 148:46.64 1169 | *this->stack = this; 148:46.64 | ~~~~~~~~~~~~~^~~~~~ 148:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()’: 148:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11784:21: note: ‘target’ declared here 148:46.64 11784 | Rooted target(cx_, &thisval_.toObject()); 148:46.64 | ^~~~~~ 148:46.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11777:66: note: ‘this’ declared here 148:46.64 11777 | AttachDecision InlinableNativeIRGenerator::tryAttachFunctionBind() { 148:46.64 | ^ 148:48.08 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 148:48.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:48.09 inlined from ‘bool TypedArray_with(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3194:77: 148:48.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:48.09 1169 | *this->stack = this; 148:48.09 | ~~~~~~~~~~~~~^~~~~~ 148:48.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool TypedArray_with(JSContext*, const JS::CallArgs&)’: 148:48.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3193:29: note: ‘result’ declared here 148:48.09 3193 | Rooted result(cx, 148:48.09 | ^~~~~~ 148:48.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3147:40: note: ‘cx’ declared here 148:48.09 3147 | static bool TypedArray_with(JSContext* cx, const CallArgs& args) { 148:48.09 | ~~~~~~~~~~~^~ 148:48.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:48.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:48.10 inlined from ‘bool str_normalize(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1527:76: 148:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:48.10 1169 | *this->stack = this; 148:48.10 | ~~~~~~~~~~~~~^~~~~~ 148:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_normalize(JSContext*, unsigned int, JS::Value*)’: 148:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1526:16: note: ‘str’ declared here 148:48.10 1526 | RootedString str(cx, 148:48.10 | ^~~ 148:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1521:38: note: ‘cx’ declared here 148:48.10 1521 | static bool str_normalize(JSContext* cx, unsigned argc, Value* vp) { 148:48.10 | ~~~~~~~~~~~^~ 148:48.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:48.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:48.38 inlined from ‘bool GetICUOptions(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9339:46: 148:48.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:48.38 1169 | *this->stack = this; 148:48.38 | ~~~~~~~~~~~~~^~~~~~ 148:48.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetICUOptions(JSContext*, unsigned int, JS::Value*)’: 148:48.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9339:16: note: ‘info’ declared here 148:48.38 9339 | RootedObject info(cx, JS_NewPlainObject(cx)); 148:48.38 | ^~~~ 148:48.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9336:38: note: ‘cx’ declared here 148:48.38 9336 | static bool GetICUOptions(JSContext* cx, unsigned argc, Value* vp) { 148:48.38 | ~~~~~~~~~~~^~ 148:49.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:49.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:49.55 inlined from ‘bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3957:22: 148:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:49.55 1169 | *this->stack = this; 148:49.55 | ~~~~~~~~~~~~~^~~~~~ 148:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)’: 148:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3957:16: note: ‘str’ declared here 148:49.55 3957 | RootedString str(cx); 148:49.55 | ^~~ 148:49.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3954:39: note: ‘cx’ declared here 148:49.55 3954 | bool js::StringConstructor(JSContext* cx, unsigned argc, Value* vp) { 148:49.55 | ~~~~~~~~~~~^~ 148:49.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 148:49.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 148:49.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 148:49.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/BRFrame.cpp:10, 148:49.58 from Unified_cpp_layout_generic0.cpp:11: 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:49.58 202 | return ReinterpretHelper::FromInternalValue(v); 148:49.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:49.58 4432 | return mProperties.Get(aProperty, aFoundResult); 148:49.58 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 148:49.58 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 148:49.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 148:49.58 302 | memcpy(&value, &aInternalValue, sizeof(value)); 148:49.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 148:49.58 413 | struct FrameBidiData { 148:49.58 | ^~~~~~~~~~~~~ 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:49.68 202 | return ReinterpretHelper::FromInternalValue(v); 148:49.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:49.68 4432 | return mProperties.Get(aProperty, aFoundResult); 148:49.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 148:49.68 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 148:49.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 148:49.68 302 | memcpy(&value, &aInternalValue, sizeof(value)); 148:49.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WritingModes.h:13, 148:49.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/AspectRatio.cpp:9, 148:49.68 from Unified_cpp_layout_generic0.cpp:2: 148:49.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 148:49.68 22 | struct nsPoint : public mozilla::gfx::BasePoint { 148:49.68 | ^~~~~~~ 148:49.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:49.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:49.90 inlined from ‘bool TypedArray_join(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:2081:33: 148:49.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘sep’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:49.90 1169 | *this->stack = this; 148:49.90 | ~~~~~~~~~~~~~^~~~~~ 148:49.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool TypedArray_join(JSContext*, const JS::CallArgs&)’: 148:49.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:2081:27: note: ‘sep’ declared here 148:49.90 2081 | Rooted sep(cx); 148:49.90 | ^~~ 148:49.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:2066:40: note: ‘cx’ declared here 148:49.90 2066 | static bool TypedArray_join(JSContext* cx, const CallArgs& args) { 148:49.90 | ~~~~~~~~~~~^~ 148:50.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:50.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:50.44 inlined from ‘JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:654:72: 148:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘right’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:50.44 1169 | *this->stack = this; 148:50.44 | ~~~~~~~~~~~~~^~~~~~ 148:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)’: 148:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:654:31: note: ‘right’ declared here 148:50.44 654 | Rooted right(cx, &rope->rightChild()->asLinear()); 148:50.44 | ^~~~~ 148:50.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:599:42: note: ‘cx’ declared here 148:50.44 599 | JSString* js::SubstringKernel(JSContext* cx, HandleString str, int32_t beginInt, 148:50.44 | ~~~~~~~~~~~^~ 148:50.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:12: 148:50.76 In member function ‘constexpr const ValueType& mozilla::EnumeratedArray::operator[](Enum) const [with Enum = JSProtoKey; ValueType = js::GlobalObjectData::ConstructorWithProto; long unsigned int Size = 92]’, 148:50.76 inlined from ‘bool js::GlobalObject::hasConstructor(JSProtoKey) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.h:326:47, 148:50.76 inlined from ‘bool js::GlobalObject::isStandardClassResolved(JSProtoKey) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.h:442:26, 148:50.76 inlined from ‘static bool js::GlobalObject::ensureConstructor(JSContext*, JS::Handle, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.h:344:40, 148:50.76 inlined from ‘static JSObject* js::GlobalObject::getOrCreatePrototype(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/GlobalObject.h:362:41, 148:50.76 inlined from ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:2755:55: 148:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EnumeratedArray.h:69:18: warning: ‘protoKey’ may be used uninitialized [-Wmaybe-uninitialized] 148:50.76 69 | return mArray[size_t(aIndex)]; 148:50.76 | ~~~~~~^ 148:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’: 148:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:2724:14: note: ‘protoKey’ was declared here 148:50.76 2724 | JSProtoKey protoKey; 148:50.76 | ^~~~~~~~ 148:50.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:50.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:50.87 inlined from ‘bool uint8array_toBase64(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4139:65: 148:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:50.87 1169 | *this->stack = this; 148:50.87 | ~~~~~~~~~~~~~^~~~~~ 148:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool uint8array_toBase64(JSContext*, const JS::CallArgs&)’: 148:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4138:23: note: ‘options’ declared here 148:50.87 4138 | Rooted options( 148:50.87 | ^~~~~~~ 148:50.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:4129:44: note: ‘cx’ declared here 148:50.87 4129 | static bool uint8array_toBase64(JSContext* cx, const CallArgs& args) { 148:50.87 | ~~~~~~~~~~~^~ 148:51.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 148:51.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:51.01 inlined from ‘bool str_enumerate(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:396:23: 148:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 148:51.01 1169 | *this->stack = this; 148:51.01 | ~~~~~~~~~~~~~^~~~~~ 148:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_enumerate(JSContext*, JS::HandleObject)’: 148:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:396:15: note: ‘value’ declared here 148:51.01 396 | RootedValue value(cx); 148:51.01 | ^~~~~ 148:51.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:392:38: note: ‘cx’ declared here 148:51.01 392 | static bool str_enumerate(JSContext* cx, HandleObject obj) { 148:51.01 | ~~~~~~~~~~~^~ 148:51.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:51.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:51.10 inlined from ‘bool str_at(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1909:73: 148:51.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:51.10 1169 | *this->stack = this; 148:51.10 | ~~~~~~~~~~~~~^~~~~~ 148:51.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_at(JSContext*, unsigned int, JS::Value*)’: 148:51.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1909:16: note: ‘str’ declared here 148:51.10 1909 | RootedString str(cx, ToStringForStringFunction(cx, "at", args.thisv())); 148:51.10 | ^~~ 148:51.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1904:31: note: ‘cx’ declared here 148:51.10 1904 | static bool str_at(JSContext* cx, unsigned argc, Value* vp) { 148:51.10 | ~~~~~~~~~~~^~ 148:51.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:51.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:51.17 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:51.17 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:51.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:51.17 1169 | *this->stack = this; 148:51.17 | ~~~~~~~~~~~~~^~~~~~ 148:51.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/JSObject-inl.h:25, 148:51.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/NativeObject-inl.h:31, 148:51.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:37: 148:51.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]’: 148:51.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:51.17 165 | RootedId id(cx); 148:51.17 | ^~ 148:51.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:51.17 457 | static bool setFromNonTypedArray(JSContext* cx, 148:51.17 | ~~~~~~~~~~~^~ 148:51.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:51.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:51.45 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:51.45 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:51.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:51.45 1169 | *this->stack = this; 148:51.45 | ~~~~~~~~~~~~~^~~~~~ 148:51.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]’: 148:51.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:51.45 165 | RootedId id(cx); 148:51.45 | ^~ 148:51.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:51.45 457 | static bool setFromNonTypedArray(JSContext* cx, 148:51.45 | ~~~~~~~~~~~^~ 148:51.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:51.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:51.73 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:51.73 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:51.73 1169 | *this->stack = this; 148:51.73 | ~~~~~~~~~~~~~^~~~~~ 148:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]’: 148:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:51.73 165 | RootedId id(cx); 148:51.73 | ^~ 148:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:51.73 457 | static bool setFromNonTypedArray(JSContext* cx, 148:51.73 | ~~~~~~~~~~~^~ 148:51.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:52.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:52.00 inlined from ‘bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:423:55: 148:52.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:52.00 1169 | *this->stack = this; 148:52.00 | ~~~~~~~~~~~~~^~~~~~ 148:52.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 148:52.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:423:16: note: ‘str’ declared here 148:52.00 423 | RootedString str(cx, obj->as().unbox()); 148:52.00 | ^~~ 148:52.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:417:36: note: ‘cx’ declared here 148:52.00 417 | static bool str_resolve(JSContext* cx, HandleObject obj, HandleId id, 148:52.00 | ~~~~~~~~~~~^~ 148:52.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:52.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:52.08 inlined from ‘bool str_charAt(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1794:77: 148:52.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:52.08 1169 | *this->stack = this; 148:52.08 | ~~~~~~~~~~~~~^~~~~~ 148:52.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool str_charAt(JSContext*, unsigned int, JS::Value*)’: 148:52.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1794:16: note: ‘str’ declared here 148:52.08 1794 | RootedString str(cx, ToStringForStringFunction(cx, "charAt", args.thisv())); 148:52.08 | ^~~ 148:52.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:1789:35: note: ‘cx’ declared here 148:52.08 1789 | static bool str_charAt(JSContext* cx, unsigned argc, Value* vp) { 148:52.08 | ~~~~~~~~~~~^~ 148:52.38 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:52.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:52.39 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:52.39 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:52.39 1169 | *this->stack = this; 148:52.39 | ~~~~~~~~~~~~~^~~~~~ 148:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]’: 148:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:52.39 165 | RootedId id(cx); 148:52.39 | ^~ 148:52.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:52.39 457 | static bool setFromNonTypedArray(JSContext* cx, 148:52.39 | ~~~~~~~~~~~^~ 148:52.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:52.80 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:52.80 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:52.80 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:52.80 1169 | *this->stack = this; 148:52.80 | ~~~~~~~~~~~~~^~~~~~ 148:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]’: 148:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:52.80 165 | RootedId id(cx); 148:52.80 | ^~ 148:52.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:52.80 457 | static bool setFromNonTypedArray(JSContext* cx, 148:52.80 | ~~~~~~~~~~~^~ 148:53.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:53.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:53.06 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:53.06 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:53.06 1169 | *this->stack = this; 148:53.06 | ~~~~~~~~~~~~~^~~~~~ 148:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]’: 148:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:53.06 165 | RootedId id(cx); 148:53.06 | ^~ 148:53.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:53.06 457 | static bool setFromNonTypedArray(JSContext* cx, 148:53.06 | ~~~~~~~~~~~^~ 148:53.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:53.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:53.33 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:53.33 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:53.33 1169 | *this->stack = this; 148:53.33 | ~~~~~~~~~~~~~^~~~~~ 148:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]’: 148:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:53.33 165 | RootedId id(cx); 148:53.33 | ^~ 148:53.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:53.33 457 | static bool setFromNonTypedArray(JSContext* cx, 148:53.33 | ~~~~~~~~~~~^~ 148:53.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 148:53.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:17, 148:53.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.h:11, 148:53.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:9, 148:53.60 from Unified_cpp_js_src6.cpp:2: 148:53.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:53.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:53.60 inlined from ‘mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:177:71: 148:53.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 148:53.60 1169 | *this->stack = this; 148:53.60 | ~~~~~~~~~~~~~^~~~~~ 148:53.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp: In function ‘mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)’: 148:53.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:177:16: note: ‘internals’ declared here 148:53.60 177 | RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules)); 148:53.60 | ^~~~~~~~~ 148:53.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:176:16: note: ‘cx’ declared here 148:53.60 176 | JSContext* cx, Handle pluralRules) { 148:53.60 | ~~~~~~~~~~~^~ 148:53.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:53.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:53.73 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:53.73 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:53.73 1169 | *this->stack = this; 148:53.73 | ~~~~~~~~~~~~~^~~~~~ 148:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]’: 148:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:53.73 165 | RootedId id(cx); 148:53.73 | ^~ 148:53.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:53.73 457 | static bool setFromNonTypedArray(JSContext* cx, 148:53.73 | ~~~~~~~~~~~^~ 148:54.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:54.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:54.05 inlined from ‘bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:652:68: 148:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘localeLinear’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:54.05 1169 | *this->stack = this; 148:54.05 | ~~~~~~~~~~~~~^~~~~~ 148:54.05 In file included from Unified_cpp_js_src6.cpp:29: 148:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp: In member function ‘bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)’: 148:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:652:27: note: ‘localeLinear’ declared here 148:54.05 652 | Rooted localeLinear(cx, locale->ensureLinear(cx)); 148:54.05 | ^~~~~~~~~~~~ 148:54.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:643:60: note: ‘cx’ declared here 148:54.05 643 | bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext* cx, 148:54.05 | ~~~~~~~~~~~^~ 148:54.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:54.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:54.07 inlined from ‘bool js::intl::SharedIntlData::isIgnorePunctuation(JSContext*, JS::HandleString, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:744:68: 148:54.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘localeLinear’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:54.07 1169 | *this->stack = this; 148:54.07 | ~~~~~~~~~~~~~^~~~~~ 148:54.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp: In member function ‘bool js::intl::SharedIntlData::isIgnorePunctuation(JSContext*, JS::HandleString, bool*)’: 148:54.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:744:27: note: ‘localeLinear’ declared here 148:54.07 744 | Rooted localeLinear(cx, locale->ensureLinear(cx)); 148:54.07 | ^~~~~~~~~~~~ 148:54.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:735:63: note: ‘cx’ declared here 148:54.07 735 | bool js::intl::SharedIntlData::isIgnorePunctuation(JSContext* cx, 148:54.07 | ~~~~~~~~~~~^~ 148:54.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:54.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:54.27 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:54.27 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:54.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:54.27 1169 | *this->stack = this; 148:54.27 | ~~~~~~~~~~~~~^~~~~~ 148:54.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]’: 148:54.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:54.27 165 | RootedId id(cx); 148:54.27 | ^~ 148:54.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:54.27 457 | static bool setFromNonTypedArray(JSContext* cx, 148:54.27 | ~~~~~~~~~~~^~ 148:54.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:54.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:54.70 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:54.70 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:54.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:54.70 1169 | *this->stack = this; 148:54.70 | ~~~~~~~~~~~~~^~~~~~ 148:54.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]’: 148:54.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:54.70 165 | RootedId id(cx); 148:54.70 | ^~ 148:54.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:54.70 457 | static bool setFromNonTypedArray(JSContext* cx, 148:54.70 | ~~~~~~~~~~~^~ 148:54.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 148:54.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:54.82 inlined from ‘bool NewString(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3739:49: 148:54.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]’ [-Wdangling-pointer=] 148:54.82 1169 | *this->stack = this; 148:54.82 | ~~~~~~~~~~~~~^~~~~~ 148:54.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewString(JSContext*, unsigned int, JS::Value*)’: 148:54.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3739:16: note: ‘src’ declared here 148:54.82 3739 | RootedString src(cx, ToString(cx, args.get(0))); 148:54.82 | ^~~ 148:54.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:3736:34: note: ‘cx’ declared here 148:54.82 3736 | static bool NewString(JSContext* cx, unsigned argc, Value* vp) { 148:54.82 | ~~~~~~~~~~~^~ 148:54.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:54.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:54.98 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:54.98 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:54.98 1169 | *this->stack = this; 148:54.98 | ~~~~~~~~~~~~~^~~~~~ 148:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]’: 148:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:54.98 165 | RootedId id(cx); 148:54.98 | ^~ 148:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:54.98 457 | static bool setFromNonTypedArray(JSContext* cx, 148:54.98 | ~~~~~~~~~~~^~ 148:55.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:55.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:55.50 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:55.50 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:55.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:55.50 1169 | *this->stack = this; 148:55.50 | ~~~~~~~~~~~~~^~~~~~ 148:55.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]’: 148:55.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:55.50 165 | RootedId id(cx); 148:55.50 | ^~ 148:55.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:55.50 457 | static bool setFromNonTypedArray(JSContext* cx, 148:55.50 | ~~~~~~~~~~~^~ 148:55.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 148:55.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 148:55.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:16, 148:55.78 from Unified_cpp_layout_inspector0.cpp:20: 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:55.78 202 | return ReinterpretHelper::FromInternalValue(v); 148:55.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 148:55.78 4432 | return mProperties.Get(aProperty, aFoundResult); 148:55.78 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 148:55.78 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 148:55.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 148:55.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 148:55.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:55.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 148:55.78 413 | struct FrameBidiData { 148:55.78 | ^~~~~~~~~~~~~ 148:56.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:56.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:56.04 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:56.04 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:56.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:56.04 1169 | *this->stack = this; 148:56.04 | ~~~~~~~~~~~~~^~~~~~ 148:56.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]’: 148:56.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:56.04 165 | RootedId id(cx); 148:56.04 | ^~ 148:56.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:56.04 457 | static bool setFromNonTypedArray(JSContext* cx, 148:56.04 | ~~~~~~~~~~~^~ 148:56.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:56.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:56.41 inlined from ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1541:42: 148:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 344])[3]’ [-Wdangling-pointer=] 148:56.41 1169 | *this->stack = this; 148:56.41 | ~~~~~~~~~~~~~^~~~~~ 148:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)’: 148:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1541:16: note: ‘getter’ declared here 148:56.41 1541 | RootedObject getter(cx_, desc->getter()); 148:56.41 | ^~~~~~ 148:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:1485:28: note: ‘this’ declared here 148:56.41 1485 | ValOperandId receiverId) { 148:56.41 | ^ 148:56.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:56.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:56.54 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:56.54 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:56.54 1169 | *this->stack = this; 148:56.54 | ~~~~~~~~~~~~~^~~~~~ 148:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]’: 148:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:56.54 165 | RootedId id(cx); 148:56.54 | ^~ 148:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:56.54 457 | static bool setFromNonTypedArray(JSContext* cx, 148:56.54 | ~~~~~~~~~~~^~ 148:56.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListObject*]’, 148:56.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:56.72 inlined from ‘js::jit::AttachDecision js::jit::HasPropIRGenerator::tryAttachSmallObjectVariableKey(JS::HandleObject, js::jit::ObjOperandId, jsid, js::jit::ValOperandId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:4118:62: 148:56.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘keyListObj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D) + 344])[3]’ [-Wdangling-pointer=] 148:56.72 1169 | *this->stack = this; 148:56.72 | ~~~~~~~~~~~~~^~~~~~ 148:56.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::HasPropIRGenerator::tryAttachSmallObjectVariableKey(JS::HandleObject, js::jit::ObjOperandId, jsid, js::jit::ValOperandId)’: 148:56.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:4118:23: note: ‘keyListObj’ declared here 148:56.72 4118 | Rooted keyListObj(cx_, ListObject::create(cx_)); 148:56.72 | ^~~~~~~~~~ 148:56.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:4081:71: note: ‘this’ declared here 148:56.74 4081 | HandleObject obj, ObjOperandId objId, jsid key, ValOperandId keyId) { 148:56.74 | ^ 148:57.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:57.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:57.07 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:57.07 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:57.07 1169 | *this->stack = this; 148:57.07 | ~~~~~~~~~~~~~^~~~~~ 148:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]’: 148:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:57.07 165 | RootedId id(cx); 148:57.07 | ^~ 148:57.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:57.07 457 | static bool setFromNonTypedArray(JSContext* cx, 148:57.07 | ~~~~~~~~~~~^~ 148:57.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 148:57.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:57.12 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 148:57.12 inlined from ‘bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4651:33: 148:57.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promises’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 148:57.12 1169 | *this->stack = this; 148:57.12 | ~~~~~~~~~~~~~^~~~~~ 148:57.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)’: 148:57.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4651:22: note: ‘promises’ declared here 148:57.12 4651 | RootedObjectVector promises(cx); 148:57.12 | ^~~~~~~~ 148:57.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:4639:45: note: ‘cx’ declared here 148:57.12 4639 | static bool GetWaitForAllPromise(JSContext* cx, unsigned argc, Value* vp) { 148:57.12 | ~~~~~~~~~~~^~ 148:57.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 148:57.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:57.18 inlined from ‘bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: 148:57.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linkName’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:57.18 1169 | *this->stack = this; 148:57.18 | ~~~~~~~~~~~~~^~~~~~ 148:57.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp: In member function ‘bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)’: 148:57.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: ‘linkName’ declared here 148:57.18 187 | Rooted linkName(cx); 148:57.18 | ^~~~~~~~ 148:57.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/SharedIntlData.cpp:122:59: note: ‘cx’ declared here 148:57.18 122 | bool js::intl::SharedIntlData::ensureTimeZones(JSContext* cx) { 148:57.18 | ~~~~~~~~~~~^~ 148:57.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:57.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:57.48 inlined from ‘js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/StringType.h:1731:37, 148:57.48 inlined from ‘bool RopeMatch(JSContext*, JSRope*, const JSLinearString*, int*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2262:28: 148:57.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘r’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:57.48 1169 | *this->stack = this; 148:57.48 | ~~~~~~~~~~~~~^~~~~~ 148:57.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool RopeMatch(JSContext*, JSRope*, const JSLinearString*, int*)’: 148:57.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2262:24: note: ‘r’ declared here 148:57.48 2262 | StringSegmentRange r(cx); 148:57.48 | ^ 148:57.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:2232:34: note: ‘cx’ declared here 148:57.48 2232 | static bool RopeMatch(JSContext* cx, JSRope* text, const JSLinearString* pat, 148:57.48 | ~~~~~~~~~~~^~ 148:57.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:57.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:57.55 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:57.55 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:57.55 1169 | *this->stack = this; 148:57.55 | ~~~~~~~~~~~~~^~~~~~ 148:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]’: 148:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:57.55 165 | RootedId id(cx); 148:57.55 | ^~ 148:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:57.55 457 | static bool setFromNonTypedArray(JSContext* cx, 148:57.55 | ~~~~~~~~~~~^~ 148:58.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:58.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:58.03 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:58.03 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:58.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:58.03 1169 | *this->stack = this; 148:58.03 | ~~~~~~~~~~~~~^~~~~~ 148:58.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]’: 148:58.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:58.03 165 | RootedId id(cx); 148:58.03 | ^~ 148:58.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:58.03 457 | static bool setFromNonTypedArray(JSContext* cx, 148:58.03 | ~~~~~~~~~~~^~ 148:58.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:58.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:58.27 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:10916:67: 148:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ [-Wdangling-pointer=] 148:58.27 1169 | *this->stack = this; 148:58.27 | ~~~~~~~~~~~~~^~~~~~ 148:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)’: 148:58.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:10916:18: note: ‘target’ declared here 148:58.30 10916 | RootedFunction target(cx_, &thisval_.toObject().as()); 148:58.30 | ^~~~~~ 148:58.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:10906:71: note: ‘this’ declared here 148:58.30 10906 | AttachDecision CallIRGenerator::tryAttachFunCall(HandleFunction callee) { 148:58.30 | ^ 148:58.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:58.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:58.42 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:58.42 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:58.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:58.42 1169 | *this->stack = this; 148:58.42 | ~~~~~~~~~~~~~^~~~~~ 148:58.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]’: 148:58.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:58.42 165 | RootedId id(cx); 148:58.42 | ^~ 148:58.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:58.42 457 | static bool setFromNonTypedArray(JSContext* cx, 148:58.42 | ~~~~~~~~~~~^~ 148:58.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 148:58.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:58.54 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11852:72: 148:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ [-Wdangling-pointer=] 148:58.54 1169 | *this->stack = this; 148:58.54 | ~~~~~~~~~~~~~^~~~~~ 148:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)’: 148:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11852:23: note: ‘target’ declared here 148:58.54 11852 | Rooted target(cx_, &thisval_.toObject().as()); 148:58.54 | ^~~~~~ 148:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:11838:76: note: ‘this’ declared here 148:58.54 11838 | AttachDecision CallIRGenerator::tryAttachFunApply(HandleFunction calleeFunc) { 148:58.54 | ^ 148:58.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:58.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:58.94 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:58.94 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:58.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:58.94 1169 | *this->stack = this; 148:58.94 | ~~~~~~~~~~~~~^~~~~~ 148:58.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]’: 148:58.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:58.94 165 | RootedId id(cx); 148:58.94 | ^~ 148:58.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:58.94 457 | static bool setFromNonTypedArray(JSContext* cx, 148:58.94 | ~~~~~~~~~~~^~ 148:59.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:59.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:59.03 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundNative(JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13115:60: 148:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘boundTarget’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_31(D) + 344])[3]’ [-Wdangling-pointer=] 148:59.03 1169 | *this->stack = this; 148:59.03 | ~~~~~~~~~~~~~^~~~~~ 148:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundNative(JS::Handle)’: 148:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13115:21: note: ‘boundTarget’ declared here 148:59.03 13115 | Rooted boundTarget(cx_, calleeObj->getTarget()); 148:59.03 | ^~~~~~~~~~~ 148:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13113:43: note: ‘this’ declared here 148:59.03 13113 | Handle calleeObj) { 148:59.03 | ^ 148:59.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:59.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:59.43 inlined from ‘bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4798:70, 148:59.43 inlined from ‘bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4936:29: 148:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearPattern’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:59.43 1169 | *this->stack = this; 148:59.43 | ~~~~~~~~~~~~~^~~~~~ 148:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)’: 148:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4798:27: note: ‘linearPattern’ declared here 148:59.43 4798 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); 148:59.43 | ^~~~~~~~~~~~~ 148:59.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4917:38: note: ‘cx’ declared here 148:59.43 4917 | bool js::FlatStringSearch(JSContext* cx, unsigned argc, Value* vp) { 148:59.43 | ~~~~~~~~~~~^~ 148:59.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:59.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:59.46 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:59.46 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:59.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:59.46 1169 | *this->stack = this; 148:59.46 | ~~~~~~~~~~~~~^~~~~~ 148:59.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]’: 148:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:59.49 165 | RootedId id(cx); 148:59.49 | ^~ 148:59.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:59.49 457 | static bool setFromNonTypedArray(JSContext* cx, 148:59.49 | ~~~~~~~~~~~^~ 148:59.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 148:59.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:59.56 inlined from ‘JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3291:60: 148:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pat’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 148:59.56 1169 | *this->stack = this; 148:59.56 | ~~~~~~~~~~~~~^~~~~~ 148:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)’: 148:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3291:27: note: ‘pat’ declared here 148:59.56 3291 | Rooted pat(cx, pattern->ensureLinear(cx)); 148:59.56 | ^~~ 148:59.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3288:49: note: ‘cx’ declared here 148:59.56 3288 | JSString* js::str_replace_string_raw(JSContext* cx, HandleString string, 148:59.56 | ~~~~~~~~~~~^~ 148:59.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 148:59.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 148:59.78 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCallBound(JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13397:56: 148:59.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘boundTarget’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ [-Wdangling-pointer=] 148:59.78 1169 | *this->stack = this; 148:59.78 | ~~~~~~~~~~~~~^~~~~~ 148:59.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCallBound(JS::Handle)’: 148:59.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13397:21: note: ‘boundTarget’ declared here 148:59.78 13397 | Rooted boundTarget(cx_, bound->getTarget()); 148:59.78 | ^~~~~~~~~~~ 148:59.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13383:31: note: ‘this’ declared here 148:59.78 13383 | Handle callee) { 148:59.78 | ^ 148:59.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 148:59.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 148:59.85 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 148:59.85 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 148:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 148:59.85 1169 | *this->stack = this; 148:59.85 | ~~~~~~~~~~~~~^~~~~~ 148:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]’: 148:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 148:59.85 165 | RootedId id(cx); 148:59.85 | ^~ 148:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 148:59.85 457 | static bool setFromNonTypedArray(JSContext* cx, 148:59.85 | ~~~~~~~~~~~^~ 149:00.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:00.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:00.10 inlined from ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApplyBound(JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13485:56: 149:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘boundTarget’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ [-Wdangling-pointer=] 149:00.10 1169 | *this->stack = this; 149:00.10 | ~~~~~~~~~~~~~^~~~~~ 149:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp: In function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApplyBound(JS::Handle)’: 149:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13485:21: note: ‘boundTarget’ declared here 149:00.10 13485 | Rooted boundTarget(cx_, bound->getTarget()); 149:00.10 | ^~~~~~~~~~~ 149:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIR.cpp:13467:31: note: ‘this’ declared here 149:00.10 13467 | Handle callee) { 149:00.10 | ^ 149:00.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 149:00.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:00.23 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 149:00.23 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 149:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 149:00.23 1169 | *this->stack = this; 149:00.23 | ~~~~~~~~~~~~~^~~~~~ 149:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]’: 149:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 149:00.23 165 | RootedId id(cx); 149:00.23 | ^~ 149:00.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 149:00.23 457 | static bool setFromNonTypedArray(JSContext* cx, 149:00.23 | ~~~~~~~~~~~^~ 149:00.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 149:00.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:00.72 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 149:00.72 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::float16; Ops = js::SharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 149:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 149:00.72 1169 | *this->stack = this; 149:00.72 | ~~~~~~~~~~~~~^~~~~~ 149:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::float16; Ops = js::SharedOps]’: 149:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 149:00.72 165 | RootedId id(cx); 149:00.72 | ^~ 149:00.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 149:00.72 457 | static bool setFromNonTypedArray(JSContext* cx, 149:00.72 | ~~~~~~~~~~~^~ 149:01.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 149:01.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:01.62 inlined from ‘bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:17, 149:01.62 inlined from ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::float16; Ops = js::UnsharedOps]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:502:34: 149:01.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 149:01.62 1169 | *this->stack = this; 149:01.62 | ~~~~~~~~~~~~~^~~~~~ 149:01.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::float16; Ops = js::UnsharedOps]’: 149:01.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/ObjectOperations-inl.h:165:12: note: ‘id’ declared here 149:01.62 165 | RootedId id(cx); 149:01.62 | ^~ 149:01.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject-inl.h:457:47: note: ‘cx’ declared here 149:01.62 457 | static bool setFromNonTypedArray(JSContext* cx, 149:01.62 | ~~~~~~~~~~~^~ 149:02.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:02.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:02.29 inlined from ‘static bool js::GlobalObject::initSegmentIteratorProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:224:65: 149:02.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:02.30 1169 | *this->stack = this; 149:02.30 | ~~~~~~~~~~~~~^~~~~~ 149:02.30 In file included from Unified_cpp_js_src6.cpp:20: 149:02.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In static member function ‘static bool js::GlobalObject::initSegmentIteratorProto(JSContext*, JS::Handle)’: 149:02.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:223:21: note: ‘iteratorProto’ declared here 149:02.30 223 | Rooted iteratorProto( 149:02.30 | ^~~~~~~~~~~~~ 149:02.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:221:56: note: ‘cx’ declared here 149:02.30 221 | bool GlobalObject::initSegmentIteratorProto(JSContext* cx, 149:02.30 | ~~~~~~~~~~~^~ 149:02.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:02.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:02.43 inlined from ‘static bool js::GlobalObject::initSegmentsProto(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:178:70: 149:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:02.43 1169 | *this->stack = this; 149:02.43 | ~~~~~~~~~~~~~^~~~~~ 149:02.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In static member function ‘static bool js::GlobalObject::initSegmentsProto(JSContext*, JS::Handle)’: 149:02.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:177:21: note: ‘proto’ declared here 149:02.44 177 | Rooted proto( 149:02.44 | ^~~~~ 149:02.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:175:49: note: ‘cx’ declared here 149:02.44 175 | bool GlobalObject::initSegmentsProto(JSContext* cx, 149:02.44 | ~~~~~~~~~~~^~ 149:03.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RelativeTimeFormatObject*]’, 149:03.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::RelativeTimeFormatObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:03.61 inlined from ‘bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/RelativeTimeFormat.cpp:301:58: 149:03.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘relativeTimeFormat’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:03.61 1169 | *this->stack = this; 149:03.61 | ~~~~~~~~~~~~~^~~~~~ 149:03.61 In file included from Unified_cpp_js_src6.cpp:11: 149:03.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)’: 149:03.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/RelativeTimeFormat.cpp:301:37: note: ‘relativeTimeFormat’ declared here 149:03.61 301 | Rooted relativeTimeFormat(cx); 149:03.61 | ^~~~~~~~~~~~~~~~~~ 149:03.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/RelativeTimeFormat.cpp:293:45: note: ‘cx’ declared here 149:03.61 293 | bool js::intl_FormatRelativeTime(JSContext* cx, unsigned argc, Value* vp) { 149:03.61 | ~~~~~~~~~~~^~ 149:04.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 149:04.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:04.51 inlined from ‘bool js::intl_CreateSegmentsObject(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:890:50: 149:04.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:04.51 1169 | *this->stack = this; 149:04.51 | ~~~~~~~~~~~~~^~~~~~ 149:04.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_CreateSegmentsObject(JSContext*, unsigned int, JS::Value*)’: 149:04.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:890:21: note: ‘string’ declared here 149:04.51 890 | Rooted string(cx, args[1].toString()); 149:04.51 | ^~~~~~ 149:04.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:884:47: note: ‘cx’ declared here 149:04.51 884 | bool js::intl_CreateSegmentsObject(JSContext* cx, unsigned argc, Value* vp) { 149:04.51 | ~~~~~~~~~~~^~ 149:04.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:04.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:04.74 inlined from ‘bool js::intl_CreateSegmentIterator(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:925:78: 149:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:04.74 1169 | *this->stack = this; 149:04.74 | ~~~~~~~~~~~~~^~~~~~ 149:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_CreateSegmentIterator(JSContext*, unsigned int, JS::Value*)’: 149:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:924:21: note: ‘proto’ declared here 149:04.74 924 | Rooted proto( 149:04.74 | ^~~~~ 149:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:917:48: note: ‘cx’ declared here 149:04.74 917 | bool js::intl_CreateSegmentIterator(JSContext* cx, unsigned argc, Value* vp) { 149:04.74 | ~~~~~~~~~~~^~ 149:04.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]’, 149:04.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:04.84 inlined from ‘bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:397:54: 149:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pluralRules’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:04.84 1169 | *this->stack = this; 149:04.84 | ~~~~~~~~~~~~~^~~~~~ 149:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)’: 149:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:396:30: note: ‘pluralRules’ declared here 149:04.84 396 | Rooted pluralRules( 149:04.84 | ^~~~~~~~~~~ 149:04.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:391:43: note: ‘cx’ declared here 149:04.84 391 | bool js::intl_SelectPluralRule(JSContext* cx, unsigned argc, Value* vp) { 149:04.84 | ~~~~~~~~~~~^~ 149:04.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]’, 149:04.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:04.93 inlined from ‘bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:434:54: 149:04.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pluralRules’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:04.93 1169 | *this->stack = this; 149:04.93 | ~~~~~~~~~~~~~^~~~~~ 149:04.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)’: 149:04.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:433:30: note: ‘pluralRules’ declared here 149:04.93 433 | Rooted pluralRules( 149:04.93 | ^~~~~~~~~~~ 149:04.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:428:48: note: ‘cx’ declared here 149:04.93 428 | bool js::intl_SelectPluralRuleRange(JSContext* cx, unsigned argc, Value* vp) { 149:04.93 | ~~~~~~~~~~~^~ 149:04.94 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 149:04.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:04.95 inlined from ‘virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:687:50: 149:04.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:04.95 1169 | *this->stack = this; 149:04.95 | ~~~~~~~~~~~~~^~~~~~ 149:04.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 149:04.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:687:24: note: ‘obj’ declared here 149:04.95 687 | Rooted obj(cx, NewPlainObject(cx)); 149:04.95 | ^~~ 149:04.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:667:39: note: ‘cx’ declared here 149:04.95 667 | bool ByUbinodeType::report(JSContext* cx, CountBase& countBase, 149:04.95 | ~~~~~~~~~~~^~ 149:05.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]’, 149:05.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:05.02 inlined from ‘bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:479:54: 149:05.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘pluralRules’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:05.02 1169 | *this->stack = this; 149:05.02 | ~~~~~~~~~~~~~^~~~~~ 149:05.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)’: 149:05.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:478:30: note: ‘pluralRules’ declared here 149:05.02 478 | Rooted pluralRules( 149:05.02 | ^~~~~~~~~~~ 149:05.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/PluralRules.cpp:474:46: note: ‘cx’ declared here 149:05.02 474 | bool js::intl_GetPluralCategories(JSContext* cx, unsigned argc, Value* vp) { 149:05.02 | ~~~~~~~~~~~^~ 149:05.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::MapObject*]’, 149:05.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::MapObject*; T = js::MapObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:05.24 inlined from ‘virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:857:51: 149:05.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘map’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:05.24 1169 | *this->stack = this; 149:05.24 | ~~~~~~~~~~~~~^~~~~~ 149:05.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 149:05.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:857:22: note: ‘map’ declared here 149:05.24 857 | Rooted map(cx, MapObject::create(cx)); 149:05.24 | ^~~ 149:05.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:832:43: note: ‘cx’ declared here 149:05.24 832 | bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, 149:05.24 | ~~~~~~~~~~~^~ 149:05.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SegmentIteratorObject*]’, 149:05.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SegmentIteratorObject*; T = js::SegmentIteratorObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:05.45 inlined from ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:971:58: 149:05.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iterator’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:05.45 1169 | *this->stack = this; 149:05.45 | ~~~~~~~~~~~~~^~~~~~ 149:05.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’: 149:05.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:970:34: note: ‘iterator’ declared here 149:05.45 970 | Rooted iterator( 149:05.45 | ^~~~~~~~ 149:05.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:965:52: note: ‘cx’ declared here 149:05.45 965 | bool js::intl_FindNextSegmentBoundaries(JSContext* cx, unsigned argc, 149:05.45 | ~~~~~~~~~~~^~ 149:05.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:19, 149:05.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:13: 149:05.75 In function ‘bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]’, 149:05.75 inlined from ‘js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:857:27, 149:05.75 inlined from ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:977:39: 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘brk’ may be used uninitialized [-Wmaybe-uninitialized] 149:05.75 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 149:05.75 | ^~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 149:05.75 540 | #define MOZ_ASSERT_GLUE(a, b) a b 149:05.75 | ^ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 149:05.75 542 | MOZ_ASSERT_GLUE( \ 149:05.75 | ^~~~~~~~~~~~~~~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 149:05.75 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 149:05.75 | ^~~~~~~~~~~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 149:05.75 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 149:05.75 | ^ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 149:05.75 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 149:05.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 149:05.75 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 149:05.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:820:3: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 149:05.75 820 | MOZ_RELEASE_ASSERT(brk); 149:05.75 | ^~~~~~~~~~~~~~~~~~ 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’: 149:05.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:788:9: note: ‘brk’ was declared here 149:05.75 788 | void* brk; 149:05.75 | ^~~ 149:06.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SegmentsObject*]’, 149:06.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SegmentsObject*; T = js::SegmentsObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:06.07 inlined from ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:949:76: 149:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘segments’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:06.07 1169 | *this->stack = this; 149:06.07 | ~~~~~~~~~~~~~^~~~~~ 149:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’: 149:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:948:27: note: ‘segments’ declared here 149:06.07 948 | Rooted segments(cx, 149:06.07 | ^~~~~~~~ 149:06.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:944:48: note: ‘cx’ declared here 149:06.07 944 | bool js::intl_FindSegmentBoundaries(JSContext* cx, unsigned argc, Value* vp) { 149:06.07 | ~~~~~~~~~~~^~ 149:06.37 In function ‘bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]’, 149:06.38 inlined from ‘js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:857:27, 149:06.38 inlined from ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:955:39: 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘brk’ may be used uninitialized [-Wmaybe-uninitialized] 149:06.38 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 149:06.38 | ^~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 149:06.38 540 | #define MOZ_ASSERT_GLUE(a, b) a b 149:06.38 | ^ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 149:06.38 542 | MOZ_ASSERT_GLUE( \ 149:06.38 | ^~~~~~~~~~~~~~~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 149:06.38 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 149:06.38 | ^~~~~~~~~~~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 149:06.38 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 149:06.38 | ^ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 149:06.38 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 149:06.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 149:06.38 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 149:06.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:820:3: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 149:06.38 820 | MOZ_RELEASE_ASSERT(brk); 149:06.38 | ^~~~~~~~~~~~~~~~~~ 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’: 149:06.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Segmenter.cpp:788:9: note: ‘brk’ was declared here 149:06.38 788 | void* brk; 149:06.38 | ^~~ 149:08.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSRuleBinding.h:9, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/css/Rule.h:12, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InspectorUtilsBinding.h:12, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/InspectorCSSParser.h:10, 149:08.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorCSSParser.cpp:7, 149:08.43 from Unified_cpp_layout_inspector0.cpp:2: 149:08.43 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 149:08.43 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 149:08.43 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 149:08.43 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 149:08.43 inlined from ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:673:50: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 149:08.43 655 | aOther.mHdr->mLength = 0; 149:08.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp: In static member function ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:662:19: note: at offset 8 into object ‘resultComponents’ of size 8 149:08.43 662 | nsTArray resultComponents; 149:08.43 | ^~~~~~~~~~~~~~~~ 149:08.43 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 149:08.43 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 149:08.43 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 149:08.43 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 149:08.43 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 149:08.43 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 149:08.43 inlined from ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:673:50: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds=] 149:08.43 450 | mArray.mHdr->mLength = 0; 149:08.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp: In static member function ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:673:50: note: at offset 8 into object ‘’ of size 8 149:08.43 673 | result.mComponents = std::move(resultComponents); 149:08.43 | ^ 149:08.43 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 149:08.43 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 149:08.43 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 149:08.43 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 149:08.43 inlined from ‘FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 149:08.43 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 149:08.43 inlined from ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:673:50: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds=] 149:08.43 450 | mArray.mHdr->mLength = 0; 149:08.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp: In static member function ‘static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)’: 149:08.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:673:50: note: at offset 8 into object ‘’ of size 8 149:08.43 673 | result.mComponents = std::move(resultComponents); 149:08.43 | ^ 149:09.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:09.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:09.84 inlined from ‘bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9119:68: 149:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:09.84 1169 | *this->stack = this; 149:09.84 | ~~~~~~~~~~~~~^~~~~~ 149:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)’: 149:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9119:24: note: ‘array’ declared here 149:09.84 9119 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); 149:09.84 | ^~~~~ 149:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:9104:45: note: ‘cx’ declared here 149:09.84 9104 | static bool EncodeAsUtf8InBuffer(JSContext* cx, unsigned argc, Value* vp) { 149:09.84 | ~~~~~~~~~~~^~ 149:09.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:09.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:09.93 inlined from ‘bool FindPath(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7081:74: 149:09.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:09.93 1169 | *this->stack = this; 149:09.93 | ~~~~~~~~~~~~~^~~~~~ 149:09.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool FindPath(JSContext*, unsigned int, JS::Value*)’: 149:09.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7081:24: note: ‘result’ declared here 149:09.93 7081 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); 149:09.93 | ^~~~~~ 149:09.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7015:33: note: ‘cx’ declared here 149:09.93 7015 | static bool FindPath(JSContext* cx, unsigned argc, Value* vp) { 149:09.93 | ~~~~~~~~~~~^~ 149:10.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:10.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:10.47 inlined from ‘bool ShortestPaths(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7284:75: 149:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘results’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ [-Wdangling-pointer=] 149:10.47 1169 | *this->stack = this; 149:10.47 | ~~~~~~~~~~~~~^~~~~~ 149:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool ShortestPaths(JSContext*, unsigned int, JS::Value*)’: 149:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7284:24: note: ‘results’ declared here 149:10.47 7284 | Rooted results(cx, NewDenseFullyAllocatedArray(cx, length)); 149:10.47 | ^~~~~~~ 149:10.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:7130:38: note: ‘cx’ declared here 149:10.47 7130 | static bool ShortestPaths(JSContext* cx, unsigned argc, Value* vp) { 149:10.47 | ~~~~~~~~~~~^~ 149:12.83 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 149:12.84 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 149:12.84 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 149:12.84 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 149:12.84 inlined from ‘void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 149:12.84 inlined from ‘static void mozilla::dom::InspectorUtils::GetBlockLineCounts(mozilla::dom::GlobalObject&, mozilla::dom::Element&, mozilla::dom::Nullable >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:896:19: 149:12.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 149:12.84 655 | aOther.mHdr->mLength = 0; 149:12.84 | ~~~~~~~~~~~~~~~~~~~~~^~~ 149:12.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp: In static member function ‘static void mozilla::dom::InspectorUtils::GetBlockLineCounts(mozilla::dom::GlobalObject&, mozilla::dom::Element&, mozilla::dom::Nullable >&)’: 149:12.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/inspector/InspectorUtils.cpp:890:22: note: at offset 8 into object ‘result’ of size 8 149:12.84 890 | nsTArray result; 149:12.84 | ^~~~~~ 149:13.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:13.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:13.63 inlined from ‘bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5993:52: 149:13.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘opts’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:13.63 1169 | *this->stack = this; 149:13.63 | ~~~~~~~~~~~~~^~~~~~ 149:13.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)’: 149:13.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5993:18: note: ‘opts’ declared here 149:13.63 5993 | RootedObject opts(cx, ToObject(cx, args.get(2))); 149:13.63 | ^~~~ 149:13.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5979:43: note: ‘cx’ declared here 149:13.63 5979 | bool js::testingFunc_serialize(JSContext* cx, unsigned argc, Value* vp) { 149:13.63 | ~~~~~~~~~~~^~ 149:13.75 layout/ipc 149:13.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:13.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:13.90 inlined from ‘bool js::PreserveReflectorAndAssertValidEntry(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:49:44, 149:13.90 inlined from ‘bool js::WeakCollectionPutEntryInternal(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:79:44, 149:13.90 inlined from ‘bool SetWeakMapEntryImpl(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:135:40: 149:13.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘keyObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:13.90 1169 | *this->stack = this; 149:13.90 | ~~~~~~~~~~~~~^~~~~~ 149:13.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:7: 149:13.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h: In function ‘bool SetWeakMapEntryImpl(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 149:13.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject-inl.h:49:18: note: ‘keyObj’ declared here 149:13.90 49 | RootedObject keyObj(cx, &key.toObject()); 149:13.90 | ^~~~~~ 149:13.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:130:44: note: ‘cx’ declared here 149:13.90 130 | static bool SetWeakMapEntryImpl(JSContext* cx, Handle mapObj, 149:13.90 | ~~~~~~~~~~~^~ 149:14.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:14.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:14.18 inlined from ‘static bool js::WeakMapObject::tryOptimizeCtorWithIterable(JSContext*, JS::Handle, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:316:64: 149:14.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:14.18 1169 | *this->stack = this; 149:14.18 | ~~~~~~~~~~~~~^~~~~~ 149:14.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::tryOptimizeCtorWithIterable(JSContext*, JS::Handle, JS::Handle, bool*)’: 149:14.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:316:26: note: ‘array’ declared here 149:14.18 316 | Rooted array(cx, &iterable->as()); 149:14.18 | ^~~~~ 149:14.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:295:60: note: ‘cx’ declared here 149:14.18 295 | bool WeakMapObject::tryOptimizeCtorWithIterable(JSContext* cx, 149:14.18 | ~~~~~~~~~~~^~ 149:14.33 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakMapObject*]’, 149:14.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakMapObject*; T = js::WeakMapObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:14.34 inlined from ‘static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:356:79: 149:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:14.34 1169 | *this->stack = this; 149:14.34 | ~~~~~~~~~~~~~^~~~~~ 149:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)’: 149:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:355:26: note: ‘obj’ declared here 149:14.34 355 | Rooted obj(cx, 149:14.34 | ^~~ 149:14.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/WeakMapObject.cpp:342:42: note: ‘cx’ declared here 149:14.34 342 | bool WeakMapObject::construct(JSContext* cx, unsigned argc, Value* vp) { 149:14.34 | ~~~~~~~~~~~^~ 149:14.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 149:14.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:14.46 inlined from ‘bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4798:70, 149:14.46 inlined from ‘bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4905:29: 149:14.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearPattern’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:14.46 1169 | *this->stack = this; 149:14.46 | ~~~~~~~~~~~~~^~~~~~ 149:14.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)’: 149:14.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4798:27: note: ‘linearPattern’ declared here 149:14.49 4798 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); 149:14.49 | ^~~~~~~~~~~~~ 149:14.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4886:37: note: ‘cx’ declared here 149:14.49 4886 | bool js::FlatStringMatch(JSContext* cx, unsigned argc, Value* vp) { 149:14.49 | ~~~~~~~~~~~^~ 149:14.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 149:14.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:14.58 inlined from ‘bool TypedArray_set(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1781:58: 149:14.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:14.58 1169 | *this->stack = this; 149:14.58 | ~~~~~~~~~~~~~^~~~~~ 149:14.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool TypedArray_set(JSContext*, const JS::CallArgs&)’: 149:14.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1780:29: note: ‘target’ declared here 149:14.58 1780 | Rooted target( 149:14.59 | ^~~~~~ 149:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1776:39: note: ‘cx’ declared here 149:14.59 1776 | static bool TypedArray_set(JSContext* cx, const CallArgs& args) { 149:14.59 | ~~~~~~~~~~~^~ 149:14.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]’, 149:14.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:14.78 inlined from ‘static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5446:61: 149:14.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:14.78 1169 | *this->stack = this; 149:14.78 | ~~~~~~~~~~~~~^~~~~~ 149:14.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)’: 149:14.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5445:32: note: ‘obj’ declared here 149:14.78 5445 | Rooted obj( 149:14.78 | ^~~ 149:14.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5444:46: note: ‘cx’ declared here 149:14.78 5444 | static bool setCloneBuffer_impl(JSContext* cx, const CallArgs& args) { 149:14.78 | ~~~~~~~~~~~^~ 149:15.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:15.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:15.21 inlined from ‘static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5782:73: 149:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:15.21 1169 | *this->stack = this; 149:15.21 | ~~~~~~~~~~~~~^~~~~~ 149:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)’: 149:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5782:26: note: ‘result’ declared here 149:15.21 5782 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); 149:15.21 | ^~~~~~ 149:15.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:5775:38: note: ‘cx’ declared here 149:15.21 5775 | static bool getLog_impl(JSContext* cx, const CallArgs& args) { 149:15.21 | ~~~~~~~~~~~^~ 149:15.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 149:15.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:15.69 inlined from ‘virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:480:9: 149:15.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:15.69 1169 | *this->stack = this; 149:15.69 | ~~~~~~~~~~~~~^~~~~~ 149:15.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 149:15.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:476:24: note: ‘obj’ declared here 149:15.69 476 | Rooted obj( 149:15.69 | ^~~ 149:15.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:472:39: note: ‘cx’ declared here 149:15.69 472 | bool ByObjectClass::report(JSContext* cx, CountBase& countBase, 149:15.69 | ~~~~~~~~~~~^~ 149:16.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]’, 149:16.09 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:16.09 inlined from ‘js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3857:62: 149:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘linearStr’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:16.09 1169 | *this->stack = this; 149:16.09 | ~~~~~~~~~~~~~^~~~~~ 149:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In function ‘js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)’: 149:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3857:27: note: ‘linearStr’ declared here 149:16.09 3857 | Rooted linearStr(cx, str->ensureLinear(cx)); 149:16.09 | ^~~~~~~~~ 149:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:3853:47: note: ‘cx’ declared here 149:16.09 3853 | ArrayObject* js::StringSplitString(JSContext* cx, HandleString str, 149:16.09 | ~~~~~~~~~~~^~ 149:16.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]’, 149:16.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:16.66 inlined from ‘static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6566:79: 149:16.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘snapshot’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 149:16.66 1169 | *this->stack = this; 149:16.66 | ~~~~~~~~~~~~~^~~~~~ 149:16.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In static member function ‘static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)’: 149:16.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6565:36: note: ‘snapshot’ declared here 149:16.66 6565 | Rooted> snapshot(cx, 149:16.66 | ^~~~~~~~ 149:16.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6563:61: note: ‘cx’ declared here 149:16.66 6563 | ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext* cx, 149:16.66 | ~~~~~~~~~~~^~ 149:16.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:16.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ShapeSnapshotObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:16.79 inlined from ‘bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6618:70: 149:16.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘otherSnapshot’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:16.79 1169 | *this->stack = this; 149:16.79 | ~~~~~~~~~~~~~^~~~~~ 149:16.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp: In function ‘bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)’: 149:16.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6618:16: note: ‘otherSnapshot’ declared here 149:16.79 6618 | RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj)); 149:16.79 | ^~~~~~~~~~~~~ 149:16.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/TestingFunctions.cpp:6599:43: note: ‘cx’ declared here 149:16.79 6599 | static bool CheckShapeSnapshot(JSContext* cx, unsigned argc, Value* vp) { 149:16.79 | ~~~~~~~~~~~^~ 149:16.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]’, 149:16.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:16.85 inlined from ‘static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4310:75: 149:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:16.85 1169 | *this->stack = this; 149:16.85 | ~~~~~~~~~~~~~^~~~~~ 149:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp: In static member function ‘static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)’: 149:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4307:25: note: ‘proto’ declared here 149:16.85 4307 | Rooted proto( 149:16.85 | ^~~~~ 149:16.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/String.cpp:4296:52: note: ‘cx’ declared here 149:16.85 4296 | JSObject* StringObject::createPrototype(JSContext* cx, JSProtoKey key) { 149:16.85 | ~~~~~~~~~~~^~ 149:19.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’, 149:19.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:19.61 inlined from ‘virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1017:9: 149:19.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:19.61 1169 | *this->stack = this; 149:19.61 | ~~~~~~~~~~~~~^~~~~~ 149:19.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 149:19.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1013:24: note: ‘obj’ declared here 149:19.61 1013 | Rooted obj( 149:19.61 | ^~~ 149:19.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1009:36: note: ‘cx’ declared here 149:19.61 1009 | bool ByFilename::report(JSContext* cx, CountBase& countBase, 149:19.61 | ~~~~~~~~~~~^~ 149:20.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 149:20.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:20.10 inlined from ‘bool uint8array_fromHex(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3929:50: 149:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:20.10 1169 | *this->stack = this; 149:20.10 | ~~~~~~~~~~~~~^~~~~~ 149:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool uint8array_fromHex(JSContext*, unsigned int, JS::Value*)’: 149:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3929:21: note: ‘string’ declared here 149:20.10 3929 | Rooted string(cx, args[0].toString()); 149:20.10 | ^~~~~~ 149:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3921:43: note: ‘cx’ declared here 149:20.10 3921 | static bool uint8array_fromHex(JSContext* cx, unsigned argc, Value* vp) { 149:20.10 | ~~~~~~~~~~~^~ 149:20.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:20.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:20.45 inlined from ‘bool uint8array_fromBase64(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3871:67: 149:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:20.45 1169 | *this->stack = this; 149:20.45 | ~~~~~~~~~~~~~^~~~~~ 149:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘bool uint8array_fromBase64(JSContext*, unsigned int, JS::Value*)’: 149:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3870:23: note: ‘options’ declared here 149:20.45 3870 | Rooted options( 149:20.45 | ^~~~~~~ 149:20.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:3855:46: note: ‘cx’ declared here 149:20.45 3855 | static bool uint8array_fromBase64(JSContext* cx, unsigned argc, Value* vp) { 149:20.45 | ~~~~~~~~~~~^~ 149:23.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:23.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:23.14 inlined from ‘JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1086:58: 149:23.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘breakdown’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:23.14 1169 | *this->stack = this; 149:23.14 | ~~~~~~~~~~~~~^~~~~~ 149:23.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In function ‘JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue, JS::MutableHandle >)’: 149:23.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1086:16: note: ‘breakdown’ declared here 149:23.14 1086 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); 149:23.14 | ^~~~~~~~~ 149:23.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:1078:27: note: ‘cx’ declared here 149:23.14 1078 | ParseBreakdown(JSContext* cx, HandleValue breakdownValue, 149:23.14 | ~~~~~~~~~~~^~ 149:28.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 149:28.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 149:28.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 149:28.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:25, 149:28.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:63, 149:28.39 from Unified_cpp_layout_generic1.cpp:2: 149:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 149:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 149:28.39 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 149:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 149:28.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 149:28.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:28.50 inlined from ‘bool TypedArraySortPrologue(JSContext*, JS::Handle, JS::Handle, js::ArraySortData*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5506:9, 149:28.50 inlined from ‘static bool js::TypedArrayObject::sort(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5652:30: 149:28.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tarrayUnwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:28.50 1169 | *this->stack = this; 149:28.50 | ~~~~~~~~~~~~~^~~~~~ 149:28.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::sort(JSContext*, unsigned int, JS::Value*)’: 149:28.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5501:29: note: ‘tarrayUnwrapped’ declared here 149:28.50 5501 | Rooted tarrayUnwrapped( 149:28.50 | ^~~~~~~~~~~~~~~ 149:28.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5631:40: note: ‘cx’ declared here 149:28.50 5631 | bool TypedArrayObject::sort(JSContext* cx, unsigned argc, Value* vp) { 149:28.50 | ~~~~~~~~~~~^~ 149:29.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]’, 149:29.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:29.06 inlined from ‘bool TypedArraySortPrologue(JSContext*, JS::Handle, JS::Handle, js::ArraySortData*, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5506:9, 149:29.06 inlined from ‘js::ArraySortResult js::TypedArraySortFromJit(JSContext*, jit::TrampolineNativeFrameLayout*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5705:30: 149:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘tarrayUnwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:29.06 1169 | *this->stack = this; 149:29.06 | ~~~~~~~~~~~~~^~~~~~ 149:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In function ‘js::ArraySortResult js::TypedArraySortFromJit(JSContext*, jit::TrampolineNativeFrameLayout*)’: 149:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5501:29: note: ‘tarrayUnwrapped’ declared here 149:29.06 5501 | Rooted tarrayUnwrapped( 149:29.06 | ^~~~~~~~~~~~~~~ 149:29.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:5692:16: note: ‘cx’ declared here 149:29.06 5692 | JSContext* cx, jit::TrampolineNativeFrameLayout* frame) { 149:29.06 | ~~~~~~~~~~~^~ 149:29.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:29.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:29.70 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:29.70 1169 | *this->stack = this; 149:29.70 | ~~~~~~~~~~~~~^~~~~~ 149:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]’: 149:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:29.70 1350 | Rooted buffer(cx); 149:29.70 | ^~~~~~ 149:29.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:29.70 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:29.70 | ~~~~~~~~~~~^~ 149:30.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:30.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:30.26 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:30.26 1169 | *this->stack = this; 149:30.26 | ~~~~~~~~~~~~~^~~~~~ 149:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]’: 149:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:30.26 1350 | Rooted buffer(cx); 149:30.26 | ^~~~~~ 149:30.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:30.26 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:30.26 | ~~~~~~~~~~~^~ 149:30.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:30.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:30.83 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:30.83 1169 | *this->stack = this; 149:30.83 | ~~~~~~~~~~~~~^~~~~~ 149:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]’: 149:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:30.83 1350 | Rooted buffer(cx); 149:30.83 | ^~~~~~ 149:30.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:30.83 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:30.83 | ~~~~~~~~~~~^~ 149:31.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:31.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:31.40 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:31.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:31.40 1169 | *this->stack = this; 149:31.40 | ~~~~~~~~~~~~~^~~~~~ 149:31.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]’: 149:31.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:31.40 1350 | Rooted buffer(cx); 149:31.40 | ^~~~~~ 149:31.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:31.40 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:31.40 | ~~~~~~~~~~~^~ 149:31.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:31.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:31.62 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:31.63 1169 | *this->stack = this; 149:31.63 | ~~~~~~~~~~~~~^~~~~~ 149:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]’: 149:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:31.63 1350 | Rooted buffer(cx); 149:31.63 | ^~~~~~ 149:31.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:31.63 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:31.63 | ~~~~~~~~~~~^~ 149:31.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 149:31.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.h:30, 149:31.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:11, 149:31.79 from Unified_cpp_js_src7.cpp:2: 149:31.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:31.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:31.79 inlined from ‘virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:100:26: 149:31.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:31.79 1169 | *this->stack = this; 149:31.79 | ~~~~~~~~~~~~~^~~~~~ 149:31.79 In file included from Unified_cpp_js_src7.cpp:47: 149:31.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 149:31.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:100:18: note: ‘proto’ declared here 149:31.79 100 | RootedObject proto(cx); 149:31.79 | ^~~~~ 149:31.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:78:39: note: ‘cx’ declared here 149:31.79 78 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, 149:31.79 | ~~~~~~~~~~~^~ 149:31.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:31.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:31.87 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:31.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:31.87 1169 | *this->stack = this; 149:31.87 | ~~~~~~~~~~~~~^~~~~~ 149:31.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]’: 149:31.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:31.87 1350 | Rooted buffer(cx); 149:31.87 | ^~~~~~ 149:31.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:31.87 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:31.87 | ~~~~~~~~~~~^~ 149:32.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:32.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:32.08 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:32.08 1169 | *this->stack = this; 149:32.08 | ~~~~~~~~~~~~~^~~~~~ 149:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]’: 149:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:32.08 1350 | Rooted buffer(cx); 149:32.08 | ^~~~~~ 149:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:32.08 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:32.08 | ~~~~~~~~~~~^~ 149:32.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:32.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:32.11 inlined from ‘virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:52:24: 149:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:32.11 1169 | *this->stack = this; 149:32.11 | ~~~~~~~~~~~~~^~~~~~ 149:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’: 149:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:52:16: note: ‘proto’ declared here 149:32.11 52 | RootedObject proto(cx); 149:32.11 | ^~~~~ 149:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:31:39: note: ‘cx’ declared here 149:32.11 31 | bool BaseProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 149:32.11 | ~~~~~~~~~~~^~ 149:32.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:32.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:32.49 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:32.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:32.49 1169 | *this->stack = this; 149:32.49 | ~~~~~~~~~~~~~^~~~~~ 149:32.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]’: 149:32.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:32.49 1350 | Rooted buffer(cx); 149:32.49 | ^~~~~~ 149:32.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:32.49 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:32.49 | ~~~~~~~~~~~^~ 149:32.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:32.97 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:32.97 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:32.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:32.97 1169 | *this->stack = this; 149:32.97 | ~~~~~~~~~~~~~^~~~~~ 149:32.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]’: 149:32.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:32.97 1350 | Rooted buffer(cx); 149:32.97 | ^~~~~~ 149:32.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:32.97 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:32.97 | ~~~~~~~~~~~^~ 149:33.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:33.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:33.56 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:33.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:33.56 1169 | *this->stack = this; 149:33.56 | ~~~~~~~~~~~~~^~~~~~ 149:33.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::float16]’: 149:33.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:33.56 1350 | Rooted buffer(cx); 149:33.56 | ^~~~~~ 149:33.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:33.56 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:33.56 | ~~~~~~~~~~~^~ 149:34.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:34.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:34.25 inlined from ‘bool date_toJSON(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3885:50: 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:34.26 1169 | *this->stack = this; 149:34.26 | ~~~~~~~~~~~~~^~~~~~ 149:34.26 In file included from Unified_cpp_js_src7.cpp:11: 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_toJSON(JSContext*, unsigned int, JS::Value*)’: 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3885:16: note: ‘obj’ declared here 149:34.26 3885 | RootedObject obj(cx, ToObject(cx, args.thisv())); 149:34.26 | ^~~ 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3880:36: note: ‘cx’ declared here 149:34.26 3880 | static bool date_toJSON(JSContext* cx, unsigned argc, Value* vp) { 149:34.26 | ~~~~~~~~~~~^~ 149:34.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:34.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:34.26 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:34.26 1169 | *this->stack = this; 149:34.26 | ~~~~~~~~~~~~~^~~~~~ 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long int]’: 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:34.26 1350 | Rooted buffer(cx); 149:34.26 | ^~~~~~ 149:34.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:34.26 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:34.26 | ~~~~~~~~~~~^~ 149:34.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:34.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:34.77 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: 149:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:34.77 1169 | *this->stack = this; 149:34.77 | ~~~~~~~~~~~~~^~~~~~ 149:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long unsigned int]’: 149:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1350:32: note: ‘buffer’ declared here 149:34.77 1350 | Rooted buffer(cx); 149:34.77 | ^~~~~~ 149:34.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1331:16: note: ‘cx’ declared here 149:34.77 1331 | JSContext* cx, HandleObject other, HandleObject proto) { 149:34.77 | ~~~~~~~~~~~^~ 149:35.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:35.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:35.23 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:35.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:35.23 1169 | *this->stack = this; 149:35.23 | ~~~~~~~~~~~~~^~~~~~ 149:35.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long int]’: 149:35.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:35.23 1277 | Rooted buffer(cx); 149:35.23 | ^~~~~~ 149:35.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:35.23 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:35.23 | ~~~~~~~~~~~^~ 149:35.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:35.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:35.64 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:35.64 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:35.64 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:35.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:35.64 1169 | *this->stack = this; 149:35.64 | ~~~~~~~~~~~~~^~~~~~ 149:35.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]’: 149:35.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:35.64 802 | Rooted buffer(cx); 149:35.64 | ^~~~~~ 149:35.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:35.64 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:35.64 | ~~~~~~~~~~~^~ 149:35.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:35.94 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:35.94 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:35.94 1169 | *this->stack = this; 149:35.94 | ~~~~~~~~~~~~~^~~~~~ 149:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long unsigned int]’: 149:35.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:35.95 1277 | Rooted buffer(cx); 149:35.95 | ^~~~~~ 149:35.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:35.95 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:35.95 | ~~~~~~~~~~~^~ 149:36.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:36.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:36.27 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:36.27 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:36.27 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:36.27 1169 | *this->stack = this; 149:36.27 | ~~~~~~~~~~~~~^~~~~~ 149:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]’: 149:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:36.27 802 | Rooted buffer(cx); 149:36.27 | ^~~~~~ 149:36.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:36.27 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:36.27 | ~~~~~~~~~~~^~ 149:36.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:36.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:36.46 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:36.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:36.46 1169 | *this->stack = this; 149:36.46 | ~~~~~~~~~~~~~^~~~~~ 149:36.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]’: 149:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:36.47 1277 | Rooted buffer(cx); 149:36.47 | ^~~~~~ 149:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:36.47 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:36.47 | ~~~~~~~~~~~^~ 149:36.53 In function ‘int FixupYear(int)’, 149:36.54 inlined from ‘bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1503:19, 149:36.54 inlined from ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1632:38: 149:36.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1271:3: warning: ‘year’ may be used uninitialized [-Wmaybe-uninitialized] 149:36.54 1271 | if (year < 50) { 149:36.54 | ^~ 149:36.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]’: 149:36.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1469:7: note: ‘year’ was declared here 149:36.54 1469 | int year; 149:36.54 | ^~~~ 149:36.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:36.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:36.82 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:36.82 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:36.82 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:36.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:36.82 1169 | *this->stack = this; 149:36.82 | ~~~~~~~~~~~~~^~~~~~ 149:36.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]’: 149:36.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:36.82 802 | Rooted buffer(cx); 149:36.82 | ^~~~~~ 149:36.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:36.82 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:36.82 | ~~~~~~~~~~~^~ 149:37.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:37.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:37.14 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:37.14 1169 | *this->stack = this; 149:37.14 | ~~~~~~~~~~~~~^~~~~~ 149:37.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]’: 149:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:37.19 1277 | Rooted buffer(cx); 149:37.19 | ^~~~~~ 149:37.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:37.19 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:37.19 | ~~~~~~~~~~~^~ 149:37.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:37.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:37.45 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:37.45 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:37.45 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:37.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:37.45 1169 | *this->stack = this; 149:37.45 | ~~~~~~~~~~~~~^~~~~~ 149:37.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]’: 149:37.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:37.49 802 | Rooted buffer(cx); 149:37.49 | ^~~~~~ 149:37.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:37.49 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:37.49 | ~~~~~~~~~~~^~ 149:37.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:37.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:37.71 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:37.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:37.71 1169 | *this->stack = this; 149:37.71 | ~~~~~~~~~~~~~^~~~~~ 149:37.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::float16]’: 149:37.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:37.71 1277 | Rooted buffer(cx); 149:37.71 | ^~~~~~ 149:37.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:37.71 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:37.71 | ~~~~~~~~~~~^~ 149:38.00 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:38.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:38.01 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:38.01 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:38.01 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::float16]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:38.01 1169 | *this->stack = this; 149:38.01 | ~~~~~~~~~~~~~^~~~~~ 149:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::float16]’: 149:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:38.01 802 | Rooted buffer(cx); 149:38.01 | ^~~~~~ 149:38.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:38.01 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:38.01 | ~~~~~~~~~~~^~ 149:38.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:38.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:38.24 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:38.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:38.24 1169 | *this->stack = this; 149:38.24 | ~~~~~~~~~~~~~^~~~~~ 149:38.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]’: 149:38.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:38.24 1277 | Rooted buffer(cx); 149:38.24 | ^~~~~~ 149:38.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:38.24 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:38.24 | ~~~~~~~~~~~^~ 149:38.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:38.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:38.43 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:38.43 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:38.43 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:38.43 1169 | *this->stack = this; 149:38.43 | ~~~~~~~~~~~~~^~~~~~ 149:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]’: 149:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:38.43 802 | Rooted buffer(cx); 149:38.43 | ^~~~~~ 149:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:38.43 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:38.43 | ~~~~~~~~~~~^~ 149:38.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:38.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:38.79 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:38.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:38.79 1169 | *this->stack = this; 149:38.80 | ~~~~~~~~~~~~~^~~~~~ 149:38.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]’: 149:38.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:38.82 1277 | Rooted buffer(cx); 149:38.82 | ^~~~~~ 149:38.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:38.82 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:38.82 | ~~~~~~~~~~~^~ 149:38.91 In function ‘int FixupYear(int)’, 149:38.92 inlined from ‘bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1503:19, 149:38.92 inlined from ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1632:38: 149:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1271:3: warning: ‘year’ may be used uninitialized [-Wmaybe-uninitialized] 149:38.92 1271 | if (year < 50) { 149:38.92 | ^~ 149:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]’: 149:38.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:1469:7: note: ‘year’ was declared here 149:38.92 1469 | int year; 149:38.92 | ^~~~ 149:39.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:39.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:39.24 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:39.24 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:39.24 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:39.24 1169 | *this->stack = this; 149:39.24 | ~~~~~~~~~~~~~^~~~~~ 149:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]’: 149:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:39.24 802 | Rooted buffer(cx); 149:39.24 | ^~~~~~ 149:39.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:39.24 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:39.24 | ~~~~~~~~~~~^~ 149:39.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:39.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:39.43 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:39.43 1169 | *this->stack = this; 149:39.43 | ~~~~~~~~~~~~~^~~~~~ 149:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]’: 149:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:39.43 1277 | Rooted buffer(cx); 149:39.43 | ^~~~~~ 149:39.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:39.43 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:39.43 | ~~~~~~~~~~~^~ 149:39.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:39.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:39.63 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:39.63 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:39.63 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:39.63 1169 | *this->stack = this; 149:39.63 | ~~~~~~~~~~~~~^~~~~~ 149:39.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]’: 149:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:39.65 802 | Rooted buffer(cx); 149:39.65 | ^~~~~~ 149:39.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:39.65 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:39.65 | ~~~~~~~~~~~^~ 149:39.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:39.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:39.86 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:39.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:39.86 1169 | *this->stack = this; 149:39.86 | ~~~~~~~~~~~~~^~~~~~ 149:39.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]’: 149:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:39.87 1277 | Rooted buffer(cx); 149:39.87 | ^~~~~~ 149:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:39.88 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:39.88 | ~~~~~~~~~~~^~ 149:40.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:40.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:40.17 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:40.17 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:40.17 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:40.17 1169 | *this->stack = this; 149:40.17 | ~~~~~~~~~~~~~^~~~~~ 149:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]’: 149:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:40.17 802 | Rooted buffer(cx); 149:40.17 | ^~~~~~ 149:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:40.17 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:40.17 | ~~~~~~~~~~~^~ 149:40.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:40.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:40.46 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:40.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:40.46 1169 | *this->stack = this; 149:40.46 | ~~~~~~~~~~~~~^~~~~~ 149:40.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]’: 149:40.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:40.46 1277 | Rooted buffer(cx); 149:40.46 | ^~~~~~ 149:40.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:40.46 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:40.46 | ~~~~~~~~~~~^~ 149:40.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:40.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:40.82 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:40.82 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:40.82 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:40.82 1169 | *this->stack = this; 149:40.82 | ~~~~~~~~~~~~~^~~~~~ 149:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]’: 149:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:40.82 802 | Rooted buffer(cx); 149:40.82 | ^~~~~~ 149:40.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:40.82 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:40.82 | ~~~~~~~~~~~^~ 149:41.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:41.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:41.23 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:41.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:41.23 1169 | *this->stack = this; 149:41.23 | ~~~~~~~~~~~~~^~~~~~ 149:41.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]’: 149:41.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:41.28 1277 | Rooted buffer(cx); 149:41.28 | ^~~~~~ 149:41.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:41.28 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:41.28 | ~~~~~~~~~~~^~ 149:41.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:41.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:41.62 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:41.62 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:41.62 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:41.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:41.62 1169 | *this->stack = this; 149:41.62 | ~~~~~~~~~~~~~^~~~~~ 149:41.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]’: 149:41.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:41.62 802 | Rooted buffer(cx); 149:41.62 | ^~~~~~ 149:41.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:41.62 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:41.62 | ~~~~~~~~~~~^~ 149:41.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:41.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:41.89 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: 149:41.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:41.89 1169 | *this->stack = this; 149:41.89 | ~~~~~~~~~~~~~^~~~~~ 149:41.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]’: 149:41.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1277:30: note: ‘buffer’ declared here 149:41.89 1277 | Rooted buffer(cx); 149:41.89 | ^~~~~~ 149:41.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1243:16: note: ‘cx’ declared here 149:41.89 1243 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { 149:41.89 | ~~~~~~~~~~~^~ 149:42.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]’, 149:42.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:42.24 inlined from ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32, 149:42.24 inlined from ‘static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:503:24, 149:42.24 inlined from ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:477:27: 149:42.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:42.24 1169 | *this->stack = this; 149:42.24 | ~~~~~~~~~~~~~^~~~~~ 149:42.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]’: 149:42.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:802:32: note: ‘buffer’ declared here 149:42.24 802 | Rooted buffer(cx); 149:42.24 | ^~~~~~ 149:42.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:467:44: note: ‘cx’ declared here 149:42.24 467 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { 149:42.24 | ~~~~~~~~~~~^~ 149:42.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 149:42.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:42.43 inlined from ‘bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:1580:44: 149:42.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 149:42.43 1169 | *this->stack = this; 149:42.43 | ~~~~~~~~~~~~~^~~~~~ 149:42.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)’: 149:42.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:1580:15: note: ‘value’ declared here 149:42.43 1580 | RootedValue value(cx, StringValue(string)); 149:42.43 | ^~~~~ 149:42.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:1575:45: note: ‘cx’ declared here 149:42.43 1575 | JS_PUBLIC_API bool JS_StringToId(JSContext* cx, HandleString string, 149:42.43 | ~~~~~~~~~~~^~ 149:43.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]’, 149:43.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:43.02 inlined from ‘bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2077:60: 149:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘nobj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:43.02 1169 | *this->stack = this; 149:43.02 | ~~~~~~~~~~~~~^~~~~~ 149:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)’: 149:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2077:27: note: ‘nobj’ declared here 149:43.02 2077 | Rooted nobj(cx, &obj->as()); 149:43.02 | ^~~~ 149:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2056:51: note: ‘cx’ declared here 149:43.02 2056 | JS_PUBLIC_API bool JS_DeepFreezeObject(JSContext* cx, HandleObject obj) { 149:43.02 | ~~~~~~~~~~~^~ 149:43.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 149:43.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:43.59 inlined from ‘JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2283:52: 149:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:43.59 1169 | *this->stack = this; 149:43.59 | ~~~~~~~~~~~~~^~~~~~ 149:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)’: 149:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2283:19: note: ‘name’ declared here 149:43.59 2283 | Rooted name(cx, IdToFunctionName(cx, id)); 149:43.59 | ^~~~ 149:43.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2274:64: note: ‘cx’ declared here 149:43.59 2274 | JS_PUBLIC_API JSFunction* JS::GetSelfHostedFunction(JSContext* cx, 149:43.59 | ~~~~~~~~~~~^~ 149:43.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 149:43.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:43.64 inlined from ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2330:54: 149:43.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:43.64 1169 | *this->stack = this; 149:43.64 | ~~~~~~~~~~~~~^~~~~~ 149:43.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)’: 149:43.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2330:21: note: ‘name’ declared here 149:43.64 2330 | Rooted name(cx, IdToFunctionName(cx, id)); 149:43.64 | ^~~~ 149:43.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2301:62: note: ‘cx’ declared here 149:43.64 2301 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, 149:43.64 | ~~~~~~~~~~~^~ 149:43.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 149:43.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:43.74 inlined from ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2371:17: 149:43.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 149:43.74 1169 | *this->stack = this; 149:43.74 | ~~~~~~~~~~~~~^~~~~~ 149:43.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)’: 149:43.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2371:12: note: ‘id’ declared here 149:43.74 2371 | RootedId id(cx); 149:43.74 | ^~ 149:43.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2369:62: note: ‘cx’ declared here 149:43.74 2369 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, 149:43.74 | ~~~~~~~~~~~^~ 149:43.86 In file included from /usr/include/string.h:548, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 149:43.87 from /usr/include/c++/14/bits/move.h:37, 149:43.87 from /usr/include/c++/14/bits/stl_function.h:60, 149:43.87 from /usr/include/c++/14/functional:49, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/functional:3, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/functional:62, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:12, 149:43.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.h:10: 149:43.87 In function ‘void* memcpy(void*, const void*, size_t)’, 149:43.87 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 149:43.87 inlined from ‘static size_t js::FixedLengthTypedArrayObject::objectMoved(JSObject*, JSObject*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:264:21: 149:43.87 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744073709551560 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 149:43.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 149:43.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 149:43.87 30 | __glibc_objsize0 (__dest)); 149:43.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:44.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 149:44.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:44.88 inlined from ‘JSObject* JS::GetPromiseConstructor(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2828:48: 149:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:44.88 1169 | *this->stack = this; 149:44.88 | ~~~~~~~~~~~~~^~~~~~ 149:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘JSObject* JS::GetPromiseConstructor(JSContext*)’: 149:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2828:25: note: ‘global’ declared here 149:44.88 2828 | Rooted global(cx, cx->global()); 149:44.88 | ^~~~~~ 149:44.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2826:62: note: ‘cx’ declared here 149:44.88 2826 | JS_PUBLIC_API JSObject* JS::GetPromiseConstructor(JSContext* cx) { 149:44.88 | ~~~~~~~~~~~^~ 149:44.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]’, 149:44.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:44.91 inlined from ‘JSObject* JS::GetPromisePrototype(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2834:48: 149:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:44.91 1169 | *this->stack = this; 149:44.91 | ~~~~~~~~~~~~~^~~~~~ 149:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘JSObject* JS::GetPromisePrototype(JSContext*)’: 149:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2834:25: note: ‘global’ declared here 149:44.91 2834 | Rooted global(cx, cx->global()); 149:44.91 | ^~~~~~ 149:44.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2832:60: note: ‘cx’ declared here 149:44.91 2832 | JS_PUBLIC_API JSObject* JS::GetPromisePrototype(JSContext* cx) { 149:44.91 | ~~~~~~~~~~~^~ 149:44.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]’, 149:45.00 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:45.00 inlined from ‘virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:158:71: 149:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:45.00 1169 | *this->stack = this; 149:45.00 | ~~~~~~~~~~~~~^~~~~~ 149:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 149:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:158:24: note: ‘arr’ declared here 149:45.00 158 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); 149:45.00 | ^~~ 149:45.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/UbiNodeCensus.cpp:153:37: note: ‘cx’ declared here 149:45.00 153 | bool BucketCount::report(JSContext* cx, CountBase& countBase, 149:45.00 | ~~~~~~~~~~~^~ 149:46.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:46.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:46.83 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18, 149:46.83 inlined from ‘static js::FixedLengthTypedArrayObject* {anonymous}::FixedLengthTypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:912:43, 149:46.83 inlined from ‘bool GetTemplateObjectForNative(JSContext*, JS::HandleValueArray, JS::MutableHandleObject) [with T = signed char]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1487:67, 149:46.83 inlined from ‘static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1524:3: 149:46.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:46.83 1169 | *this->stack = this; 149:46.83 | ~~~~~~~~~~~~~^~~~~~ 149:46.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)’: 149:46.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:861:18: note: ‘proto’ declared here 149:46.83 861 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); 149:46.83 | ^~~~~ 149:46.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/TypedArrayObject.cpp:1517:16: note: ‘cx’ declared here 149:46.83 1517 | JSContext* cx, Native native, const JS::HandleValueArray args, 149:46.83 | ~~~~~~~~~~~^~ 149:46.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 149:46.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:46.85 inlined from ‘bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3025:56, 149:46.85 inlined from ‘bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3052:24: 149:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 149:46.85 1169 | *this->stack = this; 149:46.85 | ~~~~~~~~~~~~~^~~~~~ 149:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)’: 149:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3025:17: note: ‘promiseVal’ declared here 149:46.85 3025 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); 149:46.85 | ^~~~~~~~~~ 149:46.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3050:16: note: ‘cx’ declared here 149:46.85 3050 | JSContext* cx, JS::HandleObject promiseObj, JS::HandleObject onFulfilled, 149:46.85 | ~~~~~~~~~~~^~ 149:46.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 149:46.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:46.91 inlined from ‘bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3025:56, 149:46.91 inlined from ‘bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3045:24: 149:46.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseVal’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 149:46.91 1169 | *this->stack = this; 149:46.91 | ~~~~~~~~~~~~~^~~~~~ 149:46.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)’: 149:46.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3025:17: note: ‘promiseVal’ declared here 149:46.91 3025 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); 149:46.91 | ^~~~~~~~~~ 149:46.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:3041:55: note: ‘cx’ declared here 149:46.91 3041 | JS_PUBLIC_API bool JS::AddPromiseReactions(JSContext* cx, 149:46.91 | ~~~~~~~~~~~^~ 149:47.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:47.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:47.89 inlined from ‘JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:252:47, 149:47.89 inlined from ‘JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:4047:28: 149:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:47.89 1169 | *this->stack = this; 149:47.89 | ~~~~~~~~~~~~~^~~~~~ 149:47.89 In file included from Unified_cpp_js_src7.cpp:20: 149:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp: In function ‘JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)’: 149:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:252:16: note: ‘obj’ declared here 149:47.89 252 | RootedObject obj(cx, UncheckedUnwrap(objArg)); 149:47.89 | ^~~ 149:47.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:4042:63: note: ‘cx’ declared here 149:47.89 4042 | JS_PUBLIC_API JSErrorReport* JS_ErrorFromException(JSContext* cx, 149:47.89 | ~~~~~~~~~~~^~ 149:48.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’, 149:48.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:48.35 inlined from ‘bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:4637:77: 149:48.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:48.35 1169 | *this->stack = this; 149:48.35 | ~~~~~~~~~~~~~^~~~~~ 149:48.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)’: 149:48.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:4636:19: note: ‘atom’ declared here 149:48.35 4636 | Rooted atom(cx, 149:48.35 | ^~~~ 149:48.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:4634:44: note: ‘cx’ declared here 149:48.35 4634 | JS_PUBLIC_API bool JS_CharsToId(JSContext* cx, JS::TwoByteChars chars, 149:48.35 | ~~~~~~~~~~~^~ 149:49.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 149:49.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:49.66 inlined from ‘bool FormatDate(JSContext*, js::DateTimeInfo::ForceUTC, const char*, double, FormatSpec, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:4114:62: 149:49.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:49.66 1169 | *this->stack = this; 149:49.66 | ~~~~~~~~~~~~~^~~~~~ 149:49.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool FormatDate(JSContext*, js::DateTimeInfo::ForceUTC, const char*, double, FormatSpec, JS::MutableHandleValue)’: 149:49.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:4114:16: note: ‘str’ declared here 149:49.66 4114 | RootedString str(cx, NewStringCopy(cx, fmt.string())); 149:49.66 | ^~~ 149:49.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:4029:35: note: ‘cx’ declared here 149:49.66 4029 | static bool FormatDate(JSContext* cx, DateTimeInfo::ForceUTC forceUTC, 149:49.66 | ~~~~~~~~~~~^~ 149:50.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:50.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:50.98 inlined from ‘JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:252:47: 149:50.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:50.98 1169 | *this->stack = this; 149:50.98 | ~~~~~~~~~~~~~^~~~~~ 149:50.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp: In function ‘JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)’: 149:50.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:252:16: note: ‘obj’ declared here 149:50.98 252 | RootedObject obj(cx, UncheckedUnwrap(objArg)); 149:50.98 | ^~~ 149:50.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:245:50: note: ‘cx’ declared here 149:50.98 245 | JSErrorReport* js::ErrorFromException(JSContext* cx, HandleObject objArg) { 149:50.98 | ~~~~~~~~~~~^~ 149:51.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 149:51.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:51.46 inlined from ‘bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:211:72: 149:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:51.46 1169 | *this->stack = this; 149:51.46 | ~~~~~~~~~~~~~^~~~~~ 149:51.46 In file included from Unified_cpp_js_src7.cpp:29: 149:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp: In function ‘bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)’: 149:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:210:20: note: ‘fun’ declared here 149:51.46 210 | RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs, 149:51.46 | ^~~ 149:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:198:16: note: ‘cx’ declared here 149:51.46 198 | JSContext* cx, HandleObject obj, const JSFunctionSpecWithHelp* fs) { 149:51.46 | ~~~~~~~~~~~^~ 149:52.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 149:52.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:52.28 inlined from ‘bool CopyProxyObject(JSContext*, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:563:19, 149:52.28 inlined from ‘JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:606:25: 149:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 149:52.28 1169 | *this->stack = this; 149:52.28 | ~~~~~~~~~~~~~^~~~~~ 149:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp: In function ‘JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 149:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:563:15: note: ‘v’ declared here 149:52.28 563 | RootedValue v(cx); 149:52.28 | ^ 149:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:575:51: note: ‘cx’ declared here 149:52.28 575 | JS_PUBLIC_API JSObject* JS_CloneObject(JSContext* cx, HandleObject obj, 149:52.28 | ~~~~~~~~~~~^~ 149:52.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:52.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:52.66 inlined from ‘JSObject* js::GetTestingFunctions(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:677:45: 149:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:52.66 1169 | *this->stack = this; 149:52.66 | ~~~~~~~~~~~~~^~~~~~ 149:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp: In function ‘JSObject* js::GetTestingFunctions(JSContext*)’: 149:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:677:16: note: ‘obj’ declared here 149:52.66 677 | RootedObject obj(cx, JS_NewPlainObject(cx)); 149:52.66 | ^~~ 149:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsfriendapi.cpp:676:60: note: ‘cx’ declared here 149:52.66 676 | JS_PUBLIC_API JSObject* js::GetTestingFunctions(JSContext* cx) { 149:52.66 | ~~~~~~~~~~~^~ 149:55.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 149:55.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:55.54 inlined from ‘bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:1960:23: 149:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 149:55.55 1169 | *this->stack = this; 149:55.55 | ~~~~~~~~~~~~~^~~~~~ 149:55.55 In file included from Unified_cpp_js_src7.cpp:38: 149:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp: In function ‘bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)’: 149:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:1960:15: note: ‘v’ declared here 149:55.55 1960 | RootedValue v(cx, v_); 149:55.55 | ^ 149:55.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:1958:48: note: ‘cx’ declared here 149:55.55 1958 | JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_, 149:55.55 | ~~~~~~~~~~~^~ 149:56.40 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:56.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:56.41 inlined from ‘bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:170:26: 149:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:56.41 1169 | *this->stack = this; 149:56.41 | ~~~~~~~~~~~~~^~~~~~ 149:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp: In function ‘bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)’: 149:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:170:18: note: ‘proto’ declared here 149:56.41 170 | RootedObject proto(cx); 149:56.41 | ^~~~~ 149:56.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:161:16: note: ‘cx’ declared here 149:56.41 161 | JSContext* cx, HandleObject obj, HandleId id, HandleValue v, 149:56.41 | ~~~~~~~~~~~^~ 149:57.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 149:57.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 149:57.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 149:57.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 149:57.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/FinalizationRegistryObject.h:89, 149:57.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/CrossCompartmentWrapper.cpp:7, 149:57.65 from Unified_cpp_js_src8.cpp:2: 149:57.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:57.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:57.65 inlined from ‘virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1443:60: 149:57.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:57.65 1169 | *this->stack = this; 149:57.65 | ~~~~~~~~~~~~~^~~~~~ 149:57.65 In file included from Unified_cpp_js_src8.cpp:47: 149:57.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const’: 149:57.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1443:16: note: ‘target’ declared here 149:57.65 1443 | RootedObject target(cx, proxy->as().target()); 149:57.65 | ^~~~~~ 149:57.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1441:47: note: ‘cx’ declared here 149:57.65 1441 | bool ScriptedProxyHandler::isArray(JSContext* cx, HandleObject proxy, 149:57.65 | ~~~~~~~~~~~^~ 149:58.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 149:58.21 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 149:58.21 inlined from ‘bool ProxyGetOwnPropertyDescriptorFromExpando(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:75:79, 149:58.21 inlined from ‘static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:219:52: 149:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 149:58.21 1169 | *this->stack = this; 149:58.21 | ~~~~~~~~~~~~~^~~~~~ 149:58.21 In file included from Unified_cpp_js_src8.cpp:38: 149:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)’: 149:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:75:16: note: ‘expando’ declared here 149:58.21 75 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); 149:58.21 | ^~~~~~~ 149:58.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:204:16: note: ‘cx’ declared here 149:58.21 204 | JSContext* cx, HandleObject proxy, HandleId id, 149:58.21 | ~~~~~~~~~~~^~ 149:58.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 149:58.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 149:58.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 149:58.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 149:58.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:9: 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 149:58.70 202 | return ReinterpretHelper::FromInternalValue(v); 149:58.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 149:58.70 4432 | return mProperties.Get(aProperty, aFoundResult); 149:58.70 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 149:58.70 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 149:58.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 149:58.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 149:58.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 149:58.70 413 | struct FrameBidiData { 149:58.70 | ^~~~~~~~~~~~~ 149:59.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 149:59.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 149:59.03 inlined from ‘bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:503:22: 149:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 149:59.03 1169 | *this->stack = this; 149:59.03 | ~~~~~~~~~~~~~^~~~~~ 149:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp: In member function ‘bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)’: 149:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:503:16: note: ‘str’ declared here 149:59.03 503 | RootedString str(cx); 149:59.03 | ^~~ 149:59.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsexn.cpp:487:46: note: ‘cx’ declared here 149:59.03 487 | bool JS::ErrorReportBuilder::init(JSContext* cx, 149:59.03 | ~~~~~~~~~~~^~ 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 149:59.89 202 | return ReinterpretHelper::FromInternalValue(v); 149:59.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 149:59.89 4432 | return mProperties.Get(aProperty, aFoundResult); 149:59.89 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 149:59.89 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 149:59.89 302 | memcpy(&value, &aInternalValue, sizeof(value)); 149:59.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:59.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 149:59.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 149:59.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameMetrics.h:13, 149:59.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:12: 149:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 149:59.89 22 | struct nsPoint : public mozilla::gfx::BasePoint { 149:59.89 | ^~~~~~~ 150:01.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:01.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:01.57 inlined from ‘static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:408:26: 150:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:01.57 1169 | *this->stack = this; 150:01.57 | ~~~~~~~~~~~~~^~~~~~ 150:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 150:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:408:18: note: ‘proto’ declared here 150:01.57 408 | RootedObject proto(cx); 150:01.57 | ^~~~~ 150:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:385:28: note: ‘cx’ declared here 150:01.57 385 | bool Proxy::has(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { 150:01.57 | ~~~~~~~~~~~^~ 150:01.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:01.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:01.64 inlined from ‘static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:515:28, 150:01.64 inlined from ‘static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:534:21: 150:01.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:01.64 1169 | *this->stack = this; 150:01.64 | ~~~~~~~~~~~~~^~~~~~ 150:01.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 150:01.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:515:20: note: ‘proto’ declared here 150:01.64 515 | RootedObject proto(cx); 150:01.64 | ^~~~~ 150:01.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:529:28: note: ‘cx’ declared here 150:01.64 529 | bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, 150:01.64 | ~~~~~~~~~~~^~ 150:01.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:01.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:01.72 inlined from ‘virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:275:30: 150:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:01.72 1169 | *this->stack = this; 150:01.72 | ~~~~~~~~~~~~~^~~~~~ 150:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’: 150:01.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:275:16: note: ‘targetProto’ declared here 150:01.73 275 | RootedObject targetProto(cx); 150:01.73 | ^~~~~~~~~~~ 150:01.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:216:52: note: ‘cx’ declared here 150:01.73 216 | bool ScriptedProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, 150:01.73 | ~~~~~~~~~~~^~ 150:01.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:01.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:01.83 inlined from ‘virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:353:30: 150:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘targetProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:01.83 1169 | *this->stack = this; 150:01.83 | ~~~~~~~~~~~~~^~~~~~ 150:01.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const’: 150:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:353:16: note: ‘targetProto’ declared here 150:01.84 353 | RootedObject targetProto(cx); 150:01.84 | ^~~~~~~~~~~ 150:01.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:294:52: note: ‘cx’ declared here 150:01.84 294 | bool ScriptedProxyHandler::setPrototype(JSContext* cx, HandleObject proxy, 150:01.84 | ~~~~~~~~~~~^~ 150:02.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:02.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:02.07 inlined from ‘bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:424:17: 150:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:02.07 1169 | *this->stack = this; 150:02.07 | ~~~~~~~~~~~~~^~~~~~ 150:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 150:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:424:12: note: ‘id’ declared here 150:02.07 424 | RootedId id(cx); 150:02.07 | ^~ 150:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:422:30: note: ‘cx’ declared here 150:02.07 422 | bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, 150:02.07 | ~~~~~~~~~~~^~ 150:02.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:02.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:02.11 inlined from ‘bool ProxyHasOnExpando(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:128:79, 150:02.11 inlined from ‘static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:457:29: 150:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:02.11 1169 | *this->stack = this; 150:02.11 | ~~~~~~~~~~~~~^~~~~~ 150:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 150:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:128:16: note: ‘expando’ declared here 150:02.11 128 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); 150:02.11 | ^~~~~~~ 150:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:432:31: note: ‘cx’ declared here 150:02.11 432 | bool Proxy::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { 150:02.11 | ~~~~~~~~~~~^~ 150:02.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:02.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:02.16 inlined from ‘bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:465:17: 150:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:02.16 1169 | *this->stack = this; 150:02.16 | ~~~~~~~~~~~~~^~~~~~ 150:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 150:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:465:12: note: ‘id’ declared here 150:02.16 465 | RootedId id(cx); 150:02.16 | ^~ 150:02.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:463:33: note: ‘cx’ declared here 150:02.16 463 | bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal, 150:02.16 | ~~~~~~~~~~~^~ 150:02.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:02.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:02.20 inlined from ‘static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:515:28, 150:02.20 inlined from ‘bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:540:28: 150:02.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:02.20 1169 | *this->stack = this; 150:02.20 | ~~~~~~~~~~~~~^~~~~~ 150:02.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 150:02.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:515:20: note: ‘proto’ declared here 150:02.20 515 | RootedObject proto(cx); 150:02.20 | ^~~~~ 150:02.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:537:38: note: ‘cx’ declared here 150:02.20 537 | bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, 150:02.20 | ~~~~~~~~~~~^~ 150:02.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:02.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:02.27 inlined from ‘bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:545:17: 150:02.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:02.27 1169 | *this->stack = this; 150:02.27 | ~~~~~~~~~~~~~^~~~~~ 150:02.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 150:02.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:545:12: note: ‘id’ declared here 150:02.27 545 | RootedId id(cx); 150:02.27 | ^~ 150:02.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:543:45: note: ‘cx’ declared here 150:02.29 543 | bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, 150:02.29 | ~~~~~~~~~~~^~ 150:02.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:02.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:02.46 inlined from ‘bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:617:17: 150:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:02.46 1169 | *this->stack = this; 150:02.46 | ~~~~~~~~~~~~~^~~~~~ 150:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 150:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:617:12: note: ‘id’ declared here 150:02.46 617 | RootedId id(cx); 150:02.46 | ^~ 150:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:614:45: note: ‘cx’ declared here 150:02.46 614 | bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy, 150:02.46 | ~~~~~~~~~~~^~ 150:03.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:03.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:03.23 inlined from ‘bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1507:76: 150:03.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:03.23 1169 | *this->stack = this; 150:03.23 | ~~~~~~~~~~~~~^~~~~~ 150:03.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)’: 150:03.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1506:16: note: ‘target’ declared here 150:03.23 1506 | RootedObject target(cx, 150:03.23 | ^~~~~~ 150:03.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1500:36: note: ‘cx’ declared here 150:03.23 1500 | static bool ProxyCreate(JSContext* cx, CallArgs& args, const char* callerName) { 150:03.23 | ~~~~~~~~~~~^~ 150:03.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:03.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:03.62 inlined from ‘bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:1056:47: 150:03.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘valObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:03.62 1169 | *this->stack = this; 150:03.62 | ~~~~~~~~~~~~~^~~~~~ 150:03.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)’: 150:03.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:1056:21: note: ‘valObj’ declared here 150:03.62 1056 | Rooted valObj(cx, &val.toObject()); 150:03.62 | ^~~~~~ 150:03.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:1050:63: note: ‘cx’ declared here 150:03.62 1050 | bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext* cx, 150:03.62 | ~~~~~~~~~~~^~ 150:04.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 150:04.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 150:04.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 150:04.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/SecurityWrapper.cpp:7, 150:04.16 from Unified_cpp_js_src9.cpp:2: 150:04.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:04.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:04.16 inlined from ‘virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:95:60: 150:04.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:04.16 1169 | *this->stack = this; 150:04.16 | ~~~~~~~~~~~~~^~~~~~ 150:04.16 In file included from Unified_cpp_js_src9.cpp:11: 150:04.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’: 150:04.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:95:16: note: ‘target’ declared here 150:04.16 95 | RootedObject target(cx, proxy->as().target()); 150:04.16 | ^~~~~~ 150:04.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:93:54: note: ‘cx’ declared here 150:04.16 93 | bool ForwardingProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, 150:04.16 | ~~~~~~~~~~~^~ 150:04.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:04.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:04.30 inlined from ‘virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:129:60: 150:04.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:04.30 1169 | *this->stack = this; 150:04.30 | ~~~~~~~~~~~~~^~~~~~ 150:04.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const’: 150:04.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:129:16: note: ‘target’ declared here 150:04.30 129 | RootedObject target(cx, proxy->as().target()); 150:04.30 | ^~~~~~ 150:04.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:127:54: note: ‘cx’ declared here 150:04.30 127 | bool ForwardingProxyHandler::isExtensible(JSContext* cx, HandleObject proxy, 150:04.30 | ~~~~~~~~~~~^~ 150:04.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:04.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:04.76 inlined from ‘virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:238:60: 150:04.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:04.76 1169 | *this->stack = this; 150:04.76 | ~~~~~~~~~~~~~^~~~~~ 150:04.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In member function ‘virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const’: 150:04.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:238:16: note: ‘target’ declared here 150:04.76 238 | RootedObject target(cx, proxy->as().target()); 150:04.76 | ^~~~~~ 150:04.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:235:58: note: ‘cx’ declared here 150:04.76 235 | const char* ForwardingProxyHandler::className(JSContext* cx, 150:04.76 | ~~~~~~~~~~~^~ 150:04.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 150:04.92 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:04.92 inlined from ‘bool num_parseInt(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:632:60: 150:04.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘inputString’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 150:04.92 1169 | *this->stack = this; 150:04.92 | ~~~~~~~~~~~~~^~~~~~ 150:04.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp: In function ‘bool num_parseInt(JSContext*, unsigned int, JS::Value*)’: 150:04.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:632:16: note: ‘inputString’ declared here 150:04.92 632 | RootedString inputString(cx, ToString(cx, args[0])); 150:04.92 | ^~~~~~~~~~~ 150:04.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsnum.cpp:577:37: note: ‘cx’ declared here 150:04.92 577 | static bool num_parseInt(JSContext* cx, unsigned argc, Value* vp) { 150:04.92 | ~~~~~~~~~~~^~ 150:05.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:05.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:05.30 inlined from ‘JSObject* js::CheckedUnwrapDynamic(JSObject*, JSContext*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:383:31: 150:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:05.30 1169 | *this->stack = this; 150:05.30 | ~~~~~~~~~~~~~^~~~~~ 150:05.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In function ‘JSObject* js::CheckedUnwrapDynamic(JSObject*, JSContext*, bool)’: 150:05.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:383:16: note: ‘wrapper’ declared here 150:05.33 383 | RootedObject wrapper(cx, obj); 150:05.33 | ^~~~~~~ 150:05.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:381:76: note: ‘cx’ declared here 150:05.33 381 | JS_PUBLIC_API JSObject* js::CheckedUnwrapDynamic(JSObject* obj, JSContext* cx, 150:05.33 | ~~~~~~~~~~~^~ 150:05.84 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 150:05.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:05.85 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 150:05.85 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 150:05.85 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 150:05.85 inlined from ‘virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:182:25: 150:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 150:05.86 1169 | *this->stack = this; 150:05.86 | ~~~~~~~~~~~~~^~~~~~ 150:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 150:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:182:17: note: ‘cargs’ declared here 150:05.86 182 | ConstructArgs cargs(cx); 150:05.86 | ^~~~~ 150:05.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:171:51: note: ‘cx’ declared here 150:05.86 171 | bool ForwardingProxyHandler::construct(JSContext* cx, HandleObject proxy, 150:05.86 | ~~~~~~~~~~~^~ 150:06.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 150:06.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:06.04 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 150:06.04 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 150:06.04 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 150:06.04 inlined from ‘virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:163:22: 150:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 150:06.04 1169 | *this->stack = this; 150:06.04 | ~~~~~~~~~~~~~^~~~~~ 150:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 150:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:163:14: note: ‘iargs’ declared here 150:06.04 163 | InvokeArgs iargs(cx); 150:06.04 | ^~~~~ 150:06.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Wrapper.cpp:158:46: note: ‘cx’ declared here 150:06.04 158 | bool ForwardingProxyHandler::call(JSContext* cx, HandleObject proxy, 150:06.04 | ~~~~~~~~~~~^~ 150:07.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:07.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:07.63 inlined from ‘virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:256:17: 150:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:07.63 1169 | *this->stack = this; 150:07.63 | ~~~~~~~~~~~~~^~~~~~ 150:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 150:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:256:12: note: ‘id’ declared here 150:07.63 256 | RootedId id(cx); 150:07.63 | ^~ 150:07.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/BaseProxyHandler.cpp:247:16: note: ‘cx’ declared here 150:07.63 247 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { 150:07.63 | ~~~~~~~~~~~^~ 150:08.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 150:08.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 150:08.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 150:08.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsTextControlFrame.h:12, 150:08.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsSearchControlFrame.h:10, 150:08.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsSearchControlFrame.cpp:7, 150:08.86 from Unified_cpp_layout_forms1.cpp:2: 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 150:08.86 202 | return ReinterpretHelper::FromInternalValue(v); 150:08.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 150:08.86 4432 | return mProperties.Get(aProperty, aFoundResult); 150:08.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 150:08.86 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 150:08.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 150:08.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 150:08.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:08.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 150:08.86 413 | struct FrameBidiData { 150:08.86 | ^~~~~~~~~~~~~ 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:219:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Take(Descriptor, bool*) [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 150:09.46 219 | return ReinterpretHelper::FromInternalValue(v); 150:09.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4474:28: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::TakeProperty(mozilla::FrameProperties::Descriptor, bool*) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 150:09.46 4474 | return mProperties.Take(aProperty, aFoundResult); 150:09.46 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsTextControlFrame.cpp:1037:44: required from here 150:09.46 1037 | nsPoint contentScrollPos = TakeProperty(ContentScrollPos(), &hasProperty); 150:09.46 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 150:09.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 150:09.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:09.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:22, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsStyledElement.h:17, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/html/nsGenericHTMLElement.h:15, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextControlElement.h:12, 150:09.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/forms/nsTextControlFrame.h:11: 150:09.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 150:09.46 22 | struct nsPoint : public mozilla::gfx::BasePoint { 150:09.46 | ^~~~~~~ 150:09.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 150:09.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:09.82 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 150:09.82 inlined from ‘bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:297:33: 150:09.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘uniqueOthers’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 150:09.82 1169 | *this->stack = this; 150:09.82 | ~~~~~~~~~~~~~^~~~~~ 150:09.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In function ‘bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)’: 150:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:297:18: note: ‘uniqueOthers’ declared here 150:09.84 297 | RootedIdVector uniqueOthers(cx); 150:09.84 | ^~~~~~~~~~~~ 150:09.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:295:48: note: ‘cx’ declared here 150:09.84 295 | JS_PUBLIC_API bool js::AppendUnique(JSContext* cx, MutableHandleIdVector base, 150:09.84 | ~~~~~~~~~~~^~ 150:09.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:09.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:09.90 inlined from ‘static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:658:26: 150:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:09.90 1169 | *this->stack = this; 150:09.90 | ~~~~~~~~~~~~~^~~~~~ 150:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)’: 150:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:658:18: note: ‘proto’ declared here 150:09.90 658 | RootedObject proto(cx); 150:09.90 | ^~~~~ 150:09.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/Proxy.cpp:645:34: note: ‘cx’ declared here 150:09.90 645 | bool Proxy::enumerate(JSContext* cx, HandleObject proxy, 150:09.90 | ~~~~~~~~~~~^~ 150:10.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:10.03 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:10.03 inlined from ‘bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2807:77: 150:10.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:10.03 1169 | *this->stack = this; 150:10.03 | ~~~~~~~~~~~~~^~~~~~ 150:10.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)’: 150:10.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2806:23: note: ‘unwrapped’ declared here 150:10.03 2806 | Rooted unwrapped( 150:10.03 | ^~~~~~~~~ 150:10.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2802:48: note: ‘cx’ declared here 150:10.03 2802 | static bool date_setUTCMilliseconds(JSContext* cx, unsigned argc, Value* vp) { 150:10.03 | ~~~~~~~~~~~^~ 150:10.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:10.29 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:10.29 inlined from ‘bool CreateFilteredListFromArrayLike(JSContext*, JS::HandleValue, JS::MutableHandleIdVector)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:765:60, 150:10.29 inlined from ‘virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:847:39: 150:10.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:10.29 1169 | *this->stack = this; 150:10.29 | ~~~~~~~~~~~~~^~~~~~ 150:10.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 150:10.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:764:16: note: ‘obj’ declared here 150:10.29 764 | RootedObject obj(cx, RequireObject(cx, JSMSG_OBJECT_REQUIRED_RET_OWNKEYS, 150:10.29 | ^~~ 150:10.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:812:55: note: ‘cx’ declared here 150:10.29 812 | bool ScriptedProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 150:10.29 | ~~~~~~~~~~~^~ 150:10.29 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:10.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:10.30 inlined from ‘bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2761:74: 150:10.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:10.30 1169 | *this->stack = this; 150:10.30 | ~~~~~~~~~~~~~^~~~~~ 150:10.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)’: 150:10.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2760:23: note: ‘unwrapped’ declared here 150:10.30 2760 | Rooted unwrapped( 150:10.30 | ^~~~~~~~~ 150:10.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2756:45: note: ‘cx’ declared here 150:10.30 2756 | static bool date_setMilliseconds(JSContext* cx, unsigned argc, Value* vp) { 150:10.30 | ~~~~~~~~~~~^~ 150:10.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:10.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:10.61 inlined from ‘bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2908:72: 150:10.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:10.61 1169 | *this->stack = this; 150:10.61 | ~~~~~~~~~~~~~^~~~~~ 150:10.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)’: 150:10.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2907:23: note: ‘unwrapped’ declared here 150:10.61 2907 | Rooted unwrapped( 150:10.61 | ^~~~~~~~~ 150:10.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2903:43: note: ‘cx’ declared here 150:10.61 2903 | static bool date_setUTCSeconds(JSContext* cx, unsigned argc, Value* vp) { 150:10.61 | ~~~~~~~~~~~^~ 150:10.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:10.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:10.88 inlined from ‘bool date_setSeconds(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2851:69: 150:10.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:10.88 1169 | *this->stack = this; 150:10.88 | ~~~~~~~~~~~~~^~~~~~ 150:10.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setSeconds(JSContext*, unsigned int, JS::Value*)’: 150:10.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2850:23: note: ‘unwrapped’ declared here 150:10.88 2850 | Rooted unwrapped( 150:10.88 | ^~~~~~~~~ 150:10.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2846:40: note: ‘cx’ declared here 150:10.88 2846 | static bool date_setSeconds(JSContext* cx, unsigned argc, Value* vp) { 150:10.88 | ~~~~~~~~~~~^~ 150:11.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:11.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:11.19 inlined from ‘bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3030:72: 150:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:11.19 1169 | *this->stack = this; 150:11.19 | ~~~~~~~~~~~~~^~~~~~ 150:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)’: 150:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3029:23: note: ‘unwrapped’ declared here 150:11.19 3029 | Rooted unwrapped( 150:11.19 | ^~~~~~~~~ 150:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3025:43: note: ‘cx’ declared here 150:11.19 3025 | static bool date_setUTCMinutes(JSContext* cx, unsigned argc, Value* vp) { 150:11.19 | ~~~~~~~~~~~^~ 150:11.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:11.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:11.42 inlined from ‘bool date_setMinutes(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2963:69: 150:11.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:11.42 1169 | *this->stack = this; 150:11.42 | ~~~~~~~~~~~~~^~~~~~ 150:11.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setMinutes(JSContext*, unsigned int, JS::Value*)’: 150:11.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2962:23: note: ‘unwrapped’ declared here 150:11.45 2962 | Rooted unwrapped( 150:11.45 | ^~~~~~~~~ 150:11.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2958:40: note: ‘cx’ declared here 150:11.45 2958 | static bool date_setMinutes(JSContext* cx, unsigned argc, Value* vp) { 150:11.45 | ~~~~~~~~~~~^~ 150:11.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 150:11.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:11.66 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 150:11.66 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 150:11.66 inlined from ‘js::ConstructArgs::ConstructArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:954:50, 150:11.66 inlined from ‘virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1382:27: 150:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 150:11.66 1169 | *this->stack = this; 150:11.66 | ~~~~~~~~~~~~~^~~~~~ 150:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 150:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1382:19: note: ‘cargs’ declared here 150:11.66 1382 | ConstructArgs cargs(cx); 150:11.66 | ^~~~~ 150:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1359:49: note: ‘cx’ declared here 150:11.66 1359 | bool ScriptedProxyHandler::construct(JSContext* cx, HandleObject proxy, 150:11.66 | ~~~~~~~~~~~^~ 150:11.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:11.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:11.69 inlined from ‘bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3173:70: 150:11.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:11.69 1169 | *this->stack = this; 150:11.69 | ~~~~~~~~~~~~~^~~~~~ 150:11.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)’: 150:11.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3172:23: note: ‘unwrapped’ declared here 150:11.72 3172 | Rooted unwrapped( 150:11.72 | ^~~~~~~~~ 150:11.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3168:41: note: ‘cx’ declared here 150:11.72 3168 | static bool date_setUTCHours(JSContext* cx, unsigned argc, Value* vp) { 150:11.72 | ~~~~~~~~~~~^~ 150:11.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 150:11.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:11.93 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 150:11.93 inlined from ‘js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:868:45, 150:11.93 inlined from ‘js::InvokeArgs::InvokeArgs(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Stack.h:920:47, 150:11.93 inlined from ‘virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1331:24: 150:11.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 150:11.93 1169 | *this->stack = this; 150:11.93 | ~~~~~~~~~~~~~^~~~~~ 150:11.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 150:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1331:16: note: ‘iargs’ declared here 150:11.95 1331 | InvokeArgs iargs(cx); 150:11.95 | ^~~~~ 150:11.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1308:44: note: ‘cx’ declared here 150:11.95 1308 | bool ScriptedProxyHandler::call(JSContext* cx, HandleObject proxy, 150:11.95 | ~~~~~~~~~~~^~ 150:12.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:12.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.06 inlined from ‘bool date_setHours(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3095:67: 150:12.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:12.06 1169 | *this->stack = this; 150:12.06 | ~~~~~~~~~~~~~^~~~~~ 150:12.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setHours(JSContext*, unsigned int, JS::Value*)’: 150:12.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3094:23: note: ‘unwrapped’ declared here 150:12.06 3094 | Rooted unwrapped( 150:12.06 | ^~~~~~~~~ 150:12.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3090:38: note: ‘cx’ declared here 150:12.06 3090 | static bool date_setHours(JSContext* cx, unsigned argc, Value* vp) { 150:12.06 | ~~~~~~~~~~~^~ 150:12.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:12.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.42 inlined from ‘bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3295:69: 150:12.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:12.42 1169 | *this->stack = this; 150:12.42 | ~~~~~~~~~~~~~^~~~~~ 150:12.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)’: 150:12.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3294:23: note: ‘unwrapped’ declared here 150:12.42 3294 | Rooted unwrapped( 150:12.42 | ^~~~~~~~~ 150:12.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3290:40: note: ‘cx’ declared here 150:12.42 3290 | static bool date_setUTCDate(JSContext* cx, unsigned argc, Value* vp) { 150:12.42 | ~~~~~~~~~~~^~ 150:12.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:12.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.56 inlined from ‘bool date_setDate(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3249:66: 150:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:12.56 1169 | *this->stack = this; 150:12.56 | ~~~~~~~~~~~~~^~~~~~ 150:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setDate(JSContext*, unsigned int, JS::Value*)’: 150:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3248:23: note: ‘unwrapped’ declared here 150:12.56 3248 | Rooted unwrapped( 150:12.56 | ^~~~~~~~~ 150:12.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3244:37: note: ‘cx’ declared here 150:12.56 3244 | static bool date_setDate(JSContext* cx, unsigned argc, Value* vp) { 150:12.56 | ~~~~~~~~~~~^~ 150:12.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 150:12.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Class.h:17, 150:12.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/builtin/intl/Collator.h:13, 150:12.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/InlinableNatives.cpp:10, 150:12.73 from Unified_cpp_js_src_jit5.cpp:2: 150:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]’, 150:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.73 inlined from ‘js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCacheIRCompiler.cpp:629:71: 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘newStubCode’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_628(D) + 8])[1]’ [-Wdangling-pointer=] 150:12.73 1169 | *this->stack = this; 150:12.73 | ~~~~~~~~~~~~~^~~~~~ 150:12.73 In file included from Unified_cpp_js_src_jit5.cpp:47: 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCacheIRCompiler.cpp: In member function ‘js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)’: 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCacheIRCompiler.cpp:629:20: note: ‘newStubCode’ declared here 150:12.73 629 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Ion)); 150:12.73 | ^~~~~~~~~~~ 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCacheIRCompiler.cpp:585:53: note: ‘this’ declared here 150:12.73 585 | JitCode* IonCacheIRCompiler::compile(IonICStub* stub) { 150:12.73 | ^ 150:12.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:12.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.73 inlined from ‘bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3396:70: 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:12.73 1169 | *this->stack = this; 150:12.73 | ~~~~~~~~~~~~~^~~~~~ 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)’: 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3395:23: note: ‘unwrapped’ declared here 150:12.73 3395 | Rooted unwrapped( 150:12.73 | ^~~~~~~~~ 150:12.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3391:41: note: ‘cx’ declared here 150:12.73 3391 | static bool date_setUTCMonth(JSContext* cx, unsigned argc, Value* vp) { 150:12.73 | ~~~~~~~~~~~^~ 150:12.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:12.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:12.93 inlined from ‘bool date_setMonth(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3339:67: 150:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:12.93 1169 | *this->stack = this; 150:12.93 | ~~~~~~~~~~~~~^~~~~~ 150:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setMonth(JSContext*, unsigned int, JS::Value*)’: 150:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3338:23: note: ‘unwrapped’ declared here 150:12.93 3338 | Rooted unwrapped( 150:12.93 | ^~~~~~~~~ 150:12.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3334:38: note: ‘cx’ declared here 150:12.93 3334 | static bool date_setMonth(JSContext* cx, unsigned argc, Value* vp) { 150:12.93 | ~~~~~~~~~~~^~ 150:13.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:13.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.13 inlined from ‘bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3515:73: 150:13.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.13 1169 | *this->stack = this; 150:13.13 | ~~~~~~~~~~~~~^~~~~~ 150:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)’: 150:13.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3514:23: note: ‘unwrapped’ declared here 150:13.16 3514 | Rooted unwrapped( 150:13.16 | ^~~~~~~~~ 150:13.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3510:44: note: ‘cx’ declared here 150:13.16 3510 | static bool date_setUTCFullYear(JSContext* cx, unsigned argc, Value* vp) { 150:13.16 | ~~~~~~~~~~~^~ 150:13.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]’, 150:13.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.31 inlined from ‘bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1588:77, 150:13.31 inlined from ‘bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1576:6: 150:13.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘revoker’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.31 1169 | *this->stack = this; 150:13.31 | ~~~~~~~~~~~~~^~~~~~ 150:13.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)’: 150:13.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1586:18: note: ‘revoker’ declared here 150:13.31 1586 | RootedFunction revoker( 150:13.31 | ^~~~~~~ 150:13.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1576:37: note: ‘cx’ declared here 150:13.31 1576 | bool js::proxy_revocable(JSContext* cx, unsigned argc, Value* vp) { 150:13.31 | ~~~~~~~~~~~^~ 150:13.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:13.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.38 inlined from ‘bool date_setFullYear(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3451:70: 150:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.38 1169 | *this->stack = this; 150:13.38 | ~~~~~~~~~~~~~^~~~~~ 150:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setFullYear(JSContext*, unsigned int, JS::Value*)’: 150:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3450:23: note: ‘unwrapped’ declared here 150:13.38 3450 | Rooted unwrapped( 150:13.38 | ^~~~~~~~~ 150:13.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3446:41: note: ‘cx’ declared here 150:13.38 3446 | static bool date_setFullYear(JSContext* cx, unsigned argc, Value* vp) { 150:13.38 | ~~~~~~~~~~~^~ 150:13.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:13.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.46 inlined from ‘bool RevokeProxy(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1560:43: 150:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘p’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.46 1169 | *this->stack = this; 150:13.46 | ~~~~~~~~~~~~~^~~~~~ 150:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool RevokeProxy(JSContext*, unsigned int, JS::Value*)’: 150:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1559:16: note: ‘p’ declared here 150:13.46 1559 | RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT) 150:13.46 | ^ 150:13.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/proxy/ScriptedProxyHandler.cpp:1555:36: note: ‘cx’ declared here 150:13.46 1555 | static bool RevokeProxy(JSContext* cx, unsigned argc, Value* vp) { 150:13.46 | ~~~~~~~~~~~^~ 150:13.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:13.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.54 inlined from ‘bool date_setYear(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3579:66: 150:13.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.54 1169 | *this->stack = this; 150:13.54 | ~~~~~~~~~~~~~^~~~~~ 150:13.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setYear(JSContext*, unsigned int, JS::Value*)’: 150:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3578:23: note: ‘unwrapped’ declared here 150:13.56 3578 | Rooted unwrapped( 150:13.56 | ^~~~~~~~~ 150:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:3574:37: note: ‘cx’ declared here 150:13.56 3574 | static bool date_setYear(JSContext* cx, unsigned argc, Value* vp) { 150:13.56 | ~~~~~~~~~~~^~ 150:13.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]’, 150:13.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.73 inlined from ‘bool date_setTime(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2735:66: 150:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.73 1169 | *this->stack = this; 150:13.73 | ~~~~~~~~~~~~~^~~~~~ 150:13.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 150:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 150:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 150:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CompilationDependencyTracker.h:13, 150:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCompileTask.h:12, 150:13.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonCompileTask.cpp:7, 150:13.73 from Unified_cpp_js_src_jit6.cpp:2: 150:13.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 150:13.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:13.73 inlined from ‘bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:472:40, 150:13.73 inlined from ‘bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:481:43, 150:13.73 inlined from ‘static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:200:29: 150:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:13.73 1169 | *this->stack = this; 150:13.73 | ~~~~~~~~~~~~~^~~~~~ 150:13.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:17, 150:13.73 from Unified_cpp_js_src_jit6.cpp:11: 150:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 150:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:472:16: note: ‘obj’ declared here 150:13.73 472 | RootedObject obj(cx, &lref.toObject()); 150:13.73 | ^~~ 150:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:168:42: note: ‘cx’ declared here 150:13.73 168 | bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, 150:13.73 | ~~~~~~~~~~~^~ 150:13.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp: In function ‘bool date_setTime(JSContext*, unsigned int, JS::Value*)’: 150:13.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2734:23: note: ‘unwrapped’ declared here 150:13.76 2734 | Rooted unwrapped( 150:13.76 | ^~~~~~~~~ 150:13.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsdate.cpp:2730:37: note: ‘cx’ declared here 150:13.76 2730 | static bool date_setTime(JSContext* cx, unsigned argc, Value* vp) { 150:13.76 | ~~~~~~~~~~~^~ 150:14.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:14.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:14.59 inlined from ‘bool js::GetObjectElementOperation(JSContext*, JSOp, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:386:19, 150:14.59 inlined from ‘static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:235:35: 150:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:14.59 1169 | *this->stack = this; 150:14.59 | ~~~~~~~~~~~~~^~~~~~ 150:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 150:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:386:14: note: ‘id’ declared here 150:14.59 386 | RootedId id(cx); 150:14.59 | ^~ 150:14.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:209:43: note: ‘cx’ declared here 150:14.59 209 | bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, 150:14.59 | ~~~~~~~~~~~^~ 150:15.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:15.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:15.67 inlined from ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:18, 150:15.67 inlined from ‘static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:445:22: 150:15.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:15.67 1169 | *this->stack = this; 150:15.67 | ~~~~~~~~~~~~~^~~~~~ 150:15.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)’: 150:15.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:12: note: ‘key’ declared here 150:15.70 185 | RootedId key(cx); 150:15.70 | ^~~ 150:15.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:436:37: note: ‘cx’ declared here 150:15.70 436 | bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, 150:15.70 | ~~~~~~~~~~~^~ 150:15.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:15.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:15.90 inlined from ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:18, 150:15.90 inlined from ‘bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:545:22, 150:15.90 inlined from ‘static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:463:36: 150:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:15.90 1169 | *this->stack = this; 150:15.90 | ~~~~~~~~~~~~~^~~~~~ 150:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)’: 150:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:185:12: note: ‘key’ declared here 150:15.90 185 | RootedId key(cx); 150:15.90 | ^~~ 150:15.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:454:48: note: ‘cx’ declared here 150:15.90 454 | bool IonCheckPrivateFieldIC::update(JSContext* cx, HandleScript outerScript, 150:15.91 | ~~~~~~~~~~~^~ 150:16.03 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 150:16.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:16.04 inlined from ‘bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2886:71: 150:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:16.04 1169 | *this->stack = this; 150:16.04 | ~~~~~~~~~~~~~^~~~~~ 150:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)’: 150:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2886:26: note: ‘promiseObj’ declared here 150:16.04 2886 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); 150:16.04 | ^~~~~~~~~~ 150:16.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2883:62: note: ‘cx’ declared here 150:16.04 2883 | JS_PUBLIC_API bool JS::SetSettledPromiseIsHandled(JSContext* cx, 150:16.04 | ~~~~~~~~~~~^~ 150:16.09 layout/mathml 150:16.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:16.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:16.22 inlined from ‘bool js::ToPropertyKeyOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:341:17, 150:16.22 inlined from ‘static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:496:32: 150:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:16.22 1169 | *this->stack = this; 150:16.22 | ~~~~~~~~~~~~~^~~~~~ 150:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)’: 150:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:341:12: note: ‘id’ declared here 150:16.22 341 | RootedId id(cx); 150:16.22 | ^~ 150:16.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:489:44: note: ‘cx’ declared here 150:16.22 489 | bool IonToPropertyKeyIC::update(JSContext* cx, HandleScript outerScript, 150:16.22 | ~~~~~~~~~~~^~ 150:16.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’, 150:16.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:16.24 inlined from ‘bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2897:71: 150:16.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘promiseObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 150:16.24 1169 | *this->stack = this; 150:16.24 | ~~~~~~~~~~~~~^~~~~~ 150:16.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp: In function ‘bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)’: 150:16.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2897:26: note: ‘promiseObj’ declared here 150:16.24 2897 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); 150:16.24 | ^~~~~~~~~~ 150:16.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jsapi.cpp:2894:58: note: ‘cx’ declared here 150:16.24 2894 | JS_PUBLIC_API bool JS::SetAnyPromiseIsHandled(JSContext* cx, 150:16.24 | ~~~~~~~~~~~^~ 150:16.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 150:16.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:16.44 inlined from ‘static bool js::jit::IonUnaryArithIC::update(JSContext*, JS::HandleScript, js::jit::IonUnaryArithIC*, JS::HandleValue, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:527:39: 150:16.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 150:16.44 1169 | *this->stack = this; 150:16.44 | ~~~~~~~~~~~~~^~~~~~ 150:16.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonUnaryArithIC::update(JSContext*, JS::HandleScript, js::jit::IonUnaryArithIC*, JS::HandleValue, JS::MutableHandleValue)’: 150:16.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:527:16: note: ‘script’ declared here 150:16.44 527 | RootedScript script(cx, ic->script()); 150:16.44 | ^~~~~~ 150:16.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:523:41: note: ‘cx’ declared here 150:16.44 523 | bool IonUnaryArithIC::update(JSContext* cx, HandleScript outerScript, 150:16.44 | ~~~~~~~~~~~^~ 150:16.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 150:16.90 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:16.90 inlined from ‘static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:687:30: 150:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rhsCopy’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=] 150:16.90 1169 | *this->stack = this; 150:16.90 | ~~~~~~~~~~~~~^~~~~~ 150:16.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)’: 150:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:687:15: note: ‘rhsCopy’ declared here 150:16.91 687 | RootedValue rhsCopy(cx, rhs); 150:16.91 | ^~~~~~~ 150:16.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:676:38: note: ‘cx’ declared here 150:16.91 676 | bool IonCompareIC::update(JSContext* cx, HandleScript outerScript, 150:16.91 | ~~~~~~~~~~~^~ 150:17.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 150:17.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:17.52 inlined from ‘bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2156:42: 150:17.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 150:17.52 1169 | *this->stack = this; 150:17.52 | ~~~~~~~~~~~~~^~~~~~ 150:17.52 In file included from Unified_cpp_js_src_jit5.cpp:29: 150:17.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp: In function ‘bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)’: 150:17.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2156:16: note: ‘script’ declared here 150:17.52 2156 | RootedScript script(cx, frame->script()); 150:17.52 | ^~~~~~ 150:17.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2152:52: note: ‘cx’ declared here 150:17.52 2152 | static bool IonCompileScriptForBaseline(JSContext* cx, BaselineFrame* frame, 150:17.52 | ~~~~~~~~~~~^~ 150:17.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’, 150:17.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 150:17.71 inlined from ‘bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2301:42: 150:17.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ [-Wdangling-pointer=] 150:17.71 1169 | *this->stack = this; 150:17.71 | ~~~~~~~~~~~~~^~~~~~ 150:17.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp: In function ‘bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)’: 150:17.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2301:16: note: ‘script’ declared here 150:17.74 2301 | RootedScript script(cx, frame->script()); 150:17.74 | ^~~~~~ 150:17.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Ion.cpp:2288:53: note: ‘cx’ declared here 150:17.74 2288 | bool jit::IonCompileScriptForBaselineOSR(JSContext* cx, BaselineFrame* frame, 150:17.74 | ~~~~~~~~~~~^~ 150:17.75 layout/painting 150:19.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 150:19.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 150:19.47 inlined from ‘bool js::InitElemOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:497:17, 150:19.47 inlined from ‘static bool js::jit::IonSetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonSetPropertyIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:296:29: 150:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=] 150:19.47 1169 | *this->stack = this; 150:19.47 | ~~~~~~~~~~~~~^~~~~~ 150:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h: In static member function ‘static bool js::jit::IonSetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonSetPropertyIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 150:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Interpreter-inl.h:497:12: note: ‘id’ declared here 150:19.47 497 | RootedId id(cx); 150:19.47 | ^~ 150:19.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonIC.cpp:244:42: note: ‘cx’ declared here 150:19.47 244 | bool IonSetPropertyIC::update(JSContext* cx, HandleScript outerScript, 150:19.47 | ~~~~~~~~~~~^~ 150:24.88 layout/printing 150:25.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 150:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 150:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 150:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 150:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 150:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/AccessibleCaretManager.cpp:23, 150:25.84 from Unified_cpp_layout_base0.cpp:20: 150:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 150:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 150:25.84 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 150:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 150:44.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/shared/Assembler-shared.h:22, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/Assembler-x64.h:13, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/MacroAssembler-x64.h:10, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MacroAssembler.h:21, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.h:17, 150:44.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7, 150:44.28 from Unified_cpp_js_src_jit3.cpp:2: 150:44.28 In member function ‘js::jit::Register::SetType js::jit::Register::alignedOrDominatedAliasedSet() const’, 150:44.28 inlined from ‘void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:344:73, 150:44.28 inlined from ‘void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:541:55, 150:44.28 inlined from ‘void js::jit::SpecializedRegSet::add(typename Parent::RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:687:17, 150:44.28 inlined from ‘void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.h:483:23, 150:44.28 inlined from ‘js::jit::AutoScratchRegister::~AutoScratchRegister()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.h:567:50, 150:44.28 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:274:26, 150:44.28 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:272:3, 150:44.28 inlined from ‘mozilla::Maybe::~Maybe()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:363:55, 150:44.28 inlined from ‘bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool, js::jit::ArrayBufferViewKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7128:30: 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Registers.h:79:75: warning: ‘((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]’ may be used uninitialized [-Wmaybe-uninitialized] 150:44.28 79 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } 150:44.28 | ~~~~^~ 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp: In member function ‘bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool, js::jit::ArrayBufferViewKind)’: 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7128:30: note: ‘((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]’ was declared here 150:44.28 7128 | Maybe scratch2; 150:44.28 | ^~~~~~~~ 150:44.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/shared/Assembler-shared.h:23: 150:44.28 In member function ‘void js::jit::TypedRegisterSet::takeRegisterIndex(T) [with T = js::jit::Register]’, 150:44.28 inlined from ‘void js::jit::LiveSetAccessors::takeUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:620:59, 150:44.28 inlined from ‘void js::jit::SpecializedRegSet::take(typename Parent::RegType) [with Accessors = js::jit::LiveSetAccessors >; Set = js::jit::TypedRegisterSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:693:18, 150:44.28 inlined from ‘void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.h:484:24, 150:44.28 inlined from ‘js::jit::AutoScratchRegister::~AutoScratchRegister()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.h:567:50, 150:44.28 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:274:26, 150:44.28 inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:272:3, 150:44.28 inlined from ‘mozilla::Maybe::~Maybe()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:363:55, 150:44.28 inlined from ‘bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool, js::jit::ArrayBufferViewKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7128:30: 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/RegisterSets.h:346:35: warning: ‘scratch2.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_’ may be used uninitialized [-Wmaybe-uninitialized] 150:44.28 346 | void takeRegisterIndex(T reg) { bits_ &= ~(SetType(1) << reg.code()); } 150:44.28 | ^~~~~ 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp: In member function ‘bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool, js::jit::ArrayBufferViewKind)’: 150:44.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7128:30: note: ‘scratch2.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_’ was declared here 150:44.28 7128 | Maybe scratch2; 150:44.28 | ^~~~~~~~ 150:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/BaseAssembler-x64.h:10, 150:45.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/Assembler-x86-shared.h:20, 150:45.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x64/Assembler-x64.h:298: 150:45.31 In member function ‘void js::jit::X86Encoding::BaseAssembler::movl_rr(js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID)’, 150:45.31 inlined from ‘void js::jit::AssemblerX86Shared::movl(js::jit::Register, js::jit::Register)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/Assembler-x86-shared.h:511:17, 150:45.31 inlined from ‘void js::jit::MacroAssemblerX86Shared::move32(js::jit::Register, js::jit::Register)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:139:50, 150:45.31 inlined from ‘bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type, js::jit::ArrayBufferViewKind)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7702:18: 150:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:2220:26: warning: ‘*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))’ may be used uninitialized [-Wmaybe-uninitialized] 150:45.31 2220 | m_formatter.oneByteOp(OP_MOV_GvEv, src, dst); 150:45.31 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 150:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp: In member function ‘bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type, js::jit::ArrayBufferViewKind)’: 150:45.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CacheIRCompiler.cpp:7607:67: note: ‘*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))’ was declared here 150:45.31 7607 | mozilla::MaybeOneOf scratch2; 150:45.31 | ^~~~~~~~ 150:50.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContainerFrame.h:17, 150:50.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:47, 150:50.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 150:50.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 150:50.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/ipc/RemoteLayerTreeOwner.cpp:11, 150:50.80 from Unified_cpp_layout_ipc0.cpp:2: 150:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h: In member function ‘const nsLineBox* nsLineIterator::GetLineAt(int32_t)’: 150:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h:1089: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 150:50.80 1089 | } else if (mNumLines > 0 && aIndex > (mNumLines + mIndex) / 2) { 150:50.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLineBox.h:1089: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 150:55.59 In file included from Unified_cpp_js_src_jit3.cpp:29: 150:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]’: 150:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CodeGenerator.cpp:21411:26: warning: ‘argMir’ may be used uninitialized [-Wmaybe-uninitialized] 150:55.60 21411 | ABIArg arg = abi.next(argMir); 150:55.60 | ~~~~~~~~^~~~~~~~ 150:55.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/CodeGenerator.cpp:21392:13: note: ‘argMir’ was declared here 150:55.60 21392 | MIRType argMir; 150:55.60 | ^~~~~~ 151:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 151:12.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 151:12.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCycleCollectionParticipant.h:11, 151:12.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:11, 151:12.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/AccessibleCaret.h:11, 151:12.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/AccessibleCaret.cpp:7, 151:12.30 from Unified_cpp_layout_base0.cpp:2: 151:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = gfx::PointTyped; long unsigned int N = 4]’: 151:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/GeometryUtils.cpp:227:0: required from here 151:12.31 227 | PodArrayZero(points); 151:12.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:78:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead [-Wclass-memaccess] 151:12.31 78 | memset(aT, 0, N * sizeof(T)); 151:12.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 151:12.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:13, 151:12.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 151:12.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:53, 151:12.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/AccessibleCaret.h:14: 151:12.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Point.h:140:24: note: ‘struct mozilla::gfx::PointTyped’ declared here 151:12.33 140 | struct MOZ_EMPTY_BASES PointTyped 151:12.33 | ^~~~~~~~~~ 151:12.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*, size_t) [with T = gfx::PointTyped; size_t = long unsigned int]’: 151:12.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/GeometryUtils.cpp:439:0: required from here 151:12.35 439 | PodZero(aPoints, aPointCount); 151:12.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:51:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead [-Wclass-memaccess] 151:12.35 51 | memset(aT, 0, sizeof(T)); 151:12.35 | ~~~~~~^~~~~~~~~~~~~~~~~~ 151:12.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Point.h:140:24: note: ‘struct mozilla::gfx::PointTyped’ declared here 151:12.35 140 | struct MOZ_EMPTY_BASES PointTyped 151:12.35 | ^~~~~~~~~~ 151:15.76 In file included from Unified_cpp_layout_mathml0.cpp:2: 151:15.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/mathml/nsMathMLChar.cpp: In lambda function: 151:15.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/mathml/nsMathMLChar.cpp:897:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151:15.77 897 | const auto& firstFontInList = familyList.list.AsSpan()[0]; 151:15.77 | ^~~~~~~~~~~~~~~ 151:15.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/mathml/nsMathMLChar.cpp:897:63: note: the temporary was destroyed at the end of the full expression ‘familyList.mozilla::StyleFontFamilyList::list.mozilla::StyleArcSlice::AsSpan().mozilla::Span::operator[](0)’ 151:15.77 897 | const auto& firstFontInList = familyList.list.AsSpan()[0]; 151:15.77 | ^ 151:16.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GfxMessageUtils.h:22, 151:16.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:17, 151:16.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeChild.h:37, 151:16.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderBridgeChild.h:11, 151:16.97 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsHTMLCanvasFrame.cpp:16, 151:16.97 from Unified_cpp_layout_generic2.cpp:101: 151:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h: In static member function ‘static bool IPC::ParamTraits >::Read(IPC::MessageReader*, T*)’: 151:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 151:16.97 312 | if (!ReadParam(reader, &size)) return false; 151:16.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 151:16.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 151:17.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 151:17.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 151:17.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/ipc/RemoteLayerTreeOwner.cpp:9: 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.00 202 | return ReinterpretHelper::FromInternalValue(v); 151:17.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.00 4432 | return mProperties.Get(aProperty, aFoundResult); 151:17.00 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 151:17.00 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 151:17.00 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:17.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:17.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 151:17.00 413 | struct FrameBidiData { 151:17.00 | ^~~~~~~~~~~~~ 151:17.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 151:17.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 151:17.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 151:17.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsInlineFrame.h:13, 151:17.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsInlineFrame.cpp:9, 151:17.06 from Unified_cpp_layout_generic3.cpp:2: 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.06 202 | return ReinterpretHelper::FromInternalValue(v); 151:17.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.06 4432 | return mProperties.Get(aProperty, aFoundResult); 151:17.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 151:17.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 151:17.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:17.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:17.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 151:17.06 413 | struct FrameBidiData { 151:17.06 | ^~~~~~~~~~~~~ 151:17.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 151:17.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.90 202 | return ReinterpretHelper::FromInternalValue(v); 151:17.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:17.91 4432 | return mProperties.Get(aProperty, aFoundResult); 151:17.91 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 151:17.91 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 151:17.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:17.91 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:17.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 151:17.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 151:17.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 151:17.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:13: 151:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 151:17.91 22 | struct nsPoint : public mozilla::gfx::BasePoint { 151:17.91 | ^~~~~~~ 151:23.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52: 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:23.42 202 | return ReinterpretHelper::FromInternalValue(v); 151:23.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:23.42 4432 | return mProperties.Get(aProperty, aFoundResult); 151:23.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 151:23.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 151:23.42 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:23.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:23.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:23.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 151:23.42 413 | struct FrameBidiData { 151:23.42 | ^~~~~~~~~~~~~ 151:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 151:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:25.85 202 | return ReinterpretHelper::FromInternalValue(v); 151:25.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:25.85 4432 | return mProperties.Get(aProperty, aFoundResult); 151:25.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 151:25.85 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 151:25.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:25.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:25.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 151:25.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19: 151:25.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 151:25.86 22 | struct nsPoint : public mozilla::gfx::BasePoint { 151:25.86 | ^~~~~~~ 151:27.98 layout/style/nsComputedDOMStyleGenerated.inc.stub 151:28.03 layout/style/nsCSSPropsGenerated.inc.stub 151:30.75 layout/svg 151:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 151:32.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/mathml/nsMathMLChar.cpp:24: 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:32.86 202 | return ReinterpretHelper::FromInternalValue(v); 151:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:32.86 4432 | return mProperties.Get(aProperty, aFoundResult); 151:32.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 151:32.86 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 151:32.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:32.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:32.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:32.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 151:32.86 413 | struct FrameBidiData { 151:32.86 | ^~~~~~~~~~~~~ 151:34.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13, 151:34.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCaret.h:13, 151:34.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:57, 151:34.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/ActiveLayerTracker.cpp:27, 151:34.61 from Unified_cpp_layout_painting0.cpp:2: 151:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h: In constructor ‘mozilla::RangeBoundaryBase::RangeBoundaryBase(RawParentType*, uint32_t, mozilla::RangeBoundaryIsMutationObserved)’: 151:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 151:34.61 135 | } else if (aOffset > 0) { 151:34.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 151:38.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 151:38.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 151:38.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 151:38.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 151:38.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.cpp:23, 151:38.95 from Unified_cpp_layout_generic4.cpp:2: 151:38.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 151:38.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 151:38.95 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 151:38.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 151:43.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 151:43.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 151:43.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 151:43.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20: 151:43.44 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 151:43.44 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 151:43.44 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 151:43.44 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 151:43.44 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 151:43.44 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 151:43.44 inlined from ‘mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 151:43.44 inlined from ‘mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1212:44, 151:43.44 inlined from ‘void mozilla::ScrollContainerFrame::ScrollToCSSPixelsForApz(const mozilla::CSSPoint&, mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:2398: 151:43.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::ScrollContainerFrame::ScrollOperationParams [1]’ [-Warray-bounds=] 151:43.44 315 | mHdr->mLength = 0; 151:43.44 | ~~~~~~~~~~~~~~^~~ 151:43.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp: In member function ‘void mozilla::ScrollContainerFrame::ScrollToCSSPixelsForApz(const mozilla::CSSPoint&, mozilla::ScrollSnapTargetIds&&)’: 151:43.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:2398: note: at offset 24 into object ‘’ of size 24 151:43.44 2398 | std::move(aLastSnapTargetIds)}); 151:43.60 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 151:43.61 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 151:43.61 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 151:43.61 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 151:43.61 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 151:43.61 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 151:43.61 inlined from ‘mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 151:43.61 inlined from ‘mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1212:44, 151:43.61 inlined from ‘void mozilla::ScrollContainerFrame::ScrollBy(nsIntPoint, mozilla::ScrollUnit, mozilla::ScrollMode, nsIntPoint*, mozilla::ScrollOrigin, ScrollMomentum, mozilla::ScrollSnapFlags)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:4935: 151:43.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::ScrollContainerFrame::ScrollOperationParams [1]’ [-Warray-bounds=] 151:43.61 315 | mHdr->mLength = 0; 151:43.61 | ~~~~~~~~~~~~~~^~~ 151:43.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp: In member function ‘void mozilla::ScrollContainerFrame::ScrollBy(nsIntPoint, mozilla::ScrollUnit, mozilla::ScrollMode, nsIntPoint*, mozilla::ScrollOrigin, ScrollMomentum, mozilla::ScrollSnapFlags)’: 151:43.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:4937: note: at offset 24 into object ‘’ of size 24 151:43.61 4937 | : ScrollOperationParams{aMode, aOrigin}); 151:45.10 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 151:45.11 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 151:45.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 151:45.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 151:45.11 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 151:45.11 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 151:45.11 inlined from ‘mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 151:45.11 inlined from ‘mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1212:44, 151:45.11 inlined from ‘void mozilla::ScrollContainerFrame::ScrollSnap(const nsPoint&, mozilla::ScrollMode)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:5044: 151:45.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::ScrollContainerFrame::ScrollOperationParams [1]’ [-Warray-bounds=] 151:45.11 315 | mHdr->mLength = 0; 151:45.11 | ~~~~~~~~~~~~~~^~~ 151:45.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp: In member function ‘void mozilla::ScrollContainerFrame::ScrollSnap(const nsPoint&, mozilla::ScrollMode)’: 151:45.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:5044: note: at offset 24 into object ‘’ of size 24 151:45.11 5044 | std::move(snapDestination->mTargetIds)}); 151:45.84 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 151:45.85 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 151:45.85 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 151:45.85 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 151:45.85 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 151:45.85 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 151:45.85 inlined from ‘mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 151:45.85 inlined from ‘mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1212:44, 151:45.85 inlined from ‘void mozilla::ScrollContainerFrame::TryResnap()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:7734: 151:45.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::ScrollContainerFrame::ScrollOperationParams [1]’ [-Warray-bounds=] 151:45.85 315 | mHdr->mLength = 0; 151:45.85 | ~~~~~~~~~~~~~~^~~ 151:45.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp: In member function ‘void mozilla::ScrollContainerFrame::TryResnap()’: 151:45.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/ScrollContainerFrame.cpp:7734: note: at offset 24 into object ‘’ of size 24 151:45.85 7734 | ScrollOrigin::Other, std::move(snapDestination->mTargetIds)}); 151:53.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 151:53.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 151:53.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 151:53.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsColumnSetFrame.h:13, 151:53.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsColumnSetFrame.cpp:9, 151:53.85 from Unified_cpp_layout_generic2.cpp:2: 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:53.85 202 | return ReinterpretHelper::FromInternalValue(v); 151:53.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:53.85 4432 | return mProperties.Get(aProperty, aFoundResult); 151:53.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 151:53.85 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 151:53.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:53.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:53.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:53.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 151:53.85 413 | struct FrameBidiData { 151:53.85 | ^~~~~~~~~~~~~ 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:54.57 202 | return ReinterpretHelper::FromInternalValue(v); 151:54.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:54.57 4432 | return mProperties.Get(aProperty, aFoundResult); 151:54.57 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 151:54.57 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 151:54.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 151:54.57 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:54.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:54.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 151:54.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 151:54.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 151:54.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:13: 151:54.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 151:54.57 22 | struct nsPoint : public mozilla::gfx::BasePoint { 151:54.57 | ^~~~~~~ 151:55.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsGridContainerFrame::CachedBAxisMeasurement; uint64_t = long unsigned int]’: 151:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsGridContainerFrame::CachedBAxisMeasurement; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:55.32 202 | return ReinterpretHelper::FromInternalValue(v); 151:55.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 151:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsGridContainerFrame::CachedBAxisMeasurement; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 151:55.32 4432 | return mProperties.Get(aProperty, aFoundResult); 151:55.32 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 151:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.cpp:5589:26: required from here 151:55.32 5589 | aChild->GetProperty(GridItemCachedBAxisMeasurement::Prop(), &found); 151:55.32 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘class nsGridContainerFrame::CachedBAxisMeasurement’} with ‘private’ member ‘nsGridContainerFrame::CachedBAxisMeasurement::mKey’ from an array of ‘uint64_t’ {aka ‘long unsigned int’}; use assignment or copy-initialization instead [-Wclass-memaccess] 151:55.32 302 | memcpy(&value, &aInternalValue, sizeof(value)); 151:55.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:55.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsFrameState.cpp:13, 151:55.32 from Unified_cpp_layout_generic2.cpp:83: 151:55.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.h:552:9: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘class nsGridContainerFrame::CachedBAxisMeasurement’} declared here 151:55.32 552 | class CachedBAxisMeasurement { 151:55.32 | ^~~~~~~~~~~~~~~~~~~~~~ 151:56.29 layout/tables 151:59.76 layout 152:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 152:09.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsCSSRenderingBorders.h:18, 152:09.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:46, 152:09.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.h:12, 152:09.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.cpp:12: 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:09.59 202 | return ReinterpretHelper::FromInternalValue(v); 152:09.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:09.59 4432 | return mProperties.Get(aProperty, aFoundResult); 152:09.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 152:09.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 152:09.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:09.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:09.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:09.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 152:09.59 413 | struct FrameBidiData { 152:09.59 | ^~~~~~~~~~~~~ 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.16 202 | return ReinterpretHelper::FromInternalValue(v); 152:11.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.16 4432 | return mProperties.Get(aProperty, aFoundResult); 152:11.16 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 152:11.16 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:11.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:11.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 152:11.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DisplayItemClip.h:11, 152:11.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DisplayItemClipChain.h:11, 152:11.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:16: 152:11.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 152:11.16 22 | struct nsPoint : public mozilla::gfx::BasePoint { 152:11.16 | ^~~~~~~ 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = gfxTextRun::TrimmableWS; uint64_t = long unsigned int]’: 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = gfxTextRun::TrimmableWS; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.25 202 | return ReinterpretHelper::FromInternalValue(v); 152:11.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = gfxTextRun::TrimmableWS; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.25 4432 | return mProperties.Get(aProperty, aFoundResult); 152:11.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsTextFrame.cpp:8701:0: required from here 152:11.25 8701 | ? GetProperty(TrimmableWhitespaceProperty()) 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct gfxTextRun::TrimmableWS’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:11.25 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:11.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsTextFrame.h:19, 152:11.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsStyleStructInlines.h:18, 152:11.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:22, 152:11.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.cpp:14: 152:11.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxTextRun.h:392:10: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct gfxTextRun::TrimmableWS’} declared here 152:11.25 392 | struct TrimmableWS { 152:11.25 | ^~~~~~~~~~~ 152:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 152:11.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/printing/nsPrintJob.h:17, 152:11.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/printing/ipc/RemotePrintJobChild.cpp:12, 152:11.88 from Unified_cpp_layout_printing0.cpp:20: 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.88 202 | return ReinterpretHelper::FromInternalValue(v); 152:11.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:11.88 4432 | return mProperties.Get(aProperty, aFoundResult); 152:11.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 152:11.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 152:11.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:11.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:11.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 152:11.88 413 | struct FrameBidiData { 152:11.88 | ^~~~~~~~~~~~~ 152:22.44 layout/xul 152:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 152:28.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 152:28.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 152:28.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/ActiveLayerTracker.cpp:19: 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:28.44 202 | return ReinterpretHelper::FromInternalValue(v); 152:28.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:28.44 4432 | return mProperties.Get(aProperty, aFoundResult); 152:28.44 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 152:28.44 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 152:28.44 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:28.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:28.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:28.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 152:28.44 413 | struct FrameBidiData { 152:28.44 | ^~~~~~~~~~~~~ 152:28.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 152:28.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:28.98 202 | return ReinterpretHelper::FromInternalValue(v); 152:28.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 152:28.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 152:28.98 4432 | return mProperties.Get(aProperty, aFoundResult); 152:28.98 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:28.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 152:28.98 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 152:28.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 152:28.98 302 | memcpy(&value, &aInternalValue, sizeof(value)); 152:28.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:15, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRFPService.h:14, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 152:29.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/ActiveLayerTracker.cpp:9: 152:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 152:29.01 22 | struct nsPoint : public mozilla::gfx::BasePoint { 152:29.01 | ^~~~~~~ 152:38.50 In file included from Unified_cpp_layout_svg0.cpp:29: 152:38.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp: In static member function ‘static WrFiltersStatus mozilla::FilterInstance::BuildWebRenderFiltersImpl(nsIFrame*, mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, mozilla::StyleFilterType, WrFiltersHolder&)’: 152:38.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:228: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 152:38.51 228 | } else if (primitive.InputPrimitiveIndex(0) != int32_t(i - 1)) { 152:38.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:228: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 152:38.67 In file included from Unified_cpp_layout_base0.cpp:128: 152:38.68 In lambda function, 152:38.68 inlined from ‘void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/PresShell.cpp:2832: 152:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/PresShell.cpp:2761: warning: ‘targetNeedsReflowFromParent’ may be used uninitialized [-Wmaybe-uninitialized] 152:38.68 2761 | (aFrame != subtreeRoot || !targetNeedsReflowFromParent); 152:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/PresShell.cpp: In member function ‘void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)’: 152:38.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/PresShell.cpp:2737: note: ‘targetNeedsReflowFromParent’ was declared here 152:38.68 2737 | bool targetNeedsReflowFromParent; 152:54.74 layout/xul/tree 152:56.30 In file included from Unified_cpp_layout_svg0.cpp:119: 152:56.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGFilterInstance.cpp: In member function ‘bool mozilla::SVGFilterInstance::ComputeBounds()’: 152:56.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGFilterInstance.cpp:78: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mozilla::SVGAnimatedLength’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152:56.31 78 | memcpy(XYWH, mFilterElement->mLengthAttributes, 152:56.31 79 | sizeof(mFilterElement->mLengthAttributes)); 152:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGFilters.h:14, 152:56.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGFilterInstance.h:14, 152:56.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:29: 152:56.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGAnimatedLength.h:111:7: note: ‘class mozilla::SVGAnimatedLength’ declared here 152:56.31 111 | class SVGAnimatedLength { 152:56.31 | ^~~~~~~~~~~~~~~~~ 152:56.95 In file included from Unified_cpp_layout_svg2.cpp:11: 152:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGUtils.cpp: In static member function ‘static gfxRect mozilla::SVGUtils::GetBBox(nsIFrame*, uint32_t, const gfxMatrix*)’: 152:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGUtils.cpp:922: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 152:56.96 922 | } else if (aFrame->IsSVGForeignObjectFrame()) { 152:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGUtils.cpp:922: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 152:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 152:57.81 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:13: 152:57.81 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 152:57.81 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 152:57.81 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 152:57.81 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 152:57.81 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 152:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 152:57.81 655 | aOther.mHdr->mLength = 0; 152:57.81 | ~~~~~~~~~~~~~~~~~~~~~^~~ 152:57.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 152:57.83 1908 | mBands = aRegion.mBands.Clone(); 152:57.83 | ~~~~~~~~~~~~~~~~~~~~^~ 152:57.83 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 152:57.83 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 152:57.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 152:57.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 152:57.83 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 152:57.83 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 152:57.83 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 152:57.83 450 | mArray.mHdr->mLength = 0; 152:57.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 152:57.83 1908 | mBands = aRegion.mBands.Clone(); 152:57.83 | ^ 152:57.83 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 152:57.83 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 152:57.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 152:57.83 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 152:57.83 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 152:57.83 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 152:57.83 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 152:57.83 450 | mArray.mHdr->mLength = 0; 152:57.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 152:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 152:57.83 1908 | mBands = aRegion.mBands.Clone(); 152:57.83 | ^ 153:04.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:12, 153:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RestyleManager.h:12, 153:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGObserverUtils.cpp:19, 153:04.82 from Unified_cpp_layout_svg1.cpp:74: 153:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SplayTree.h: In member function ‘T* mozilla::SplayTree::remove(const T&)’: 153:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SplayTree.h:101: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 153:04.82 101 | } else if (mRoot->mRight) { 153:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SplayTree.h:101: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 153:05.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGContainerFrame.h:13, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGGFrame.h:11, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGUseFrame.h:11, 153:05.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGUseFrame.cpp:7, 153:05.12 from Unified_cpp_layout_svg2.cpp:2: 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:05.12 202 | return ReinterpretHelper::FromInternalValue(v); 153:05.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:05.12 4432 | return mProperties.Get(aProperty, aFoundResult); 153:05.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 153:05.12 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 153:05.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:05.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:05.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 153:05.12 413 | struct FrameBidiData { 153:05.12 | ^~~~~~~~~~~~~ 153:05.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 153:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:05.84 202 | return ReinterpretHelper::FromInternalValue(v); 153:05.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:05.84 4432 | return mProperties.Get(aProperty, aFoundResult); 153:05.84 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 153:05.84 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 153:05.84 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:05.84 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:05.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:05.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 153:05.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ISVGDisplayableFrame.h:14, 153:05.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGContainerFrame.h:11: 153:05.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 153:05.84 22 | struct nsPoint : public mozilla::gfx::BasePoint { 153:05.84 | ^~~~~~~ 153:06.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 153:06.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SVGUtils.h:24, 153:06.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/CSSClipPathInstance.cpp:15, 153:06.86 from Unified_cpp_layout_svg0.cpp:2: 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:06.86 202 | return ReinterpretHelper::FromInternalValue(v); 153:06.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:06.86 4432 | return mProperties.Get(aProperty, aFoundResult); 153:06.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 153:06.86 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 153:06.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:06.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:06.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:06.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 153:06.87 413 | struct FrameBidiData { 153:06.87 | ^~~~~~~~~~~~~ 153:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGForeignObjectFrame.cpp:24, 153:08.28 from Unified_cpp_layout_svg0.cpp:128: 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’: 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:0: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Width]’ 153:08.28 226 | return details::ResolveImpl(aStyle, aElement, 153:08.28 227 | typename Tag::ResolverType{}); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:0: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:74 = mozilla::ComputedStyle]’ 153:08.28 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:0: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 153:08.28 236 | aFunc(f->Style()); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:0: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::X, Tags::Y, Tags::Width, Tags::Height}]’ 153:08.28 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 153:08.28 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:08.28 260 | }); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGForeignObjectFrame.cpp:180:0: required from here 153:08.28 179 | SVGGeometryProperty::ResolveAll( 153:08.28 181 | static_cast(GetContent()), &x, &y, &width, &height); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:08.28 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:08.28 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:08.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Height]’: 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:0: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Height]’ 153:08.29 226 | return details::ResolveImpl(aStyle, aElement, 153:08.29 227 | typename Tag::ResolverType{}); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:0: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:74 = mozilla::ComputedStyle]’ 153:08.29 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:0: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 153:08.29 236 | aFunc(f->Style()); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:0: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::X, Tags::Y, Tags::Width, Tags::Height}]’ 153:08.29 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 153:08.29 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:08.29 260 | }); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGForeignObjectFrame.cpp:180:0: required from here 153:08.29 179 | SVGGeometryProperty::ResolveAll( 153:08.29 181 | static_cast(GetContent()), &x, &y, &width, &height); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:08.29 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:08.29 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:08.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:22.46 In file included from Unified_cpp_layout_tables0.cpp:65: 153:22.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/nsTableFrame.cpp: In member function ‘void BCPaintBorderIterator::ResetVerInfo()’: 153:22.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/nsTableFrame.cpp:7191:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BCBlockDirSeg’; use assignment or value-initialization instead [-Wclass-memaccess] 153:22.47 7191 | memset(mBlockDirInfo.get(), 0, 153:22.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 153:22.47 7192 | mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 153:22.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:22.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/nsTableFrame.cpp:5713:8: note: ‘struct BCBlockDirSeg’ declared here 153:22.47 5713 | struct BCBlockDirSeg { 153:22.47 | ^~~~~~~~~~~~~ 153:27.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 153:27.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 153:27.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 153:27.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/nsTableFrame.h:11, 153:27.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 153:27.64 from Unified_cpp_layout_tables0.cpp:2: 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:27.64 202 | return ReinterpretHelper::FromInternalValue(v); 153:27.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:27.64 4432 | return mProperties.Get(aProperty, aFoundResult); 153:27.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 153:27.64 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 153:27.64 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:27.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:27.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:27.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 153:27.64 413 | struct FrameBidiData { 153:27.64 | ^~~~~~~~~~~~~ 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:28.66 202 | return ReinterpretHelper::FromInternalValue(v); 153:28.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:28.66 4432 | return mProperties.Get(aProperty, aFoundResult); 153:28.66 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 153:28.66 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 153:28.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:28.66 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:28.66 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:28.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WritingModes.h:13, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/celldata.h:12, 153:28.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/tables/nsTableFrame.h:9: 153:28.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 153:28.66 22 | struct nsPoint : public mozilla::gfx::BasePoint { 153:28.66 | ^~~~~~~ 153:31.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:74, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/IonTypes.h:16, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Bailouts.h:17, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/LIR.h:16, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Lowering.h:13, 153:31.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/Lowering.cpp:7, 153:31.45 from Unified_cpp_js_src_jit9.cpp:2: 153:31.45 In static member function ‘static constexpr JS::Value JS::Value::fromInt32(int32_t)’, 153:31.45 inlined from ‘constexpr JS::Value JS::Int32Value(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:1090:73, 153:31.45 inlined from ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4372:44: 153:31.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:553:47: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized] 153:31.45 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 153:31.45 | ^~~~~~~~~~~ 153:31.45 In file included from Unified_cpp_js_src_jit9.cpp:20: 153:31.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’: 153:31.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4363:13: note: ‘res’ was declared here 153:31.45 4363 | int32_t res; 153:31.45 | ^~~ 153:31.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 153:31.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4394:31: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized] 153:31.47 4394 | return MConstant::NewInt64(alloc, res); 153:31.47 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 153:31.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4382:13: note: ‘res’ was declared here 153:31.47 4382 | int64_t res; 153:31.47 | ^~~ 153:31.50 In constructor ‘js::jit::MConstant::MConstant(js::jit::MIRType, int64_t)’, 153:31.51 inlined from ‘static js::jit::MConstant* js::jit::MConstant::NewIntPtr(js::jit::TempAllocator&, intptr_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:1057:50, 153:31.51 inlined from ‘virtual js::jit::MDefinition* js::jit::MSignExtendIntPtr::foldsTo(js::jit::TempAllocator&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4416:32: 153:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:1176:19: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized] 153:31.51 1176 | payload_.iptr = i; 153:31.51 | ~~~~~~~~~~~~~~^~~ 153:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendIntPtr::foldsTo(js::jit::TempAllocator&)’: 153:31.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4404:14: note: ‘res’ was declared here 153:31.51 4404 | intptr_t res; 153:31.51 | ^~~ 153:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘bool js::jit::MCompare::tryFoldTypeOf(bool*)’: 153:32.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4753:3: warning: ‘matchesInputType’ may be used uninitialized [-Wmaybe-uninitialized] 153:32.00 4753 | if (matchesInputType) { 153:32.00 | ^~ 153:32.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:4710:8: note: ‘matchesInputType’ was declared here 153:32.00 4710 | bool matchesInputType; 153:32.00 | ^~~~~~~~~~~~~~~~ 153:33.58 media/libcubeb/src 153:34.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 153:34.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsCSSRenderingBorders.h:18, 153:34.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:46, 153:34.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DisplaySVGItem.h:10, 153:34.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGGeometryFrame.h:11, 153:34.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGGeometryFrame.cpp:8, 153:34.09 from Unified_cpp_layout_svg1.cpp:2: 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:34.09 202 | return ReinterpretHelper::FromInternalValue(v); 153:34.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:34.09 4432 | return mProperties.Get(aProperty, aFoundResult); 153:34.09 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 153:34.09 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 153:34.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:34.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:34.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:34.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 153:34.09 413 | struct FrameBidiData { 153:34.09 | ^~~~~~~~~~~~~ 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:35.36 202 | return ReinterpretHelper::FromInternalValue(v); 153:35.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 153:35.36 4432 | return mProperties.Get(aProperty, aFoundResult); 153:35.36 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 153:35.36 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 153:35.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 153:35.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 153:35.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DisplayItemClip.h:11, 153:35.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DisplayItemClipChain.h:11, 153:35.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:16: 153:35.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 153:35.36 22 | struct nsPoint : public mozilla::gfx::BasePoint { 153:35.36 | ^~~~~~~ 153:35.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGImageFrame.cpp:22, 153:35.94 from Unified_cpp_layout_svg1.cpp:29: 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’: 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Width]’ 153:35.94 226 | return details::ResolveImpl(aStyle, aElement, 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 153:35.94 227 | typename Tag::ResolverType{}); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:76 = mozilla::ComputedStyle]’ 153:35.94 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:35.94 | ^~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 153:35.94 236 | aFunc(f->Style()); 153:35.94 | ~~~~~^~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::X, Tags::Y, Tags::Width, Tags::Height}]’ 153:35.94 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 153:35.94 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 260 | }); 153:35.94 | ~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGImageFrame.cpp:223:79: required from here 153:35.94 223 | SVGGeometryProperty::ResolveAll( 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153:35.94 224 | element, &x, &y, &width, &height); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:35.94 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:35.94 | ^~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:35.94 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:35.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:35.94 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:35.94 | ^~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:35.94 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:35.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Height]’: 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:226:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = Tags::Height]’ 153:35.94 226 | return details::ResolveImpl(aStyle, aElement, 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 153:35.94 227 | typename Tag::ResolverType{}); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:259:5: required from ‘mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*):: [with auto:76 = mozilla::ComputedStyle]’ 153:35.94 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:35.94 | ^~~~~~~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:236:10: required from ‘bool mozilla::dom::SVGGeometryProperty::DoForComputedStyle(const mozilla::dom::Element*, Func) [with Func = ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*, details::AlwaysFloat*)::]’ 153:35.94 236 | aFunc(f->Style()); 153:35.94 | ~~~~~^~~~~~~~~~~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:258:32: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, details::AlwaysFloat* ...) [with Tags = {Tags::X, Tags::Y, Tags::Width, Tags::Height}]’ 153:35.94 258 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 153:35.94 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 259 | SVGGEOMETRYPROPERTY_EVAL_ALL(*aRes = ResolveWith(*style, aElement)); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.94 260 | }); 153:35.94 | ~~ 153:35.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/SVGImageFrame.cpp:223:79: required from here 153:35.94 223 | SVGGeometryProperty::ResolveAll( 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153:35.94 224 | element, &x, &y, &width, &height); 153:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:35.97 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:35.97 | ^~~~~ 153:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:113:34: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Height::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:35.97 113 | auto const& value = std::invoke(Tag::Getter, aStyle.StylePosition()); 153:35.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153:35.97 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:35.97 | ^~~~~~~~~~ 153:35.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/svg/SVGGeometryProperty.h:133:41: note: the temporary was destroyed at the end of the full expression ‘std::invoke& (nsStylePosition::* const&)() const, const nsStylePosition*>(mozilla::dom::SVGGeometryProperty::Tags::Width::Getter, (& aStyle)->mozilla::ComputedStyle::StylePosition())’ 153:35.97 133 | auto const& valueOther = std::invoke(Other::Getter, aStyle.StylePosition()); 153:35.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:38.68 In file included from Unified_cpp_layout_painting0.cpp:11: 153:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DashedCornerFinder.cpp: In member function ‘void mozilla::DashedCornerFinder::FindBestDashLength(Float, Float, Float, Float)’: 153:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DashedCornerFinder.cpp:362: warning: ‘count’ may be used uninitialized [-Wmaybe-uninitialized] 153:38.69 362 | if (count == targetCount) { 153:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DashedCornerFinder.cpp:306: note: ‘count’ was declared here 153:38.69 306 | size_t count; 153:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DashedCornerFinder.cpp:366: warning: ‘actualDashLength’ may be used uninitialized [-Wmaybe-uninitialized] 153:38.69 366 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 153:38.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/DashedCornerFinder.cpp:307: note: ‘actualDashLength’ was declared here 153:38.69 307 | Float actualDashLength; 153:41.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR-wasm.h:25, 153:41.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/LIR.h:21: 153:41.43 In constructor ‘js::jit::MSignExtendInt64::MSignExtendInt64(js::jit::MDefinition*, Mode)’, 153:41.43 inlined from ‘static js::jit::MSignExtendInt64::MThisOpcode* js::jit::MSignExtendInt64::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:4396:3, 153:41.43 inlined from ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:3390:43: 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:4388:45: warning: ‘mode’ may be used uninitialized [-Wmaybe-uninitialized] 153:41.43 4388 | : MUnaryInstruction(classOpcode, op), mode_(mode) { 153:41.43 | ^~~~~~~~~~~ 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’: 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:3377:30: note: ‘mode’ was declared here 153:41.43 3377 | MSignExtendInt64::Mode mode; 153:41.43 | ^~~~ 153:41.43 In constructor ‘js::jit::MSignExtendIntPtr::MSignExtendIntPtr(js::jit::MDefinition*, Mode)’, 153:41.43 inlined from ‘static js::jit::MSignExtendIntPtr::MThisOpcode* js::jit::MSignExtendIntPtr::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:4428:3, 153:41.43 inlined from ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:3358:44: 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.h:4420:45: warning: ‘mode’ may be used uninitialized [-Wmaybe-uninitialized] 153:41.43 4420 | : MUnaryInstruction(classOpcode, op), mode_(mode) { 153:41.43 | ^~~~~~~~~~~ 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’: 153:41.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/jit/MIR.cpp:3345:31: note: ‘mode’ was declared here 153:41.43 3345 | MSignExtendIntPtr::Mode mode; 153:41.43 | ^~~~ 153:42.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 153:42.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontVariations.h:12, 153:42.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsFont.h:12, 153:42.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsStyleStruct.h:24, 153:42.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/CSSClipPathInstance.h:14, 153:42.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/CSSClipPathInstance.cpp:8: 153:42.76 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 153:42.76 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 153:42.76 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 153:42.76 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 153:42.76 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 153:42.76 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::gfx::FilterPrimitiveDescription]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 153:42.76 inlined from ‘mozilla::gfx::FilterDescription& mozilla::gfx::FilterDescription::operator=(mozilla::gfx::FilterDescription&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FilterDescription.h:128:8, 153:42.76 inlined from ‘nsresult mozilla::FilterInstance::BuildPrimitives(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, const nsTArray&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:1668: 153:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::FilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} [-Warray-bounds=] 153:42.76 450 | mArray.mHdr->mLength = 0; 153:42.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 153:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp: In member function ‘nsresult mozilla::FilterInstance::BuildPrimitives(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, const nsTArray&, bool)’: 153:42.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:1668: note: at offset 8 into object ‘’ of size 8 153:42.76 1668 | mFilterDescription = FilterDescription(std::move(primitiveDescriptions)); 153:42.78 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 153:42.78 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 153:42.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 153:42.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 153:42.78 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 153:42.78 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::gfx::FilterPrimitiveDescription]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3003:19, 153:42.78 inlined from ‘mozilla::gfx::FilterDescription& mozilla::gfx::FilterDescription::operator=(mozilla::gfx::FilterDescription&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FilterDescription.h:128:8, 153:42.78 inlined from ‘nsresult mozilla::FilterInstance::BuildPrimitives(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, const nsTArray&, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:1668: 153:42.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::FilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} [-Warray-bounds=] 153:42.78 450 | mArray.mHdr->mLength = 0; 153:42.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 153:42.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp: In member function ‘nsresult mozilla::FilterInstance::BuildPrimitives(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, const nsTArray&, bool)’: 153:42.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/svg/FilterInstance.cpp:1668: note: at offset 8 into object ‘’ of size 8 153:42.78 1668 | mFilterDescription = FilterDescription(std::move(primitiveDescriptions)); 153:43.78 media/libdav1d/asm 153:46.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRFPService.h:14, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsILoadInfo.h:60, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsNetUtil.h:21, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:19, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27383, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WritingModes.h:13, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Baseline.h:9, 153:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:56: 153:46.27 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsImageFrame*; long unsigned int N = 0]’, 153:46.27 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsImageFrame*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 153:46.27 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsImageFrame*; T = nsImageFrame*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 153:46.27 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsImageFrame*; T = nsImageFrame*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 153:46.27 inlined from ‘virtual void BrokenImageIcon::Notify(imgIRequest*, int32_t, const nsIntRect*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.cpp:318, 153:46.27 inlined from ‘virtual void BrokenImageIcon::Notify(imgIRequest*, int32_t, const nsIntRect*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.cpp:290: 153:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_8(D)->mObservers.D.2459093.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 153:46.27 282 | aArray.mIterators = this; 153:46.27 | ~~~~~~~~~~~~~~~~~~^~~~~~ 153:46.29 In file included from Unified_cpp_layout_generic2.cpp:128: 153:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.cpp: In member function ‘virtual void BrokenImageIcon::Notify(imgIRequest*, int32_t, const nsIntRect*)’: 153:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.cpp:318: note: ‘__for_begin’ declared here 153:46.30 318 | for (nsImageFrame* frame : mObservers.ForwardRange()) { 153:46.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.cpp:291: note: ‘this’ declared here 153:46.30 291 | const nsIntRect* aData) { 153:49.68 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 153:49.68 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 153:51.08 media/libdav1d/16bd_cdef_tmpl.c.stub 153:52.09 media/libdav1d/8bd_cdef_tmpl.c.stub 153:53.34 media/libdav1d/16bd_fg_apply_tmpl.c.stub 153:53.95 media/libdav1d/8bd_fg_apply_tmpl.c.stub 153:55.03 media/libdav1d/16bd_filmgrain_tmpl.c.stub 153:56.01 media/libdav1d/8bd_filmgrain_tmpl.c.stub 153:56.59 media/libmkv 153:56.83 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 153:57.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 153:57.02 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 153:57.02 | ^~~~~~~~~~ 153:57.10 In file included from /usr/include/string.h:548, 153:57.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 153:57.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c:9: 153:57.10 In function ‘memcpy’, 153:57.10 inlined from ‘Ebml_Write’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c:39:3, 153:57.10 inlined from ‘Ebml_Serialize’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c:32:5: 153:57.10 /usr/include/bits/string_fortified.h:29:10: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 153:57.10 29 | return __builtin___memcpy_chk (__dest, __src, __len, 153:57.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:57.10 30 | __glibc_objsize0 (__dest)); 153:57.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c: In function ‘Ebml_Serialize’: 153:57.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libmkv/EbmlBufferWriter.c:22:19: note: ‘x’ was declared here 153:57.10 22 | unsigned char x; 153:57.10 | ^ 153:57.74 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 153:58.63 media/libnestegg/src 153:59.03 In file included from Unified_c_media_libnestegg_src0.c:2: 153:59.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 153:59.04 media/libdav1d/16bd_ipred_tmpl.c.stub 153:59.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libnestegg/src/nestegg.c:1170:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 153:59.08 1170 | uint64_t id, size, peeked_id; 153:59.08 | ^~~~~~~~~ 153:59.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:14, 153:59.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 153:59.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 153:59.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:12, 153:59.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 153:59.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/nsMenuPopupFrame.cpp:57, 153:59.14 from Unified_cpp_layout_xul0.cpp:20: 153:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h: In static member function ‘static bool IPC::ParamTraits >::Read(IPC::MessageReader*, T*)’: 153:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 153:59.14 312 | if (!ReadParam(reader, &size)) return false; 153:59.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 153:59.50 media/libdav1d/8bd_ipred_tmpl.c.stub 154:00.05 media/libdav1d/16bd_itx_tmpl.c.stub 154:00.46 media/libdav1d/8bd_itx_tmpl.c.stub 154:00.98 media/libdav1d/16bd_lf_apply_tmpl.c.stub 154:01.95 media/libdav1d/8bd_lf_apply_tmpl.c.stub 154:02.82 media/libdav1d/16bd_loopfilter_tmpl.c.stub 154:03.52 media/libspeex_resampler/src 154:03.65 media/libdav1d/8bd_loopfilter_tmpl.c.stub 154:04.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 154:04.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsLeafFrame.h:13, 154:04.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/SimpleXULLeafFrame.h:16, 154:04.12 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 154:04.12 from Unified_cpp_layout_xul_tree0.cpp:2: 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:04.12 202 | return ReinterpretHelper::FromInternalValue(v); 154:04.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:04.12 4432 | return mProperties.Get(aProperty, aFoundResult); 154:04.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 154:04.12 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 154:04.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 154:04.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 154:04.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 154:04.12 413 | struct FrameBidiData { 154:04.12 | ^~~~~~~~~~~~~ 154:04.73 media/libdav1d/16bd_looprestoration_tmpl.c.stub 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:04.86 202 | return ReinterpretHelper::FromInternalValue(v); 154:04.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:04.86 4432 | return mProperties.Get(aProperty, aFoundResult); 154:04.86 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 154:04.86 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 154:04.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 154:04.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 154:04.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:04.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 154:04.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 154:04.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 154:04.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:53: 154:04.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 154:04.86 22 | struct nsPoint : public mozilla::gfx::BasePoint { 154:04.86 | ^~~~~~~ 154:05.36 media/libdav1d/8bd_looprestoration_tmpl.c.stub 154:06.20 media/libdav1d/16bd_lr_apply_tmpl.c.stub 154:07.00 media/libdav1d/8bd_lr_apply_tmpl.c.stub 154:08.13 media/libdav1d/16bd_mc_tmpl.c.stub 154:08.24 media/libwebp/sharpyuv 154:08.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libwebp/sharpyuv/sharpyuv.c: In function ‘SharpYuvOptionsInitInternal’: 154:08.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/libwebp/sharpyuv/sharpyuv.c:500:40: warning: logical ‘and’ of equal expressions [-Wlogical-op] 154:08.52 500 | (major == SHARPYUV_VERSION_MAJOR && major == 0 && 154:08.52 | ^~ 154:09.36 media/libdav1d/8bd_mc_tmpl.c.stub 154:09.93 media/libdav1d/16bd_recon_tmpl.c.stub 154:10.69 media/libdav1d/8bd_recon_tmpl.c.stub 154:12.29 media/libwebp/src/dec 154:13.07 media/libwebp/src/demux 154:15.29 media/libwebp/src/dsp 154:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WritingModes.h:13, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Baseline.h:9, 154:21.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:56: 154:21.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 154:21.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 154:21.50 inlined from ‘JSObject* mozilla::dom::TreeColumn_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsTreeColumn]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnBinding.h:41:27, 154:21.50 inlined from ‘virtual JSObject* nsTreeColumn::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeColumns.cpp:213:39: 154:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 154:21.50 1169 | *this->stack = this; 154:21.50 | ~~~~~~~~~~~~~^~~~~~ 154:21.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeBodyFrame.cpp:65: 154:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnBinding.h: In member function ‘virtual JSObject* nsTreeColumn::WrapObject(JSContext*, JS::Handle)’: 154:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnBinding.h:41:27: note: ‘reflector’ declared here 154:21.50 41 | JS::Rooted reflector(aCx); 154:21.50 | ^~~~~~~~~ 154:21.50 In file included from Unified_cpp_layout_xul_tree0.cpp:11: 154:21.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeColumns.cpp:211:47: note: ‘aCx’ declared here 154:21.50 211 | JSObject* nsTreeColumn::WrapObject(JSContext* aCx, 154:21.50 | ~~~~~~~~~~~^~~ 154:21.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 154:21.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 154:21.55 inlined from ‘JSObject* mozilla::dom::TreeColumns_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsTreeColumns]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnsBinding.h:39:27, 154:21.55 inlined from ‘virtual JSObject* nsTreeColumns::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeColumns.cpp:264:40: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 154:21.55 1169 | *this->stack = this; 154:21.55 | ~~~~~~~~~~~~~^~~~~~ 154:21.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeColumns.cpp:17: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnsBinding.h: In member function ‘virtual JSObject* nsTreeColumns::WrapObject(JSContext*, JS::Handle)’: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeColumnsBinding.h:39:27: note: ‘reflector’ declared here 154:21.55 39 | JS::Rooted reflector(aCx); 154:21.55 | ^~~~~~~~~ 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeColumns.cpp:262:48: note: ‘aCx’ declared here 154:21.55 262 | JSObject* nsTreeColumns::WrapObject(JSContext* aCx, 154:21.55 | ~~~~~~~~~~~^~~ 154:21.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 154:21.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 154:21.55 inlined from ‘JSObject* mozilla::dom::TreeContentView_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsTreeContentView]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeContentViewBinding.h:42:27, 154:21.55 inlined from ‘virtual JSObject* nsTreeContentView::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeContentView.cpp:118:39: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 154:21.55 1169 | *this->stack = this; 154:21.55 | ~~~~~~~~~~~~~^~~~~~ 154:21.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeContentView.cpp:18, 154:21.55 from Unified_cpp_layout_xul_tree0.cpp:20: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeContentViewBinding.h: In member function ‘virtual JSObject* nsTreeContentView::WrapObject(JSContext*, JS::Handle)’: 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TreeContentViewBinding.h:42:27: note: ‘reflector’ declared here 154:21.55 42 | JS::Rooted reflector(aCx); 154:21.55 | ^~~~~~~~~ 154:21.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/tree/nsTreeContentView.cpp:116:52: note: ‘aCx’ declared here 154:21.55 116 | JSObject* nsTreeContentView::WrapObject(JSContext* aCx, 154:21.55 | ~~~~~~~~~~~^~~ 154:29.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsBlockFrame.h:15, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/MiddleCroppingBlockFrame.h:10, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/MiddleCroppingLabelFrame.h:10, 154:29.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/xul/MiddleCroppingLabelFrame.cpp:7, 154:29.18 from Unified_cpp_layout_xul0.cpp:2: 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:29.18 202 | return ReinterpretHelper::FromInternalValue(v); 154:29.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:29.18 4432 | return mProperties.Get(aProperty, aFoundResult); 154:29.18 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 154:29.18 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 154:29.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 154:29.18 302 | memcpy(&value, &aInternalValue, sizeof(value)); 154:29.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:29.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 154:29.18 413 | struct FrameBidiData { 154:29.18 | ^~~~~~~~~~~~~ 154:29.57 media/libwebp/src/enc 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:30.31 202 | return ReinterpretHelper::FromInternalValue(v); 154:30.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 154:30.31 4432 | return mProperties.Get(aProperty, aFoundResult); 154:30.31 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 154:30.31 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 154:30.31 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 154:30.31 302 | memcpy(&value, &aInternalValue, sizeof(value)); 154:30.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:30.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 154:30.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 154:30.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 154:30.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:13: 154:30.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 154:30.31 22 | struct nsPoint : public mozilla::gfx::BasePoint { 154:30.31 | ^~~~~~~ 154:32.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 154:32.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 154:32.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:12: 154:32.02 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 154:32.02 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 154:32.02 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 154:32.02 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 154:32.02 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 154:32.02 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 154:32.02 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 154:32.02 450 | mArray.mHdr->mLength = 0; 154:32.02 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:32.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20: 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 154:32.02 1908 | mBands = aRegion.mBands.Clone(); 154:32.02 | ^ 154:32.02 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 154:32.02 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 154:32.02 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 154:32.02 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 154:32.02 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 154:32.02 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 154:32.02 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 154:32.02 450 | mArray.mHdr->mLength = 0; 154:32.02 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:32.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 154:32.02 1908 | mBands = aRegion.mBands.Clone(); 154:32.02 | ^ 154:36.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 154:36.50 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:13: 154:36.50 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 154:36.50 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 154:36.50 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 154:36.50 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 154:36.50 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 154:36.50 655 | aOther.mHdr->mLength = 0; 154:36.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:36.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 154:36.50 1908 | mBands = aRegion.mBands.Clone(); 154:36.50 | ~~~~~~~~~~~~~~~~~~~~^~ 154:36.50 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 154:36.50 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 154:36.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 154:36.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 154:36.50 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 154:36.50 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 154:36.50 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 154:36.50 450 | mArray.mHdr->mLength = 0; 154:36.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 154:36.50 1908 | mBands = aRegion.mBands.Clone(); 154:36.50 | ^ 154:36.50 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 154:36.50 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 154:36.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 154:36.50 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 154:36.50 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 154:36.50 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 154:36.50 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 154:36.50 450 | mArray.mHdr->mLength = 0; 154:36.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:36.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 154:36.50 1908 | mBands = aRegion.mBands.Clone(); 154:36.50 | ^ 154:37.78 media/libwebp/src/moz 154:38.28 media/libwebp/src/utils 154:41.43 In file included from Unified_cpp_layout_generic2.cpp:92: 154:41.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.cpp: In member function ‘nscoord nsGridContainerFrame::ReflowRowsInFragmentainer(GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, Fragmentainer&, const nsSize&, const nsTArray&, uint32_t, uint32_t, nscoord, nscoord)’: 154:41.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.cpp:8350:15: warning: ‘masonryAxisGap’ may be used uninitialized [-Wmaybe-uninitialized] 154:41.44 8350 | pos + masonryAxisGap - aContentArea.Start(LogicalAxis::Inline, wm); 154:41.44 | ~~~~^~~~~~~~~~~~~~~~ 154:41.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsGridContainerFrame.cpp:8171:11: note: ‘masonryAxisGap’ was declared here 154:41.44 8171 | nscoord masonryAxisGap; 154:41.44 | ^~~~~~~~~~~~~~ 154:45.49 media/libyuv/libyuv 154:46.20 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 154:46.21 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 154:46.21 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 154:46.21 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 154:46.21 inlined from ‘nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::Point4DTyped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2787:25, 154:46.21 inlined from ‘CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::Point4DTyped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2998:38, 154:46.21 inlined from ‘void mozilla::gfx::PolygonTyped::TransformToScreenSpace(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::Matrix4x4Typed&) [with Units = mozilla::gfx::UnknownUnits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:316:13, 154:46.21 inlined from ‘void mozilla::gfx::PolygonTyped::TransformToScreenSpace(const mozilla::gfx::Matrix4x4Typed&) [with Units = mozilla::gfx::UnknownUnits]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:325:27, 154:46.21 inlined from ‘void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.cpp:6879: 154:46.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of ‘mozilla::gfx::Polygon [1]’ {aka ‘mozilla::gfx::PolygonTyped [1]’} [-Warray-bounds=] 154:46.21 315 | mHdr->mLength = 0; 154:46.21 | ~~~~~~~~~~~~~~^~~ 154:46.21 In file included from Unified_cpp_layout_painting0.cpp:110: 154:46.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.cpp: In member function ‘void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)’: 154:46.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.cpp:6876: note: at offset 24 into object ‘polygon’ of size 24 154:46.21 6876 | gfx::Polygon polygon = 154:46.80 media/mozva 154:48.50 media/psshparser 154:51.99 memory/volatile 154:52.51 modules/brotli 155:00.89 modules/libjar 155:05.92 modules/libjar/zipwriter 155:08.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayListInvalidation.h:11, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:49, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsCanvasFrame.h:15, 155:08.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.cpp:56, 155:08.24 from Unified_cpp_layout_base1.cpp:83: 155:08.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 155:08.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 155:08.24 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 155:08.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 155:08.63 modules/libpref 155:14.37 modules/woff2 155:20.89 netwerk/base/http-sfv 155:21.24 In file included from Unified_cpp_modules_woff20.cpp:38: 155:21.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, WOFF2Header*)’: 155:21.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/woff2/src/woff2_dec.cc:1218:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 155:21.25 1218 | uint64_t dst_offset = first_table_offset; 155:21.25 | ^~~~~~~~~~ 155:23.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 155:23.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsLayoutUtils.cpp:54, 155:23.76 from Unified_cpp_layout_base2.cpp:20: 155:23.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h: In member function ‘void nsIContent::SetPrimaryFrame(nsIFrame*)’: 155:23.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:41: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 155:23.76 41 | } else if (nsIFrame* currentPrimaryFrame = GetPrimaryFrame()) { 155:23.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:41: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 155:25.05 netwerk/base/mozurl 155:30.03 netwerk/base/ascii_pac_utils.inc.stub 155:31.26 netwerk/build 155:35.54 netwerk/cache2 155:36.59 netwerk/cookie 155:37.79 netwerk/dns/etld_data.inc.stub 155:41.88 netwerk/ipc 155:44.52 netwerk/mime 155:52.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 155:52.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsCSSRendering.h:18, 155:52.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/ShapeUtils.cpp:11, 155:52.83 from Unified_cpp_layout_base1.cpp:11: 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 155:52.83 202 | return ReinterpretHelper::FromInternalValue(v); 155:52.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 155:52.83 4432 | return mProperties.Get(aProperty, aFoundResult); 155:52.83 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 155:52.83 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 155:52.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 155:52.83 302 | memcpy(&value, &aInternalValue, sizeof(value)); 155:52.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:52.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 155:52.83 413 | struct FrameBidiData { 155:52.83 | ^~~~~~~~~~~~~ 155:53.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 155:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 155:53.93 202 | return ReinterpretHelper::FromInternalValue(v); 155:53.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 155:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 155:53.93 4432 | return mProperties.Get(aProperty, aFoundResult); 155:53.93 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 155:53.93 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 155:53.93 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 155:53.93 302 | memcpy(&value, &aInternalValue, sizeof(value)); 155:53.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsFont.h:13, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsStyleStruct.h:24, 155:53.93 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/ScrollStyles.cpp:8, 155:53.93 from Unified_cpp_layout_base1.cpp:2: 155:53.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 155:53.93 22 | struct nsPoint : public mozilla::gfx::BasePoint { 155:53.93 | ^~~~~~~ 155:56.35 netwerk/protocol/about 155:59.73 netwerk/protocol/data 156:17.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 156:17.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsLayoutDebugger.cpp:10, 156:17.42 from Unified_cpp_layout_base2.cpp:2: 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 156:17.42 202 | return ReinterpretHelper::FromInternalValue(v); 156:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 156:17.42 4432 | return mProperties.Get(aProperty, aFoundResult); 156:17.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 156:17.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 156:17.42 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 156:17.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 156:17.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:17.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 156:17.42 413 | struct FrameBidiData { 156:17.42 | ^~~~~~~~~~~~~ 156:21.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 156:21.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 156:21.29 202 | return ReinterpretHelper::FromInternalValue(v); 156:21.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 156:21.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 156:21.29 4432 | return mProperties.Get(aProperty, aFoundResult); 156:21.29 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 156:21.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 156:21.29 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 156:21.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 156:21.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 156:21.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:21.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 156:21.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 156:21.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/LayoutConstants.h:13, 156:21.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:53: 156:21.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 156:21.31 22 | struct nsPoint : public mozilla::gfx::BasePoint { 156:21.31 | ^~~~~~~ 156:38.39 netwerk/protocol/file 156:41.03 netwerk/protocol/gio 156:43.39 netwerk/protocol/http 156:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28: 156:43.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 156:43.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 156:43.68 inlined from ‘JSObject* mozilla::dom::BeforeUnloadEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BeforeUnloadEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h:35, 156:43.68 inlined from ‘virtual JSObject* mozilla::dom::BeforeUnloadEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:25: 156:43.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 156:43.68 1169 | *this->stack = this; 156:43.68 | ~~~~~~~~~~~~~^~~~~~ 156:43.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:10, 156:43.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsDocumentViewer.cpp:28, 156:43.68 from Unified_cpp_layout_base1.cpp:110: 156:43.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h: In member function ‘virtual JSObject* mozilla::dom::BeforeUnloadEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 156:43.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEventBinding.h:35: note: ‘reflector’ declared here 156:43.68 35 | JS::Rooted reflector(aCx); 156:43.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BeforeUnloadEvent.h:24: note: ‘aCx’ declared here 156:43.68 24 | JSContext* aCx, JS::Handle aGivenProto) override { 156:55.13 netwerk/protocol/res 156:56.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:129, 156:56.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/algorithm:68, 156:56.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:67, 156:56.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:9, 156:56.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.cpp:6: 156:56.96 In function ‘void operator delete(void*)’, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 156:56.96 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 156:56.96 inlined from ‘mozilla::net::ProxyAutoConfigChild::PendingQuery::~PendingQuery()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:67:5, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 156:56.96 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 156:56.96 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 156:56.96 inlined from ‘mozilla::net::ProxyAutoConfigChild::~ProxyAutoConfigChild()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.cpp:149:1: 156:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 336 [-Wfree-nonheap-object] 156:56.96 64 | return free_impl(ptr); 156:56.96 | ^ 156:56.96 In function ‘void operator delete(void*)’, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 156:56.96 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 156:56.96 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 156:56.96 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 156:56.96 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 156:56.96 inlined from ‘mozilla::net::ProxyAutoConfigChild::~ProxyAutoConfigChild()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/ProxyAutoConfigChild.cpp:149:1: 156:56.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 336 [-Wfree-nonheap-object] 156:56.96 64 | return free_impl(ptr); 156:56.96 | ^ 157:00.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.cpp: In member function ‘void nsFrameConstructorState::ConstructBackdropFrameFor(nsIContent*, nsIFrame*)’: 157:00.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.cpp:1099: warning: ‘placeholderType’ may be used uninitialized [-Wmaybe-uninitialized] 157:00.37 1099 | nsIFrame* placeholder = nsCSSFrameConstructor::CreatePlaceholderFrameFor( 157:00.37 1100 | mPresShell, aContent, backdropFrame, frame, nullptr, placeholderType); 157:00.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.cpp:1094: note: ‘placeholderType’ was declared here 157:00.37 1094 | nsFrameState placeholderType; 157:52.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 157:52.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AtomArray.h:11, 157:52.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsAttrValue.h:26, 157:52.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsLayoutDebugger.cpp:9: 157:52.98 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 157:52.98 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 157:52.98 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 157:52.98 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 157:52.98 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 157:52.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 157:52.98 655 | aOther.mHdr->mLength = 0; 157:52.98 | ~~~~~~~~~~~~~~~~~~~~~^~~ 157:52.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20: 157:53.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 157:53.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 157:53.00 1908 | mBands = aRegion.mBands.Clone(); 157:53.00 | ~~~~~~~~~~~~~~~~~~~~^~ 158:08.05 netwerk/protocol/viewsource 158:17.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 158:17.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 158:17.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 158:17.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 158:17.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/gio/GIOChannelParent.cpp:11, 158:17.68 from Unified_cpp_netwerk_protocol_gio0.cpp:11: 158:17.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 158:17.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 158:17.68 36 | if (!aKey) return 0; 158:17.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 158:18.13 netwerk/protocol/websocket 158:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cookie/CookieNotification.cpp:6, 158:21.98 from Unified_cpp_netwerk_cookie0.cpp:38: 158:21.98 In constructor ‘mozilla::net::CookieNotification::CookieNotification(nsICookieNotification::Action, nsICookie*, const nsACString&, bool, nsIArray*, uint64_t, const nsID*)’, 158:21.98 inlined from ‘void mozilla::net::CookieServiceChild::NotifyObservers(mozilla::net::Cookie*, const mozilla::net::PCookieServiceChild::OriginAttributes&, CookieNotificationAction, const mozilla::Maybe&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cookie/CookieServiceChild.cpp:680:69: 158:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cookie/CookieNotification.h:30:9: warning: ‘notificationAction’ may be used uninitialized [-Wmaybe-uninitialized] 158:21.98 30 | : mAction(aAction), 158:21.98 | ^~~~~~~~~~~~~~~~ 158:21.98 In file included from Unified_cpp_netwerk_cookie0.cpp:83: 158:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cookie/CookieServiceChild.cpp: In member function ‘void mozilla::net::CookieServiceChild::NotifyObservers(mozilla::net::Cookie*, const mozilla::net::PCookieServiceChild::OriginAttributes&, CookieNotificationAction, const mozilla::Maybe&)’: 158:21.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cookie/CookieServiceChild.cpp:651:33: note: ‘notificationAction’ was declared here 158:21.98 651 | nsICookieNotification::Action notificationAction; 158:21.98 | ^~~~~~~~~~~~~~~~~~ 158:25.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheFile.h:10, 158:25.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheEntry.h:10, 158:25.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheEntry.cpp:8, 158:25.06 from Unified_cpp_netwerk_cache20.cpp:2: 158:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheEntry.cpp: In member function ‘virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)’: 158:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheFileMetadata.h:40:4: warning: ‘frecency’ may be used uninitialized [-Wmaybe-uninitialized] 158:25.06 40 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 158:25.06 | ^~~~~~~~~~~~~~ 158:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheEntry.cpp:498:17: note: in expansion of macro ‘INT2FRECENCY’ 158:25.06 498 | mFrecency = INT2FRECENCY(frecency); 158:25.06 | ^~~~~~~~~~~~ 158:25.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/cache2/CacheEntry.cpp:494:14: note: ‘frecency’ was declared here 158:25.06 494 | uint32_t frecency; 158:25.06 | ^~~~~~~~ 158:37.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 158:37.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 158:37.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 158:37.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/gio/GIOChannelChild.cpp:11, 158:37.88 from Unified_cpp_netwerk_protocol_gio0.cpp:2: 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 158:37.88 202 | return ReinterpretHelper::FromInternalValue(v); 158:37.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 158:37.88 4432 | return mProperties.Get(aProperty, aFoundResult); 158:37.88 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 158:37.88 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 158:37.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 158:37.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 158:37.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 158:37.88 413 | struct FrameBidiData { 158:37.88 | ^~~~~~~~~~~~~ 158:48.25 netwerk/protocol/webtransport 158:50.32 netwerk/sctp/datachannel 159:13.81 netwerk/sctp/src 159:14.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 159:14.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/DocumentChannelParent.cpp:10, 159:14.83 from Unified_cpp_netwerk_ipc0.cpp:29: 159:14.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 159:14.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 159:14.83 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 159:14.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 159:19.82 In file included from Unified_c_netwerk_sctp_src0.c:47: 159:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_stream_reset_response’: 159:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctp_input.c:3866:99: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 159:19.83 3866 | sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams); 159:19.83 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 159:19.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctp_input.c:3879:101: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 159:19.85 3879 | sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams); 159:19.85 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 159:19.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_str_reset_request_out’: 159:19.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctp_input.c:4151:71: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 159:19.87 4151 | sctp_reset_in_stream(stcb, number_entries, req->list_of_streams); 159:19.87 | ~~~^~~~~~~~~~~~~~~~~ 159:21.29 netwerk/socket 159:31.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 159:31.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 159:31.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:18, 159:31.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/SharedPrefMap.h:11, 159:31.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp:13, 159:31.24 from Unified_cpp_modules_libpref0.cpp:2: 159:31.24 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 159:31.24 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 159:31.24 inlined from ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp:4992:22: 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 159:31.24 315 | mHdr->mLength = 0; 159:31.24 | ~~~~~~~~~~~~~~^~~ 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp: In static member function ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’: 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp:4885:23: note: at offset 8 into object ‘prefEntries’ of size 8 159:31.24 4885 | nsTArray prefEntries; 159:31.24 | ^~~~~~~~~~~ 159:31.24 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 159:31.24 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 159:31.24 inlined from ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp:5009:24: 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 159:31.24 315 | mHdr->mLength = 0; 159:31.24 | ~~~~~~~~~~~~~~^~~ 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp: In static member function ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’: 159:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.cpp:4885:23: note: at offset 8 into object ‘prefEntries’ of size 8 159:31.24 4885 | nsTArray prefEntries; 159:31.24 | ^~~~~~~~~~~ 159:35.40 netwerk/streamconv/converters 159:36.95 netwerk/streamconv 159:47.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StringBuffer.h:16, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTStringRepr.h:20, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsAString.h:19, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsString.h:16, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsLiteralString.h:11, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefBranch.h:17, 159:47.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/datachannel/DataChannel.cpp:34: 159:47.49 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::RTCDataChannelState&}; T = mozilla::dom::RTCDataChannelState]’, 159:47.49 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::RTCDataChannelState&}; T = mozilla::dom::RTCDataChannelState; InternalType = mozilla::dom::RTCDataChannelState]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 159:47.49 inlined from ‘void mozilla::DataChannelConnection::AppendStatsToReport(const mozilla::UniquePtr&, DOMHighResTimeStamp) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/datachannel/DataChannel.cpp:791:29: 159:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3: warning: ‘state’ may be used uninitialized [-Wmaybe-uninitialized] 159:47.49 1015 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 159:47.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/datachannel/DataChannel.cpp: In member function ‘void mozilla::DataChannelConnection::AppendStatsToReport(const mozilla::UniquePtr&, DOMHighResTimeStamp) const’: 159:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/datachannel/DataChannel.cpp:776:13: note: ‘state’ was declared here 159:47.49 776 | State state; 159:47.49 | ^~~~~ 159:53.06 netwerk/system/linux 159:56.63 netwerk/system/netlink 160:00.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 160:00.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 160:00.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/DocumentChannelChild.cpp:23, 160:00.63 from Unified_cpp_netwerk_ipc0.cpp:20: 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 160:00.63 202 | return ReinterpretHelper::FromInternalValue(v); 160:00.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 160:00.63 4432 | return mProperties.Get(aProperty, aFoundResult); 160:00.63 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 160:00.63 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 160:00.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 160:00.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 160:00.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 160:00.63 413 | struct FrameBidiData { 160:00.63 | ^~~~~~~~~~~~~ 160:00.88 netwerk/system 160:01.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 160:01.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:33, 160:01.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWebTransport.h:13, 160:01.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportHash.h:9, 160:01.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportHash.cpp:6, 160:01.40 from Unified_cpp_webtransport0.cpp:2: 160:01.40 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.40 inlined from ‘void nsTArray_Impl::Clear() [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.40 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.40 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:684:45: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.40 315 | mHdr->mLength = 0; 160:01.40 | ~~~~~~~~~~~~~~^~~ 160:01.40 In file included from Unified_cpp_webtransport0.cpp:11: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:646:35: note: at offset 8 into object ‘pendingEvents’ of size 8 160:01.40 646 | nsTArray> pendingEvents; 160:01.40 | ^~~~~~~~~~~~~ 160:01.40 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.40 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.40 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.40 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:684:45: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.40 450 | mArray.mHdr->mLength = 0; 160:01.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:646:35: note: at offset 8 into object ‘pendingEvents’ of size 8 160:01.40 646 | nsTArray> pendingEvents; 160:01.40 | ^~~~~~~~~~~~~ 160:01.40 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.40 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.40 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.40 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:684:45: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.40 450 | mArray.mHdr->mLength = 0; 160:01.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:646:35: note: at offset 8 into object ‘pendingEvents’ of size 8 160:01.40 646 | nsTArray> pendingEvents; 160:01.40 | ^~~~~~~~~~~~~ 160:01.40 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.40 inlined from ‘void nsTArray_Impl::Clear() [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 160:01.40 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.40 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.40 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:685:69: 160:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.40 315 | mHdr->mLength = 0; 160:01.41 | ~~~~~~~~~~~~~~^~~ 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:647:43: note: at offset 8 into object ‘pendingCreateStreamEvents’ of size 8 160:01.42 647 | nsTArray> pendingCreateStreamEvents; 160:01.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 160:01.42 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.42 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:01.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:01.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.42 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.42 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:685:69: 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.42 450 | mArray.mHdr->mLength = 0; 160:01.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:647:43: note: at offset 8 into object ‘pendingCreateStreamEvents’ of size 8 160:01.42 647 | nsTArray> pendingCreateStreamEvents; 160:01.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 160:01.42 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’, 160:01.42 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:01.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:01.42 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:01.42 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:01.42 inlined from ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:685:69: 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:01.42 450 | mArray.mHdr->mLength = 0; 160:01.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:01.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function ‘virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)’: 160:01.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:647:43: note: at offset 8 into object ‘pendingCreateStreamEvents’ of size 8 160:01.43 647 | nsTArray> pendingCreateStreamEvents; 160:01.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 160:04.04 netwerk/url-classifier 160:04.22 netwerk/wifi 160:12.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 160:12.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 160:12.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 160:12.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:8, 160:12.75 from Unified_cpp_protocol_websocket0.cpp:29: 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 160:12.75 202 | return ReinterpretHelper::FromInternalValue(v); 160:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 160:12.75 4432 | return mProperties.Get(aProperty, aFoundResult); 160:12.75 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 160:12.75 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 160:12.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 160:12.75 302 | memcpy(&value, &aInternalValue, sizeof(value)); 160:12.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:12.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 160:12.75 413 | struct FrameBidiData { 160:12.75 | ^~~~~~~~~~~~~ 160:14.87 other-licenses/snappy 160:15.91 parser/expat 160:20.98 In file included from Unified_c_netwerk_sctp_src0.c:137: 160:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctputil.c: In function ‘sctp_abort_association’: 160:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctputil.c:4644:17: warning: ‘cause_code’ may be used uninitialized [-Wmaybe-uninitialized] 160:20.99 4644 | sctp_abort_notification(stcb, false, false, cause_code, NULL, SCTP_SO_NOT_LOCKED); 160:20.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/sctp/src/netinet/sctputil.c:4622:18: note: ‘cause_code’ was declared here 160:20.99 4622 | uint16_t cause_code; 160:20.99 | ^~~~~~~~~~ 160:24.78 parser/html 160:33.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 160:33.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/WifiScanner.h:9, 160:33.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/dbus/DbusWifiScanner.h:8, 160:33.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/dbus/DbusWifiScanner.cpp:6, 160:33.15 from Unified_cpp_netwerk_wifi0.cpp:2: 160:33.15 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 160:33.15 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:33.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:33.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:33.15 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:33.15 inlined from ‘nsresult nsWifiMonitor::DoScan()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:363:45: 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:33.15 450 | mArray.mHdr->mLength = 0; 160:33.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:33.15 In file included from Unified_cpp_netwerk_wifi0.cpp:20: 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp: In member function ‘nsresult nsWifiMonitor::DoScan()’: 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:330:40: note: at offset 8 into object ‘accessPoints’ of size 8 160:33.15 330 | nsTArray> accessPoints; 160:33.15 | ^~~~~~~~~~~~ 160:33.15 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 160:33.15 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 160:33.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 160:33.15 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 160:33.15 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:33.15 inlined from ‘nsresult nsWifiMonitor::DoScan()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:363:45: 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 160:33.15 450 | mArray.mHdr->mLength = 0; 160:33.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp: In member function ‘nsresult nsWifiMonitor::DoScan()’: 160:33.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:330:40: note: at offset 8 into object ‘accessPoints’ of size 8 160:33.15 330 | nsTArray> accessPoints; 160:33.15 | ^~~~~~~~~~~~ 160:33.18 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 160:33.19 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 160:33.19 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 160:33.19 inlined from ‘StoreCopyPassByConstLRef::StoreCopyPassByConstLRef(A&&) [with A = nsTArray >; T = nsTArray >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:855:50, 160:33.19 inlined from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = nsTArray >; long unsigned int _Idx = 0; _Head = StoreCopyPassByConstLRef > >]’ at /usr/include/c++/14/tuple:209:4, 160:33.19 inlined from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = nsTArray >; _UTail = {bool&}; = void; long unsigned int _Idx = 0; _Head = StoreCopyPassByConstLRef > >; _Tail = {StoreCopyPassByConstLRef}]’ at /usr/include/c++/14/tuple:317:38, 160:33.19 inlined from ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = nsTArray >; _U2 = bool&; typename std::enable_if()), _T1, _T2>::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = StoreCopyPassByConstLRef > >; _T2 = StoreCopyPassByConstLRef]’ at /usr/include/c++/14/tuple:2119:63, 160:33.19 inlined from ‘mozilla::detail::RunnableMethodArguments::RunnableMethodArguments(As&& ...) [with As = {nsTArray >, bool&}; Ts = {nsTArray >, bool}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:1080:9, 160:33.19 inlined from ‘mozilla::detail::RunnableMethodImpl::RunnableMethodImpl(const char*, ForwardedPtrType&&, Method, Args&& ...) [with ForwardedPtrType = nsWifiMonitor*; Args = {nsTArray >, bool&}; PtrType = nsWifiMonitor*; Method = nsresult (nsWifiMonitor::*)(const nsTArray >&, bool); bool Owning = true; mozilla::RunnableKind Kind = mozilla::RunnableKind::Standard; Storages = {nsTArray >, bool}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:1125:9, 160:33.19 inlined from ‘already_AddRefed::type, Method, true, mozilla::RunnableKind::Standard>::base_type> mozilla::NewRunnableMethod(const char*, PtrType&&, Method, Args&& ...) [with Storages = {nsTArray >, bool}; PtrType = nsWifiMonitor*; Method = nsresult (nsWifiMonitor::*)(const nsTArray >&, bool); Args = {nsTArray >, bool&}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:1419:7, 160:33.19 inlined from ‘nsresult nsWifiMonitor::DoScan()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:372:68: 160:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 160:33.19 655 | aOther.mHdr->mLength = 0; 160:33.19 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp: In member function ‘nsresult nsWifiMonitor::DoScan()’: 160:33.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/wifi/nsWifiMonitor.cpp:374:34: note: at offset 8 into object ‘’ of size 8 160:33.19 374 | mLastAccessPoints.Clone(), accessPointsChanged)); 160:33.19 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 160:34.05 In file included from Unified_cpp_converters0.cpp:2: 160:34.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function ‘bool mozTXTToHTMLConv::FindURL(const char16_t*, int32_t, uint32_t, uint32_t, nsString&, int32_t&, int32_t&)’: 160:34.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:509:29: warning: ‘start’ may be used uninitialized [-Wmaybe-uninitialized] 160:34.06 509 | CalculateURLBoundaries(aInString, aInLength, pos, whathasbeendone, check, 160:34.06 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:34.06 510 | start, end, txtURL, desc, resultReplaceBefore, 160:34.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:34.06 511 | resultReplaceAfter); 160:34.06 | ~~~~~~~~~~~~~~~~~~~ 160:34.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:491:14: note: ‘start’ declared here 160:34.06 491 | uint32_t start, end; 160:34.06 | ^~~~~ 160:34.28 parser/htmlparser 160:36.48 parser/prototype 160:48.86 security/certverifier 161:09.76 security/ct 161:27.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13, 161:27.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCaret.h:13, 161:27.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:57, 161:27.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 161:27.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 161:27.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 161:27.37 from Unified_cpp_url-classifier0.cpp:11: 161:27.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h: In constructor ‘mozilla::RangeBoundaryBase::RangeBoundaryBase(RawParentType*, uint32_t, mozilla::RangeBoundaryIsMutationObserved)’: 161:27.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 161:27.37 135 | } else if (aOffset > 0) { 161:27.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:135: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 161:30.69 security/manager/pki 161:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 161:32.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 161:32.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 161:32.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 161:32.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 161:32.08 from Unified_cpp_parser_html0.cpp:137: 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 161:32.08 202 | return ReinterpretHelper::FromInternalValue(v); 161:32.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 161:32.08 4432 | return mProperties.Get(aProperty, aFoundResult); 161:32.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 161:32.08 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 161:32.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 161:32.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 161:32.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:32.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 161:32.08 413 | struct FrameBidiData { 161:32.08 | ^~~~~~~~~~~~~ 161:33.83 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 161:33.92 security/manager/ssl/xpcshell.inc.stub 161:35.69 security/nss/lib/mozpkix 161:51.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:13, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/NSSErrorsService.h:13, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/ScopedNSSTypes.h:24, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/EnterpriseRoots.h:10, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/CertVerifier.h:12, 161:51.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/CertVerifier.cpp:7, 161:51.73 from Unified_cpp_certverifier0.cpp:2: 161:51.73 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 161:51.73 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::psm::IssuerCandidateWithSource; Allocator = nsTArrayInfallibleAllocator; E = mozilla::psm::IssuerCandidateWithSource; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2678:31, 161:51.73 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::psm::IssuerCandidateWithSource; Allocator = nsTArrayInfallibleAllocator; E = mozilla::psm::IssuerCandidateWithSource]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2828:41, 161:51.73 inlined from ‘virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/NSSCertDBTrustDomain.cpp:325:37: 161:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 161:51.73 315 | mHdr->mLength = 0; 161:51.73 | ~~~~~~~~~~~~~~^~~ 161:51.73 In file included from Unified_cpp_certverifier0.cpp:20: 161:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/NSSCertDBTrustDomain.cpp: In member function ‘virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)’: 161:51.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/NSSCertDBTrustDomain.cpp:220:39: note: at offset 8 into object ‘geckoRootCandidates’ of size 8 161:51.73 220 | nsTArray geckoRootCandidates; 161:51.73 | ^~~~~~~~~~~~~~~~~~~ 161:54.61 security/sandbox/common 161:54.76 security/sandbox/linux/broker 161:55.88 security/sandbox/linux/glue 161:59.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 161:59.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 161:59.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 161:59.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 161:59.16 202 | return ReinterpretHelper::FromInternalValue(v); 161:59.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 161:59.16 4432 | return mProperties.Get(aProperty, aFoundResult); 161:59.16 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 161:59.16 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 161:59.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 161:59.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 161:59.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:59.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 161:59.16 413 | struct FrameBidiData { 161:59.16 | ^~~~~~~~~~~~~ 162:13.44 security/sandbox/linux/launch 162:14.15 security/sandbox/linux/reporter 162:16.52 In file included from /usr/include/c++/14/atomic:50, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/atomic:3, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/atomic:62, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Atomics.h:24, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsXPCOM.h:13, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDebug.h:13, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:16, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsHashKeys.h:11, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5AtomTable.h:8, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5AtomTable.cpp:5, 162:16.53 from Unified_cpp_parser_html0.cpp:2: 162:16.53 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::fetch_add(__int_type, std::memory_order) [with _ITp = long unsigned int]’, 162:16.53 inlined from ‘nsrefcnt mozilla::ThreadSafeAutoRefCnt::operator++()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:388:28, 162:16.53 inlined from ‘MozExternalRefCountType nsDynamicAtom::AddRef()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsAtom.h:153:22, 162:16.53 inlined from ‘MozExternalRefCountType nsAtom::AddRef()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsAtom.h:223:46, 162:16.53 inlined from ‘static void mozilla::RefPtrTraits::AddRef(U*) [with U = nsAtom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:48:45, 162:16.53 inlined from ‘static void RefPtr::ConstRemovingRefPtrTraits::AddRef(U*) [with U = nsAtom; T = nsAtom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:408:67, 162:16.53 inlined from ‘RefPtr::RefPtr(T*) [with T = nsAtom]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:108:43, 162:16.53 inlined from ‘nsHtml5ElementName::nsHtml5ElementName(nsAtom*, nsAtom*, mozilla::dom::HTMLContentCreatorFunction, mozilla::dom::SVGContentCreatorFunction, int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5ElementName.cpp:44:7, 162:16.53 inlined from ‘static void nsHtml5ElementName::initializeStatics()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5ElementName.cpp:1056:32: 162:16.53 /usr/include/c++/14/bits/atomic_base.h:631:34: warning: ‘long unsigned int __atomic_fetch_add_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 162:16.53 631 | { return __atomic_fetch_add(&_M_i, __i, int(__m)); } 162:16.53 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 162:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:14, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5ElementName.h:35, 162:16.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/parser/html/nsHtml5AttributeName.cpp:30, 162:16.53 from Unified_cpp_parser_html0.cpp:11: 162:16.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsGkAtoms.h: In static member function ‘static void nsHtml5ElementName::initializeStatics()’: 162:16.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsGkAtoms.h:117:38: note: at offset 95060 into destination object ‘mozilla::detail::gGkAtoms’ of size 95064 162:16.53 117 | extern NS_EXTERNAL_VIS const GkAtoms gGkAtoms; 162:16.53 | ^~~~~~~~ 162:16.77 security/sandbox/linux 162:27.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/broker/SandboxBroker.h:16, 162:27.39 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/broker/SandboxBroker.cpp:7, 162:27.39 from Unified_cpp_linux_broker0.cpp:2: 162:27.39 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 162:27.39 inlined from ‘void nsTArray_Impl::Clear() [with E = std::pair, int>; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 162:27.39 inlined from ‘mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:296:26, 162:27.39 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::&; _Args = {}]’ at /usr/include/c++/14/bits/invoke.h:61:36, 162:27.39 inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::&; _Args = {}]’ at /usr/include/c++/14/bits/invoke.h:111:28, 162:27.39 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::; _ArgTypes = {}]’ at /usr/include/c++/14/bits/std_function.h:290:30: 162:27.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::FileCacheT [1]’ {aka ‘nsTArray, int> > [1]’} [-Warray-bounds=] 162:27.39 315 | mHdr->mLength = 0; 162:27.39 | ~~~~~~~~~~~~~~^~~ 162:27.39 In file included from Unified_cpp_linux_broker0.cpp:20: 162:27.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp: In static member function ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::; _ArgTypes = {}]’: 162:27.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:290:21: note: at offset 8 into object ‘ldConfigCache’ of size 8 162:27.39 290 | static FileCacheT ldConfigCache{}; 162:27.39 | ^~~~~~~~~~~~~ 162:30.81 security/manager/ssl/addons-public.inc.stub 162:31.95 security/manager/ssl/addons-public-intermediate.inc.stub 162:32.30 startupcache 162:32.65 security/manager/ssl/addons-stage.inc.stub 162:33.67 security/manager/ssl/addons-stage-intermediate.inc.stub 162:34.29 security/manager/ssl/content-signature-prod.inc.stub 162:34.64 storage 162:35.11 security/manager/ssl/content-signature-stage.inc.stub 162:35.73 security/manager/ssl/content-signature-dev.inc.stub 162:36.53 security/manager/ssl/content-signature-local.inc.stub 162:38.01 third_party/abseil-cpp/absl/base/base_gn 162:38.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 162:38.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporter.h:17, 162:38.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporter.cpp:7, 162:38.14 from Unified_cpp_linux_reporter0.cpp:2: 162:38.14 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 162:38.14 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 162:38.14 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 162:38.14 inlined from ‘mozilla::SandboxReportArray::SandboxReportArray(mozilla::SandboxReporter::Snapshot&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:133:33, 162:38.14 inlined from ‘virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:190:73, 162:38.14 inlined from ‘virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:183:15: 162:38.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of ‘mozilla::SandboxReporter::Snapshot [1]’ [-Warray-bounds=] 162:38.14 655 | aOther.mHdr->mLength = 0; 162:38.14 | ~~~~~~~~~~~~~~~~~~~~~^~~ 162:38.14 In file included from Unified_cpp_linux_reporter0.cpp:11: 162:38.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp: In member function ‘virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)’: 162:38.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:190:71: note: at offset 16 into object ‘’ of size 16 162:38.14 190 | new SandboxReportArray(SandboxReporter::Singleton()->GetSnapshot()); 162:38.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 162:38.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 162:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 162:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PWebSocketChild.cpp:31, 162:38.43 from Unified_cpp_protocol_websocket1.cpp:2: 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 162:38.43 202 | return ReinterpretHelper::FromInternalValue(v); 162:38.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 162:38.43 4432 | return mProperties.Get(aProperty, aFoundResult); 162:38.43 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 162:38.43 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 162:38.43 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 162:38.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 162:38.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 162:38.43 413 | struct FrameBidiData { 162:38.43 | ^~~~~~~~~~~~~ 162:38.50 third_party/abseil-cpp/absl/base/log_severity_gn 162:42.21 third_party/abseil-cpp/absl/base/malloc_internal_gn 162:42.44 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 162:45.78 In file included from Unified_cpp_malloc_internal_gn0.cpp:2: 162:45.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc:201:23: warning: ‘absl::base_internal::LowLevelAlloc::Arena’ has a field ‘absl::base_internal::{anonymous}::AllocList absl::base_internal::LowLevelAlloc::Arena::freelist’ whose type uses the anonymous namespace [-Wsubobject-linkage] 162:45.79 201 | struct LowLevelAlloc::Arena { 162:45.79 | ^~~~~ 162:46.67 third_party/abseil-cpp/absl/base/spinlock_wait_gn 162:46.95 third_party/abseil-cpp/absl/base/strerror_gn 162:48.13 third_party/abseil-cpp/absl/base/throw_delegate_gn 162:49.80 third_party/abseil-cpp/absl/base/tracing_internal_gn 162:50.25 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 162:50.56 third_party/abseil-cpp/absl/container/raw_hash_set_gn 162:57.17 third_party/abseil-cpp/absl/crc/cpu_detect_gn 162:58.62 third_party/abseil-cpp/absl/crc/crc32c_gn 163:00.10 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 163:04.86 third_party/abseil-cpp/absl/crc/crc_internal_gn 163:06.08 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 163:08.04 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 163:08.63 third_party/abseil-cpp/absl/debugging/examine_stack_gn 163:09.93 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 163:10.11 third_party/abseil-cpp/absl/debugging/stacktrace_gn 163:10.99 third_party/abseil-cpp/absl/debugging/symbolize_gn 163:11.20 third_party/abseil-cpp/absl/hash/city_gn 163:14.10 third_party/abseil-cpp/absl/hash/hash_gn 163:14.13 third_party/abseil-cpp/absl/hash/low_level_hash_gn 163:14.87 third_party/abseil-cpp/absl/log/die_if_null_gn 163:18.88 third_party/abseil-cpp/absl/log/globals_gn 163:18.89 third_party/abseil-cpp/absl/log/initialize_gn 163:20.50 third_party/abseil-cpp/absl/log/internal/check_op_gn 163:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy_compiler.cc:21, 163:20.60 from Unified_cpp_sandbox_linux2.cpp:47: 163:20.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/syscall_set.h:73:19: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 163:20.60 73 | : public std::iterator { 163:20.60 | ^~~~~~~~ 163:20.60 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 163:20.60 from /usr/include/c++/14/string:47, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string:3, 163:20.60 from /usr/include/c++/14/bits/locale_classes.h:40, 163:20.60 from /usr/include/c++/14/bits/ios_base.h:41, 163:20.60 from /usr/include/c++/14/ios:44, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/ios:3, 163:20.60 from /usr/include/c++/14/istream:40, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/istream:3, 163:20.60 from /usr/include/c++/14/sstream:40, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/sstream:3, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/chromium/base/logging.h:13, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/chromium/base/time/time.h:62, 163:20.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/chromium/base/time/time_now_posix.cc:5, 163:20.60 from Unified_cpp_sandbox_linux2.cpp:2: 163:20.60 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 163:20.60 127 | struct _GLIBCXX17_DEPRECATED iterator 163:20.60 | ^~~~~~~~ 163:21.47 third_party/abseil-cpp/absl/log/internal/conditions_gn 163:21.85 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 163:21.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 163:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 163:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 163:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 163:21.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/ipc/SocketProcessParent.cpp:35, 163:21.89 from Unified_cpp_netwerk_ipc1.cpp:65: 163:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 163:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 163:21.89 36 | if (!aKey) return 0; 163:21.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 163:22.58 third_party/abseil-cpp/absl/log/internal/format_gn 163:24.40 third_party/abseil-cpp/absl/log/internal/globals_gn 163:25.86 third_party/abseil-cpp/absl/log/internal/log_message_gn 163:27.68 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 163:29.52 third_party/abseil-cpp/absl/log/internal/nullguard_gn 163:30.01 third_party/abseil-cpp/absl/log/internal/proto_gn 163:30.16 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 163:30.47 third_party/abseil-cpp/absl/log/log_entry_gn 163:33.60 third_party/abseil-cpp/absl/log/log_sink_gn 163:34.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MPSCQueue.h:22, 163:34.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxProfiler.h:22, 163:34.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxLogging.h:36, 163:34.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxOpenedFiles.cpp:15, 163:34.15 from Unified_cpp_sandbox_linux3.cpp:2: 163:34.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = SandboxReport]’: 163:34.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxReporterClient.cpp:45:10: required from here 163:34.15 45 | PodZero(&report); 163:34.15 | ~~~~~~~^~~~~~~~~ 163:34.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SandboxReport’; use assignment or value-initialization instead [-Wclass-memaccess] 163:34.15 37 | memset(aT, 0, sizeof(T)); 163:34.15 | ~~~~~~^~~~~~~~~~~~~~~~~~ 163:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxReporterClient.h:10, 163:34.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/SandboxReporterClient.cpp:7, 163:34.15 from Unified_cpp_sandbox_linux3.cpp:20: 163:34.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/sandbox/linux/reporter/SandboxReporterCommon.h:23:8: note: ‘struct mozilla::SandboxReport’ declared here 163:34.15 23 | struct SandboxReport { 163:34.15 | ^~~~~~~~~~~~~ 163:35.32 third_party/abseil-cpp/absl/numeric/int128_gn 163:35.66 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 163:36.55 third_party/abseil-cpp/absl/random/distributions_gn 163:39.06 third_party/abseil-cpp/absl/random/internal/platform_gn 163:39.41 third_party/abseil-cpp/absl/random/internal/pool_urbg_gn 163:39.53 third_party/abseil-cpp/absl/random/internal/randen_gn 163:40.94 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 163:41.47 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 163:42.05 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 163:42.27 third_party/abseil-cpp/absl/random/internal/seed_material_gn 163:42.69 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 163:43.87 third_party/abseil-cpp/absl/random/seed_sequences_gn 163:45.14 third_party/abseil-cpp/absl/status/status_gn 163:46.27 third_party/abseil-cpp/absl/status/statusor_gn 163:46.39 third_party/abseil-cpp/absl/strings/cord_gn 163:48.46 third_party/abseil-cpp/absl/strings/cord_internal_gn 163:49.86 third_party/abseil-cpp/absl/strings/cordz_functions_gn 163:50.00 third_party/abseil-cpp/absl/strings/cordz_handle_gn 163:50.15 third_party/abseil-cpp/absl/strings/cordz_info_gn 163:51.29 third_party/abseil-cpp/absl/strings/internal_gn 163:54.22 third_party/abseil-cpp/absl/strings/str_format_internal_gn 163:55.43 third_party/abseil-cpp/absl/strings/string_view_gn 163:57.14 third_party/abseil-cpp/absl/strings/strings_gn 163:57.40 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 163:59.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 163:59.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 163:59.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 163:59.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 163:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 163:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 163:59.42 202 | return ReinterpretHelper::FromInternalValue(v); 163:59.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 163:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 163:59.42 4432 | return mProperties.Get(aProperty, aFoundResult); 163:59.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 163:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 163:59.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 163:59.42 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:59.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 163:59.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 163:59.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:59.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 163:59.45 413 | struct FrameBidiData { 163:59.45 | ^~~~~~~~~~~~~ 163:59.45 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 163:59.87 third_party/abseil-cpp/absl/synchronization/synchronization_gn 164:00.70 In file included from Unified_cpp_phcycles_internal_gn0.cpp:2: 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::nodes_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 348 | struct GraphCycles::Rep { 164:00.71 | ^~~ 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::free_nodes_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::PointerMap absl::synchronization_internal::GraphCycles::Rep::ptrmap_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::deltaf_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::deltab_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::list_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::merged_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: ‘absl::synchronization_internal::GraphCycles::Rep’ has a field ‘absl::synchronization_internal::{anonymous}::Vec absl::synchronization_internal::GraphCycles::Rep::stack_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 164:00.77 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 164:05.01 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 164:05.13 third_party/abseil-cpp/absl/time/time_gn 164:05.89 third_party/abseil-cpp/absl/types/bad_optional_access_gn 164:06.44 third_party/abseil-cpp/absl/types/bad_variant_access_gn 164:08.30 third_party/drm/libdrm 164:08.82 third_party/gbm/libgbm 164:09.28 third_party/libepoxy 164:09.67 third_party/libsrtp/src 164:10.35 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 164:11.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libepoxy/libepoxy/src/dispatch_egl.c: In function ‘epoxy_egl_version’: 164:11.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libepoxy/libepoxy/src/dispatch_egl.c:65:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 164:11.89 65 | int ret; 164:11.89 | ^~~ 164:14.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 164:15.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 164:15.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 164:15.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/FileSystemModule.cpp:12, 164:15.01 from Unified_cpp_storage0.cpp:11: 164:15.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 164:15.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 164:15.01 inlined from ‘JSObject* mozilla::dom::MozStorageAsyncStatementParams_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::AsyncStatementParams]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h:45:27, 164:15.01 inlined from ‘virtual JSObject* mozilla::storage::AsyncStatementParams::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementParams.cpp:44:59: 164:15.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 164:15.01 1169 | *this->stack = this; 164:15.01 | ~~~~~~~~~~~~~^~~~~~ 164:15.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementParams.cpp:15, 164:15.01 from Unified_cpp_storage0.cpp:119: 164:15.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h: In member function ‘virtual JSObject* mozilla::storage::AsyncStatementParams::WrapObject(JSContext*, JS::Handle)’: 164:15.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 164:15.01 45 | JS::Rooted reflector(aCx); 164:15.01 | ^~~~~~~~~ 164:15.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementParams.cpp:42:55: note: ‘aCx’ declared here 164:15.01 42 | JSObject* AsyncStatementParams::WrapObject(JSContext* aCx, 164:15.01 | ~~~~~~~~~~~^~~ 164:15.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::storage::AsyncStatementParams::_ZThn8_N7mozilla7storage20AsyncStatementParams10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 164:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 164:15.03 1169 | *this->stack = this; 164:15.03 | ~~~~~~~~~~~~~^~~~~~ 164:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 164:15.03 45 | JS::Rooted reflector(aCx); 164:15.03 | ^~~~~~~~~ 164:15.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementParams.cpp:42:55: note: ‘aCx’ declared here 164:15.03 42 | JSObject* AsyncStatementParams::WrapObject(JSContext* aCx, 164:15.03 | ~~~~~~~~~~~^~~ 164:15.38 third_party/libwebrtc/api/audio/aec3_config_gn 164:17.33 third_party/libwebrtc/api/audio/aec3_factory_gn 164:19.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 164:19.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 164:19.26 inlined from ‘JSObject* mozilla::dom::MozStorageAsyncStatementParams_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::AsyncStatementParams]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h:45:27, 164:19.26 inlined from ‘virtual JSObject* mozilla::storage::AsyncStatementParams::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementParams.cpp:44:59, 164:19.26 inlined from ‘nsresult mozilla::storage::AsyncStatementJSHelper::getParams(mozilla::storage::AsyncStatement*, JSContext*, JSObject*, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementJSHelper.cpp:67:37: 164:19.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCtx)[3]’ [-Wdangling-pointer=] 164:19.28 1169 | *this->stack = this; 164:19.28 | ~~~~~~~~~~~~~^~~~~~ 164:19.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h: In member function ‘nsresult mozilla::storage::AsyncStatementJSHelper::getParams(mozilla::storage::AsyncStatement*, JSContext*, JSObject*, JS::Value*)’: 164:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageAsyncStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 164:19.30 45 | JS::Rooted reflector(aCx); 164:19.30 | ^~~~~~~~~ 164:19.30 In file included from Unified_cpp_storage0.cpp:110: 164:19.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageAsyncStatementJSHelper.cpp:30:55: note: ‘aCtx’ declared here 164:19.30 30 | JSContext* aCtx, JSObject* aScopeObj, 164:19.30 | ~~~~~~~~~~~^~~~ 164:21.84 third_party/libwebrtc/api/audio/audio_frame_api_gn 164:24.11 third_party/libwebrtc/api/audio/audio_processing_gn 164:24.68 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 164:24.87 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 164:25.83 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 164:28.55 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 164:29.83 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 164:31.04 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 164:31.12 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 164:33.45 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 164:33.48 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 164:38.59 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 164:38.79 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 164:39.64 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 164:40.77 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 164:41.22 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 164:41.56 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 164:42.90 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 164:45.94 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 164:48.07 third_party/libwebrtc/api/audio_options_api_gn 164:49.91 third_party/libwebrtc/api/crypto/options_gn 164:50.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/ssl_stream_adapter.h:29, 164:50.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/crypto/crypto_options.cc:16, 164:50.77 from Unified_cpp_crypto_options_gn0.cpp:2: 164:50.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:134: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas] 164:50.77 134 | #pragma clang diagnostic push 164:50.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:135: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas] 164:50.77 135 | #pragma clang diagnostic ignored "-Wdeprecated-declarations" 164:50.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:139: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas] 164:50.77 139 | #pragma clang diagnostic pop 164:50.78 third_party/libwebrtc/api/environment/environment_factory_gn 164:50.86 third_party/libwebrtc/api/field_trials_registry_gn 164:52.77 third_party/libwebrtc/api/frame_transformer_interface_gn 164:53.68 third_party/libwebrtc/api/media_stream_interface_gn 164:55.64 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 164:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h: In destructor ‘virtual rtc::StreamInterface::~StreamInterface()’: 164:56.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:57:30: warning: ‘rtc::StreamInterface::SignalEvent’ is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 164:56.54 57 | virtual ~StreamInterface() {} 164:56.54 | ^ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 164:56.58 105 | sigslot::signal3 SignalEvent 164:56.58 | ^~~~~~~~~~~ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:57:30: warning: ‘rtc::StreamInterface::SignalEvent’ is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 164:56.58 57 | virtual ~StreamInterface() {} 164:56.58 | ^ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 164:56.58 105 | sigslot::signal3 SignalEvent 164:56.58 | ^~~~~~~~~~~ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h: In member function ‘void rtc::StreamInterface::FireEvent(int, int)’: 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:138:5: warning: ‘rtc::StreamInterface::SignalEvent’ is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 164:56.58 138 | SignalEvent(this, stream_events, err); 164:56.58 | ^~~~~~~~~~~ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 164:56.58 105 | sigslot::signal3 SignalEvent 164:56.58 | ^~~~~~~~~~~ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:138:5: warning: ‘rtc::StreamInterface::SignalEvent’ is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 164:56.58 138 | SignalEvent(this, stream_events, err); 164:56.58 | ^~~~~~~~~~~ 164:56.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 164:56.58 105 | sigslot::signal3 SignalEvent 164:56.58 | ^~~~~~~~~~~ 164:56.84 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 164:57.82 third_party/libwebrtc/api/neteq/neteq_api_gn 164:57.89 third_party/libwebrtc/api/neteq/tick_timer_gn 165:00.19 third_party/libwebrtc/api/rtc_error_gn 165:00.26 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 165:01.05 third_party/libwebrtc/api/rtp_headers_gn 165:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 165:02.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsfriendapi.h:12, 165:02.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStoragePrivateHelpers.cpp:9, 165:02.46 from Unified_cpp_storage1.cpp:2: 165:02.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 165:02.46 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 165:02.46 inlined from ‘JSObject* mozilla::dom::MozStorageStatementParams_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::StatementParams]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h:45:27, 165:02.46 inlined from ‘virtual JSObject* mozilla::storage::StatementParams::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementParams.cpp:45:54: 165:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 165:02.46 1169 | *this->stack = this; 165:02.46 | ~~~~~~~~~~~~~^~~~~~ 165:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementParams.cpp:15, 165:02.46 from Unified_cpp_storage1.cpp:65: 165:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h: In member function ‘virtual JSObject* mozilla::storage::StatementParams::WrapObject(JSContext*, JS::Handle)’: 165:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 165:02.46 45 | JS::Rooted reflector(aCx); 165:02.46 | ^~~~~~~~~ 165:02.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementParams.cpp:43:50: note: ‘aCx’ declared here 165:02.46 43 | JSObject* StatementParams::WrapObject(JSContext* aCx, 165:02.46 | ~~~~~~~~~~~^~~ 165:02.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 165:02.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 165:02.48 inlined from ‘JSObject* mozilla::dom::MozStorageStatementRow_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::StatementRow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:45:27, 165:02.48 inlined from ‘virtual JSObject* mozilla::storage::StatementRow::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementRow.cpp:43:51: 165:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 165:02.48 1169 | *this->stack = this; 165:02.48 | ~~~~~~~~~~~~~^~~~~~ 165:02.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementRow.cpp:10, 165:02.48 from Unified_cpp_storage1.cpp:74: 165:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h: In member function ‘virtual JSObject* mozilla::storage::StatementRow::WrapObject(JSContext*, JS::Handle)’: 165:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:45:27: note: ‘reflector’ declared here 165:02.48 45 | JS::Rooted reflector(aCx); 165:02.48 | ^~~~~~~~~ 165:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementRow.cpp:41:47: note: ‘aCx’ declared here 165:02.48 41 | JSObject* StatementRow::WrapObject(JSContext* aCx, 165:02.48 | ~~~~~~~~~~~^~~ 165:02.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::storage::StatementParams::_ZThn8_N7mozilla7storage15StatementParams10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 165:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 165:02.49 1169 | *this->stack = this; 165:02.49 | ~~~~~~~~~~~~~^~~~~~ 165:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 165:02.49 45 | JS::Rooted reflector(aCx); 165:02.49 | ^~~~~~~~~ 165:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementParams.cpp:43:50: note: ‘aCx’ declared here 165:02.49 43 | JSObject* StatementParams::WrapObject(JSContext* aCx, 165:02.49 | ~~~~~~~~~~~^~~ 165:02.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::storage::StatementRow::_ZThn8_N7mozilla7storage12StatementRow10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 165:02.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 165:02.50 1169 | *this->stack = this; 165:02.50 | ~~~~~~~~~~~~~^~~~~~ 165:02.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:45:27: note: ‘reflector’ declared here 165:02.50 45 | JS::Rooted reflector(aCx); 165:02.50 | ^~~~~~~~~ 165:02.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementRow.cpp:41:47: note: ‘aCx’ declared here 165:02.50 41 | JSObject* StatementRow::WrapObject(JSContext* aCx, 165:02.50 | ~~~~~~~~~~~^~~ 165:04.34 third_party/libwebrtc/api/rtp_packet_info_gn 165:05.21 third_party/libwebrtc/api/rtp_parameters_gn 165:05.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 165:05.30 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 165:05.30 inlined from ‘JSObject* mozilla::dom::MozStorageStatementParams_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::StatementParams]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h:45:27, 165:05.30 inlined from ‘virtual JSObject* mozilla::storage::StatementParams::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementParams.cpp:45:54, 165:05.30 inlined from ‘nsresult mozilla::storage::StatementJSHelper::getParams(mozilla::storage::Statement*, JSContext*, JSObject*, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementJSHelper.cpp:161:37: 165:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCtx)[3]’ [-Wdangling-pointer=] 165:05.30 1169 | *this->stack = this; 165:05.30 | ~~~~~~~~~~~~~^~~~~~ 165:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h: In member function ‘nsresult mozilla::storage::StatementJSHelper::getParams(mozilla::storage::Statement*, JSContext*, JSObject*, JS::Value*)’: 165:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementParamsBinding.h:45:27: note: ‘reflector’ declared here 165:05.30 45 | JS::Rooted reflector(aCx); 165:05.30 | ^~~~~~~~~ 165:05.30 In file included from Unified_cpp_storage1.cpp:56: 165:05.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementJSHelper.cpp:126:73: note: ‘aCtx’ declared here 165:05.30 126 | nsresult StatementJSHelper::getParams(Statement* aStatement, JSContext* aCtx, 165:05.30 | ~~~~~~~~~~~^~~~ 165:05.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 165:05.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 165:05.41 inlined from ‘JSObject* mozilla::dom::MozStorageStatementRow_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::storage::StatementRow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:45:27, 165:05.41 inlined from ‘virtual JSObject* mozilla::storage::StatementRow::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementRow.cpp:43:51, 165:05.41 inlined from ‘nsresult mozilla::storage::StatementJSHelper::getRow(mozilla::storage::Statement*, JSContext*, JSObject*, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementJSHelper.cpp:117:34: 165:05.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCtx)[3]’ [-Wdangling-pointer=] 165:05.41 1169 | *this->stack = this; 165:05.41 | ~~~~~~~~~~~~~^~~~~~ 165:05.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h: In member function ‘nsresult mozilla::storage::StatementJSHelper::getRow(mozilla::storage::Statement*, JSContext*, JSObject*, JS::Value*)’: 165:05.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:45:27: note: ‘reflector’ declared here 165:05.41 45 | JS::Rooted reflector(aCx); 165:05.41 | ^~~~~~~~~ 165:05.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/storage/mozStorageStatementJSHelper.cpp:83:70: note: ‘aCtx’ declared here 165:05.41 83 | nsresult StatementJSHelper::getRow(Statement* aStatement, JSContext* aCtx, 165:05.41 | ~~~~~~~~~~~^~~~ 165:06.21 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 165:06.39 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 165:08.25 third_party/libwebrtc/api/task_queue/task_queue_gn 165:08.52 third_party/libwebrtc/api/transport/bitrate_settings_gn 165:08.65 third_party/libwebrtc/api/transport/field_trial_based_config_gn 165:09.28 third_party/libwebrtc/api/transport/goog_cc_gn 165:09.37 third_party/libwebrtc/api/transport/network_control_gn 165:13.23 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 165:13.52 third_party/libwebrtc/api/transport_api_gn 165:14.43 third_party/libwebrtc/api/units/data_rate_gn 165:14.61 third_party/libwebrtc/api/units/data_size_gn 165:15.91 third_party/libwebrtc/api/units/frequency_gn 165:16.85 third_party/libwebrtc/api/units/time_delta_gn 165:18.36 third_party/libwebrtc/api/units/timestamp_gn 165:20.37 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 165:20.94 third_party/libwebrtc/api/video/encoded_frame_gn 165:21.58 third_party/libwebrtc/api/video/frame_buffer_gn 165:21.59 third_party/libwebrtc/api/video/encoded_image_gn 165:22.23 third_party/libwebrtc/api/video/video_adaptation_gn 165:23.50 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 165:23.63 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 165:24.15 third_party/libwebrtc/api/video/video_frame_gn 165:24.66 third_party/libwebrtc/api/video/video_frame_i010_gn 165:28.70 third_party/libwebrtc/api/video/video_frame_metadata_gn 165:29.48 third_party/libwebrtc/api/video/video_rtp_headers_gn 165:31.72 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 165:32.11 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 165:32.25 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 165:32.63 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 165:34.62 In file included from Unified_cpp_frame_buffer_gn0.cpp:2: 165:34.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video/frame_buffer.cc: In member function ‘void webrtc::FrameBuffer::FindNextAndLastDecodableTemporalUnit()’: 165:34.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video/frame_buffer.cc:283:12: warning: ‘last_decodable_temporal_unit_timestamp’ may be used uninitialized [-Wmaybe-uninitialized] 165:34.63 283 | uint32_t last_decodable_temporal_unit_timestamp; 165:34.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:35.68 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 165:36.87 third_party/libwebrtc/audio/audio_gn 165:37.94 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 165:39.95 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 165:40.84 third_party/libwebrtc/call/bitrate_allocator_gn 165:46.14 third_party/libwebrtc/call/bitrate_configurator_gn 165:46.70 third_party/libwebrtc/call/call_gn 165:48.10 In file included from Unified_cpp_video_frame_gn0.cpp:29: 165:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video/video_frame_buffer.cc: In function ‘const char* webrtc::VideoFrameBufferTypeToString(VideoFrameBuffer::Type)’: 165:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video/video_frame_buffer.cc:114:5: warning: control reaches end of non-void function [-Wreturn-type] 165:48.10 114 | default: 165:48.10 | ^~~~~~~ 165:49.50 third_party/libwebrtc/call/call_interfaces_gn 165:49.69 third_party/libwebrtc/call/payload_type_picker_gn 165:51.26 In file included from Unified_cpp_video_codecs_api_gn0.cpp:11: 165:51.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc: In function ‘std::optional > webrtc::H264ProfileLevelIdToString(const H264ProfileLevelId&)’: 165:51.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc:244:24: warning: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] 165:51.26 244 | snprintf(str, 7u, "%s%02x", profile_idc_iop_string, 165:51.26 | ^~~~ 165:51.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc:244:21: note: directive argument in the range [1, 4294967295] 165:51.26 244 | snprintf(str, 7u, "%s%02x", profile_idc_iop_string, 165:51.26 | ^~~~~~~~ 165:51.26 In file included from /usr/include/stdio.h:970, 165:51.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/stdio.h:3, 165:51.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:15, 165:51.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/type_traits:82, 165:51.26 from /usr/include/c++/14/optional:41, 165:51.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/av1_profile.h:14, 165:51.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/av1_profile.cc:11, 165:51.26 from Unified_cpp_video_codecs_api_gn0.cpp:2: 165:51.26 In function ‘int snprintf(char*, size_t, const char*, ...)’, 165:51.26 inlined from ‘std::optional > webrtc::H264ProfileLevelIdToString(const H264ProfileLevelId&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc:244:11: 165:51.26 /usr/include/bits/stdio2.h:68:35: note: ‘__builtin___snprintf_chk’ output between 7 and 13 bytes into a destination of size 7 165:51.26 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 165:51.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:51.26 69 | __glibc_objsize (__s), __fmt, 165:51.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:51.26 70 | __va_arg_pack ()); 165:51.26 | ~~~~~~~~~~~~~~~~~ 165:52.13 third_party/libwebrtc/call/rtp_interfaces_gn 165:53.02 third_party/libwebrtc/call/rtp_receiver_gn 165:55.13 third_party/libwebrtc/call/rtp_sender_gn 165:55.84 third_party/libwebrtc/call/version_gn 165:56.15 third_party/libwebrtc/call/video_receive_stream_api_gn 165:59.73 third_party/libwebrtc/call/video_send_stream_api_gn 166:02.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:26, 166:02.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/media/base/media_channel.h:56, 166:02.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/audio/audio_send_stream.cc:35, 166:02.23 from Unified_cpp_audio_audio_gn0.cpp:20: 166:02.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 166:02.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 166:02.23 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 166:02.23 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 166:04.35 third_party/libwebrtc/common_audio/common_audio_avx2_gn 166:05.64 third_party/libwebrtc/common_audio/common_audio_c_gn 166:08.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 166:08.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 166:08.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/thread.h:39, 166:08.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/call/call.cc:88, 166:08.76 from Unified_cpp_call_call_gn0.cpp:2: 166:08.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 166:08.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 166:08.76 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 166:08.76 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 166:09.82 third_party/libwebrtc/common_audio/common_audio_cc_gn 166:11.37 third_party/libwebrtc/common_audio/common_audio_gn 166:13.09 third_party/libwebrtc/common_audio/common_audio_sse2_gn 166:13.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/call/call.cc: At global scope: 166:13.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/call/call.cc:229:7: warning: ‘webrtc::internal::Call’ has a field ‘std::unique_ptr webrtc::internal::Call::owned_pt_suggester_’ whose type has internal linkage [-Wsubobject-linkage] 166:13.36 229 | class Call final : public webrtc::Call, 166:13.36 | ^~~~ 166:14.89 third_party/libwebrtc/common_audio/fir_filter_factory_gn 166:15.09 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 166:16.69 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 166:18.10 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 166:18.53 third_party/libwebrtc/common_video/common_video_gn 166:18.62 third_party/libwebrtc/common_video/corruption_detection_converters_gn 166:19.44 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 166:21.09 third_party/libwebrtc/logging/rtc_event_audio_gn 166:21.53 In file included from Unified_cpp_call_rtp_sender_gn0.cpp:2: 166:21.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/call/rtp_payload_params.cc: In member function ‘std::optional webrtc::RtpPayloadParams::GenericStructure(const webrtc::CodecSpecificInfo*)’: 166:21.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/call/rtp_payload_params.cc:435:1: warning: control reaches end of non-void function [-Wreturn-type] 166:21.54 435 | } 166:21.54 | ^ 166:22.58 third_party/libwebrtc/logging/rtc_event_bwe_gn 166:26.27 third_party/libwebrtc/logging/rtc_event_field_gn 166:27.53 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 166:28.36 third_party/libwebrtc/logging/rtc_event_pacing_gn 166:33.23 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 166:35.12 third_party/libwebrtc/logging/rtc_event_video_gn 166:35.41 In file included from Unified_cpp_rtc_event_field_gn0.cpp:20: 166:35.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc:31:34: warning: ‘std::optional {anonymous}::ConvertFieldType(uint64_t)’ defined but not used [-Wunused-function] 166:35.42 31 | std::optional ConvertFieldType(uint64_t value) { 166:35.42 | ^~~~~~~~~~~~~~~~ 166:35.75 third_party/libwebrtc/logging/rtc_stream_config_gn 166:39.14 third_party/libwebrtc/media/adapted_video_track_source_gn 166:41.56 third_party/libwebrtc/media/codec_gn 166:43.49 third_party/libwebrtc/media/media_constants_gn 166:43.58 third_party/libwebrtc/media/rid_description_gn 166:43.96 third_party/libwebrtc/media/rtc_audio_video_gn 166:45.39 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 166:46.19 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 166:47.14 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 166:47.60 third_party/libwebrtc/media/video_adapter_gn 166:48.67 third_party/libwebrtc/media/video_broadcaster_gn 166:50.02 third_party/libwebrtc/media/video_common_gn 166:52.65 In file included from Unified_cpp_media_codec_gn0.cpp:11: 166:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/media/base/codec_comparators.cc: In lambda function: 166:52.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/media/base/codec_comparators.cc:341:3: warning: control reaches end of non-void function [-Wreturn-type] 166:52.66 341 | }; 166:52.66 | ^ 166:57.33 third_party/libwebrtc/media/video_source_base_gn 166:57.54 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 166:58.93 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 166:59.26 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 166:59.27 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 166:59.59 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 167:00.88 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 167:02.72 third_party/libwebrtc/modules/audio_coding/g711_c_gn 167:03.43 third_party/libwebrtc/modules/audio_coding/g711_gn 167:06.38 third_party/libwebrtc/modules/audio_coding/g722_c_gn 167:06.93 third_party/libwebrtc/modules/audio_coding/g722_gn 167:07.22 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 167:08.44 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 167:08.51 third_party/libwebrtc/modules/audio_coding/neteq_gn 167:09.30 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 167:09.69 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 167:10.91 third_party/libwebrtc/modules/audio_coding/red_gn 167:12.26 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 167:12.68 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 167:14.57 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 167:15.62 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 167:16.91 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 167:18.20 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 167:19.26 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 167:19.66 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 167:20.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 167:20.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:53, 167:20.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PNecko.cpp:14, 167:20.17 from Unified_cpp_netwerk_ipc2.cpp:47: 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 167:20.17 202 | return ReinterpretHelper::FromInternalValue(v); 167:20.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 167:20.17 4432 | return mProperties.Get(aProperty, aFoundResult); 167:20.17 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 167:20.17 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 167:20.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 167:20.17 302 | memcpy(&value, &aInternalValue, sizeof(value)); 167:20.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:20.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 167:20.17 413 | struct FrameBidiData { 167:20.17 | ^~~~~~~~~~~~~ 167:21.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:21, 167:22.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 167:22.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:34, 167:22.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/HttpChannelChild.cpp:20, 167:22.00 from Unified_cpp_protocol_http2.cpp:92: 167:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h: In function ‘std::ostream& mozilla::operator<<(std::ostream&, const WidgetQueryContentEvent::Reply&)’: 167:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:1373: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 167:22.00 1373 | } else if (aReply.mEventMessage == eQueryDOMWidgetHittest) { 167:22.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:1373: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 167:22.05 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 167:22.94 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 167:26.19 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 167:28.76 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 167:29.21 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 167:30.17 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 167:32.20 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 167:34.13 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 167:36.96 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 167:37.51 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 167:39.34 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 167:40.52 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 167:41.86 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 167:42.54 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 167:44.03 In file included from Unified_cpp_lipping_predictor_gn0.cpp:2: 167:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc: In function ‘std::unique_ptr webrtc::CreateClippingPredictor(int, const AudioProcessing::Config::GainController1::AnalogGainController::ClippingPredictor&)’: 167:44.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc:382:1: warning: control reaches end of non-void function [-Wreturn-type] 167:44.18 382 | } 167:44.18 | ^ 167:44.22 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 167:46.15 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 167:46.84 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 167:47.57 In file included from Unified_cpp_aec3_aec3_gn1.cpp:137: 167:47.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter.cc: In function ‘void webrtc::aec3::MatchedFilterCore(size_t, float, float, rtc::ArrayView, rtc::ArrayView, rtc::ArrayView, bool*, float*, bool, rtc::ArrayView)’: 167:47.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter.cc:522:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 167:47.58 522 | if ((k + 1 & 0b11) == 0) { 167:47.58 | ~~^~~ 167:48.17 In file included from Unified_cpp_me_stats_reporter_gn0.cpp:2: 167:48.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc: In function ‘constexpr absl::string_view webrtc::{anonymous}::MetricNamePrefix(InputVolumeType)’: 167:48.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc:51:1: warning: control reaches end of non-void function [-Wreturn-type] 167:48.18 51 | } 167:48.18 | ^ 167:48.35 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 167:48.51 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 167:49.38 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 167:51.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 167:51.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 167:51.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11: 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 167:51.82 202 | return ReinterpretHelper::FromInternalValue(v); 167:51.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 167:51.82 4432 | return mProperties.Get(aProperty, aFoundResult); 167:51.82 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 167:51.82 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 167:51.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 167:51.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 167:51.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:51.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 167:51.82 413 | struct FrameBidiData { 167:51.82 | ^~~~~~~~~~~~~ 167:52.47 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 167:53.96 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 167:54.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.h:19, 167:54.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc:11, 167:54.40 from Unified_cpp_rnn_vad_layers_gn0.cpp:2: 167:54.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/function_view.h: In instantiation of ‘rtc::FunctionView::FunctionView(F&&) [with F = float (&)(float); typename std::enable_if::type>::type>::value>::type* = 0; RetT = float; ArgT = {float}]’: 167:54.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc:59:25: required from here 167:54.40 59 | return ::rnnoise::TansigApproximated; 167:54.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 167:54.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/function_view.h:80:17: warning: the compiler can assume that the address of ‘f’ will never be NULL [-Waddress] 167:54.40 80 | : call_(f ? CallFunPtr::type> : nullptr) { 167:54.40 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:54.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/function_view.h:79:20: note: ‘f’ declared here 167:54.40 79 | FunctionView(F&& f) 167:54.40 | ~~~~^ 167:55.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc: In function ‘rtc::FunctionView webrtc::rnn_vad::{anonymous}::GetActivationFunction(webrtc::rnn_vad::ActivationFunction)’: 167:55.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc:63:1: warning: control reaches end of non-void function [-Wreturn-type] 167:55.06 63 | } 167:55.06 | ^ 167:55.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/function_view.h: In constructor ‘rtc::FunctionView::FunctionView(F&&) [with F = float (&)(float); typename std::enable_if::type>::type>::value>::type* = 0; RetT = float; ArgT = {float}]’: 167:55.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/api/function_view.h:80:17: warning: ‘nonnull’ argument ‘f’ compared to NULL [-Wnonnull-compare] 167:55.09 80 | : call_(f ? CallFunPtr::type> : nullptr) { 167:55.09 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:55.92 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 167:57.60 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 167:57.95 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 168:00.77 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 168:01.88 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 168:02.28 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 168:04.00 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 168:04.25 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 168:08.16 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 168:08.26 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 168:08.33 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 168:10.66 third_party/libwebrtc/modules/audio_processing/rms_level_gn 168:11.98 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 168:12.31 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 168:16.66 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 168:17.06 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 168:17.44 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 168:18.30 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 168:19.06 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 168:20.65 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 168:20.75 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 168:21.04 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 168:25.84 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn 168:26.70 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 168:27.02 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 168:29.78 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 168:31.50 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 168:31.72 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 168:33.84 In file included from Unified_cpp_goog_cc_goog_cc_gn0.cpp:2: 168:33.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc: In function ‘webrtc::BandwidthLimitedCause webrtc::{anonymous}::GetBandwidthLimitedCause(webrtc::LossBasedState, bool, webrtc::BandwidthUsage)’: 168:33.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc:89:1: warning: control reaches end of non-void function [-Wreturn-type] 168:33.85 89 | } 168:33.85 | ^ 168:34.53 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 168:35.65 In file included from Unified_cpp_audio_processing_gn0.cpp:2: 168:35.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/audio_processing_impl.cc: In function ‘int webrtc::{anonymous}::AudioFormatValidityToErrorCode(AudioFormatValidity)’: 168:35.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/audio_processing/audio_processing_impl.cc:170:1: warning: control reaches end of non-void function [-Wreturn-type] 168:35.66 170 | } 168:35.66 | ^ 168:37.22 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 168:37.58 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 168:38.21 third_party/libwebrtc/modules/desktop_capture/primitives_gn 168:40.14 third_party/libwebrtc/modules/pacing/interval_budget_gn 168:42.78 third_party/libwebrtc/modules/pacing/pacing_gn 168:43.19 third_party/libwebrtc/modules/portal/portal_gn 168:43.73 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 168:43.74 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 168:46.66 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 168:47.71 In file included from Unified_cpp_portal_portal_gn0.cpp:2: 168:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/portal/pipewire_utils.cc:24:25: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:47.72 24 | bool InitializePipeWire() { 168:47.72 | ^ 168:49.09 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 168:49.56 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 168:52.84 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 168:54.10 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 168:55.27 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 168:58.08 In file included from Unified_cpp_desktop_capture_gn0.cpp:137: 168:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:245:21: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.08 245 | static bool OpenEGL() { 168:58.08 | ^ 168:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:257:21: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.08 257 | static bool LoadEGL() { 168:58.08 | ^ 168:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:294:20: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.08 294 | static bool OpenGL() { 168:58.08 | ^ 168:58.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:309:20: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.08 309 | static bool LoadGL() { 168:58.08 | ^ 168:58.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:347:22: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.10 347 | EglDmaBuf::EglDmaBuf() { 168:58.10 | ^ 168:58.19 third_party/libwebrtc/modules/third_party/fft/fft_gn 168:58.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:482:23: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.22 482 | EglDmaBuf::~EglDmaBuf() { 168:58.22 | ^ 168:58.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:514:64: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.22 514 | bool EglDmaBuf::GetClientExtensions(EGLDisplay dpy, EGLint name) { 168:58.22 | ^ 168:58.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:541:46: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.27 541 | uint8_t* data) { 168:58.27 | ^ 168:58.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:694:70: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 168:58.29 694 | std::vector EglDmaBuf::QueryDmaBufModifiers(uint32_t format) { 168:58.29 | ^ 168:59.32 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 169:00.20 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 169:01.36 In file included from Unified_cpp_desktop_capture_gn1.cpp:47: 169:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:400:40: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.37 400 | DesktopCapturer::Callback* callback) { 169:01.37 | ^ 169:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:531:20: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.37 531 | uint32_t height) { 169:01.37 | ^ 169:01.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:555:24: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.41 555 | uint32_t frame_rate) { 169:01.41 | ^ 169:01.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:679:68: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.44 679 | void SharedScreenCastStreamPrivate::ProcessBuffer(pw_buffer* buffer) { 169:01.44 | ^ 169:01.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:902:32: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.48 902 | const DesktopVector& offset) { 169:01.48 | ^ 169:01.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:939:32: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.48 939 | const DesktopVector& offset) { 169:01.48 | ^ 169:01.97 In file included from Unified_cpp_desktop_capture_gn1.cpp:65: 169:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:151:36: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:01.98 151 | void ScreenCapturerX11::InitXrandr() { 169:01.98 | ^ 169:02.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:187:40: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:02.02 187 | void ScreenCapturerX11::UpdateMonitors() { 169:02.02 | ^ 169:02.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:477:36: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:02.08 477 | void ScreenCapturerX11::DeinitXlib() { 169:02.08 | ^ 169:02.54 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 169:04.62 In file included from Unified_cpp_desktop_capture_gn1.cpp:29: 169:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc: In static member function ‘static webrtc::ScreenCastPortal::CaptureSourceType webrtc::ScreenCastPortal::ToCaptureSourceType(webrtc::CaptureType)’: 169:04.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc:47:1: warning: control reaches end of non-void function [-Wreturn-type] 169:04.63 47 | } 169:04.63 | ^ 169:05.22 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 169:09.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 169:09.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/NetwerkProtocolHttpMetrics.h:12, 169:09.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/Http2StreamTunnel.cpp:21, 169:09.42 from Unified_cpp_protocol_http2.cpp:2: 169:09.42 In member function ‘mozilla::glean::impl::CustomDistributionMetric mozilla::glean::impl::Labeled::EnumGet(E) const [with E = mozilla::glean::http3::EchOutcomeLabel]’, 169:09.42 inlined from ‘void mozilla::net::Http3Session::EchOutcomeTelemetry()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/Http3Session.cpp:2567:36: 169:09.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:178:64: warning: ‘label’ may be used uninitialized [-Wmaybe-uninitialized] 169:09.42 178 | auto submetricId = fog_labeled_custom_distribution_enum_get( 169:09.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 169:09.42 179 | mId, static_cast(aLabel)); 169:09.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169:09.42 In file included from Unified_cpp_protocol_http2.cpp:20: 169:09.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/Http3Session.cpp: In member function ‘void mozilla::net::Http3Session::EchOutcomeTelemetry()’: 169:09.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/protocol/http/Http3Session.cpp:2554:33: note: ‘label’ was declared here 169:09.42 2554 | glean::http3::EchOutcomeLabel label; 169:09.42 | ^~~~~ 169:10.96 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 169:11.84 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:38: 169:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:75:49: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.85 75 | const spa_dict* props) 169:11.85 | ^ 169:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:96:67: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.85 96 | void PipeWireNode::OnNodeInfo(void* data, const pw_node_info* info) { 169:11.85 | ^ 169:11.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:138:52: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.85 138 | const spa_pod* param) { 169:11.85 | ^ 169:11.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:313:43: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.89 313 | bool PipeWireSession::StartPipeWire(int fd) { 169:11.89 | ^ 169:11.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:380:36: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.90 380 | void PipeWireSession::PipeWireSync() { 169:11.90 | ^ 169:11.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:435:61: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:11.91 435 | const spa_dict* props) { 169:11.91 | ^ 169:11.99 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:56: 169:12.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:155:45: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:12.00 155 | const VideoCaptureCapability& capability) { 169:12.00 | ^ 169:12.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:271:78: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:12.05 271 | void VideoCaptureModulePipeWire::OnFormatChanged(const struct spa_pod* format) { 169:12.05 | ^ 169:12.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:420:49: warning: ‘cfi-icall’ attribute directive ignored [-Wattributes] 169:12.08 420 | void VideoCaptureModulePipeWire::ProcessBuffers() { 169:12.08 | ^ 169:12.18 In file included from Unified_cpp_pacing_pacing_gn0.cpp:2: 169:12.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/pacing/bitrate_prober.cc: In member function ‘bool webrtc::BitrateProber::ReadyToSetActiveState(webrtc::DataSize) const’: 169:12.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/pacing/bitrate_prober.cc:94:1: warning: control reaches end of non-void function [-Wreturn-type] 169:12.19 94 | } 169:12.19 | ^ 169:15.47 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 169:16.27 In file included from Unified_cpp_rtp_rtcp_format_gn0.cpp:74: 169:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtcp_packet/congestion_control_feedback.cc: In function ‘uint16_t webrtc::rtcp::{anonymous}::To2BitEcn(webrtc::EcnMarking)’: 169:16.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtcp_packet/congestion_control_feedback.cc:116:1: warning: control reaches end of non-void function [-Wreturn-type] 169:16.27 116 | } 169:16.27 | ^ 169:16.77 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 169:19.52 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 169:20.78 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 169:21.33 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 169:24.80 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 169:24.92 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 169:30.40 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 169:30.47 third_party/libwebrtc/modules/video_coding/nack_requester_gn 169:32.16 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 169:32.54 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 169:34.45 In file included from Unified_cpp_rtp_rtcp_format_gn2.cpp:56: 169:34.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc: In function ‘bool webrtc::{anonymous}::AllocationIsValid(const webrtc::VideoLayersAllocation&)’: 169:34.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc:64:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169:34.46 64 | if (spatial_layer.frame_rate_fps > 255) { 169:34.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 169:35.52 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 169:35.79 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 169:38.76 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 169:39.75 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 169:41.92 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 169:43.01 In file included from Unified_cpp_26x_packet_buffer_gn0.cpp:2: 169:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/h26x_packet_buffer.cc: In function ‘bool webrtc::{anonymous}::BeginningOfIdr(const webrtc::H26xPacketBuffer::Packet&)’: 169:43.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/h26x_packet_buffer.cc:66:1: warning: control reaches end of non-void function [-Wreturn-type] 169:43.04 66 | } 169:43.05 | ^ 169:44.25 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 169:45.40 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 169:45.63 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 169:46.34 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 169:48.79 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 169:49.55 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 169:49.57 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 169:52.13 third_party/libwebrtc/modules/video_coding/video_coding_gn 169:53.01 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 169:54.36 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 169:56.87 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 169:56.89 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 169:58.70 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 169:59.36 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 170:01.52 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 170:03.66 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 170:05.49 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 170:06.54 In file included from Unified_cpp_packet_chunk_gn0.cpp:2: 170:06.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/abort_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.55 33 | // \ \ 170:06.55 | ^ 170:06.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/abort_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 170:06.55 35 | // \ \ 170:06.55 | ^ 170:06.71 In file included from Unified_cpp_packet_chunk_gn0.cpp:29: 170:06.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/cookie_echo_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.71 33 | // \ \ 170:06.71 | ^ 170:06.71 In file included from Unified_cpp_packet_chunk_gn0.cpp:38: 170:06.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/data_chunk.cc:40:1: warning: multi-line comment [-Wcomment] 170:06.71 40 | // \ \ 170:06.71 | ^ 170:06.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/data_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 170:06.71 42 | // \ \ 170:06.71 | ^ 170:06.74 In file included from Unified_cpp_packet_chunk_gn0.cpp:47: 170:06.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/error_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.74 33 | // \ \ 170:06.74 | ^ 170:06.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/error_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 170:06.74 35 | // \ \ 170:06.74 | ^ 170:06.74 In file included from Unified_cpp_packet_chunk_gn0.cpp:56: 170:06.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/forward_tsn_chunk.cc:41:1: warning: multi-line comment [-Wcomment] 170:06.74 41 | // / \ 170:06.74 | ^ 170:06.75 In file included from Unified_cpp_packet_chunk_gn0.cpp:65: 170:06.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.75 33 | // \ \ 170:06.76 | ^ 170:06.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 170:06.76 35 | // \ \ 170:06.76 | ^ 170:06.76 In file included from Unified_cpp_packet_chunk_gn0.cpp:74: 170:06.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_request_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.76 33 | // \ \ 170:06.76 | ^ 170:06.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_request_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 170:06.76 35 | // \ \ 170:06.76 | ^ 170:06.76 In file included from Unified_cpp_packet_chunk_gn0.cpp:83: 170:06.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/idata_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 170:06.77 42 | // \ \ 170:06.77 | ^ 170:06.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/idata_chunk.cc:44:1: warning: multi-line comment [-Wcomment] 170:06.77 44 | // \ \ 170:06.77 | ^ 170:06.77 In file included from Unified_cpp_packet_chunk_gn0.cpp:92: 170:06.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/iforward_tsn_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 170:06.77 42 | // \ \ 170:06.77 | ^ 170:06.78 In file included from Unified_cpp_packet_chunk_gn0.cpp:101: 170:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_ack_chunk.cc:43:1: warning: multi-line comment [-Wcomment] 170:06.79 43 | // \ \ 170:06.79 | ^ 170:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_ack_chunk.cc:45:1: warning: multi-line comment [-Wcomment] 170:06.79 45 | // \ \ 170:06.79 | ^ 170:06.79 In file included from Unified_cpp_packet_chunk_gn0.cpp:110: 170:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_chunk.cc:43:1: warning: multi-line comment [-Wcomment] 170:06.79 43 | // \ \ 170:06.79 | ^ 170:06.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_chunk.cc:45:1: warning: multi-line comment [-Wcomment] 170:06.79 45 | // \ \ 170:06.79 | ^ 170:06.80 In file included from Unified_cpp_packet_chunk_gn0.cpp:119: 170:06.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 170:06.80 33 | // \ \ 170:06.80 | ^ 170:06.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 170:06.80 35 | // \ \ 170:06.80 | ^ 170:06.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:37:1: warning: multi-line comment [-Wcomment] 170:06.80 37 | // \ \ 170:06.80 | ^ 170:06.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:39:1: warning: multi-line comment [-Wcomment] 170:06.80 39 | // \ \ 170:06.80 | ^ 170:06.87 In file included from Unified_cpp_packet_chunk_gn0.cpp:128: 170:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/sack_chunk.cc:46:1: warning: multi-line comment [-Wcomment] 170:06.87 46 | // \ ... \ 170:06.87 | ^ 170:06.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/chunk/sack_chunk.cc:54:1: warning: multi-line comment [-Wcomment] 170:06.87 54 | // \ ... \ 170:06.87 | ^ 170:12.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc:52, 170:12.30 from Unified_cpp_webrtc_vp9_gn0.cpp:11: 170:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h: In constructor ‘webrtc::LibvpxVp9Encoder::LibvpxVp9Encoder(const webrtc::Environment&, webrtc::Vp9EncoderSettings, std::unique_ptr)’: 170:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h:173:14: warning: ‘webrtc::LibvpxVp9Encoder::enable_svc_for_simulcast_’ will be initialized after [-Wreorder] 170:12.30 173 | const bool enable_svc_for_simulcast_; 170:12.30 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 170:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h:171:11: warning: ‘uint8_t webrtc::LibvpxVp9Encoder::num_cores_’ [-Wreorder] 170:12.30 171 | uint8_t num_cores_; 170:12.30 | ^~~~~~~~~~ 170:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc:252:1: warning: when initialized here [-Wreorder] 170:12.30 252 | LibvpxVp9Encoder::LibvpxVp9Encoder(const Environment& env, 170:12.30 | ^~~~~~~~~~~~~~~~ 170:12.85 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 170:16.26 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 170:20.55 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 170:21.57 In file included from Unified_cpp_error_cause_gn0.cpp:47: 170:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/no_user_data_cause.cc:33:1: warning: multi-line comment [-Wcomment] 170:21.58 33 | // \ \ 170:21.58 | ^ 170:21.60 In file included from Unified_cpp_error_cause_gn0.cpp:65: 170:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/protocol_violation_cause.cc:35:1: warning: multi-line comment [-Wcomment] 170:21.60 35 | // \ \ 170:21.60 | ^ 170:21.60 In file included from Unified_cpp_error_cause_gn0.cpp:74: 170:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause.cc:33:1: warning: multi-line comment [-Wcomment] 170:21.60 33 | // \ \ 170:21.60 | ^ 170:21.60 In file included from Unified_cpp_error_cause_gn0.cpp:92: 170:21.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.cc:32:1: warning: multi-line comment [-Wcomment] 170:21.60 32 | // \ \ 170:21.60 | ^ 170:21.63 In file included from Unified_cpp_error_cause_gn0.cpp:101: 170:21.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unrecognized_parameter_cause.cc:31:1: warning: multi-line comment [-Wcomment] 170:21.63 31 | // \ \ 170:21.63 | ^ 170:21.66 In file included from Unified_cpp_error_cause_gn0.cpp:110: 170:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unresolvable_address_cause.cc:31:1: warning: multi-line comment [-Wcomment] 170:21.66 31 | // \ \ 170:21.66 | ^ 170:21.66 In file included from Unified_cpp_error_cause_gn0.cpp:119: 170:21.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc:35:1: warning: multi-line comment [-Wcomment] 170:21.66 35 | // \ \ 170:21.66 | ^ 170:22.25 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 170:22.84 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 170:23.17 In file included from Unified_cpp_packet_parameter_gn0.cpp:29: 170:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/parameter/heartbeat_info_parameter.cc:34:1: warning: multi-line comment [-Wcomment] 170:23.17 34 | // \ \ 170:23.17 | ^ 170:23.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/parameter/heartbeat_info_parameter.cc:36:1: warning: multi-line comment [-Wcomment] 170:23.17 36 | // \ \ 170:23.17 | ^ 170:25.55 In file included from Unified_cpp_8_temporal_layers_gn0.cpp:2: 170:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In function ‘size_t webrtc::{anonymous}::BufferToIndex(Vp8BufferReference)’: 170:25.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:112:1: warning: control reaches end of non-void function [-Wreturn-type] 170:25.56 112 | } 170:25.56 | ^ 170:29.90 In file included from Unified_cpp_packet_parameter_gn0.cpp:65: 170:29.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc: In function ‘absl::string_view dcsctp::ToString(ReconfigurationResponseParameter::Result)’: 170:29.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc:65:1: warning: control reaches end of non-void function [-Wreturn-type] 170:29.91 65 | } 170:29.91 | ^ 170:32.45 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 170:33.71 third_party/libwebrtc/net/dcsctp/public/factory_gn 170:34.54 third_party/libwebrtc/net/dcsctp/public/socket_gn 170:34.60 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 170:34.87 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 170:35.82 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 170:37.65 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 170:38.82 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 170:38.98 In file included from Unified_cpp_public_socket_gn0.cpp:2: 170:38.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/public/dcsctp_handover_state.cc: In function ‘constexpr absl::string_view dcsctp::{anonymous}::HandoverUnreadinessReasonToString(dcsctp::HandoverUnreadinessReason)’: 170:38.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/public/dcsctp_handover_state.cc:46:1: warning: control reaches end of non-void function [-Wreturn-type] 170:38.99 46 | } 170:38.99 | ^ 170:39.19 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 170:44.47 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 170:44.80 In file included from Unified_cpp_rx_data_tracker_gn0.cpp:2: 170:44.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/rx/data_tracker.cc: In static member function ‘static absl::string_view dcsctp::DataTracker::ToString(AckState)’: 170:44.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/rx/data_tracker.cc:362:1: warning: control reaches end of non-void function [-Wreturn-type] 170:44.81 362 | } 170:44.81 | ^ 170:46.85 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 170:46.91 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 170:47.52 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 170:49.56 third_party/libwebrtc/net/dcsctp/timer/timer_gn 170:49.66 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 170:49.99 In file included from Unified_cpp_packet_sender_gn0.cpp:2: 170:50.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/packet_sender.cc: In member function ‘bool dcsctp::PacketSender::Send(dcsctp::SctpPacket::Builder&, bool)’: 170:50.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/packet_sender.cc:47:1: warning: control reaches end of non-void function [-Wreturn-type] 170:50.00 47 | } 170:50.00 | ^ 170:50.44 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 170:52.19 In file included from Unified_cpp_dcsctp_socket_gn0.cpp:11: 170:52.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In static member function ‘static constexpr absl::string_view dcsctp::DcSctpSocket::ToString(State)’: 170:52.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:278:1: warning: control reaches end of non-void function [-Wreturn-type] 170:52.19 278 | } 170:52.19 | ^ 170:52.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In member function ‘bool dcsctp::DcSctpSocket::IsConsistent() const’: 170:52.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:257:1: warning: control reaches end of non-void function [-Wreturn-type] 170:52.20 257 | } 170:52.20 | ^ 170:52.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In member function ‘virtual dcsctp::SocketState dcsctp::DcSctpSocket::state() const’: 170:52.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:596:1: warning: control reaches end of non-void function [-Wreturn-type] 170:52.28 596 | } 170:52.28 | ^ 170:54.70 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 170:55.55 In file included from Unified_cpp_timer_timer_gn0.cpp:2: 170:55.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/timer/timer.cc: In function ‘webrtc::TimeDelta dcsctp::{anonymous}::GetBackoffDuration(const dcsctp::TimerOptions&, webrtc::TimeDelta, int)’: 170:55.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/net/dcsctp/timer/timer.cc:52:1: warning: control reaches end of non-void function [-Wreturn-type] 170:55.56 52 | } 170:55.56 | ^ 170:56.89 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 170:57.24 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 170:59.53 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 171:00.62 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 171:02.09 third_party/libwebrtc/rtc_base/audio_format_to_string_gn 171:03.90 third_party/libwebrtc/rtc_base/bit_buffer_gn 171:03.96 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 171:05.82 third_party/libwebrtc/rtc_base/bitstream_reader_gn 171:08.90 third_party/libwebrtc/rtc_base/byte_buffer_gn 171:09.10 third_party/libwebrtc/rtc_base/checks_gn 171:10.07 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 171:10.38 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 171:11.37 third_party/libwebrtc/rtc_base/criticalsection_gn 171:11.54 third_party/libwebrtc/rtc_base/event_tracer_gn 171:12.26 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 171:15.07 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 171:15.36 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 171:15.49 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 171:15.69 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 171:15.87 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 171:17.85 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 171:19.00 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 171:20.42 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 171:20.95 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 171:24.31 third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn 171:24.95 third_party/libwebrtc/rtc_base/frequency_tracker_gn 171:27.26 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 171:27.57 third_party/libwebrtc/rtc_base/ip_address_gn 171:28.13 third_party/libwebrtc/rtc_base/logging_gn 171:29.24 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 171:29.49 third_party/libwebrtc/rtc_base/net_helpers_gn 171:30.20 third_party/libwebrtc/rtc_base/network/sent_packet_gn 171:31.13 third_party/libwebrtc/rtc_base/network_constants_gn 171:31.17 third_party/libwebrtc/rtc_base/network_route_gn 171:33.84 third_party/libwebrtc/rtc_base/null_socket_server_gn 171:34.18 third_party/libwebrtc/rtc_base/platform_thread_gn 171:34.23 third_party/libwebrtc/rtc_base/platform_thread_types_gn 171:34.75 third_party/libwebrtc/rtc_base/race_checker_gn 171:34.94 third_party/libwebrtc/rtc_base/random_gn 171:34.97 third_party/libwebrtc/rtc_base/rate_limiter_gn 171:35.91 third_party/libwebrtc/rtc_base/rate_statistics_gn 171:37.10 third_party/libwebrtc/rtc_base/rate_tracker_gn 171:38.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/null_socket_server.h:15, 171:38.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/null_socket_server.cc:11, 171:38.70 from Unified_cpp_ull_socket_server_gn0.cpp:2: 171:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 171:38.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 171:38.70 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 171:38.70 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 171:38.76 third_party/libwebrtc/rtc_base/rtc_event_gn 171:39.72 third_party/libwebrtc/rtc_base/rtc_numerics_gn 171:39.81 third_party/libwebrtc/rtc_base/sample_counter_gn 171:40.36 third_party/libwebrtc/rtc_base/socket_address_gn 171:40.82 third_party/libwebrtc/rtc_base/socket_gn 171:41.69 third_party/libwebrtc/rtc_base/stringutils_gn 171:41.69 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 171:42.43 third_party/libwebrtc/rtc_base/synchronization/yield_gn 171:42.85 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 171:43.27 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 171:43.78 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 171:44.24 third_party/libwebrtc/rtc_base/third_party/base64/base64_gn 171:46.37 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 171:46.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.cc:11, 171:46.50 from Unified_cpp_rtc_base_socket_gn0.cpp:2: 171:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 171:46.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 171:46.50 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 171:46.50 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 171:46.51 third_party/libwebrtc/rtc_base/threading_gn 171:46.89 third_party/libwebrtc/rtc_base/timeutils_gn 171:47.32 third_party/libwebrtc/rtc_base/weak_ptr_gn 171:47.36 third_party/libwebrtc/rtc_base/zero_memory_gn 171:47.51 third_party/libwebrtc/system_wrappers/field_trial_gn 171:47.54 third_party/libwebrtc/system_wrappers/denormal_disabler_gn 171:48.13 third_party/libwebrtc/system_wrappers/metrics_gn 171:48.42 third_party/libwebrtc/system_wrappers/system_wrappers_gn 171:48.91 third_party/libwebrtc/test/network/simulated_network_gn 171:50.06 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 171:50.14 third_party/libwebrtc/third_party/crc32c/crc32c_gn 171:50.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 171:50.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 171:50.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/internal/default_socket_server.h:16, 171:50.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/internal/default_socket_server.cc:11, 171:50.15 from Unified_cpp_threading_gn0.cpp:2: 171:50.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 171:50.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 171:50.15 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 171:50.15 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 171:50.37 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 171:50.60 third_party/libwebrtc/third_party/pffft/pffft_gn 171:50.70 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 171:50.85 In file included from Unified_c_pffft_pffft_gn0.c:2: 171:50.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/third_party/pffft/src/pffft.c: In function ‘validate_pffft_simd’: 171:50.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/third_party/pffft/src/pffft.c:218:33: warning: variable ‘u’ set but not used [-Wunused-but-set-variable] 171:50.85 218 | v4sf_union a0, a1, a2, a3, t, u; 171:50.85 | ^ 171:50.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/third_party/pffft/src/pffft.c:218:30: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 171:50.86 218 | v4sf_union a0, a1, a2, a3, t, u; 171:50.86 | ^ 171:50.95 third_party/libwebrtc/video/adaptation/video_adaptation_gn 171:51.44 third_party/libwebrtc/video/config/encoder_config_gn 171:52.36 third_party/libwebrtc/video/config/streams_config_gn 171:54.89 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 171:55.02 third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn 171:55.22 third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn 171:56.51 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 171:56.64 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 172:00.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 172:00.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 172:00.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/thread.h:39, 172:00.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.h:20, 172:00.13 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.cc:11, 172:00.13 from Unified_cpp_rtp_rtcp_gn2.cpp:2: 172:00.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 172:00.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 172:00.13 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 172:00.13 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 172:00.68 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 172:02.29 third_party/libwebrtc/video/decode_synchronizer_gn 172:03.71 third_party/libwebrtc/video/frame_cadence_adapter_gn 172:03.93 third_party/libwebrtc/video/frame_decode_timing_gn 172:05.33 third_party/libwebrtc/video/frame_dumping_decoder_gn 172:06.82 third_party/libwebrtc/video/frame_dumping_encoder_gn 172:08.47 third_party/libwebrtc/video/render/incoming_video_stream_gn 172:08.90 third_party/libwebrtc/video/render/video_render_frames_gn 172:09.22 In file included from Unified_cpp_streams_config_gn0.cpp:2: 172:09.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/config/encoder_stream_factory.cc: In function ‘int cricket::{anonymous}::GetDefaultMaxQp(webrtc::VideoCodecType)’: 172:09.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/config/encoder_stream_factory.cc:114:1: warning: control reaches end of non-void function [-Wreturn-type] 172:09.23 114 | } 172:09.23 | ^ 172:11.91 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 172:16.23 third_party/libwebrtc/video/unique_timestamp_counter_gn 172:16.91 third_party/libwebrtc/video/video_gn 172:17.26 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 172:18.84 third_party/libwebrtc/video/video_stream_buffer_controller_gn 172:19.57 third_party/libwebrtc/video/video_stream_encoder_impl_gn 172:20.46 third_party/msgpack 172:20.63 third_party/opentelemetry-cpp/sdk/src/common 172:22.13 third_party/opentelemetry-cpp/sdk/src/resource 172:23.51 third_party/opentelemetry-cpp/sdk/src/trace 172:23.56 third_party/opentelemetry-cpp/sdk/src/version 172:23.63 third_party/pipewire/libpipewire 172:23.69 third_party/sipcc 172:25.44 third_party/wayland-proxy 172:25.49 third_party/zstd 172:25.52 third_party/zstd/huf_decompress_amd64.o 172:26.76 toolkit/components/alerts 172:33.12 toolkit/components/antitracking/bouncetrackingprotection 172:34.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 172:34.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 172:34.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/thread.h:39, 172:34.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.h:20, 172:34.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.h:42, 172:34.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:11: 172:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 172:34.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 172:34.51 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 172:34.51 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 172:36.22 toolkit/components/antitracking 172:36.95 toolkit/components/autocomplete 172:40.66 toolkit/components/backgroundhangmonitor 172:43.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:26, 172:43.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/media/base/media_channel.h:56, 172:43.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/video_stream_encoder.cc:41, 172:43.98 from Unified_cpp_ream_encoder_impl_gn0.cpp:74: 172:43.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 172:43.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 172:43.98 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 172:43.98 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 172:44.28 toolkit/components/backgroundtasks 172:47.54 toolkit/components/browser 173:00.70 toolkit/components/build 173:03.95 In file included from /usr/include/c++/14/bits/stl_tree.h:63, 173:03.95 from /usr/include/c++/14/map:62, 173:03.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/map:3, 173:03.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/map:62, 173:03.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.h:14: 173:03.95 In function ‘constexpr const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = int]’, 173:03.95 inlined from ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:850:32: 173:03.95 /usr/include/c++/14/bits/stl_algobase.h:262:7: warning: ‘max_nack_count’ may be used uninitialized [-Wmaybe-uninitialized] 173:03.95 262 | if (__a < __b) 173:03.95 | ^~ 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc: In member function ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’: 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:830:7: note: ‘max_nack_count’ was declared here 173:03.95 830 | int max_nack_count; 173:03.95 | ^~~~~~~~~~~~~~ 173:03.95 In function ‘constexpr const _Tp& std::min(const _Tp&, const _Tp&) [with _Tp = long int]’, 173:03.95 inlined from ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:851:31: 173:03.95 /usr/include/c++/14/bits/stl_algobase.h:238:7: warning: ‘min_recv_time’ may be used uninitialized [-Wmaybe-uninitialized] 173:03.95 238 | if (__b < __a) 173:03.95 | ^~ 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc: In member function ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’: 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:831:11: note: ‘min_recv_time’ was declared here 173:03.95 831 | int64_t min_recv_time; 173:03.95 | ^~~~~~~~~~~~~ 173:03.95 In function ‘constexpr const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = long int]’, 173:03.95 inlined from ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:852:31: 173:03.95 /usr/include/c++/14/bits/stl_algobase.h:262:7: warning: ‘max_recv_time’ may be used uninitialized [-Wmaybe-uninitialized] 173:03.95 262 | if (__a < __b) 173:03.95 | ^~ 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc: In member function ‘void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)’: 173:03.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:832:11: note: ‘max_recv_time’ was declared here 173:03.95 832 | int64_t max_recv_time; 173:03.95 | ^~~~~~~~~~~~~ 173:06.97 In file included from Unified_c_third_party_zstd0.c:92: 173:06.97 In function ‘ZSTD_decompressFrame’, 173:06.97 inlined from ‘ZSTD_decompressMultiFrame’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1142:32: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1012:9: warning: ‘*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))’ may be used uninitialized [-Wmaybe-uninitialized] 173:06.97 1012 | switch(blockProperties.blockType) 173:06.97 | ^~~~~~ 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function ‘ZSTD_decompressMultiFrame’: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:987:27: note: ‘*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))’ was declared here 173:06.97 987 | blockProperties_t blockProperties; 173:06.97 | ^~~~~~~~~~~~~~~ 173:06.97 In function ‘ZSTD_decompressFrame’, 173:06.97 inlined from ‘ZSTD_decompressMultiFrame’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1142:32: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1040:12: warning: ‘blockProperties.lastBlock’ may be used uninitialized [-Wmaybe-uninitialized] 173:06.97 1040 | if (blockProperties.lastBlock) break; 173:06.97 | ^ 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function ‘ZSTD_decompressMultiFrame’: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:987:27: note: ‘blockProperties.lastBlock’ was declared here 173:06.97 987 | blockProperties_t blockProperties; 173:06.97 | ^~~~~~~~~~~~~~~ 173:06.97 In function ‘ZSTD_decompressFrame’, 173:06.97 inlined from ‘ZSTD_decompressMultiFrame’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1142:32: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:1023:27: warning: ‘blockProperties.origSize’ may be used uninitialized [-Wmaybe-uninitialized] 173:06.97 1023 | decodedSize = ZSTD_setRleBlock(op, (size_t)(oBlockEnd-op), *ip, blockProperties.origSize); 173:06.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function ‘ZSTD_decompressMultiFrame’: 173:06.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/zstd/lib/decompress/zstd_decompress.c:987:27: note: ‘blockProperties.origSize’ was declared here 173:06.97 987 | blockProperties_t blockProperties; 173:06.97 | ^~~~~~~~~~~~~~~ 173:09.58 toolkit/components/cascade_bloom_filter 173:12.99 toolkit/components/clearsitedata 173:20.51 toolkit/components/commandlines 173:21.18 toolkit/components/contentanalysis 173:29.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 173:29.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 173:29.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/thread.h:39, 173:29.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/receive_statistics_proxy.cc:21, 173:29.87 from Unified_cpp_video_video_gn0.cpp:38: 173:29.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h: In function ‘bool rtc::IsBlockingError(int)’: 173:29.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical ‘or’ of equal expressions [-Wlogical-op] 173:29.87 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 173:29.87 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 173:32.77 toolkit/components/cookiebanners 173:35.36 toolkit/components/credentialmanagement 173:43.92 toolkit/components/ctypes 173:54.55 toolkit/components/downloads 173:56.57 toolkit/components/extensions 174:08.27 toolkit/components/extensions/webidl-api 174:33.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBaseWindow.h:17, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/docshell/base/nsDocShellTreeOwner.h:15, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/browser/nsWebBrowser.h:11, 174:33.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/browser/nsWebBrowser.cpp:8, 174:33.76 from Unified_cpp_components_browser0.cpp:2: 174:33.76 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 174:33.76 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 174:33.76 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 174:33.76 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 174:33.76 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35, 174:33.76 inlined from ‘nsRegion::nsRegion(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:503:43, 174:33.76 inlined from ‘mozilla::gfx::BaseIntRegion::BaseIntRegion(const mozilla::gfx::BaseIntRegion&) [with Derived = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Point = mozilla::gfx::IntPointTyped; Margin = mozilla::gfx::IntMarginTyped]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:2225:49, 174:33.76 inlined from ‘mozilla::gfx::IntRegionTyped::IntRegionTyped(const mozilla::gfx::IntRegionTyped&) [with units = mozilla::LayoutDevicePixel]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:2500:64, 174:33.76 inlined from ‘virtual bool nsWebBrowser::WidgetListenerDelegate::PaintWindow(nsIWidget*, mozilla::LayoutDeviceIntRegion)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/browser/nsWebBrowser.cpp:1218:29: 174:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 174:33.76 655 | aOther.mHdr->mLength = 0; 174:33.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 174:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In member function ‘virtual bool nsWebBrowser::WidgetListenerDelegate::PaintWindow(nsIWidget*, mozilla::LayoutDeviceIntRegion)’: 174:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 174:33.76 1908 | mBands = aRegion.mBands.Clone(); 174:33.76 | ~~~~~~~~~~~~~~~~~~~~^~ 174:35.63 toolkit/components/extensions/webrequest 174:36.68 toolkit/components/finalizationwitness 174:45.08 toolkit/components/find 174:46.41 In file included from Unified_cpp_video_video_gn0.cpp:110: 174:46.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/video_quality_observer2.cc: In member function ‘void webrtc::internal::VideoQualityObserver::OnRenderedFrame(const webrtc::internal::VideoFrameMetaData&)’: 174:46.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/video_quality_observer2.cc:173:31: warning: ‘*(const long int*)((char*)&avg_interframe_delay + offsetof(const std::optional,std::optional::.std::_Optional_base::))’ may be used uninitialized [-Wmaybe-uninitialized] 174:46.42 173 | *avg_interframe_delay + kMinIncreaseForFreezeMs); 174:46.42 | ^~~~~~~~~~~~~~~~~~~~~ 174:46.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/libwebrtc/video/video_quality_observer2.cc:168:38: note: ‘avg_interframe_delay’ declared here 174:46.42 168 | const std::optional avg_interframe_delay = 174:46.42 | ^~~~~~~~~~~~~~~~~~~~ 174:51.91 toolkit/components/formautofill 174:53.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:36, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/IPDLParamTraits.h:11, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HangAnnotations.h:18, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 174:53.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 174:53.44 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 174:53.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 174:53.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 174:53.44 inlined from ‘virtual nsresult mozilla::nsHangDetails::GetAnnotations(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:72:68: 174:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘retObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 174:53.44 1169 | *this->stack = this; 174:53.44 | ~~~~~~~~~~~~~^~~~~~ 174:53.44 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 174:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp: In member function ‘virtual nsresult mozilla::nsHangDetails::GetAnnotations(JSContext*, JS::MutableHandle)’: 174:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:72:25: note: ‘retObj’ declared here 174:53.44 72 | JS::Rooted retObj(aCx, JS::NewArrayObject(aCx, length)); 174:53.44 | ^~~~~~ 174:53.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:66:42: note: ‘aCx’ declared here 174:53.44 66 | nsHangDetails::GetAnnotations(JSContext* aCx, 174:53.44 | ~~~~~~~~~~~^~~ 174:53.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 174:53.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 174:53.63 inlined from ‘virtual nsresult mozilla::nsHangDetails::GetModules(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:246:68: 174:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘retObj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 174:53.63 1169 | *this->stack = this; 174:53.63 | ~~~~~~~~~~~~~^~~~~~ 174:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp: In member function ‘virtual nsresult mozilla::nsHangDetails::GetModules(JSContext*, JS::MutableHandle)’: 174:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:246:25: note: ‘retObj’ declared here 174:53.63 246 | JS::Rooted retObj(aCx, JS::NewArrayObject(aCx, length)); 174:53.63 | ^~~~~~ 174:53.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:243:38: note: ‘aCx’ declared here 174:53.63 243 | nsHangDetails::GetModules(JSContext* aCx, JS::MutableHandle aVal) { 174:53.63 | ~~~~~~~~~~~^~~ 174:54.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 174:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFinalizationWitnessService.h:11, 174:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.h:8, 174:54.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:5: 174:54.98 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 174:54.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 174:54.98 inlined from ‘virtual nsresult mozilla::FinalizationWitnessService::Make(const char*, const char16_t*, JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:185:73: 174:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘objResult’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 174:54.98 1169 | *this->stack = this; 174:54.98 | ~~~~~~~~~~~~~^~~~~~ 174:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp: In member function ‘virtual nsresult mozilla::FinalizationWitnessService::Make(const char*, const char16_t*, JSContext*, JS::MutableHandle)’: 174:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:185:25: note: ‘objResult’ declared here 174:54.98 185 | JS::Rooted objResult(aCx, JS_NewObject(aCx, &sWitnessClass)); 174:54.98 | ^~~~~~~~~ 174:54.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:183:45: note: ‘aCx’ declared here 174:54.98 183 | JSContext* aCx, 174:54.98 | ~~~~~~~~~~~^~~ 174:55.38 toolkit/components/gecko-trace 174:57.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 174:57.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 174:57.81 inlined from ‘virtual nsresult mozilla::nsHangDetails::GetStack(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:139:65: 174:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ret’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 174:57.81 1169 | *this->stack = this; 174:57.81 | ~~~~~~~~~~~~~^~~~~~ 174:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp: In member function ‘virtual nsresult mozilla::nsHangDetails::GetStack(JSContext*, JS::MutableHandle)’: 174:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:139:25: note: ‘ret’ declared here 174:57.81 139 | JS::Rooted ret(aCx, JS::NewArrayObject(aCx, length)); 174:57.81 | ^~~ 174:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:136:36: note: ‘aCx’ declared here 174:57.81 136 | nsHangDetails::GetStack(JSContext* aCx, JS::MutableHandle aStack) { 174:57.81 | ~~~~~~~~~~~^~~ 175:03.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 175:03.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 175:03.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 175:03.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/antitracking/ContentBlockingNotifier.cpp:14, 175:03.06 from Unified_cpp_antitracking0.cpp:38: 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:03.06 202 | return ReinterpretHelper::FromInternalValue(v); 175:03.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:03.06 4432 | return mProperties.Get(aProperty, aFoundResult); 175:03.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 175:03.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 175:03.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 175:03.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 175:03.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:03.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 175:03.06 413 | struct FrameBidiData { 175:03.06 | ^~~~~~~~~~~~~ 175:04.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/loader/LoadedScript.h:16, 175:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:12, 175:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 175:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 175:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:14, 175:04.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/contentanalysis/ContentAnalysis.cpp:17, 175:04.82 from Unified_cpp_contentanalysis0.cpp:20: 175:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h: In member function ‘void mozilla::MaybeOneOf::destroy()’: 175:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h:122: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 175:04.82 122 | } else if (state == SomeT2) { 175:04.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h:122: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 175:07.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:12, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ContentBlockingAllowList.h:10, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingAllowList.h:10, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingAllowList.cpp:7, 175:07.70 from Unified_cpp_cetrackingprotection0.cpp:2: 175:07.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 175:07.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 175:07.70 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 175:07.70 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 175:07.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 175:07.70 1169 | *this->stack = this; 175:07.70 | ~~~~~~~~~~~~~^~~~~~ 175:07.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:13, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSEventHandler.h:12, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:27, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:14, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/antitracking/bouncetrackingprotection/ClearDataCallback.h:9, 175:07.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:12, 175:07.70 from Unified_cpp_cetrackingprotection0.cpp:20: 175:07.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 175:07.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 175:07.70 389 | JS::RootedVector v(aCx); 175:07.70 | ^ 175:07.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 175:07.70 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 175:07.70 | ~~~~~~~~~~~^~~ 175:09.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 175:09.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:13, 175:09.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HangAnnotations.h:12: 175:09.78 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 175:09.78 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 175:09.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 175:09.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 175:09.78 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 175:09.78 inlined from ‘mozilla::BackgroundHangAnnotations& mozilla::BackgroundHangAnnotations::operator=(mozilla::BackgroundHangAnnotations&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HangAnnotations.h:26:7, 175:09.78 inlined from ‘virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:50: 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ [-Warray-bounds=] 175:09.78 450 | mArray.mHdr->mLength = 0; 175:09.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp: In member function ‘virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)’: 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:49: note: at offset 8 into object ‘’ of size 8 175:09.78 529 | mAnnotations = mAnnotators.GatherAnnotations(); 175:09.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 175:09.78 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 175:09.78 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 175:09.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 175:09.78 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 175:09.78 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 175:09.78 inlined from ‘mozilla::BackgroundHangAnnotations& mozilla::BackgroundHangAnnotations::operator=(mozilla::BackgroundHangAnnotations&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HangAnnotations.h:26:7, 175:09.78 inlined from ‘virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:50: 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ [-Warray-bounds=] 175:09.78 450 | mArray.mHdr->mLength = 0; 175:09.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp: In member function ‘virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)’: 175:09.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:49: note: at offset 8 into object ‘’ of size 8 175:09.78 529 | mAnnotations = mAnnotators.GatherAnnotations(); 175:09.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 175:09.92 toolkit/components/glean/EventGIFFTMap.cpp.stub 175:09.95 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 175:11.15 toolkit/components/glean/xpcom 175:17.93 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 175:23.97 toolkit/components/jsoncpp/src/lib_json 175:24.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/gecko-trace/GeckoTrace.cpp:13, 175:24.75 from Unified_cpp_gecko-trace0.cpp:2: 175:24.75 In static member function ‘static void opentelemetry::v1::sdk::common::internal_log::GlobalLogHandler::SetLogLevel(opentelemetry::v1::sdk::common::internal_log::LogLevel)’, 175:24.75 inlined from ‘void mozilla::gecko_trace::SetOpenTelemetryInternalLogLevel(mozilla::LogLevel)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/gecko-trace/GeckoTrace.cpp:84:51: 175:24.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/opentelemetry-cpp/sdk/include/opentelemetry/sdk/common/global_log_handler.h:129:89: warning: ‘otelLogLevel’ may be used uninitialized [-Wmaybe-uninitialized] 175:24.75 129 | static inline void SetLogLevel(LogLevel level) noexcept { GetHandlerAndLevel().second = level; } 175:24.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 175:24.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/gecko-trace/GeckoTrace.cpp: In function ‘void mozilla::gecko_trace::SetOpenTelemetryInternalLogLevel(mozilla::LogLevel)’: 175:24.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/gecko-trace/GeckoTrace.cpp:61:31: note: ‘otelLogLevel’ was declared here 175:24.75 61 | otel_internal_log::LogLevel otelLogLevel; 175:24.75 | ^~~~~~~~~~~~ 175:25.52 toolkit/components/mediasniffer 175:27.88 toolkit/components/ml 175:31.88 toolkit/components/mozintl 175:45.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 175:45.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIBase.h:10, 175:45.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIBase.cpp:6, 175:45.63 from Unified_cpp_webidl-api0.cpp:2: 175:45.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.63 inlined from ‘JSObject* mozilla::dom::ExtensionAlarms_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionAlarms]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionAlarmsBinding.h:42:27, 175:45.63 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionAlarms::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAlarms.cpp:43:44: 175:45.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.63 1169 | *this->stack = this; 175:45.63 | ~~~~~~~~~~~~~^~~~~~ 175:45.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAlarms.cpp:9, 175:45.63 from Unified_cpp_webidl-api0.cpp:29: 175:45.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionAlarmsBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionAlarms::WrapObject(JSContext*, JS::Handle)’: 175:45.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionAlarmsBinding.h:42:27: note: ‘reflector’ declared here 175:45.63 42 | JS::Rooted reflector(aCx); 175:45.63 | ^~~~~~~~~ 175:45.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAlarms.cpp:41:50: note: ‘aCx’ declared here 175:45.63 41 | JSObject* ExtensionAlarms::WrapObject(JSContext* aCx, 175:45.63 | ~~~~~~~~~~~^~~ 175:45.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.65 inlined from ‘JSObject* mozilla::dom::ExtensionBrowser_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionBrowser]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserBinding.h:42:27, 175:45.65 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionBrowser::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowser.cpp:75:45: 175:45.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.65 1169 | *this->stack = this; 175:45.65 | ~~~~~~~~~~~~~^~~~~~ 175:45.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:15, 175:45.66 from Unified_cpp_webidl-api0.cpp:20: 175:45.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionBrowser::WrapObject(JSContext*, JS::Handle)’: 175:45.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserBinding.h:42:27: note: ‘reflector’ declared here 175:45.66 42 | JS::Rooted reflector(aCx); 175:45.66 | ^~~~~~~~~ 175:45.66 In file included from Unified_cpp_webidl-api0.cpp:38: 175:45.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowser.cpp:73:51: note: ‘aCx’ declared here 175:45.66 73 | JSObject* ExtensionBrowser::WrapObject(JSContext* aCx, 175:45.66 | ~~~~~~~~~~~^~~ 175:45.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.67 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.67 inlined from ‘JSObject* mozilla::dom::ExtensionBrowserSettings_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionBrowserSettings]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsBinding.h:42:27, 175:45.67 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionBrowserSettings::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettings.cpp:89:53: 175:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.67 1169 | *this->stack = this; 175:45.67 | ~~~~~~~~~~~~~^~~~~~ 175:45.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettings.cpp:11, 175:45.67 from Unified_cpp_webidl-api0.cpp:47: 175:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionBrowserSettings::WrapObject(JSContext*, JS::Handle)’: 175:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsBinding.h:42:27: note: ‘reflector’ declared here 175:45.67 42 | JS::Rooted reflector(aCx); 175:45.67 | ^~~~~~~~~ 175:45.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettings.cpp:88:16: note: ‘aCx’ declared here 175:45.67 88 | JSContext* aCx, JS::Handle aGivenProto) { 175:45.67 | ~~~~~~~~~~~^~~ 175:45.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.70 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.70 inlined from ‘JSObject* mozilla::dom::ExtensionBrowserSettingsColorManagement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionBrowserSettingsColorManagement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsColorManagementBinding.h:42:27, 175:45.70 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionBrowserSettingsColorManagement::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettingsColorManagement.cpp:49:68: 175:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.70 1169 | *this->stack = this; 175:45.70 | ~~~~~~~~~~~~~^~~~~~ 175:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettingsColorManagement.cpp:9, 175:45.70 from Unified_cpp_webidl-api0.cpp:56: 175:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsColorManagementBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionBrowserSettingsColorManagement::WrapObject(JSContext*, JS::Handle)’: 175:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionBrowserSettingsColorManagementBinding.h:42:27: note: ‘reflector’ declared here 175:45.70 42 | JS::Rooted reflector(aCx); 175:45.70 | ^~~~~~~~~ 175:45.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowserSettingsColorManagement.cpp:48:16: note: ‘aCx’ declared here 175:45.70 48 | JSContext* aCx, JS::Handle aGivenProto) { 175:45.70 | ~~~~~~~~~~~^~~ 175:45.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.76 inlined from ‘JSObject* mozilla::dom::ExtensionDns_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionDns]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionDnsBinding.h:42:27, 175:45.76 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionDns::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionDns.cpp:35:41: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.76 1169 | *this->stack = this; 175:45.76 | ~~~~~~~~~~~~~^~~~~~ 175:45.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionDns.cpp:9, 175:45.76 from Unified_cpp_webidl-api0.cpp:65: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionDnsBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionDns::WrapObject(JSContext*, JS::Handle)’: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionDnsBinding.h:42:27: note: ‘reflector’ declared here 175:45.76 42 | JS::Rooted reflector(aCx); 175:45.76 | ^~~~~~~~~ 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionDns.cpp:33:47: note: ‘aCx’ declared here 175:45.76 33 | JSObject* ExtensionDns::WrapObject(JSContext* aCx, 175:45.76 | ~~~~~~~~~~~^~~ 175:45.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.76 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.76 inlined from ‘JSObject* mozilla::dom::ExtensionEventManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionEventManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionEventManagerBinding.h:42:27, 175:45.76 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionEventManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventManager.cpp:80:50: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.76 1169 | *this->stack = this; 175:45.76 | ~~~~~~~~~~~~~^~~~~~ 175:45.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventManager.cpp:10, 175:45.76 from Unified_cpp_webidl-api0.cpp:83: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionEventManagerBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionEventManager::WrapObject(JSContext*, JS::Handle)’: 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionEventManagerBinding.h:42:27: note: ‘reflector’ declared here 175:45.76 42 | JS::Rooted reflector(aCx); 175:45.76 | ^~~~~~~~~ 175:45.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventManager.cpp:78:56: note: ‘aCx’ declared here 175:45.76 78 | JSObject* ExtensionEventManager::WrapObject(JSContext* aCx, 175:45.76 | ~~~~~~~~~~~^~~ 175:45.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.78 inlined from ‘JSObject* mozilla::dom::ExtensionMockAPI_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionMockAPI]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionMockAPIBinding.h:42:27, 175:45.78 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionMockAPI::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionMockAPI.cpp:43:45: 175:45.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.78 1169 | *this->stack = this; 175:45.78 | ~~~~~~~~~~~~~^~~~~~ 175:45.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionMockAPI.cpp:9, 175:45.78 from Unified_cpp_webidl-api0.cpp:92: 175:45.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionMockAPIBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionMockAPI::WrapObject(JSContext*, JS::Handle)’: 175:45.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionMockAPIBinding.h:42:27: note: ‘reflector’ declared here 175:45.78 42 | JS::Rooted reflector(aCx); 175:45.78 | ^~~~~~~~~ 175:45.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionMockAPI.cpp:41:51: note: ‘aCx’ declared here 175:45.78 41 | JSObject* ExtensionMockAPI::WrapObject(JSContext* aCx, 175:45.78 | ~~~~~~~~~~~^~~ 175:45.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.81 inlined from ‘JSObject* mozilla::dom::ExtensionProxy_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionProxy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionProxyBinding.h:42:27, 175:45.81 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionProxy::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionProxy.cpp:46:43: 175:45.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.81 1169 | *this->stack = this; 175:45.81 | ~~~~~~~~~~~~~^~~~~~ 175:45.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionProxy.cpp:10, 175:45.81 from Unified_cpp_webidl-api0.cpp:110: 175:45.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionProxyBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionProxy::WrapObject(JSContext*, JS::Handle)’: 175:45.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionProxyBinding.h:42:27: note: ‘reflector’ declared here 175:45.81 42 | JS::Rooted reflector(aCx); 175:45.81 | ^~~~~~~~~ 175:45.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionProxy.cpp:44:49: note: ‘aCx’ declared here 175:45.81 44 | JSObject* ExtensionProxy::WrapObject(JSContext* aCx, 175:45.81 | ~~~~~~~~~~~^~~ 175:45.82 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.82 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.82 inlined from ‘JSObject* mozilla::dom::ExtensionRuntime_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionRuntime]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionRuntimeBinding.h:42:27, 175:45.82 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionRuntime::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionRuntime.cpp:52:45: 175:45.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.82 1169 | *this->stack = this; 175:45.82 | ~~~~~~~~~~~~~^~~~~~ 175:45.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionRuntime.cpp:9, 175:45.82 from Unified_cpp_webidl-api0.cpp:119: 175:45.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionRuntimeBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionRuntime::WrapObject(JSContext*, JS::Handle)’: 175:45.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionRuntimeBinding.h:42:27: note: ‘reflector’ declared here 175:45.82 42 | JS::Rooted reflector(aCx); 175:45.82 | ^~~~~~~~~ 175:45.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionRuntime.cpp:50:51: note: ‘aCx’ declared here 175:45.82 50 | JSObject* ExtensionRuntime::WrapObject(JSContext* aCx, 175:45.82 | ~~~~~~~~~~~^~~ 175:45.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.83 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.83 inlined from ‘JSObject* mozilla::dom::ExtensionScripting_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionScripting]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionScriptingBinding.h:42:27, 175:45.83 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionScripting::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionScripting.cpp:38:47: 175:45.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.83 1169 | *this->stack = this; 175:45.83 | ~~~~~~~~~~~~~^~~~~~ 175:45.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionScripting.cpp:9, 175:45.83 from Unified_cpp_webidl-api0.cpp:128: 175:45.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionScriptingBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionScripting::WrapObject(JSContext*, JS::Handle)’: 175:45.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionScriptingBinding.h:42:27: note: ‘reflector’ declared here 175:45.83 42 | JS::Rooted reflector(aCx); 175:45.83 | ^~~~~~~~~ 175:45.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionScripting.cpp:36:53: note: ‘aCx’ declared here 175:45.83 36 | JSObject* ExtensionScripting::WrapObject(JSContext* aCx, 175:45.83 | ~~~~~~~~~~~^~~ 175:45.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:45.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:45.86 inlined from ‘JSObject* mozilla::dom::ExtensionSetting_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionSetting]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionSettingBinding.h:42:27, 175:45.86 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionSetting::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionSetting.cpp:43:45: 175:45.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:45.86 1169 | *this->stack = this; 175:45.86 | ~~~~~~~~~~~~~^~~~~~ 175:45.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionSetting.cpp:9, 175:45.86 from Unified_cpp_webidl-api0.cpp:137: 175:45.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionSettingBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionSetting::WrapObject(JSContext*, JS::Handle)’: 175:45.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionSettingBinding.h:42:27: note: ‘reflector’ declared here 175:45.86 42 | JS::Rooted reflector(aCx); 175:45.86 | ^~~~~~~~~ 175:45.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionSetting.cpp:41:51: note: ‘aCx’ declared here 175:45.86 41 | JSObject* ExtensionSetting::WrapObject(JSContext* aCx, 175:45.86 | ~~~~~~~~~~~^~~ 175:45.92 toolkit/components/nimbus 175:46.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 175:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 175:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 175:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 175:46.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/contentanalysis/ContentAnalysis.cpp:16: 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:46.27 202 | return ReinterpretHelper::FromInternalValue(v); 175:46.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:46.27 4432 | return mProperties.Get(aProperty, aFoundResult); 175:46.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 175:46.27 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 175:46.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 175:46.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 175:46.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:46.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 175:46.27 413 | struct FrameBidiData { 175:46.27 | ^~~~~~~~~~~~~ 175:46.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:46.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:46.61 inlined from ‘JSObject* mozilla::dom::ExtensionPort_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h:91:27, 175:46.61 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionPort::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionPort.cpp:99:42: 175:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:46.61 1169 | *this->stack = this; 175:46.61 | ~~~~~~~~~~~~~^~~~~~ 175:46.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionBrowser.cpp:11: 175:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionPort::WrapObject(JSContext*, JS::Handle)’: 175:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h:91:27: note: ‘reflector’ declared here 175:46.61 91 | JS::Rooted reflector(aCx); 175:46.61 | ^~~~~~~~~ 175:46.61 In file included from Unified_cpp_webidl-api0.cpp:101: 175:46.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionPort.cpp:97:48: note: ‘aCx’ declared here 175:46.61 97 | JSObject* ExtensionPort::WrapObject(JSContext* aCx, 175:46.61 | ~~~~~~~~~~~^~~ 175:46.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionPort::_ZThn8_N7mozilla10extensions13ExtensionPort10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 175:46.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:46.63 1169 | *this->stack = this; 175:46.63 | ~~~~~~~~~~~~~^~~~~~ 175:46.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h:91:27: note: ‘reflector’ declared here 175:46.63 91 | JS::Rooted reflector(aCx); 175:46.63 | ^~~~~~~~~ 175:46.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionPort.cpp:97:48: note: ‘aCx’ declared here 175:46.63 97 | JSObject* ExtensionPort::WrapObject(JSContext* aCx, 175:46.63 | ~~~~~~~~~~~^~~ 175:46.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:46, 175:46.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 175:46.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/PExtensions.cpp:20, 175:46.89 from Unified_cpp_extensions0.cpp:56: 175:46.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)’: 175:46.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h:45: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 175:46.89 45 | if (!ReadParam(aReader, &length)) return false; 175:46.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ipc/ByteBufUtils.h:45: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 175:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 175:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozIMozIntlHelper.h:11, 175:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.h:6, 175:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:6: 175:49.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:49.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 175:49.53 inlined from ‘virtual nsresult mozilla::MozIntlHelper::AddDateTimeFormatConstructor(JS::Handle, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:63:56: 175:49.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘realIntlObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 175:49.54 1169 | *this->stack = this; 175:49.54 | ~~~~~~~~~~~~~^~~~~~ 175:49.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp: In member function ‘virtual nsresult mozilla::MozIntlHelper::AddDateTimeFormatConstructor(JS::Handle, JSContext*)’: 175:49.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:62:25: note: ‘realIntlObj’ declared here 175:49.54 62 | JS::Rooted realIntlObj( 175:49.54 | ^~~~~~~~~~~ 175:49.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:56:56: note: ‘cx’ declared here 175:49.54 56 | JSContext* cx) { 175:49.54 | ~~~~~~~~~~~^~ 175:49.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:49.59 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 175:49.59 inlined from ‘virtual nsresult mozilla::MozIntlHelper::AddDisplayNamesConstructor(JS::Handle, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:86:56: 175:49.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘realIntlObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 175:49.59 1169 | *this->stack = this; 175:49.59 | ~~~~~~~~~~~~~^~~~~~ 175:49.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp: In member function ‘virtual nsresult mozilla::MozIntlHelper::AddDisplayNamesConstructor(JS::Handle, JSContext*)’: 175:49.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:85:25: note: ‘realIntlObj’ declared here 175:49.59 85 | JS::Rooted realIntlObj( 175:49.59 | ^~~~~~~~~~~ 175:49.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:79:54: note: ‘cx’ declared here 175:49.59 79 | JSContext* cx) { 175:49.59 | ~~~~~~~~~~~^~ 175:49.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:49.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 175:49.63 inlined from ‘nsresult AddFunctions(JSContext*, JS::Handle, const JSFunctionSpec*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:31:56, 175:49.63 inlined from ‘virtual nsresult mozilla::MozIntlHelper::AddGetCalendarInfo(JS::Handle, JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:51:22: 175:49.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘realIntlObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 175:49.64 1169 | *this->stack = this; 175:49.65 | ~~~~~~~~~~~~~^~~~~~ 175:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp: In member function ‘virtual nsresult mozilla::MozIntlHelper::AddGetCalendarInfo(JS::Handle, JSContext*)’: 175:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:30:25: note: ‘realIntlObj’ declared here 175:49.65 30 | JS::Rooted realIntlObj( 175:49.65 | ^~~~~~~~~~~ 175:49.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/mozintl/MozIntlHelper.cpp:46:73: note: ‘cx’ declared here 175:49.65 46 | MozIntlHelper::AddGetCalendarInfo(JS::Handle val, JSContext* cx) { 175:49.65 | ~~~~~~~~~~~^~ 175:56.80 toolkit/components/parentalcontrols 175:57.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 175:57.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/find/nsFind.cpp:13, 175:57.75 from Unified_cpp_components_find0.cpp:2: 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:57.75 202 | return ReinterpretHelper::FromInternalValue(v); 175:57.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:57.75 4432 | return mProperties.Get(aProperty, aFoundResult); 175:57.75 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 175:57.75 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 175:57.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 175:57.75 302 | memcpy(&value, &aInternalValue, sizeof(value)); 175:57.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:57.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 175:57.75 413 | struct FrameBidiData { 175:57.75 | ^~~~~~~~~~~~~ 175:58.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:58.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 175:58.49 inlined from ‘static nsresult mozilla::extensions::ExtensionAPIRequestForwarder::JSArrayToSequence(JSContext*, JS::Handle, mozilla::dom::Sequence&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:57:59: 175:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:58.49 1169 | *this->stack = this; 175:58.49 | ~~~~~~~~~~~~~^~~~~~ 175:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp: In static member function ‘static nsresult mozilla::extensions::ExtensionAPIRequestForwarder::JSArrayToSequence(JSContext*, JS::Handle, mozilla::dom::Sequence&)’: 175:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:57:25: note: ‘obj’ declared here 175:58.49 57 | JS::Rooted obj(aCx, aJSValue.toObjectOrNull()); 175:58.49 | ^~~ 175:58.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:54:16: note: ‘aCx’ declared here 175:58.49 54 | JSContext* aCx, JS::Handle aJSValue, 175:58.49 | ~~~~~~~~~~~^~~ 175:58.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 175:58.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/formautofill/FormAutofillNative.cpp:22, 175:58.52 from Unified_cpp_formautofill0.cpp:2: 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:58.52 202 | return ReinterpretHelper::FromInternalValue(v); 175:58.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:58.52 4432 | return mProperties.Get(aProperty, aFoundResult); 175:58.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 175:58.52 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 175:58.52 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 175:58.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 175:58.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 175:58.52 413 | struct FrameBidiData { 175:58.52 | ^~~~~~~~~~~~~ 175:58.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 175:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:58.77 202 | return ReinterpretHelper::FromInternalValue(v); 175:58.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 175:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 175:58.77 4432 | return mProperties.Get(aProperty, aFoundResult); 175:58.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrameInlines.h:174:39: required from here 175:58.77 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 175:58.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 175:58.77 302 | memcpy(&value, &aInternalValue, sizeof(value)); 175:58.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:19, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 175:58.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/formautofill/FormAutofillNative.cpp:11: 175:58.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 175:58.77 22 | struct nsPoint : public mozilla::gfx::BasePoint { 175:58.77 | ^~~~~~~ 175:59.34 toolkit/components/places 175:59.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 175:59.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 175:59.69 inlined from ‘JSObject* mozilla::dom::ExtensionPort_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h:91:27, 175:59.69 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionPort::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionPort.cpp:99:42, 175:59.69 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::extensions::ExtensionPort; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 175:59.69 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 175:59.69 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 175:59.69 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 175:59.69 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = mozilla::extensions::ExtensionPort]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 175:59.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 175:59.69 1169 | *this->stack = this; 175:59.69 | ~~~~~~~~~~~~~^~~~~~ 175:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = mozilla::extensions::ExtensionPort]’: 175:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionPortBinding.h:91:27: note: ‘reflector’ declared here 175:59.70 91 | JS::Rooted reflector(aCx); 175:59.70 | ^~~~~~~~~ 175:59.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:12, 175:59.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIBase.h:11: 175:59.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 175:59.70 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 175:59.70 | ~~~~~~~~~~~^~~ 176:00.09 toolkit/components/printingui/ipc 176:01.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 176:01.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 176:01.57 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 176:01.57 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 176:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 176:01.58 1169 | *this->stack = this; 176:01.58 | ~~~~~~~~~~~~~^~~~~~ 176:01.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const JS::Value]’: 176:01.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 176:01.59 389 | JS::RootedVector v(aCx); 176:01.59 | ^ 176:01.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 176:01.59 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 176:01.59 | ~~~~~~~~~~~^~~ 176:01.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 176:01.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 176:01.90 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 176:01.90 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 176:01.90 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementAtInternal(index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = JS::Rooted; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2646:40, 176:01.90 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementAt(index_type, Item&&, const mozilla::fallible_t&) [with Item = JS::Rooted; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1636:50, 176:01.90 inlined from ‘virtual nsresult mozilla::extensions::ExtensionEventListener::CallListener(const nsTArray&, ListenerCallOptions*, JSContext*, mozilla::dom::Promise**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp:283:32: 176:01.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds=] 176:01.90 315 | mHdr->mLength = 0; 176:01.90 | ~~~~~~~~~~~~~~^~~ 176:01.90 In file included from Unified_cpp_webidl-api0.cpp:74: 176:01.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp: In member function ‘virtual nsresult mozilla::extensions::ExtensionEventListener::CallListener(const nsTArray&, ListenerCallOptions*, JSContext*, mozilla::dom::Promise**)’: 176:01.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp:263:28: note: at offset 8 into object ‘args’ of size 8 176:01.90 263 | dom::Sequence args; 176:01.90 | ^~~~ 176:02.80 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:02.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 176:02.81 inlined from ‘void mozilla::extensions::RequestWorkerRunnable::DeserializeCallerStack(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:370:78: 176:02.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘savedFrame’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:02.81 1169 | *this->stack = this; 176:02.81 | ~~~~~~~~~~~~~^~~~~~ 176:02.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp: In member function ‘void mozilla::extensions::RequestWorkerRunnable::DeserializeCallerStack(JSContext*, JS::MutableHandle)’: 176:02.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:370:27: note: ‘savedFrame’ declared here 176:02.81 370 | JS::Rooted savedFrame(aCx, mStackHolder->get()->ReadStack(aCx)); 176:02.81 | ^~~~~~~~~~ 176:02.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionAPIRequestForwarder.cpp:367:16: note: ‘aCx’ declared here 176:02.81 367 | JSContext* aCx, JS::MutableHandle aRetval) { 176:02.81 | ~~~~~~~~~~~^~~ 176:03.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 176:03.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 176:03.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/InputData.h:17, 176:03.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 176:03.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34: 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 176:03.05 202 | return ReinterpretHelper::FromInternalValue(v); 176:03.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 176:03.05 4432 | return mProperties.Get(aProperty, aFoundResult); 176:03.05 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 176:03.05 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 176:03.05 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 176:03.05 302 | memcpy(&value, &aInternalValue, sizeof(value)); 176:03.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:03.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 176:03.05 413 | struct FrameBidiData { 176:03.05 | ^~~~~~~~~~~~~ 176:07.98 toolkit/components/processtools 176:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 176:10.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 176:10.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 176:10.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:18, 176:10.24 from Unified_cpp_webrequest0.cpp:11: 176:10.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 176:10.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 176:10.24 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 176:10.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 176:10.37 toolkit/components/protobuf 176:12.39 toolkit/components/reflect 176:24.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 176:24.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 176:24.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 176:24.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 176:24.85 from Unified_cpp_extensions0.cpp:2: 176:24.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:24.85 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:24.85 inlined from ‘JSObject* mozilla::dom::MatchPattern_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::MatchPattern]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h:439:27, 176:24.85 inlined from ‘virtual JSObject* mozilla::extensions::MatchPattern::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:493:36: 176:24.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:24.85 1169 | *this->stack = this; 176:24.85 | ~~~~~~~~~~~~~^~~~~~ 176:24.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:12, 176:24.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:16: 176:24.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h: In member function ‘virtual JSObject* mozilla::extensions::MatchPattern::WrapObject(JSContext*, JS::Handle)’: 176:24.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h:439:27: note: ‘reflector’ declared here 176:24.89 439 | JS::Rooted reflector(aCx); 176:24.89 | ^~~~~~~~~ 176:24.89 In file included from Unified_cpp_extensions0.cpp:29: 176:24.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:491:47: note: ‘aCx’ declared here 176:24.89 491 | JSObject* MatchPattern::WrapObject(JSContext* aCx, 176:24.89 | ~~~~~~~~~~~^~~ 176:24.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:24.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:24.96 inlined from ‘JSObject* mozilla::dom::MatchPatternSet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::MatchPatternSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h:478:27, 176:24.96 inlined from ‘virtual JSObject* mozilla::extensions::MatchPatternSet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:661:39: 176:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:24.96 1169 | *this->stack = this; 176:24.96 | ~~~~~~~~~~~~~^~~~~~ 176:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h: In member function ‘virtual JSObject* mozilla::extensions::MatchPatternSet::WrapObject(JSContext*, JS::Handle)’: 176:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchPatternBinding.h:478:27: note: ‘reflector’ declared here 176:24.96 478 | JS::Rooted reflector(aCx); 176:24.96 | ^~~~~~~~~ 176:24.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:659:50: note: ‘aCx’ declared here 176:24.96 659 | JSObject* MatchPatternSet::WrapObject(JSContext* aCx, 176:24.96 | ~~~~~~~~~~~^~~ 176:25.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:25.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:25.02 inlined from ‘JSObject* mozilla::dom::MatchGlob_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::MatchGlob]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchGlobBinding.h:45:27, 176:25.02 inlined from ‘virtual JSObject* mozilla::extensions::MatchGlob::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:772:33: 176:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:25.02 1169 | *this->stack = this; 176:25.02 | ~~~~~~~~~~~~~^~~~~~ 176:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/MatchGlob.h:10, 176:25.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:13: 176:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchGlobBinding.h: In member function ‘virtual JSObject* mozilla::extensions::MatchGlob::WrapObject(JSContext*, JS::Handle)’: 176:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MatchGlobBinding.h:45:27: note: ‘reflector’ declared here 176:25.02 45 | JS::Rooted reflector(aCx); 176:25.02 | ^~~~~~~~~ 176:25.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:770:44: note: ‘aCx’ declared here 176:25.02 770 | JSObject* MatchGlob::WrapObject(JSContext* aCx, 176:25.02 | ~~~~~~~~~~~^~~ 176:25.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:25.07 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:25.07 inlined from ‘JSObject* mozilla::dom::WebExtensionPolicy_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::WebExtensionPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:314:27, 176:25.07 inlined from ‘virtual JSObject* mozilla::extensions::WebExtensionPolicy::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:596:42: 176:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:25.07 1169 | *this->stack = this; 176:25.07 | ~~~~~~~~~~~~~^~~~~~ 176:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:14: 176:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h: In member function ‘virtual JSObject* mozilla::extensions::WebExtensionPolicy::WrapObject(JSContext*, JS::Handle)’: 176:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:314:27: note: ‘reflector’ declared here 176:25.07 314 | JS::Rooted reflector(aCx); 176:25.07 | ^~~~~~~~~ 176:25.07 In file included from Unified_cpp_extensions0.cpp:47: 176:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:594:53: note: ‘aCx’ declared here 176:25.07 594 | JSObject* WebExtensionPolicy::WrapObject(JSContext* aCx, 176:25.07 | ~~~~~~~~~~~^~~ 176:25.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:25.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:25.13 inlined from ‘JSObject* mozilla::dom::MozDocumentMatcher_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::MozDocumentMatcher]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h:919:27, 176:25.13 inlined from ‘virtual JSObject* mozilla::extensions::MozDocumentMatcher::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:967:42: 176:25.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:25.13 1169 | *this->stack = this; 176:25.13 | ~~~~~~~~~~~~~^~~~~~ 176:25.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:6: 176:25.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h: In member function ‘virtual JSObject* mozilla::extensions::MozDocumentMatcher::WrapObject(JSContext*, JS::Handle)’: 176:25.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h:919:27: note: ‘reflector’ declared here 176:25.15 919 | JS::Rooted reflector(aCx); 176:25.15 | ^~~~~~~~~ 176:25.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:965:53: note: ‘aCx’ declared here 176:25.15 965 | JSObject* MozDocumentMatcher::WrapObject(JSContext* aCx, 176:25.15 | ~~~~~~~~~~~^~~ 176:25.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:25.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:25.17 inlined from ‘JSObject* mozilla::dom::WebExtensionContentScript_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::WebExtensionContentScript]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h:964:27, 176:25.17 inlined from ‘virtual JSObject* mozilla::extensions::WebExtensionContentScript::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:972:49: 176:25.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:25.17 1169 | *this->stack = this; 176:25.17 | ~~~~~~~~~~~~~^~~~~~ 176:25.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h: In member function ‘virtual JSObject* mozilla::extensions::WebExtensionContentScript::WrapObject(JSContext*, JS::Handle)’: 176:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h:964:27: note: ‘reflector’ declared here 176:25.21 964 | JS::Rooted reflector(aCx); 176:25.21 | ^~~~~~~~~ 176:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:971:16: note: ‘aCx’ declared here 176:25.21 971 | JSContext* aCx, JS::Handle aGivenProto) { 176:25.21 | ~~~~~~~~~~~^~~ 176:25.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:25.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 176:25.24 inlined from ‘JSObject* mozilla::dom::MozDocumentObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::DocumentObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozDocumentObserverBinding.h:54:27, 176:25.24 inlined from ‘virtual JSObject* mozilla::extensions::DocumentObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:1033:43: 176:25.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 176:25.24 1169 | *this->stack = this; 176:25.24 | ~~~~~~~~~~~~~^~~~~~ 176:25.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/DocumentObserver.h:10, 176:25.24 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/ExtensionPolicyService.cpp:7: 176:25.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozDocumentObserverBinding.h: In member function ‘virtual JSObject* mozilla::extensions::DocumentObserver::WrapObject(JSContext*, JS::Handle)’: 176:25.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MozDocumentObserverBinding.h:54:27: note: ‘reflector’ declared here 176:25.24 54 | JS::Rooted reflector(aCx); 176:25.24 | ^~~~~~~~~ 176:25.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/WebExtensionPolicy.cpp:1031:51: note: ‘aCx’ declared here 176:25.24 1031 | JSObject* DocumentObserver::WrapObject(JSContext* aCx, 176:25.24 | ~~~~~~~~~~~^~~ 176:26.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 176:26.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIXPCScriptable.h:13, 176:26.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.h:9, 176:26.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.cpp:6: 176:26.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 176:26.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 176:26.22 inlined from ‘virtual nsresult mozilla::reflect::Module::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, const JS::CallArgs&, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.cpp:28:67: 176:26.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 176:26.22 1169 | *this->stack = this; 176:26.22 | ~~~~~~~~~~~~~^~~~~~ 176:26.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.cpp: In member function ‘virtual nsresult mozilla::reflect::Module::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, const JS::CallArgs&, bool*)’: 176:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.cpp:28:25: note: ‘global’ declared here 176:26.26 28 | JS::Rooted global(cx, JS::GetScriptedCallerGlobal(cx)); 176:26.26 | ^~~~~~ 176:26.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/reflect/reflect.cpp:26:61: note: ‘cx’ declared here 176:26.26 26 | Module::Call(nsIXPConnectWrappedNative* wrapper, JSContext* cx, JSObject* obj, 176:26.26 | ~~~~~~~~~~~^~ 176:26.49 toolkit/components/remote 176:36.30 toolkit/components/reputationservice 176:36.99 toolkit/components/resistfingerprinting 176:38.94 toolkit/components/satchel 176:44.70 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 176:44.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 176:44.71 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 176:44.71 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const mozilla::OriginAttributesPattern]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 176:44.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 176:44.71 1169 | *this->stack = this; 176:44.71 | ~~~~~~~~~~~~~^~~~~~ 176:44.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 176:44.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:13: 176:44.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const mozilla::OriginAttributesPattern]’: 176:44.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 176:44.73 389 | JS::RootedVector v(aCx); 176:44.73 | ^ 176:44.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 176:44.73 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 176:44.73 | ~~~~~~~~~~~^~~ 176:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 176:46.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 176:46.07 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 176:46.07 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 176:46.07 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 176:46.07 inlined from ‘mozilla::extensions::MatchPatternSetCore::MatchPatternSetCore(ArrayType&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:298:9, 176:46.07 inlined from ‘static already_AddRefed mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, const nsTArray&, const mozilla::dom::MatchPatternOptions&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:645:60: 176:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘mozilla::extensions::MatchPatternSetCore::ArrayType [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 176:46.07 655 | aOther.mHdr->mLength = 0; 176:46.07 | ~~~~~~~~~~~~~~~~~~~~~^~~ 176:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp: In static member function ‘static already_AddRefed mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, const nsTArray&, const mozilla::dom::MatchPatternOptions&, mozilla::ErrorResult&)’: 176:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/MatchPattern.cpp:626:34: note: at offset 8 into object ‘patterns’ of size 8 176:46.07 626 | MatchPatternSetCore::ArrayType patterns; 176:46.07 | ^~~~~~~~ 176:48.70 toolkit/components/sessionstore 176:52.94 toolkit/components/startup 176:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 176:53.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 176:53.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 176:53.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 176:53.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 176:53.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:28, 176:53.71 from Unified_cpp_webrequest0.cpp:2: 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 176:53.71 202 | return ReinterpretHelper::FromInternalValue(v); 176:53.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 176:53.71 4432 | return mProperties.Get(aProperty, aFoundResult); 176:53.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 176:53.71 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 176:53.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 176:53.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 176:53.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:53.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 176:53.72 413 | struct FrameBidiData { 176:53.72 | ^~~~~~~~~~~~~ 177:05.58 toolkit/components/statusfilter 177:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 177:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 177:18.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7: 177:18.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 177:18.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 177:18.57 inlined from ‘JSObject* mozilla::dom::ChannelWrapper_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ChannelWrapper]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:473:27, 177:18.57 inlined from ‘virtual JSObject* mozilla::extensions::ChannelWrapper::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1270:38: 177:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 177:18.57 1169 | *this->stack = this; 177:18.57 | ~~~~~~~~~~~~~^~~~~~ 177:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:11: 177:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ChannelWrapper::WrapObject(JSContext*, JS::Handle)’: 177:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:473:27: note: ‘reflector’ declared here 177:18.57 473 | JS::Rooted reflector(aCx); 177:18.57 | ^~~~~~~~~ 177:18.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1268:49: note: ‘aCx’ declared here 177:18.57 1268 | JSObject* ChannelWrapper::WrapObject(JSContext* aCx, 177:18.57 | ~~~~~~~~~~~^~~ 177:18.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 177:18.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 177:18.60 inlined from ‘JSObject* mozilla::dom::StreamFilter_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::StreamFilter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterBinding.h:412:27, 177:18.60 inlined from ‘virtual JSObject* mozilla::extensions::StreamFilter::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:239: 177:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 177:18.60 1169 | *this->stack = this; 177:18.60 | ~~~~~~~~~~~~~^~~~~~ 177:18.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.h:11, 177:18.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:7: 177:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterBinding.h: In member function ‘virtual JSObject* mozilla::extensions::StreamFilter::WrapObject(JSContext*, JS::Handle)’: 177:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterBinding.h:412:27: note: ‘reflector’ declared here 177:18.60 412 | JS::Rooted reflector(aCx); 177:18.60 | ^~~~~~~~~ 177:18.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:237: note: ‘aCx’ declared here 177:18.61 237 | JSObject* StreamFilter::WrapObject(JSContext* aCx, 177:18.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 177:18.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 177:18.63 inlined from ‘JSObject* mozilla::dom::StreamFilterDataEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::StreamFilterDataEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterDataEventBinding.h:92:27, 177:18.63 inlined from ‘virtual JSObject* mozilla::extensions::StreamFilterDataEvent::WrapObjectInternal(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:49: 177:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 177:18.63 1169 | *this->stack = this; 177:18.63 | ~~~~~~~~~~~~~^~~~~~ 177:18.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/extensions/StreamFilterEvents.h:11, 177:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:15: 177:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterDataEventBinding.h: In member function ‘virtual JSObject* mozilla::extensions::StreamFilterDataEvent::WrapObjectInternal(JSContext*, JS::Handle)’: 177:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StreamFilterDataEventBinding.h:92:27: note: ‘reflector’ declared here 177:18.66 92 | JS::Rooted reflector(aCx); 177:18.66 | ^~~~~~~~~ 177:18.66 In file included from Unified_cpp_webrequest0.cpp:29: 177:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:48: note: ‘aCx’ declared here 177:18.66 48 | JSContext* aCx, JS::Handle aGivenProto) { 177:23.81 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 177:27.37 toolkit/components/terminator 177:30.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 177:30.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 177:30.30 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 177:30.30 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 177:30.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 177:30.30 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:75, 177:30.30 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 177:30.30 inlined from ‘virtual nsresult mozilla::extensions::StreamFilterParent::OnDataAvailable(nsIRequest*, nsIInputStream*, mozilla::extensions::PStreamFilterParent::uint64_t, mozilla::extensions::PStreamFilterParent::uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:721: 177:30.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::extensions::StreamFilterBase::Data [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 177:30.30 315 | mHdr->mLength = 0; 177:30.30 | ~~~~~~~~~~~~~~^~~ 177:30.30 In file included from Unified_cpp_webrequest0.cpp:38: 177:30.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp: In member function ‘virtual nsresult mozilla::extensions::StreamFilterParent::OnDataAvailable(nsIRequest*, nsIInputStream*, mozilla::extensions::PStreamFilterParent::uint64_t, mozilla::extensions::PStreamFilterParent::uint32_t)’: 177:30.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:720: note: at offset 8 into object ‘data’ of size 8 177:30.30 720 | Data data; 177:31.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 177:31.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.h:12, 177:31.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:6, 177:31.55 from Unified_cpp_webidl-api1.cpp:2: 177:31.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 177:31.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 177:31.55 inlined from ‘JSObject* mozilla::dom::ExtensionTest_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::extensions::ExtensionTest]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionTestBinding.h:42:27, 177:31.55 inlined from ‘virtual JSObject* mozilla::extensions::ExtensionTest::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:58:42: 177:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 177:31.55 1169 | *this->stack = this; 177:31.55 | ~~~~~~~~~~~~~^~~~~~ 177:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:12: 177:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionTestBinding.h: In member function ‘virtual JSObject* mozilla::extensions::ExtensionTest::WrapObject(JSContext*, JS::Handle)’: 177:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ExtensionTestBinding.h:42:27: note: ‘reflector’ declared here 177:31.55 42 | JS::Rooted reflector(aCx); 177:31.55 | ^~~~~~~~~ 177:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:56:48: note: ‘aCx’ declared here 177:31.55 56 | JSObject* ExtensionTest::WrapObject(JSContext* aCx, 177:31.55 | ~~~~~~~~~~~^~~ 177:35.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 177:35.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 177:35.13 inlined from ‘bool mozilla::extensions::ExtensionTest::AssertMatchInternal(JSContext*, JS::HandleValue, JS::HandleValue, const nsAString&, const nsAString&, mozilla::UniquePtr, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:127:76: 177:35.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘actualToString’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 177:35.13 1169 | *this->stack = this; 177:35.13 | ~~~~~~~~~~~~~^~~~~~ 177:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp: In member function ‘bool mozilla::extensions::ExtensionTest::AssertMatchInternal(JSContext*, JS::HandleValue, JS::HandleValue, const nsAString&, const nsAString&, mozilla::UniquePtr, mozilla::ErrorResult&)’: 177:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:127:25: note: ‘actualToString’ declared here 177:35.16 127 | JS::Rooted actualToString(aCx, JS::ToString(aCx, aActualValue)); 177:35.16 | ^~~~~~~~~~~~~~ 177:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/extensions/webidl-api/ExtensionTest.cpp:119:16: note: ‘aCx’ declared here 177:35.16 119 | JSContext* aCx, const JS::HandleValue aActualValue, 177:35.16 | ~~~~~~~~~~~^~~ 177:37.13 toolkit/components/typeaheadfind 177:50.28 toolkit/components/uniffi-js 177:52.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Debug.h:23, 177:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerLabels.h:17, 177:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:37, 177:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/StartupTimeline.h:41, 177:52.68 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/StartupTimeline.cpp:5, 177:52.68 from Unified_cpp_components_startup0.cpp:2: 177:52.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 177:52.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 177:52.68 inlined from ‘virtual nsresult nsAppStartup::GetStartupInfo(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/nsAppStartup.cpp:804:56: 177:52.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 177:52.68 1169 | *this->stack = this; 177:52.68 | ~~~~~~~~~~~~~^~~~~~ 177:52.68 In file included from Unified_cpp_components_startup0.cpp:11: 177:52.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/nsAppStartup.cpp: In member function ‘virtual nsresult nsAppStartup::GetStartupInfo(JSContext*, JS::MutableHandle)’: 177:52.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/nsAppStartup.cpp:804:25: note: ‘obj’ declared here 177:52.68 804 | JS::Rooted obj(aCx, JS_NewPlainObject(aCx)); 177:52.68 | ^~~ 177:52.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/startup/nsAppStartup.cpp:802:41: note: ‘aCx’ declared here 177:52.68 802 | nsAppStartup::GetStartupInfo(JSContext* aCx, 177:52.68 | ~~~~~~~~~~~^~~ 177:56.32 toolkit/components/url-classifier 177:56.46 toolkit/components/viaduct 178:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 178:14.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 178:14.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 178:14.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/History.cpp:13, 178:14.40 from Unified_cpp_components_places0.cpp:38: 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 178:14.40 202 | return ReinterpretHelper::FromInternalValue(v); 178:14.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 178:14.40 4432 | return mProperties.Get(aProperty, aFoundResult); 178:14.40 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 178:14.40 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 178:14.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 178:14.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 178:14.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:14.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 178:14.40 413 | struct FrameBidiData { 178:14.40 | ^~~~~~~~~~~~~ 178:14.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 178:14.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITerminatorTest.h:11, 178:14.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.h:12, 178:14.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.cpp:19: 178:14.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 178:14.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 178:14.88 inlined from ‘virtual nsresult mozilla::nsTerminator::GetTicksForShutdownPhases(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.cpp:398:56: 178:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 178:14.88 1169 | *this->stack = this; 178:14.88 | ~~~~~~~~~~~~~^~~~~~ 178:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.cpp: In member function ‘virtual nsresult mozilla::nsTerminator::GetTicksForShutdownPhases(JSContext*, JS::MutableHandle)’: 178:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.cpp:398:25: note: ‘obj’ declared here 178:14.88 398 | JS::Rooted obj(aCx, JS_NewPlainObject(aCx)); 178:14.88 | ^~~ 178:14.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/terminator/nsTerminator.cpp:396:52: note: ‘aCx’ declared here 178:14.88 396 | nsTerminator::GetTicksForShutdownPhases(JSContext* aCx, 178:14.88 | ~~~~~~~~~~~^~~ 178:15.80 toolkit/components/windowwatcher 178:28.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 178:28.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIContentInlines.h:14, 178:28.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EditorBase.h:33, 178:28.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEditor.h:9, 178:28.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 178:28.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/satchel/nsFormFillController.cpp:18: 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 178:28.11 202 | return ReinterpretHelper::FromInternalValue(v); 178:28.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 178:28.11 4432 | return mProperties.Get(aProperty, aFoundResult); 178:28.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 178:28.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 178:28.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 178:28.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 178:28.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:28.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 178:28.11 413 | struct FrameBidiData { 178:28.11 | ^~~~~~~~~~~~~ 178:29.91 toolkit/crashreporter 178:30.09 In file included from /usr/include/string.h:548, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/throw_gcc.h:16, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/new:82, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:16, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/climits:68, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/google/protobuf/message_lite.h:43, 178:30.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 178:30.10 In function ‘void* memcpy(void*, const void*, size_t)’, 178:30.10 inlined from ‘uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/google/protobuf/io/coded_stream.h:684:16, 178:30.10 inlined from ‘virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/google/protobuf/implicit_weak_message.h:103:28, 178:30.10 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:412:30: 178:30.10 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 178:30.10 29 | return __builtin___memcpy_chk (__dest, __src, __len, 178:30.10 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 178:30.10 30 | __glibc_objsize0 (__dest)); 178:30.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:43.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 178:43.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Entries.h:14, 178:43.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/HashStore.h:8, 178:43.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/HashStore.cpp:31: 178:43.79 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 178:43.79 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 178:43.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 178:43.79 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:33, 178:43.79 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 178:43.79 inlined from ‘bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2260:36, 178:43.79 inlined from ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/HashStore.cpp:695:23: 178:43.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 178:43.79 315 | mHdr->mLength = 0; 178:43.79 | ~~~~~~~~~~~~~~^~~ 178:43.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’: 178:43.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/HashStore.cpp:691:21: note: at offset 8 into object ‘slice’ of size 8 178:43.79 691 | nsTArray slice; 178:43.79 | ^~~~~ 178:44.12 toolkit/library/buildid.cpp.stub 178:45.77 toolkit/mozapps/extensions 178:52.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 178:52.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 178:52.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/OwnedRustBuffer.h:10, 178:52.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/OwnedRustBuffer.cpp:8, 178:52.17 from Unified_cpp_uniffi-js0.cpp:2: 178:52.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 178:52.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 178:52.17 inlined from ‘JSObject* mozilla::dom::UniFFIPointer_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UniFFIPointer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UniFFIBinding.h:573:27, 178:52.17 inlined from ‘virtual JSObject* mozilla::dom::UniFFIPointer::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/UniFFIPointer.cpp:113:42: 178:52.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 178:52.17 1169 | *this->stack = this; 178:52.17 | ~~~~~~~~~~~~~^~~~~~ 178:52.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UniFFIScaffolding.h:13, 178:52.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UniFFICall.h:14, 178:52.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/UniFFICall.cpp:10, 178:52.17 from Unified_cpp_uniffi-js0.cpp:11: 178:52.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UniFFIBinding.h: In member function ‘virtual JSObject* mozilla::dom::UniFFIPointer::WrapObject(JSContext*, JS::Handle)’: 178:52.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UniFFIBinding.h:573:27: note: ‘reflector’ declared here 178:52.17 573 | JS::Rooted reflector(aCx); 178:52.17 | ^~~~~~~~~ 178:52.17 In file included from Unified_cpp_uniffi-js0.cpp:38: 178:52.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/UniFFIPointer.cpp:111:48: note: ‘aCx’ declared here 178:52.17 111 | JSObject* UniFFIPointer::WrapObject(JSContext* aCx, 178:52.17 | ~~~~~~~~~~~^~~ 178:59.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 178:59.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 178:59.33 inlined from ‘void mozilla::uniffi::OwnedRustBuffer::IntoArrayBuffer(JSContext*, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/OwnedRustBuffer.cpp:78:68: 178:59.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 178:59.33 1169 | *this->stack = this; 178:59.33 | ~~~~~~~~~~~~~^~~~~~ 178:59.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/OwnedRustBuffer.cpp: In member function ‘void mozilla::uniffi::OwnedRustBuffer::IntoArrayBuffer(JSContext*, JS::MutableHandle, mozilla::ErrorResult&)’: 178:59.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/OwnedRustBuffer.cpp:77:25: note: ‘obj’ declared here 178:59.33 77 | JS::Rooted obj( 178:59.33 | ^~~ 178:59.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/uniffi-js/OwnedRustBuffer.cpp:68:50: note: ‘aCx’ declared here 178:59.33 68 | void OwnedRustBuffer::IntoArrayBuffer(JSContext* aCx, 178:59.33 | ~~~~~~~~~~~^~~ 179:07.36 toolkit/profile 179:09.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIVariant.h:11, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/storage/Variant.h:11, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/storage.h:22, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/Helpers.h:13, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/ConcurrentConnection.h:11, 179:09.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/ConcurrentConnection.cpp:5, 179:09.91 from Unified_cpp_components_places0.cpp:2: 179:09.91 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 179:09.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 179:09.91 inlined from ‘virtual nsresult mozilla::places::PlaceInfo::GetVisits(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/PlaceInfo.cpp:91:73: 179:09.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘visits’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 179:09.91 1169 | *this->stack = this; 179:09.91 | ~~~~~~~~~~~~~^~~~~~ 179:09.93 In file included from Unified_cpp_components_places0.cpp:56: 179:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/PlaceInfo.cpp: In member function ‘virtual nsresult mozilla::places::PlaceInfo::GetVisits(JSContext*, JS::MutableHandle)’: 179:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/PlaceInfo.cpp:91:25: note: ‘visits’ declared here 179:09.94 91 | JS::Rooted visits(aContext, JS::NewArrayObject(aContext, 0)); 179:09.94 | ^~~~~~ 179:09.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/places/PlaceInfo.cpp:79:33: note: ‘aContext’ declared here 179:09.94 79 | PlaceInfo::GetVisits(JSContext* aContext, 179:09.94 | ~~~~~~~~~~~^~~~~~~~ 179:13.79 toolkit/system/gnome 179:14.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 179:14.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 179:14.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 179:14.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 179:14.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreParent.cpp:14, 179:14.47 from Unified_cpp_sessionstore0.cpp:56: 179:14.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 179:14.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 179:14.47 36 | if (!aKey) return 0; 179:14.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 179:20.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 179:20.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 179:20.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 179:20.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:9: 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 179:20.99 202 | return ReinterpretHelper::FromInternalValue(v); 179:20.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 179:20.99 4432 | return mProperties.Get(aProperty, aFoundResult); 179:20.99 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 179:20.99 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 179:20.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 179:20.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 179:20.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 179:20.99 413 | struct FrameBidiData { 179:20.99 | ^~~~~~~~~~~~~ 179:36.69 toolkit/system/unixproxy 180:01.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 180:01.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 180:01.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 180:01.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreChangeListener.cpp:17, 180:01.72 from Unified_cpp_sessionstore0.cpp:20: 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:01.72 202 | return ReinterpretHelper::FromInternalValue(v); 180:01.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:01.72 4432 | return mProperties.Get(aProperty, aFoundResult); 180:01.72 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 180:01.72 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 180:01.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 180:01.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 180:01.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:01.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 180:01.72 413 | struct FrameBidiData { 180:01.72 | ^~~~~~~~~~~~~ 180:03.79 toolkit/xre 180:04.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsUtils.h:17, 180:04.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupports.h:71, 180:04.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISystemProxySettings.h:9, 180:04.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function ‘virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()’: 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:929:40: warning: deleting object of polymorphic class type ‘nsUnixSystemProxySettings’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 180:04.69 929 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 180:04.69 | ^~~~~~~~~~~~~ 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:906:7: note: in definition of macro ‘NS_IMPL_NAMED_RELEASE_WITH_DESTROY’ 180:04.69 906 | _destroy; \ 180:04.69 | ^~~~~~~~ 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:929:3: note: in expansion of macro ‘NS_IMPL_RELEASE_WITH_DESTROY’ 180:04.69 929 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 180:04.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISupportsImpl.h:1414:3: note: in expansion of macro ‘NS_IMPL_RELEASE’ 180:04.69 1414 | NS_IMPL_RELEASE(aClass) \ 180:04.69 | ^~~~~~~~~~~~~~~ 180:04.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:33:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS’ 180:04.69 33 | NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 180:04.69 | ^~~~~~~~~~~~~~~~~ 180:04.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function ‘virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)’: 180:04.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12: warning: unused variable ‘rv’ [-Wunused-variable] 180:04.72 52 | nsresult rv; 180:04.72 | ^~ 180:09.39 tools/performance 180:17.72 tools/profiler 180:19.57 uriloader/base 180:20.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 180:20.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIProperties.h:11, 180:20.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 180:20.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFile.h:607, 180:20.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsProfileLock.h:9, 180:20.65 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsProfileLock.cpp:6, 180:20.65 from Unified_cpp_toolkit_profile0.cpp:2: 180:20.65 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.65 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 180:20.65 inlined from ‘nsTArray >::nsTArray(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.65 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:176:11, 180:20.65 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.65 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.65 655 | aOther.mHdr->mLength = 0; 180:20.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:20.65 In file included from Unified_cpp_toolkit_profile0.cpp:11: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object ‘undeletedFiles’ of size 8 180:20.65 185 | nsTArray> undeletedFiles; 180:20.65 | ^~~~~~~~~~~~~~ 180:20.65 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.65 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 180:20.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 180:20.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:20.65 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.65 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:177:13, 180:20.65 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.65 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.65 315 | mHdr->mLength = 0; 180:20.65 | ~~~~~~~~~~~~~~^~~ 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object ‘undeletedFiles’ of size 8 180:20.65 185 | nsTArray> undeletedFiles; 180:20.65 | ^~~~~~~~~~~~~~ 180:20.65 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.65 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:20.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:20.65 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:20.65 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.65 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:177:13, 180:20.65 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.65 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.65 450 | mArray.mHdr->mLength = 0; 180:20.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:70: note: at offset 8 into object ‘’ of size 8 180:20.65 206 | std::exchange(undeletedFiles, nsTArray>{})) { 180:20.65 | ^ 180:20.65 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.67 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:20.68 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.68 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:177:13, 180:20.68 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.68 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.68 450 | mArray.mHdr->mLength = 0; 180:20.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object ‘undeletedFiles’ of size 8 180:20.68 185 | nsTArray> undeletedFiles; 180:20.68 | ^~~~~~~~~~~~~~ 180:20.68 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.68 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:20.68 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.68 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:177:13, 180:20.68 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.68 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.68 450 | mArray.mHdr->mLength = 0; 180:20.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:70: note: at offset 8 into object ‘’ of size 8 180:20.68 206 | std::exchange(undeletedFiles, nsTArray>{})) { 180:20.68 | ^ 180:20.68 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:20.68 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:20.68 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:20.68 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:20.68 inlined from ‘_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/bits/move.h:177:13, 180:20.68 inlined from ‘_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]’ at /usr/include/c++/14/utility:110:65, 180:20.68 inlined from ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 180:20.68 450 | mArray.mHdr->mLength = 0; 180:20.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp: In function ‘nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)’: 180:20.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object ‘undeletedFiles’ of size 8 180:20.68 185 | nsTArray> undeletedFiles; 180:20.68 | ^~~~~~~~~~~~~~ 180:21.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:33, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIScriptSecurityManager.h:11, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsILoadInfo.h:13, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:11, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 180:21.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 180:21.42 from Unified_cpp_mozapps_extensions0.cpp:2: 180:21.42 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor, 2> >]’, 180:21.42 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = AutoTArray, 2>; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 180:21.42 inlined from ‘nsTArray, 2> >::nsTArray(nsTArray, 2> >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:21.42 inlined from ‘mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:716:9, 180:21.42 inlined from ‘RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 180:21.42 inlined from ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 180:21.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds=] 180:21.42 655 | aOther.mHdr->mLength = 0; 180:21.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:21.44 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 180:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’: 180:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:798:39: note: at offset 8 into object ‘overrides’ of size 8 180:21.44 798 | nsTArray overrides; 180:21.44 | ^~~~~~~~~ 180:21.44 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 180:21.44 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::{anonymous}::ContentEntry; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 180:21.44 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:21.44 inlined from ‘mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:717:9, 180:21.44 inlined from ‘RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 180:21.44 inlined from ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 180:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 180:21.44 655 | aOther.mHdr->mLength = 0; 180:21.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’: 180:21.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:797:26: note: at offset 8 into object ‘content’ of size 8 180:21.44 797 | nsTArray content; 180:21.44 | ^~~~~~~ 180:21.44 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor, 3> >]’, 180:21.44 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = AutoTArray, 3>; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 180:21.44 inlined from ‘nsTArray, 3> >::nsTArray(nsTArray, 3> >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:21.44 inlined from ‘mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:718:9, 180:21.44 inlined from ‘RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 180:21.44 inlined from ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 180:21.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds=] 180:21.45 655 | aOther.mHdr->mLength = 0; 180:21.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:21.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)’: 180:21.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:796:37: note: at offset 8 into object ‘locales’ of size 8 180:21.45 796 | nsTArray locales; 180:21.45 | ^~~~~~~ 180:22.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 180:22.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:28, 180:22.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:45, 180:22.56 from Unified_cpp_resistfingerprinting0.cpp:11: 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:22.56 202 | return ReinterpretHelper::FromInternalValue(v); 180:22.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:22.56 4432 | return mProperties.Get(aProperty, aFoundResult); 180:22.56 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 180:22.56 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 180:22.56 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 180:22.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 180:22.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:22.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 180:22.56 413 | struct FrameBidiData { 180:22.56 | ^~~~~~~~~~~~~ 180:23.47 uriloader/exthandler 180:26.60 In file included from Unified_cpp_windowwatcher0.cpp:29: 180:26.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/windowwatcher/nsWindowWatcher.cpp: In member function ‘nsresult nsWindowWatcher::OpenWindowInternal(mozIDOMWindowProxy*, nsIURI*, const nsACString&, const nsACString&, const mozilla::dom::UserActivation::Modifiers&, bool, bool, bool, nsIArray*, bool, bool, bool, nsPIWindowWatcher::PrintKind, nsDocShellLoadState*, mozilla::dom::BrowsingContext**)’: 180:26.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/windowwatcher/nsWindowWatcher.cpp:1248: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 180:26.61 1248 | } else if (autoPrivateBrowsing || 180:26.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/windowwatcher/nsWindowWatcher.cpp:1248: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 180:27.64 uriloader/prefetch 180:35.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 180:35.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 180:35.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 180:35.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 180:35.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:10, 180:35.38 from Unified_cpp_windowwatcher0.cpp:20: 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:35.38 202 | return ReinterpretHelper::FromInternalValue(v); 180:35.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 180:35.38 4432 | return mProperties.Get(aProperty, aFoundResult); 180:35.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 180:35.38 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 180:35.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 180:35.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 180:35.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:35.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 180:35.38 413 | struct FrameBidiData { 180:35.38 | ^~~~~~~~~~~~~ 180:38.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsWrapperCache.h:15, 180:38.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStore.h:10, 180:38.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/BrowserSessionStore.cpp:7, 180:38.06 from Unified_cpp_sessionstore0.cpp:2: 180:38.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 180:38.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 180:38.06 inlined from ‘JSObject* mozilla::dom::SessionStoreFormData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SessionStoreFormData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:206:27, 180:38.06 inlined from ‘virtual JSObject* mozilla::dom::SessionStoreFormData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:37:44: 180:38.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:38.06 1169 | *this->stack = this; 180:38.06 | ~~~~~~~~~~~~~^~~~~~ 180:38.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/BrowserSessionStore.cpp:20: 180:38.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h: In member function ‘virtual JSObject* mozilla::dom::SessionStoreFormData::WrapObject(JSContext*, JS::Handle)’: 180:38.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:206:27: note: ‘reflector’ declared here 180:38.06 206 | JS::Rooted reflector(aCx); 180:38.06 | ^~~~~~~~~ 180:38.06 In file included from Unified_cpp_sessionstore0.cpp:38: 180:38.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:35:55: note: ‘aCx’ declared here 180:38.06 35 | JSObject* SessionStoreFormData::WrapObject(JSContext* aCx, 180:38.06 | ~~~~~~~~~~~^~~ 180:38.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 180:38.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 180:38.10 inlined from ‘JSObject* mozilla::dom::SessionStoreScrollData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SessionStoreScrollData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:260:27, 180:38.10 inlined from ‘virtual JSObject* mozilla::dom::SessionStoreScrollData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:51: 180:38.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:38.10 1169 | *this->stack = this; 180:38.10 | ~~~~~~~~~~~~~^~~~~~ 180:38.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h: In member function ‘virtual JSObject* mozilla::dom::SessionStoreScrollData::WrapObject(JSContext*, JS::Handle)’: 180:38.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:260:27: note: ‘reflector’ declared here 180:38.10 260 | JS::Rooted reflector(aCx); 180:38.10 | ^~~~~~~~~ 180:38.10 In file included from Unified_cpp_sessionstore0.cpp:74: 180:38.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:50: note: ‘aCx’ declared here 180:38.10 50 | JSContext* aCx, JS::Handle aGivenProto) { 180:38.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::SessionStoreFormData::_ZThn8_N7mozilla3dom20SessionStoreFormData10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 180:38.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:38.13 1169 | *this->stack = this; 180:38.13 | ~~~~~~~~~~~~~^~~~~~ 180:38.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:206:27: note: ‘reflector’ declared here 180:38.13 206 | JS::Rooted reflector(aCx); 180:38.13 | ^~~~~~~~~ 180:38.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:35:55: note: ‘aCx’ declared here 180:38.13 35 | JSObject* SessionStoreFormData::WrapObject(JSContext* aCx, 180:38.13 | ~~~~~~~~~~~^~~ 180:38.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::SessionStoreScrollData::_ZThn8_N7mozilla3dom22SessionStoreScrollData10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 180:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:38.17 1169 | *this->stack = this; 180:38.17 | ~~~~~~~~~~~~~^~~~~~ 180:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:260:27: note: ‘reflector’ declared here 180:38.17 260 | JS::Rooted reflector(aCx); 180:38.17 | ^~~~~~~~~ 180:38.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:50: note: ‘aCx’ declared here 180:38.17 50 | JSContext* aCx, JS::Handle aGivenProto) { 180:38.31 uriloader/preload 180:38.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:18, 180:38.55 from Unified_cpp_sessionstore0.cpp:47: 180:38.55 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:38.55 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:38.55 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:38.55 inlined from ‘mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:66: 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:38.55 39 | aResult, mInfallible); 180:38.55 | ^~~~~~~~~~~ 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function ‘mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()’: 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:56: note: object ‘’ of size 24 180:38.55 158 | nsCOMPtr window = do_GetInterface(mDocShell); 180:38.55 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 180:38.55 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:38.55 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:38.55 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:38.55 inlined from ‘mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:66: 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:38.55 40 | if (mErrorPtr) { 180:38.55 | ^~~~~~~~~ 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function ‘mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()’: 180:38.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:56: note: object ‘’ of size 24 180:38.55 158 | nsCOMPtr window = do_GetInterface(mDocShell); 180:38.55 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 180:44.28 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:44.29 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:44.29 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:44.29 inlined from ‘static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:498:64: 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:44.29 39 | aResult, mInfallible); 180:44.29 | ^~~~~~~~~~~ 180:44.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreChild.cpp:13, 180:44.29 from Unified_cpp_sessionstore0.cpp:29: 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In static member function ‘static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)’: 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:498:56: note: object ‘’ of size 24 180:44.29 498 | nsCOMPtr webNav = do_GetInterface(aWindow); 180:44.29 | ~~~~~~~~~~~~~~~^~~~~~~~~ 180:44.29 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:44.29 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:44.29 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:44.29 inlined from ‘static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:498:64: 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:44.29 40 | if (mErrorPtr) { 180:44.29 | ^~~~~~~~~ 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In static member function ‘static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)’: 180:44.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:498:56: note: object ‘’ of size 24 180:44.29 498 | nsCOMPtr webNav = do_GetInterface(aWindow); 180:44.29 | ~~~~~~~~~~~~~~~^~~~~~~~~ 180:44.67 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:44.68 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAppWindow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:44.68 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAppWindow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:44.68 inlined from ‘void mozilla::dom::TabListener::UpdateSessionStore(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:59: 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:39:62: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:44.68 39 | aResult, mInfallible); 180:44.68 | ^~~~~~~~~~~ 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function ‘void mozilla::dom::TabListener::UpdateSessionStore(bool)’: 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:48: note: object ‘’ of size 24 180:44.68 426 | nsCOMPtr window(do_GetInterface(treeOwner)); 180:44.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 180:44.68 In member function ‘virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const’, 180:44.68 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAppWindow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 180:44.68 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAppWindow]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 180:44.68 inlined from ‘void mozilla::dom::TabListener::UpdateSessionStore(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:59: 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsImportModule.h:40:9: warning: array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 180:44.68 40 | if (mErrorPtr) { 180:44.68 | ^~~~~~~~~ 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function ‘void mozilla::dom::TabListener::UpdateSessionStore(bool)’: 180:44.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:48: note: object ‘’ of size 24 180:44.68 426 | nsCOMPtr window(do_GetInterface(treeOwner)); 180:44.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 180:45.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 180:45.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 180:45.74 inlined from ‘void mozilla::dom::SessionStoreFormData::ToJSON(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:113:59: 180:45.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:45.74 1169 | *this->stack = this; 180:45.74 | ~~~~~~~~~~~~~^~~~~~ 180:45.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp: In member function ‘void mozilla::dom::SessionStoreFormData::ToJSON(JSContext*, JS::MutableHandle)’: 180:45.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:113:25: note: ‘result’ declared here 180:45.74 113 | JS::Rooted result(aCx, JS_NewPlainObject(aCx)); 180:45.74 | ^~~~~~ 180:45.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreFormData.cpp:101:46: note: ‘aCx’ declared here 180:45.74 101 | void SessionStoreFormData::ToJSON(JSContext* aCx, 180:45.74 | ~~~~~~~~~~~^~~ 180:45.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 180:45.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 180:45.84 inlined from ‘void mozilla::dom::SessionStoreScrollData::ToJSON(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:90: 180:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 180:45.84 1169 | *this->stack = this; 180:45.84 | ~~~~~~~~~~~~~^~~~~~ 180:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp: In member function ‘void mozilla::dom::SessionStoreScrollData::ToJSON(JSContext*, JS::MutableHandle)’: 180:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:90: note: ‘result’ declared here 180:45.84 90 | JS::Rooted result(aCx, JS_NewPlainObject(aCx)); 180:45.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/sessionstore/SessionStoreScrollData.cpp:78: note: ‘aCx’ declared here 180:45.84 78 | void SessionStoreScrollData::ToJSON(JSContext* aCx, 180:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 180:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 180:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:12, 180:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.h:14, 180:46.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6: 180:46.08 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:46.08 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:46.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:46.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:46.08 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:46.08 inlined from ‘virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1540:26: 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 180:46.08 450 | mArray.mHdr->mLength = 0; 180:46.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function ‘virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)’: 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1540:25: note: at offset 8 into object ‘’ of size 8 180:46.08 1540 | aKey = key.ref().Clone(); 180:46.08 | ~~~~~~~~~~~~~~~^~ 180:46.08 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 180:46.08 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 180:46.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 180:46.08 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 180:46.08 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 180:46.08 inlined from ‘virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1540:26: 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 180:46.08 450 | mArray.mHdr->mLength = 0; 180:46.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function ‘virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)’: 180:46.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1540:25: note: at offset 8 into object ‘’ of size 8 180:46.08 1540 | aKey = key.ref().Clone(); 180:46.08 | ~~~~~~~~~~~~~~~^~ 180:48.32 view 180:57.99 widget/gtk/mozgtk 180:58.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 180:58.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 180:58.57 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 180:58.57 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 180:58.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 180:58.57 1169 | *this->stack = this; 180:58.57 | ~~~~~~~~~~~~~^~~~~~ 180:58.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:18, 180:58.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientBinding.h:7, 180:58.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:28, 180:58.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:16, 180:58.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SessionStoreFormData.h:12, 180:58.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:12: 180:58.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 180:58.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 180:58.57 389 | JS::RootedVector v(aCx); 180:58.57 | ^ 180:58.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 180:58.57 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 180:58.58 | ~~~~~~~~~~~^~~ 180:59.92 widget/gtk/mozwayland 181:03.21 widget/gtk 181:04.97 widget/gtk/wayland 181:08.82 widget/headless 181:22.76 widget 181:37.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 181:37.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 181:37.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 181:37.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:7, 181:37.52 from Unified_cpp_uriloader_base0.cpp:2: 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 181:37.52 202 | return ReinterpretHelper::FromInternalValue(v); 181:37.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 181:37.52 4432 | return mProperties.Get(aProperty, aFoundResult); 181:37.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 181:37.52 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 181:37.52 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 181:37.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 181:37.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:37.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 181:37.52 413 | struct FrameBidiData { 181:37.52 | ^~~~~~~~~~~~~ 181:42.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 181:42.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 181:42.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 181:42.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/performance/PerfStats.cpp:11, 181:42.84 from Unified_cpp_tools_performance0.cpp:2: 181:42.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 181:42.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 181:42.84 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 181:42.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 181:43.07 In file included from Unified_cpp_tools_profiler1.cpp:11: 181:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/platform.cpp: In function ‘void DoLULBacktrace(const mozilla::profiler::ThreadRegistration::UnlockedReaderAndAtomicRWOnThread&, const Registers&, NativeStack&, StackWalkControl*)’: 181:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/platform.cpp:2710:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 181:43.08 2710 | memset(&startRegs, 0, sizeof(startRegs)); 181:43.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:43.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/platform.cpp:222: 181:43.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/lul/LulMain.h:135:8: note: ‘struct lul::UnwindRegs’ declared here 181:43.08 135 | struct UnwindRegs { 181:43.08 | ^~~~~~~~~~ 181:43.09 widget/x11 181:43.42 xpcom/base 181:47.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseHashtable.h:13, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTHashMap.h:13, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIWidget.h:43, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsContentUtils.h:33, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIGlobalObject.h:13, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 181:47.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10: 181:47.36 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 181:47.36 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 181:47.36 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 181:47.36 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 181:47.36 inlined from ‘virtual nsresult nsDocLoader::AdjustPriority(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1607:3: 181:47.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_17(D)->mChildList.D.1480699.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 181:47.36 282 | aArray.mIterators = this; 181:47.37 | ~~~~~~~~~~~~~~~~~~^~~~~~ 181:47.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp: In member function ‘virtual nsresult nsDocLoader::AdjustPriority(int32_t)’: 181:47.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:570:46: note: ‘__for_begin’ declared here 181:47.37 570 | for (RefPtr obs_ : (array_).ForwardRange()) { \ 181:47.37 | ^ 181:47.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1607:3: note: in expansion of macro ‘NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS’ 181:47.37 1607 | NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS(mChildList, AdjustPriority, 181:47.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:47.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1600:57: note: ‘this’ declared here 181:47.37 1600 | NS_IMETHODIMP nsDocLoader::AdjustPriority(int32_t aDelta) { 181:47.37 | ^ 181:47.48 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 181:47.49 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 181:47.49 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 181:47.49 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 181:47.49 inlined from ‘virtual nsresult nsDocLoader::SetPriority(int32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1594:3: 181:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_17(D)->mChildList.D.1480699.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 181:47.49 282 | aArray.mIterators = this; 181:47.49 | ~~~~~~~~~~~~~~~~~~^~~~~~ 181:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp: In member function ‘virtual nsresult nsDocLoader::SetPriority(int32_t)’: 181:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:570:46: note: ‘__for_begin’ declared here 181:47.49 570 | for (RefPtr obs_ : (array_).ForwardRange()) { \ 181:47.49 | ^ 181:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1594:3: note: in expansion of macro ‘NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS’ 181:47.49 1594 | NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS(mChildList, SetPriority, 181:47.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:47.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:1587:57: note: ‘this’ declared here 181:47.49 1587 | NS_IMETHODIMP nsDocLoader::SetPriority(int32_t aPriority) { 181:47.49 | ^ 181:48.82 In file included from Unified_cpp_tools_profiler1.cpp:119: 181:48.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/lul/LulMain.cpp: In function ‘bool lul::GetAndCheckStackTrace(LUL*, const char*)’: 181:48.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/lul/LulMain.cpp:1689:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 181:48.83 1689 | memset(&startRegs, 0, sizeof(startRegs)); 181:48.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:48.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/lul/LulMain.h:135:8: note: ‘struct lul::UnwindRegs’ declared here 181:48.83 135 | struct UnwindRegs { 181:48.83 | ^~~~~~~~~~ 181:50.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h:18, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Flow.h:32, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:18, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkersDetail.h:14, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerMarkers.h:34, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/BaseProfiler.h:29, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/GeckoProfiler.h:24, 181:50.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/MicroGeckoProfiler.cpp:5, 181:50.57 from Unified_cpp_tools_profiler0.cpp:2: 181:50.57 In copy constructor ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {UniqueStacks::FrameKey::NormalFrameData, UniqueStacks::FrameKey::JITFrameData}]’, 181:50.58 inlined from ‘UniqueStacks::FrameKey::FrameKey(const UniqueStacks::FrameKey&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/ProfileBufferEntry.h:230:5, 181:50.58 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {UniqueStacks::FrameKey}; T = UniqueStacks::FrameKey; long unsigned int N = 0; AP = mozilla::MallocAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:154:5, 181:50.58 inlined from ‘static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = UniqueStacks::FrameKey; T = UniqueStacks::FrameKey; long unsigned int N = 0; AP = mozilla::MallocAllocPolicy; bool IsPod = false]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:194:11, 181:50.58 inlined from ‘mozilla::Vector::Vector(mozilla::Vector&&) [with T = UniqueStacks::FrameKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:967:24, 181:50.58 inlined from ‘mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::Vector; = void; T = mozilla::Vector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 181:50.58 inlined from ‘mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::Vector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 181:50.58 inlined from ‘mozilla::detail::MaybeStorage::MaybeStorage(T&&) [with T = mozilla::Vector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:256:59, 181:50.58 inlined from ‘constexpr mozilla::Maybe::Maybe(U&&, SomeGuard) [with U = mozilla::Vector; T = mozilla::Vector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:376:56, 181:50.58 inlined from ‘constexpr mozilla::Maybe mozilla::Some(T&&) [with T = Vector; U = Vector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1031:66, 181:50.58 inlined from ‘mozilla::Maybe > UniqueStacks::LookupFramesForJITAddressFromBufferPos(void*, uint64_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/ProfileBufferEntry.cpp:419:35: 181:50.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Variant.h:652:43: warning: ‘*(const mozilla::Variant*)aDst.mozilla::Variant::tag’ may be used uninitialized [-Wmaybe-uninitialized] 181:50.58 652 | Variant(const Variant& aRhs) : tag(aRhs.tag) { 181:50.58 | ~~~~~^~~ 181:53.39 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’, 181:53.40 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:309:76, 181:53.40 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:422:11, 181:53.40 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsDocLoader*; T = nsDocLoader*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:457:52, 181:53.40 inlined from ‘virtual nsresult nsDocLoader::OnStopRequest(nsIRequest*, nsresult)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:649:9: 181:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_81(D)->mChildList.D.1480699.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 181:53.40 282 | aArray.mIterators = this; 181:53.40 | ~~~~~~~~~~~~~~~~~~^~~~~~ 181:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp: In member function ‘virtual nsresult nsDocLoader::OnStopRequest(nsIRequest*, nsresult)’: 181:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTObserverArray.h:570:46: note: ‘__for_begin’ declared here 181:53.40 570 | for (RefPtr obs_ : (array_).ForwardRange()) { \ 181:53.40 | ^ 181:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:649:9: note: in expansion of macro ‘NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS’ 181:53.40 649 | NS_OBSERVER_ARRAY_NOTIFY_XPCOM_OBSERVERS(mChildList, Stop, ()); 181:53.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:53.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/base/nsDocLoader.cpp:504:66: note: ‘this’ declared here 181:53.40 504 | nsDocLoader::OnStopRequest(nsIRequest* aRequest, nsresult aStatus) { 181:53.40 | ^ 181:54.26 xpcom/build/Services.cpp.stub 181:55.36 xpcom/components 182:01.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 182:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 182:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 182:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 182:01.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/performance/PerfStats.cpp:9: 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:01.25 202 | return ReinterpretHelper::FromInternalValue(v); 182:01.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:01.25 4432 | return mProperties.Get(aProperty, aFoundResult); 182:01.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 182:01.25 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 182:01.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 182:01.25 302 | memcpy(&value, &aInternalValue, sizeof(value)); 182:01.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 182:01.25 413 | struct FrameBidiData { 182:01.25 | ^~~~~~~~~~~~~ 182:11.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 182:11.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFont.h:51, 182:11.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDeviceContext.h:12, 182:11.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/view/nsViewManager.h:14, 182:11.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/view/nsView.cpp:20, 182:11.19 from Unified_cpp_view0.cpp:2: 182:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 182:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 182:11.19 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 182:11.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 182:19.29 xpcom/ds 182:24.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 182:24.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 182:24.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 182:24.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/view/nsView.cpp:14: 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:24.70 202 | return ReinterpretHelper::FromInternalValue(v); 182:24.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:24.70 4432 | return mProperties.Get(aProperty, aFoundResult); 182:24.70 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 182:24.70 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 182:24.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 182:24.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 182:24.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:24.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 182:24.70 413 | struct FrameBidiData { 182:24.70 | ^~~~~~~~~~~~~ 182:25.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 182:25.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Entries.h:14, 182:25.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.h:9, 182:25.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 182:25.35 from Unified_cpp_url-classifier0.cpp:2: 182:25.35 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 182:25.35 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 182:25.35 inlined from ‘nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp:152:21: 182:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 182:25.35 315 | mHdr->mLength = 0; 182:25.35 | ~~~~~~~~~~~~~~^~~ 182:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp: In member function ‘nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const’: 182:25.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp:139:22: note: at offset 8 into object ‘chunks’ of size 8 182:25.35 139 | nsTArray chunks(IO_BUFFER_SIZE); 182:25.35 | ^~~~~~ 182:26.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessWidget.h:10, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessCompositorWidget.h:11, 182:27.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessCompositorWidget.cpp:7, 182:27.00 from Unified_cpp_widget_headless0.cpp:20: 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:27.00 202 | return ReinterpretHelper::FromInternalValue(v); 182:27.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 182:27.00 4432 | return mProperties.Get(aProperty, aFoundResult); 182:27.00 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 182:27.00 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 182:27.00 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 182:27.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 182:27.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:27.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 182:27.00 413 | struct FrameBidiData { 182:27.00 | ^~~~~~~~~~~~~ 182:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 182:34.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:30, 182:34.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 182:34.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 182:34.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/ExternalHelperAppParent.cpp:16, 182:34.20 from Unified_cpp_uriloader_exthandler0.cpp:20: 182:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 182:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 182:34.20 36 | if (!aKey) return 0; 182:34.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 182:37.07 xpcom/io 182:37.81 In file included from Unified_cpp_widget_headless0.cpp:65: 182:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessWidget.cpp: In member function ‘virtual nsresult mozilla::widget::HeadlessWidget::SynthesizeNativeMouseEvent(nsIWidget::LayoutDeviceIntPoint, nsIWidget::NativeMouseMessage, mozilla::MouseButton, nsIWidget::Modifiers, nsIObserver*)’: 182:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessWidget.cpp:447:25: warning: ‘msg’ may be used uninitialized [-Wmaybe-uninitialized] 182:37.82 447 | if (msg == eMouseDown || msg == eMouseUp) { 182:37.82 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 182:37.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/headless/HeadlessWidget.cpp:429:16: note: ‘msg’ was declared here 182:37.82 429 | EventMessage msg; 182:37.82 | ^~~ 182:38.77 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 182:38.78 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 182:38.78 inlined from ‘nsUrlClassifierDBService::FeatureHolder::~FeatureHolder()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:271:27: 182:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 182:38.78 315 | mHdr->mLength = 0; 182:38.78 | ~~~~~~~~~~~~~~^~~ 182:38.78 In file included from Unified_cpp_url-classifier0.cpp:83: 182:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In destructor ‘nsUrlClassifierDBService::FeatureHolder::~FeatureHolder()’: 182:38.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:254:37: note: at offset 8 into object ‘arrayToRelease’ of size 8 182:38.78 254 | nsTArray> arrayToRelease; 182:38.78 | ^~~~~~~~~~~~~~ 182:38.98 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 182:39.12 xpcom/reflect/xptcall/md/unix 182:57.70 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 182:57.71 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 182:57.71 inlined from ‘nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp:170:17: 182:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 182:57.71 315 | mHdr->mLength = 0; 182:57.71 | ~~~~~~~~~~~~~~^~~ 182:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp: In member function ‘nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)’: 182:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/ChunkSet.cpp:167:22: note: at offset 8 into object ‘chunks’ of size 8 182:57.71 167 | nsTArray chunks(IO_BUFFER_SIZE); 182:57.71 | ^~~~~~ 183:06.40 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:06.41 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 183:06.41 inlined from ‘nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp:1286:24: 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 183:06.41 315 | mHdr->mLength = 0; 183:06.41 | ~~~~~~~~~~~~~~^~~ 183:06.41 In file included from Unified_cpp_url-classifier0.cpp:11: 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp: In member function ‘nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)’: 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp:1278:28: note: at offset 8 into object ‘AddPrefixHashes’ of size 8 183:06.41 1278 | FallibleTArray AddPrefixHashes; 183:06.41 | ^~~~~~~~~~~~~~~ 183:06.41 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:06.41 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 183:06.41 inlined from ‘nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp:1287:27: 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds=] 183:06.41 315 | mHdr->mLength = 0; 183:06.41 | ~~~~~~~~~~~~~~^~~ 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp: In member function ‘nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)’: 183:06.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/url-classifier/Classifier.cpp:1279:29: note: at offset 8 into object ‘AddCompletesHashes’ of size 8 183:06.41 1279 | FallibleTArray AddCompletesHashes; 183:06.41 | ^~~~~~~~~~~~~~~~~~ 183:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 183:10.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 183:10.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 183:10.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/ExternalHelperAppChild.cpp:8, 183:10.08 from Unified_cpp_uriloader_exthandler0.cpp:11: 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 183:10.08 202 | return ReinterpretHelper::FromInternalValue(v); 183:10.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 183:10.08 4432 | return mProperties.Get(aProperty, aFoundResult); 183:10.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 183:10.08 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 183:10.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 183:10.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 183:10.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:10.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 183:10.08 413 | struct FrameBidiData { 183:10.08 | ^~~~~~~~~~~~~ 183:12.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 183:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 183:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 183:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 183:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27, 183:12.82 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.cpp:18: 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 183:12.82 202 | return ReinterpretHelper::FromInternalValue(v); 183:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 183:12.82 4432 | return mProperties.Get(aProperty, aFoundResult); 183:12.82 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 183:12.82 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 183:12.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 183:12.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 183:12.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:12.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 183:12.82 413 | struct FrameBidiData { 183:12.82 | ^~~~~~~~~~~~~ 183:19.60 xpcom/reflect/xptcall 183:22.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsThreadUtils.h:31, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/message_loop.h:31, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/thread.h:13, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.h:9, 183:22.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.cpp:9: 183:22.76 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:22.76 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 183:22.76 inlined from ‘void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2534:44, 183:22.76 inlined from ‘bool nsTArray_Impl::RemoveElement(const Item&, const Comparator&) [with Item = mozilla::WaylandVsyncSource*; Comparator = nsDefaultComparator; E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1984:27, 183:22.76 inlined from ‘bool nsTArray_Impl::RemoveElement(const Item&) [with Item = mozilla::WaylandVsyncSource*; E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1992:25, 183:22.76 inlined from ‘mozilla::WaylandVsyncSource::~WaylandVsyncSource()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.cpp:121:37: 183:22.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 183:22.76 315 | mHdr->mLength = 0; 183:22.76 | ~~~~~~~~~~~~~~^~~ 183:22.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.cpp: In destructor ‘mozilla::WaylandVsyncSource::~WaylandVsyncSource()’: 183:22.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WaylandVsyncSource.cpp:45:50: note: at offset 8 into object ‘mozilla::gWaylandVsyncSources’ of size 8 183:22.76 45 | MOZ_RUNINIT static nsTArray gWaylandVsyncSources; 183:22.76 | ^~~~~~~~~~~~~~~~~~~~ 183:22.83 xpcom/reflect/xptinfo 183:37.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDeviceContext.h:12, 183:37.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsViewManager.h:14, 183:37.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsNativeThemeGTK.cpp:17: 183:37.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFont.h: In member function ‘gfxShapedText::DetailedGlyph* gfxShapedText::DetailedGlyphStore::Get(uint32_t)’: 183:37.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFont.h:1166: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 183:37.66 1166 | } else if (mLastUsed > 0 && 183:37.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFont.h:1166: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 183:39.16 xpcom/string 183:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 183:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:13, 183:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/ContentHandlerService.h:10, 183:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/ContentHandlerService.cpp:7, 183:46.04 from Unified_cpp_uriloader_exthandler0.cpp:2: 183:46.04 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:46.04 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 183:46.04 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 183:46.04 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 183:46.04 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 183:46.04 inlined from ‘void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 183:46.04 450 | mArray.mHdr->mLength = 0; 183:46.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:46.04 In file included from Unified_cpp_uriloader_exthandler0.cpp:74: 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function ‘void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)’: 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: note: at offset 8 into object ‘’ of size 8 183:46.04 428 | aOther->mExtensions = mExtensions.Clone(); 183:46.04 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:46.04 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 183:46.04 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 183:46.04 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 183:46.04 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 183:46.04 inlined from ‘void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 183:46.04 450 | mArray.mHdr->mLength = 0; 183:46.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function ‘void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)’: 183:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: note: at offset 8 into object ‘’ of size 8 183:46.04 428 | aOther->mExtensions = mExtensions.Clone(); 183:56.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 183:56.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/xpcpublic.h:38, 183:56.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:25, 183:56.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:38, 183:56.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/GeckoProfiler.h:28, 183:56.30 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/core/memory_counter.cpp:12, 183:56.30 from Unified_cpp_tools_profiler1.cpp:2: 183:56.30 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:56.30 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 183:56.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 183:56.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 183:56.30 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 183:56.30 inlined from ‘static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp:911:53: 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 183:56.30 450 | mArray.mHdr->mLength = 0; 183:56.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:56.30 In file included from Unified_cpp_tools_profiler1.cpp:47: 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp: In static member function ‘static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)’: 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp:911:52: note: at offset 8 into object ‘’ of size 8 183:56.30 911 | ipcParams.filters() = aParams->GetFilters().Clone(); 183:56.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 183:56.30 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 183:56.30 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 183:56.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 183:56.30 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 183:56.30 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 183:56.30 inlined from ‘static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp:911:53: 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 183:56.30 450 | mArray.mHdr->mLength = 0; 183:56.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp: In static member function ‘static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)’: 183:56.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/tools/profiler/gecko/ProfilerParent.cpp:911:52: note: at offset 8 into object ‘’ of size 8 183:56.30 911 | ipcParams.filters() = aParams->GetFilters().Clone(); 183:56.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 184:05.49 In file included from StaticComponents.cpp:184: 184:05.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/../../extensions/permissions/PermissionManager.h: In member function ‘int32_t mozilla::PermissionManager::PermissionHashKey::GetPermissionIndex(uint32_t) const’: 184:05.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/../../extensions/permissions/PermissionManager.h:149: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 184:05.50 149 | if (mPermissions[i].mType == aType) return i; 184:05.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/../../extensions/permissions/PermissionManager.h:149: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 184:08.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 184:08.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeColors.h:12, 184:08.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ScrollbarDrawing.h:14, 184:08.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/Theme.h:16, 184:08.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsNativeThemeGTK.h:12, 184:08.90 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsNativeThemeGTK.cpp:6: 184:08.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 184:08.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 184:08.90 202 | return ReinterpretHelper::FromInternalValue(v); 184:08.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 184:08.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 184:08.90 4432 | return mProperties.Get(aProperty, aFoundResult); 184:08.90 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 184:08.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 184:08.90 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 184:08.90 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:08.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 184:08.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 184:08.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:08.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 184:08.95 413 | struct FrameBidiData { 184:08.95 | ^~~~~~~~~~~~~ 184:09.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 184:09.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 184:09.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 184:09.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFile.h:11, 184:09.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:36, 184:09.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/AppShutdown.cpp:17, 184:09.14 from Unified_cpp_xpcom_base0.cpp:2: 184:09.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 184:09.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 184:09.14 inlined from ‘virtual bool mozilla::CycleCollectedJSContext::getHostDefinedData(JSContext*, JS::MutableHandle) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp:264:73: 184:09.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘incumbentGlobal’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 184:09.14 1169 | *this->stack = this; 184:09.14 | ~~~~~~~~~~~~~^~~~~~ 184:09.14 In file included from Unified_cpp_xpcom_base0.cpp:47: 184:09.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp: In member function ‘virtual bool mozilla::CycleCollectedJSContext::getHostDefinedData(JSContext*, JS::MutableHandle) const’: 184:09.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp:264:25: note: ‘incumbentGlobal’ declared here 184:09.14 264 | JS::Rooted incumbentGlobal(aCx, global->GetGlobalJSObject()); 184:09.14 | ^~~~~~~~~~~~~~~ 184:09.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp:257:16: note: ‘aCx’ declared here 184:09.14 257 | JSContext* aCx, JS::MutableHandle aData) const { 184:09.14 | ~~~~~~~~~~~^~~ 184:16.51 In file included from Unified_cpp_xpcom_string0.cpp:110: 184:16.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/string/nsTextFormatter.cpp: In static member function ‘static int nsTextFormatter::dosprintf(SprintfStateStr*, const char16_t*, mozilla::Span)’: 184:16.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/string/nsTextFormatter.cpp:808:5: warning: ‘rv’ may be used uninitialized [-Wmaybe-uninitialized] 184:16.52 808 | if (rv < 0) { 184:16.52 | ^~ 184:16.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/string/nsTextFormatter.cpp:467:9: note: ‘rv’ was declared here 184:16.52 467 | int rv; 184:16.52 | ^~ 184:23.90 xpcom/threads 184:28.64 xpfe/appshell 184:32.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 184:32.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsBaseDragService.h:12, 184:32.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/../../widget/gtk/nsDragService.h:11, 184:32.42 from StaticComponents.cpp:313: 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:0: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 184:32.42 202 | return ReinterpretHelper::FromInternalValue(v); 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:0: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 184:32.42 4432 | return mProperties.Get(aProperty, aFoundResult); 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:0: required from here 184:32.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 184:32.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 184:32.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 184:32.42 413 | struct FrameBidiData { 184:59.79 In file included from StaticComponents.cpp:7: 184:59.80 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13263: 184:59.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.80 65 | aBits[idx] |= 1 << (aBit % width); 184:59.80 | ~~~~~^ 184:59.80 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.80 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.80 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.80 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.80 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13263: 184:59.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.80 65 | aBits[idx] |= 1 << (aBit % width); 184:59.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.80 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.80 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.80 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13243: 184:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.81 65 | aBits[idx] |= 1 << (aBit % width); 184:59.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13236: 184:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.81 65 | aBits[idx] |= 1 << (aBit % width); 184:59.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13209: 184:59.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.81 65 | aBits[idx] |= 1 << (aBit % width); 184:59.81 | ~~~~~^ 184:59.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13209: 184:59.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.83 65 | aBits[idx] |= 1 << (aBit % width); 184:59.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.83 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.83 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.83 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.83 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13176: 184:59.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.83 65 | aBits[idx] |= 1 << (aBit % width); 184:59.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.83 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.83 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.83 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.83 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.83 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13160: 184:59.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.83 65 | aBits[idx] |= 1 << (aBit % width); 184:59.83 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.83 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.83 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.83 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13151: 184:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.85 65 | aBits[idx] |= 1 << (aBit % width); 184:59.85 | ~~~~~^ 184:59.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13151: 184:59.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.85 65 | aBits[idx] |= 1 << (aBit % width); 184:59.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.87 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13141: 184:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.87 65 | aBits[idx] |= 1 << (aBit % width); 184:59.87 | ~~~~~^ 184:59.87 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.87 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.87 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.87 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13141: 184:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.87 65 | aBits[idx] |= 1 << (aBit % width); 184:59.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.87 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.87 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.87 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.87 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.87 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13137: 184:59.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.87 65 | aBits[idx] |= 1 << (aBit % width); 184:59.87 | ~~~~~^ 184:59.87 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.87 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.87 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13137: 184:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.89 65 | aBits[idx] |= 1 << (aBit % width); 184:59.89 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.89 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.89 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.89 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.89 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.89 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13089: 184:59.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.89 65 | aBits[idx] |= 1 << (aBit % width); 184:59.89 | ~~~~~^ 184:59.89 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.89 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.89 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13089: 184:59.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.91 65 | aBits[idx] |= 1 << (aBit % width); 184:59.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13042: 184:59.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.91 65 | aBits[idx] |= 1 << (aBit % width); 184:59.91 | ~~~~~^ 184:59.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13042: 184:59.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.91 65 | aBits[idx] |= 1 << (aBit % width); 184:59.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.93 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13038: 184:59.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.93 65 | aBits[idx] |= 1 << (aBit % width); 184:59.93 | ~~~~~^ 184:59.93 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.93 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.93 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.93 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13038: 184:59.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.93 65 | aBits[idx] |= 1 << (aBit % width); 184:59.93 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.93 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.93 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.93 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.93 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.93 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13005: 184:59.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.93 65 | aBits[idx] |= 1 << (aBit % width); 184:59.93 | ~~~~~^ 184:59.93 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.93 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.93 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:13005: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12982: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12966: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12948: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~^ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12948: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12944: 184:59.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.95 65 | aBits[idx] |= 1 << (aBit % width); 184:59.95 | ~~~~~^ 184:59.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12944: 184:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.98 65 | aBits[idx] |= 1 << (aBit % width); 184:59.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12927: 184:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.98 65 | aBits[idx] |= 1 << (aBit % width); 184:59.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12909: 184:59.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.98 65 | aBits[idx] |= 1 << (aBit % width); 184:59.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.99 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12823: 184:59.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.99 65 | aBits[idx] |= 1 << (aBit % width); 184:59.99 | ~~~~~^ 184:59.99 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.99 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.99 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.99 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12823: 184:59.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.99 65 | aBits[idx] |= 1 << (aBit % width); 184:59.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.99 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.99 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.99 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 184:59.99 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 184:59.99 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12780: 184:59.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 184:59.99 65 | aBits[idx] |= 1 << (aBit % width); 184:59.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 184:59.99 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 184:59.99 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 184:59.99 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.04 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12757: 185:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.05 65 | aBits[idx] |= 1 << (aBit % width); 185:00.05 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.05 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.05 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.05 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.05 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12699: 185:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.05 65 | aBits[idx] |= 1 << (aBit % width); 185:00.05 | ~~~~~^ 185:00.05 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.05 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.05 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.05 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12699: 185:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.05 65 | aBits[idx] |= 1 << (aBit % width); 185:00.05 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.05 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.05 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.05 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.05 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.05 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12669: 185:00.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.05 65 | aBits[idx] |= 1 << (aBit % width); 185:00.05 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.05 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.05 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.05 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12664: 185:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.06 65 | aBits[idx] |= 1 << (aBit % width); 185:00.06 | ~~~~~^ 185:00.06 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.06 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.06 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12664: 185:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.06 65 | aBits[idx] |= 1 << (aBit % width); 185:00.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.06 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.06 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.06 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12651: 185:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.06 65 | aBits[idx] |= 1 << (aBit % width); 185:00.06 | ~~~~~^ 185:00.06 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.06 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.06 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12651: 185:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.06 65 | aBits[idx] |= 1 << (aBit % width); 185:00.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.06 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.06 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.06 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.06 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12630: 185:00.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.06 65 | aBits[idx] |= 1 << (aBit % width); 185:00.06 | ~~~~~^ 185:00.06 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.06 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.06 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.10 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12630: 185:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.10 65 | aBits[idx] |= 1 << (aBit % width); 185:00.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.10 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.10 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12617: 185:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.10 65 | aBits[idx] |= 1 << (aBit % width); 185:00.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.10 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.10 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12611: 185:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.10 65 | aBits[idx] |= 1 << (aBit % width); 185:00.10 | ~~~~~^ 185:00.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.10 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.10 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12611: 185:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.10 65 | aBits[idx] |= 1 << (aBit % width); 185:00.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.10 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.10 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.10 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12605: 185:00.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.10 65 | aBits[idx] |= 1 << (aBit % width); 185:00.10 | ~~~~~^ 185:00.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.10 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12605: 185:00.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.13 65 | aBits[idx] |= 1 << (aBit % width); 185:00.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12600: 185:00.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.13 65 | aBits[idx] |= 1 << (aBit % width); 185:00.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.13 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12566: 185:00.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.13 65 | aBits[idx] |= 1 << (aBit % width); 185:00.13 | ~~~~~^ 185:00.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12566: 185:00.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.14 65 | aBits[idx] |= 1 << (aBit % width); 185:00.14 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.14 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.14 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.14 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.14 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12550: 185:00.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.14 65 | aBits[idx] |= 1 << (aBit % width); 185:00.14 | ~~~~~^ 185:00.14 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.14 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.17 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12550: 185:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.17 65 | aBits[idx] |= 1 << (aBit % width); 185:00.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.17 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.17 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.17 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12534: 185:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.17 65 | aBits[idx] |= 1 << (aBit % width); 185:00.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.17 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.17 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.17 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.17 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12414: 185:00.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.17 65 | aBits[idx] |= 1 << (aBit % width); 185:00.17 | ~~~~~^ 185:00.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12414: 185:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.18 65 | aBits[idx] |= 1 << (aBit % width); 185:00.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12404: 185:00.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.18 65 | aBits[idx] |= 1 << (aBit % width); 185:00.18 | ~~~~~^ 185:00.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.24 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12404: 185:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.24 65 | aBits[idx] |= 1 << (aBit % width); 185:00.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.24 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.24 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.24 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12391: 185:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.24 65 | aBits[idx] |= 1 << (aBit % width); 185:00.24 | ~~~~~^ 185:00.24 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.24 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.24 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12391: 185:00.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.24 65 | aBits[idx] |= 1 << (aBit % width); 185:00.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.24 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.24 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.24 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.24 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12387: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~^ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12387: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12371: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~^ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12371: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12351: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~^ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12351: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12335: 185:00.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.25 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12331: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~^ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12331: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12313: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~^ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12313: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12307: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.28 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.28 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.28 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12295: 185:00.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.28 65 | aBits[idx] |= 1 << (aBit % width); 185:00.28 | ~~~~~^ 185:00.28 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.28 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.29 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.29 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12295: 185:00.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.29 65 | aBits[idx] |= 1 << (aBit % width); 185:00.29 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.29 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.29 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.29 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.29 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.29 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12290: 185:00.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.29 65 | aBits[idx] |= 1 << (aBit % width); 185:00.29 | ~~~~~^ 185:00.29 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.29 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.29 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.33 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12290: 185:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.33 65 | aBits[idx] |= 1 << (aBit % width); 185:00.33 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.33 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.33 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.33 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.33 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12262: 185:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.33 65 | aBits[idx] |= 1 << (aBit % width); 185:00.33 | ~~~~~^ 185:00.33 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.33 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.33 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.33 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12262: 185:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.33 65 | aBits[idx] |= 1 << (aBit % width); 185:00.33 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.33 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.33 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.33 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.33 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12205: 185:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.33 65 | aBits[idx] |= 1 << (aBit % width); 185:00.33 | ~~~~~^ 185:00.33 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.33 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.33 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.33 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.33 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12205: 185:00.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.33 65 | aBits[idx] |= 1 << (aBit % width); 185:00.33 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.33 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.33 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.33 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.37 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12167: 185:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.38 65 | aBits[idx] |= 1 << (aBit % width); 185:00.38 | ~~~~~^ 185:00.38 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.38 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.38 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.38 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12167: 185:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.38 65 | aBits[idx] |= 1 << (aBit % width); 185:00.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.38 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.38 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.38 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.38 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12151: 185:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.38 65 | aBits[idx] |= 1 << (aBit % width); 185:00.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.38 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.38 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.38 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.38 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12134: 185:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.38 65 | aBits[idx] |= 1 << (aBit % width); 185:00.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.38 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.38 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.38 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.38 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.38 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12118: 185:00.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.38 65 | aBits[idx] |= 1 << (aBit % width); 185:00.38 | ~~~~~^ 185:00.38 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.38 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.38 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12118: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12113: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~^ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12113: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12096: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12069: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~^ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12069: 185:00.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.40 65 | aBits[idx] |= 1 << (aBit % width); 185:00.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.47 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12037: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12023: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~^ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12023: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12007: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~^ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:12007: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11979: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.48 65 | aBits[idx] |= 1 << (aBit % width); 185:00.48 | ~~~~~^ 185:00.48 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.48 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.48 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.48 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.48 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11979: 185:00.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.54 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11961: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~^ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11961: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11949: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~^ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11949: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11892: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~^ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11892: 185:00.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.55 65 | aBits[idx] |= 1 << (aBit % width); 185:00.55 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.55 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.55 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.55 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.55 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.55 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11888: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11877: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11872: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~^ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11872: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11867: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~^ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11867: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.58 65 | aBits[idx] |= 1 << (aBit % width); 185:00.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.58 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.58 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.58 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.58 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.58 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11858: 185:00.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.62 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~^ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11858: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11839: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~^ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11839: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11826: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~^ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11826: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11821: 185:00.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.63 65 | aBits[idx] |= 1 << (aBit % width); 185:00.63 | ~~~~~^ 185:00.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11821: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11816: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11811: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11739: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~^ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11739: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11685: 185:00.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.69 65 | aBits[idx] |= 1 << (aBit % width); 185:00.69 | ~~~~~^ 185:00.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11685: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11679: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11622: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11581: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~^ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11581: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11571: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.75 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.75 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11559: 185:00.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.75 65 | aBits[idx] |= 1 << (aBit % width); 185:00.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.75 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.75 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.80 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11540: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~^ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11540: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11514: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~^ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11514: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11475: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~^ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11475: 185:00.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.81 65 | aBits[idx] |= 1 << (aBit % width); 185:00.81 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.81 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.81 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.81 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.81 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.81 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11455: 185:00.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~^ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11455: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11432: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~^ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11432: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11412: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~^ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11412: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.85 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11392: 185:00.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.85 65 | aBits[idx] |= 1 << (aBit % width); 185:00.85 | ~~~~~^ 185:00.85 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.85 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.85 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.90 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11392: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11382: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~^ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11382: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11370: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11365: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11349: 185:00.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.91 65 | aBits[idx] |= 1 << (aBit % width); 185:00.91 | ~~~~~^ 185:00.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11349: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11333: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~^ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11333: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11320: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11302: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~^ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11302: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:00.95 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:00.95 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11297: 185:00.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:00.95 65 | aBits[idx] |= 1 << (aBit % width); 185:00.95 | ~~~~~^ 185:00.95 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:00.95 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:00.95 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.02 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11297: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11274: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~^ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11274: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11244: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11240: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~^ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11240: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.03 65 | aBits[idx] |= 1 << (aBit % width); 185:01.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11220: 185:01.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.10 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~^ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11220: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11196: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~^ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11196: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11149: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11140: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~^ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11140: 185:01.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.11 65 | aBits[idx] |= 1 << (aBit % width); 185:01.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.14 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11136: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~^ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11136: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11130: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~^ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11130: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11118: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~^ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11118: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.15 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.15 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.15 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.15 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11114: 185:01.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.15 65 | aBits[idx] |= 1 << (aBit % width); 185:01.15 | ~~~~~^ 185:01.17 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11114: 185:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.18 65 | aBits[idx] |= 1 << (aBit % width); 185:01.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11101: 185:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.18 65 | aBits[idx] |= 1 << (aBit % width); 185:01.18 | ~~~~~^ 185:01.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11101: 185:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.18 65 | aBits[idx] |= 1 << (aBit % width); 185:01.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11048: 185:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.18 65 | aBits[idx] |= 1 << (aBit % width); 185:01.18 | ~~~~~^ 185:01.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11048: 185:01.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.18 65 | aBits[idx] |= 1 << (aBit % width); 185:01.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.18 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.18 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.18 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.18 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11043: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~^ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11043: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11025: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~^ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11025: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11014: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~^ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:11014: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.22 65 | aBits[idx] |= 1 << (aBit % width); 185:01.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.22 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.22 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.22 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.22 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10991: 185:01.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.24 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~^ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10991: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10971: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~^ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10971: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10959: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~^ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10959: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10916: 185:01.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.25 65 | aBits[idx] |= 1 << (aBit % width); 185:01.25 | ~~~~~^ 185:01.25 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.25 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.25 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.25 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.29 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10916: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10906: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~^ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10906: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10873: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~^ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10873: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10848: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.30 | ~~~~~^ 185:01.30 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.30 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.30 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.30 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.30 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10848: 185:01.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.30 65 | aBits[idx] |= 1 << (aBit % width); 185:01.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.39 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.39 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.39 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.39 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10825: 185:01.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.39 65 | aBits[idx] |= 1 << (aBit % width); 185:01.39 | ~~~~~^ 185:01.39 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.39 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.39 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.39 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.39 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10825: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10810: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10782: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10777: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~^ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10777: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10746: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.40 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.40 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.40 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.40 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10740: 185:01.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.40 65 | aBits[idx] |= 1 << (aBit % width); 185:01.40 | ~~~~~^ 185:01.40 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.44 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10740: 185:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.45 65 | aBits[idx] |= 1 << (aBit % width); 185:01.45 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.45 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.45 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10717: 185:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.45 65 | aBits[idx] |= 1 << (aBit % width); 185:01.45 | ~~~~~^ 185:01.45 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.45 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10717: 185:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.45 65 | aBits[idx] |= 1 << (aBit % width); 185:01.45 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.45 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.45 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10712: 185:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.45 65 | aBits[idx] |= 1 << (aBit % width); 185:01.45 | ~~~~~^ 185:01.45 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.45 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10712: 185:01.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.45 65 | aBits[idx] |= 1 << (aBit % width); 185:01.45 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.45 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.45 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.45 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.45 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.45 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10707: 185:01.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~^ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10707: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10676: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~^ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10676: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10664: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~^ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10664: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10623: 185:01.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.53 65 | aBits[idx] |= 1 << (aBit % width); 185:01.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.53 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.53 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.53 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.53 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.53 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10619: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~^ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10619: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10603: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~^ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10603: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10599: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~^ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10599: 185:01.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.54 65 | aBits[idx] |= 1 << (aBit % width); 185:01.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.54 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.54 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.54 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.54 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.54 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10583: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.57 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.57 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.57 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.57 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10561: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~^ 185:01.57 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.57 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.57 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.57 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10561: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.57 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.57 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.57 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.57 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10541: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~^ 185:01.57 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.57 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.57 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.57 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10541: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.57 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.57 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.57 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.57 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.57 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10537: 185:01.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.57 65 | aBits[idx] |= 1 << (aBit % width); 185:01.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.59 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.60 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.60 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10526: 185:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.60 65 | aBits[idx] |= 1 << (aBit % width); 185:01.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.60 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.60 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.60 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10483: 185:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.60 65 | aBits[idx] |= 1 << (aBit % width); 185:01.60 | ~~~~~^ 185:01.60 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.60 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.60 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10483: 185:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.60 65 | aBits[idx] |= 1 << (aBit % width); 185:01.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.60 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.60 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.60 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10474: 185:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.60 65 | aBits[idx] |= 1 << (aBit % width); 185:01.60 | ~~~~~^ 185:01.60 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.60 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.60 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.60 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10474: 185:01.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.60 65 | aBits[idx] |= 1 << (aBit % width); 185:01.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.60 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.60 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.62 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10463: 185:01.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.63 65 | aBits[idx] |= 1 << (aBit % width); 185:01.63 | ~~~~~^ 185:01.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10463: 185:01.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.63 65 | aBits[idx] |= 1 << (aBit % width); 185:01.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10443: 185:01.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.63 65 | aBits[idx] |= 1 << (aBit % width); 185:01.63 | ~~~~~^ 185:01.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10443: 185:01.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.63 65 | aBits[idx] |= 1 << (aBit % width); 185:01.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10438: 185:01.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.63 65 | aBits[idx] |= 1 << (aBit % width); 185:01.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.63 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.63 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.63 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.63 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.63 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10433: 185:01.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~^ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10433: 185:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10404: 185:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10400: 185:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~^ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10400: 185:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.66 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10366: 185:01.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.66 65 | aBits[idx] |= 1 << (aBit % width); 185:01.66 | ~~~~~^ 185:01.66 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.66 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.66 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.68 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10366: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10361: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~^ 185:01.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10361: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10356: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10351: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~^ 185:01.69 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.69 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.69 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.69 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10351: 185:01.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.69 65 | aBits[idx] |= 1 << (aBit % width); 185:01.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.73 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10338: 185:01.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.74 65 | aBits[idx] |= 1 << (aBit % width); 185:01.74 | ~~~~~^ 185:01.74 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10338: 185:01.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.74 65 | aBits[idx] |= 1 << (aBit % width); 185:01.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.74 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10333: 185:01.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.74 65 | aBits[idx] |= 1 << (aBit % width); 185:01.74 | ~~~~~^ 185:01.74 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10333: 185:01.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.74 65 | aBits[idx] |= 1 << (aBit % width); 185:01.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.74 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10321: 185:01.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.74 65 | aBits[idx] |= 1 << (aBit % width); 185:01.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.74 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.74 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.74 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.74 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10316: 185:01.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~^ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10316: 185:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10310: 185:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~^ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10310: 185:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10279: 185:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10242: 185:01.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.78 65 | aBits[idx] |= 1 << (aBit % width); 185:01.78 | ~~~~~^ 185:01.78 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.78 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.78 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.78 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.78 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10242: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10175: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~^ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10175: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10163: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10158: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~^ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.82 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.82 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10158: 185:01.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.82 65 | aBits[idx] |= 1 << (aBit % width); 185:01.82 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.82 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.82 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.82 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.85 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10143: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.86 | ~~~~~^ 185:01.86 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.86 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.86 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.86 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10143: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.86 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.86 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.86 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.86 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10116: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.86 | ~~~~~^ 185:01.86 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.86 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.86 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.86 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10116: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.86 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.86 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.86 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.86 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.86 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10111: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.86 | ~~~~~^ 185:01.86 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.86 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.86 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.86 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.86 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10111: 185:01.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.86 65 | aBits[idx] |= 1 << (aBit % width); 185:01.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10099: 185:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.88 65 | aBits[idx] |= 1 << (aBit % width); 185:01.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10083: 185:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.88 65 | aBits[idx] |= 1 << (aBit % width); 185:01.88 | ~~~~~^ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10083: 185:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.88 65 | aBits[idx] |= 1 << (aBit % width); 185:01.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10079: 185:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.88 65 | aBits[idx] |= 1 << (aBit % width); 185:01.88 | ~~~~~^ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10079: 185:01.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.88 65 | aBits[idx] |= 1 << (aBit % width); 185:01.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.88 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.88 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.88 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.88 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.88 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10073: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~^ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10073: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10064: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~^ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10064: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10058: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10027: 185:01.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.91 65 | aBits[idx] |= 1 << (aBit % width); 185:01.91 | ~~~~~^ 185:01.91 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.91 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.91 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.91 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.91 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10027: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.94 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.94 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.94 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10021: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.94 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.94 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.94 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:10005: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.94 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.94 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.94 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9969: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.94 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.94 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.94 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9957: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~^ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.94 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.94 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.94 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.94 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9957: 185:01.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.94 65 | aBits[idx] |= 1 << (aBit % width); 185:01.94 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.94 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9952: 185:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.98 65 | aBits[idx] |= 1 << (aBit % width); 185:01.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9941: 185:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.98 65 | aBits[idx] |= 1 << (aBit % width); 185:01.98 | ~~~~~^ 185:01.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9941: 185:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.98 65 | aBits[idx] |= 1 << (aBit % width); 185:01.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9919: 185:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.98 65 | aBits[idx] |= 1 << (aBit % width); 185:01.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9889: 185:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:01.98 65 | aBits[idx] |= 1 << (aBit % width); 185:01.98 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:01.98 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:01.98 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:01.98 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:01.98 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:01.98 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9885: 185:02.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9881: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~^ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9881: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9866: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~^ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9866: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9856: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~^ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.03 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.03 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9856: 185:02.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.03 65 | aBits[idx] |= 1 << (aBit % width); 185:02.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.03 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.03 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.03 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.06 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9824: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.07 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.07 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.07 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9796: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.07 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.07 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.07 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9782: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~^ 185:02.07 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.07 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.07 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9782: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.07 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.07 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.07 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9744: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~^ 185:02.07 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.07 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.07 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.07 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9744: 185:02.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.07 65 | aBits[idx] |= 1 << (aBit % width); 185:02.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.10 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9736: 185:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.11 65 | aBits[idx] |= 1 << (aBit % width); 185:02.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9716: 185:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.11 65 | aBits[idx] |= 1 << (aBit % width); 185:02.11 | ~~~~~^ 185:02.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9716: 185:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.11 65 | aBits[idx] |= 1 << (aBit % width); 185:02.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9711: 185:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.11 65 | aBits[idx] |= 1 << (aBit % width); 185:02.11 | ~~~~~^ 185:02.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9711: 185:02.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.11 65 | aBits[idx] |= 1 << (aBit % width); 185:02.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.11 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.11 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.11 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.11 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9703: 185:02.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:10: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.13 65 | aBits[idx] |= 1 << (aBit % width); 185:02.13 | ~~~~~^ 185:02.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9703: 185:02.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.13 65 | aBits[idx] |= 1 << (aBit % width); 185:02.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:02.13 In function ‘void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]’, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9616, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CallInitFunc(size_t)’ at StaticComponents.cpp:9586, 185:02.13 inlined from ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’ at StaticComponents.cpp:9675: 185:02.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/StaticComponents.h:65:16: warning: array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} [-Warray-bounds=] 185:02.13 65 | aBits[idx] |= 1 << (aBit % width); 185:02.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 185:02.13 StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)’: 185:02.13 StaticComponents.cpp:411: note: object ‘mozilla::xpcom::gInitCalled’ of size 1 185:02.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 185:05.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GfxMessageUtils.h:15, 185:05.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/APZTestData.h:17, 185:05.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeChild.h:37, 185:05.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderBridgeChild.h:11, 185:05.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:44: 185:05.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 185:05.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 185:05.11 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 185:05.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 185:13.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIObjectOutputStream.h:9, 185:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 185:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 185:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 185:13.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseDragService.cpp:39: 185:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function ‘nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)’: 185:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 185:13.07 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 185:13.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBinaryOutputStream.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 185:23.38 In file included from Unified_cpp_xpcom_io1.cpp:110: 185:23.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, uint32_t, uint32_t*)’: 185:23.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsStorageStream.cpp:651:12: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized] 185:23.39 651 | rv = Seek(NS_SEEK_SET, offset); 185:23.39 | ~~~~^~~~~~~~~~~~~~~~~~~~~ 185:23.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsStorageStream.cpp:634:11: note: ‘offset’ was declared here 185:23.39 634 | int64_t offset; 185:23.39 | ^~~~~~ 185:25.24 js/xpconnect/shell 185:27.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 185:27.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 185:27.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ProfilerControl.h:50, 185:27.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/AppShutdown.cpp:15: 185:27.56 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 185:27.56 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::CycleCollectedJSContext::PendingIDBTransactionData; Allocator = nsTArrayInfallibleAllocator; E = mozilla::CycleCollectedJSContext::PendingIDBTransactionData; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2678:31, 185:27.56 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::CycleCollectedJSContext::PendingIDBTransactionData; Allocator = nsTArrayInfallibleAllocator; E = mozilla::CycleCollectedJSContext::PendingIDBTransactionData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2828:41, 185:27.56 inlined from ‘void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp:533:28: 185:27.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 185:27.56 315 | mHdr->mLength = 0; 185:27.56 | ~~~~~~~~~~~~~~^~~ 185:27.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp: In member function ‘void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)’: 185:27.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/CycleCollectedJSContext.cpp:511:39: note: at offset 8 into object ‘localQueue’ of size 8 185:27.58 511 | nsTArray localQueue = 185:27.58 | ^~~~~~~~~~ 185:27.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp: In member function ‘virtual void nsWindow::SetIcon(const nsAString&)’: 185:27.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:3679: warning: ‘void gtk_icon_theme_add_builtin_icon(const gchar*, gint, GdkPixbuf*)’ is deprecated: Use 'gtk_icon_theme_add_resource_path' instead [-Wdeprecated-declarations] 185:27.66 3679 | gtk_icon_theme_add_builtin_icon(iconName.get(), 185:27.66 3680 | gdk_pixbuf_get_height(icon), icon); 185:27.66 In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, 185:27.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 185:27.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:12, 185:27.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:8: 185:27.66 /usr/include/gtk-3.0/gtk/gtkicontheme.h:275:15: note: declared here 185:27.66 275 | void gtk_icon_theme_add_builtin_icon (const gchar *icon_name, 185:27.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:27.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp: In member function ‘virtual void nsWindow::CaptureRollupEvents(bool)’: 185:27.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:3772: warning: ‘GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 185:27.66 3772 | gdk_pointer_grab(GetToplevelGdkWindow(), 185:27.66 3773 | /* owner_events = */ true, kCaptureEventsMask, 185:27.66 3774 | /* confine_to = */ nullptr, 185:27.66 3775 | /* cursor = */ nullptr, GetLastUserInputTime()); 185:27.69 In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, 185:27.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gdk/gdk.h:3, 185:27.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:11: 185:27.70 /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 185:27.70 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, 185:27.70 | ^~~~~~~~~~~~~~~~ 185:27.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:3784: warning: ‘void gdk_pointer_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 185:27.70 3784 | gdk_pointer_ungrab(GetLastUserInputTime()); 185:27.70 /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 185:27.70 100 | void gdk_pointer_ungrab (guint32 time_); 185:27.70 | ^~~~~~~~~~~~~~~~~~ 185:28.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp: In member function ‘virtual nsresult nsWindow::Create(nsIWidget*, const nsIWidget::LayoutDeviceIntRect&, mozilla::widget::InitData*)’: 185:28.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:6393: warning: ‘void gtk_widget_set_double_buffered(GtkWidget*, gboolean)’ is deprecated [-Wdeprecated-declarations] 185:28.46 6393 | gtk_widget_set_double_buffered(GTK_WIDGET(mContainer), FALSE); 185:28.47 In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, 185:28.48 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, 185:28.48 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, 185:28.48 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, 185:28.48 from /usr/include/gtk-3.0/gtk/gtk.h:31: 185:28.48 /usr/include/gtk-3.0/gtk/gtkwidget.h:883:23: note: declared here 185:28.48 883 | void gtk_widget_set_double_buffered (GtkWidget *widget, 185:28.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:29.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp: In member function ‘virtual void nsWindow::SetCustomTitlebar(bool)’: 185:29.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:8895: warning: ‘void gtk_widget_reparent(GtkWidget*, GtkWidget*)’ is deprecated [-Wdeprecated-declarations] 185:29.03 8895 | gtk_widget_reparent(GTK_WIDGET(mContainer), tmpWindow); 185:29.03 /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 185:29.03 755 | void gtk_widget_reparent (GtkWidget *widget, 185:29.03 | ^~~~~~~~~~~~~~~~~~~ 185:29.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.cpp:8918: warning: ‘void gtk_widget_reparent(GtkWidget*, GtkWidget*)’ is deprecated [-Wdeprecated-declarations] 185:29.03 8918 | gtk_widget_reparent(GTK_WIDGET(mContainer), GTK_WIDGET(mShell)); 185:29.03 /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 185:29.03 755 | void gtk_widget_reparent (GtkWidget *widget, 185:29.03 | ^~~~~~~~~~~~~~~~~~~ 185:31.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 185:31.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIProperties.h:11, 185:31.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 185:31.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFile.h:607, 185:31.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/xre/CmdLineAndEnvUtils.cpp:7, 185:31.07 from Unified_cpp_toolkit_xre0.cpp:29: 185:31.07 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 185:31.07 inlined from ‘void nsTArray_Impl::Clear() [with E = XExtension; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 185:31.07 inlined from ‘void CleanupX11ErrorHandler()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/xre/nsX11ErrorHandler.cpp:156:51: 185:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 185:31.08 315 | mHdr->mLength = 0; 185:31.08 | ~~~~~~~~~~~~~~^~~ 185:31.08 In file included from Unified_cpp_toolkit_xre0.cpp:110: 185:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/xre/nsX11ErrorHandler.cpp: In function ‘void CleanupX11ErrorHandler()’: 185:31.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/xre/nsX11ErrorHandler.cpp:27:41: note: at offset 8 into object ‘sXExtensions’ of size 8 185:31.08 27 | MOZ_RUNINIT static nsTArray sXExtensions; 185:31.08 | ^~~~~~~~~~~~ 185:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 185:31.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsFrameLoader.h:36, 185:31.23 from xptdata.cpp:24: 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:31.24 202 | return ReinterpretHelper::FromInternalValue(v); 185:31.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:31.24 4432 | return mProperties.Get(aProperty, aFoundResult); 185:31.24 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 185:31.24 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 185:31.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 185:31.24 302 | memcpy(&value, &aInternalValue, sizeof(value)); 185:31.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:31.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 185:31.24 413 | struct FrameBidiData { 185:31.24 | ^~~~~~~~~~~~~ 185:31.98 In file included from Unified_cpp_xpcom_io1.cpp:2: 185:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsEscape.cpp: In function ‘nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const mozilla::fallible_t&)’: 185:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsEscape.cpp:608:26: warning: ‘destPtr’ may be used uninitialized [-Wmaybe-uninitialized] 185:31.99 608 | memcpy(destPtr + destPos, last, toCopy); 185:31.99 | ~~~~~~~~^~~~~~~~~ 185:31.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsEscape.cpp:574:18: note: ‘destPtr’ was declared here 185:31.99 574 | unsigned char* destPtr; 185:31.99 | ^~~~~~~ 185:33.92 In file included from Unified_cpp_xpcom_io1.cpp:47: 185:33.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CreateAllAncestors(uint32_t)’: 185:33.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp:445:41: warning: ‘mkdir_errno’ may be used uninitialized [-Wmaybe-uninitialized] 185:33.93 445 | if (mkdir_result == -1 && mkdir_errno != EEXIST) { 185:33.93 | ^ 185:33.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp:389:7: note: ‘mkdir_errno’ was declared here 185:33.93 389 | int mkdir_errno; 185:33.93 | ^~~~~~~~~~~ 185:36.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsError.h:15, 185:36.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nscore.h:182, 185:36.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsEscape.h:13, 185:36.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsEscape.cpp:7: 185:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)’: 185:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp:949:42: warning: ‘oldPerms’ may be used uninitialized [-Wmaybe-uninitialized] 185:36.49 949 | if (NS_FAILED(rv = aNewParent->Create(DIRECTORY_TYPE, oldPerms))) { 185:36.49 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 185:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Likely.h:17:48: note: in definition of macro ‘MOZ_UNLIKELY’ 185:36.49 17 | # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) 185:36.49 | ^ 185:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp:949:9: note: in expansion of macro ‘NS_FAILED’ 185:36.49 949 | if (NS_FAILED(rv = aNewParent->Create(DIRECTORY_TYPE, oldPerms))) { 185:36.49 | ^~~~~~~~~ 185:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/io/nsLocalFileUnix.cpp:907:12: note: ‘oldPerms’ was declared here 185:36.49 907 | uint32_t oldPerms; 185:36.49 | ^~~~~~~~ 185:36.58 layout/style/test 185:38.70 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 185:39.77 media/ffvpx/libavcodec/bsf 185:42.73 media/ffvpx/libavcodec 185:44.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 185:44.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 185:44.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 185:44.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 185:44.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27: 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:44.42 202 | return ReinterpretHelper::FromInternalValue(v); 185:44.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:44.42 4432 | return mProperties.Get(aProperty, aFoundResult); 185:44.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 185:44.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 185:44.42 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 185:44.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 185:44.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 185:44.42 413 | struct FrameBidiData { 185:44.42 | ^~~~~~~~~~~~~ 185:45.72 media/ffvpx/libavcodec/x86 185:48.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/x86/idctdsp_init.c:29:22: warning: ‘simple_mmx_permutation’ defined but not used [-Wunused-const-variable=] 185:48.83 29 | static const uint8_t simple_mmx_permutation[64] = { 185:48.83 | ^~~~~~~~~~~~~~~~~~~~~~ 185:54.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 185:54.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseDragService.h:12, 185:54.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseDragService.cpp:6: 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:54.52 202 | return ReinterpretHelper::FromInternalValue(v); 185:54.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 185:54.52 4432 | return mProperties.Get(aProperty, aFoundResult); 185:54.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 185:54.52 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 185:54.52 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 185:54.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 185:54.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:54.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 185:54.52 413 | struct FrameBidiData { 185:54.52 | ^~~~~~~~~~~~~ 186:04.28 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 186:05.51 media/ffvpx/libavutil/x86 186:10.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 186:10.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIComponentRegistrar.h:11, 186:10.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.h:13, 186:10.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/ManifestParser.h:10, 186:10.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/ManifestParser.cpp:11, 186:10.31 from Unified_cpp_xpcom_components0.cpp:11: 186:10.31 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 186:10.31 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 186:10.31 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 186:10.31 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 186:10.31 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 186:10.31 inlined from ‘virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp:1290:62: 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 186:10.31 450 | mArray.mHdr->mLength = 0; 186:10.31 | ~~~~~~~~~~~~~~~~~~~~~^~~ 186:10.31 In file included from Unified_cpp_xpcom_components0.cpp:38: 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp: In member function ‘virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)’: 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp:1290:42: note: at offset 8 into object ‘’ of size 8 186:10.31 1290 | aResult = ToTArray>(mContractIDs.Keys()); 186:10.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 186:10.31 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 186:10.31 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 186:10.31 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 186:10.31 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 186:10.31 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 186:10.31 inlined from ‘virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp:1290:62: 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 186:10.31 450 | mArray.mHdr->mLength = 0; 186:10.31 | ~~~~~~~~~~~~~~~~~~~~~^~~ 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp: In member function ‘virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)’: 186:10.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/components/nsComponentManager.cpp:1290:42: note: at offset 8 into object ‘’ of size 8 186:10.31 1290 | aResult = ToTArray>(mContractIDs.Keys()); 186:10.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 186:18.32 dom/media/eme/clearkey 186:27.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 186:27.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:68, 186:27.07 from Unified_cpp_xpfe_appshell0.cpp:2: 186:27.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 186:27.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 186:27.07 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 186:27.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 186:29.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 186:29.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 186:29.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 186:29.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 186:29.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27, 186:29.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/CompositorWidgetParent.cpp:9, 186:29.59 from Unified_cpp_widget_gtk0.cpp:29: 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 186:29.59 202 | return ReinterpretHelper::FromInternalValue(v); 186:29.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 186:29.59 4432 | return mProperties.Get(aProperty, aFoundResult); 186:29.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 186:29.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 186:29.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 186:29.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 186:29.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:29.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 186:29.59 413 | struct FrameBidiData { 186:29.59 | ^~~~~~~~~~~~~ 186:30.17 media/gmp-clearkey/0.1 186:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 186:35.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:35.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 186:35.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 186:35.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/CompositorWidget.h:10, 186:35.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:14: 186:35.69 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 186:35.69 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 186:35.69 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 186:35.69 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 186:35.69 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 186:35.69 655 | aOther.mHdr->mLength = 0; 186:35.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 186:35.69 1908 | mBands = aRegion.mBands.Clone(); 186:35.69 | ~~~~~~~~~~~~~~~~~~~~^~ 186:35.69 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 186:35.69 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 186:35.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 186:35.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 186:35.69 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 186:35.69 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 186:35.69 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 186:35.69 450 | mArray.mHdr->mLength = 0; 186:35.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 186:35.69 1908 | mBands = aRegion.mBands.Clone(); 186:35.69 | ^ 186:35.69 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 186:35.69 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 186:35.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 186:35.69 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 186:35.69 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 186:35.69 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 186:35.69 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 186:35.69 450 | mArray.mHdr->mLength = 0; 186:35.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 186:35.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 186:35.69 1908 | mBands = aRegion.mBands.Clone(); 186:35.69 | ^ 186:42.47 memory/build/test 186:48.91 memory/replace/logalloc/replay 186:50.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 186:50.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 186:50.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 186:50.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:60: 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 186:50.10 202 | return ReinterpretHelper::FromInternalValue(v); 186:50.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 186:50.10 4432 | return mProperties.Get(aProperty, aFoundResult); 186:50.10 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 186:50.10 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 186:50.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 186:50.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 186:50.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:50.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 186:50.10 413 | struct FrameBidiData { 186:50.10 | ^~~~~~~~~~~~~ 186:56.50 mfbt/tests 187:00.31 In file included from /usr/include/string.h:548, 187:00.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 187:00.31 from /usr/include/c++/14/cstring:43, 187:00.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/cstring:3, 187:00.31 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:25: 187:00.31 In function ‘void* memcpy(void*, const void*, size_t)’, 187:00.31 inlined from ‘FdReader::FdReader(FdReader&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:289:11, 187:00.31 inlined from ‘SMapsReader::SMapsReader(FdReader&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:523:71, 187:00.31 inlined from ‘static mozilla::Maybe SMapsReader::open()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:533:47, 187:00.31 inlined from ‘size_t Replay::get_rss()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:971:60, 187:00.31 inlined from ‘void Replay::jemalloc_stats(Buffer&, Buffer&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:784:25, 187:00.31 inlined from ‘int main(int, const char**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:1138:28: 187:00.31 /usr/include/bits/string_fortified.h:29:33: warning: ‘*(unsigned char (*)[4096])((char*)& + offsetof(FdReader, FdReader::mRawBuf[0]))’ may be used uninitialized [-Wmaybe-uninitialized] 187:00.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, 187:00.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 187:00.31 30 | __glibc_objsize0 (__dest)); 187:00.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:00.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp: In function ‘int main(int, const char**)’: 187:00.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:533:46: note: ‘’ declared here 187:00.31 533 | return Some(SMapsReader(FdReader(fd, true))); 187:00.31 | ^ 187:01.15 In function ‘void* memcpy(void*, const void*, size_t)’, 187:01.16 inlined from ‘FdReader::FdReader(FdReader&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:289:11, 187:01.16 inlined from ‘SMapsReader::SMapsReader(FdReader&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:523:71, 187:01.16 inlined from ‘static mozilla::Maybe SMapsReader::open()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:533:47, 187:01.16 inlined from ‘void Replay::BuildInitialMapInfo()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:1005:51: 187:01.16 /usr/include/bits/string_fortified.h:29:33: warning: ‘*(unsigned char (*)[4096])((char*)& + offsetof(FdReader, FdReader::mRawBuf[0]))’ may be used uninitialized [-Wmaybe-uninitialized] 187:01.16 29 | return __builtin___memcpy_chk (__dest, __src, __len, 187:01.16 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 187:01.16 30 | __glibc_objsize0 (__dest)); 187:01.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:01.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp: In member function ‘void Replay::BuildInitialMapInfo()’: 187:01.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/memory/replace/logalloc/replay/Replay.cpp:533:46: note: ‘’ declared here 187:01.16 533 | return Some(SMapsReader(FdReader(fd, true))); 187:01.16 | ^ 187:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsContentTreeOwner.cpp:32, 187:12.57 from Unified_cpp_xpfe_appshell0.cpp:38: 187:12.57 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:12.57 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:12.57 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:12.57 inlined from ‘void mozilla::AppWindow::SetContentScrollbarVisibility(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2308: 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:12.57 32 | if (!mManager) { 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp: In member function ‘void mozilla::AppWindow::SetContentScrollbarVisibility(bool)’: 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2308: note: object ‘’ of size 24 187:12.57 2308 | do_GetInterface(mPrimaryContentShell)); 187:12.57 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:12.57 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:12.57 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:12.57 inlined from ‘void mozilla::AppWindow::SetContentScrollbarVisibility(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2308: 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:12.57 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp: In member function ‘void mozilla::AppWindow::SetContentScrollbarVisibility(bool)’: 187:12.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2308: note: object ‘’ of size 24 187:12.57 2308 | do_GetInterface(mPrimaryContentShell)); 187:17.73 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:17.74 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebBrowserChrome]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:17.74 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebBrowserChrome]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:17.74 inlined from ‘void mozilla::AppWindow::OSToolbarButtonPressed()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2828: 187:17.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:17.74 32 | if (!mManager) { 187:17.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp: In member function ‘void mozilla::AppWindow::OSToolbarButtonPressed()’: 187:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2828: note: object ‘’ of size 24 187:17.77 2828 | nsCOMPtr wbc(do_GetInterface(appWindow)); 187:17.77 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:17.77 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebBrowserChrome]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:17.77 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebBrowserChrome]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:17.77 inlined from ‘void mozilla::AppWindow::OSToolbarButtonPressed()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2828: 187:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:17.77 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 187:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp: In member function ‘void mozilla::AppWindow::OSToolbarButtonPressed()’: 187:17.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2828: note: object ‘’ of size 24 187:17.77 2828 | nsCOMPtr wbc(do_GetInterface(appWindow)); 187:20.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/Units.h:20, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIBaseWindow.h:17, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsChromeTreeOwner.h:14, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.h:11, 187:20.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:11: 187:20.79 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 187:20.79 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::LoadNativeMenusListener; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 187:20.79 inlined from ‘void mozilla::LoadNativeMenus(dom::Document*, nsIWidget*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2915: 187:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 187:20.79 315 | mHdr->mLength = 0; 187:20.79 | ~~~~~~~~~~~~~~^~~ 187:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp: In function ‘void mozilla::LoadNativeMenus(dom::Document*, nsIWidget*)’: 187:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/AppWindow.cpp:2890: note: at offset 8 into object ‘mozilla::sLoadNativeMenusListeners’ of size 8 187:20.79 2890 | MOZ_RUNINIT static nsTArray sLoadNativeMenusListeners; 187:20.98 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:20.99 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = mozIDOMWindowProxy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:20.99 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = mozIDOMWindowProxy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:20.99 inlined from ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:598: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:20.99 32 | if (!mManager) { 187:20.99 In file included from Unified_cpp_xpfe_appshell0.cpp:11: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp: In member function ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:598: note: object ‘’ of size 24 187:20.99 598 | nsCOMPtr domWin = do_GetInterface(aParent); 187:20.99 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:20.99 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = mozIDOMWindowProxy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:20.99 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = mozIDOMWindowProxy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:20.99 inlined from ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:598: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:20.99 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp: In member function ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:598: note: object ‘’ of size 24 187:20.99 598 | nsCOMPtr domWin = do_GetInterface(aParent); 187:20.99 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:20.99 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:20.99 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:20.99 inlined from ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:599: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:20.99 32 | if (!mManager) { 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp: In member function ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:599: note: object ‘’ of size 24 187:20.99 599 | nsCOMPtr webNav = do_GetInterface(domWin); 187:20.99 In member function ‘virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const’, 187:20.99 inlined from ‘void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:901:7, 187:20.99 inlined from ‘nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCOMPtr.h:537:23, 187:20.99 inlined from ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:599: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript ‘const nsQueryJSActor[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ [-Warray-bounds=] 187:20.99 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp: In member function ‘nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)’: 187:20.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpfe/appshell/nsAppShellService.cpp:599: note: object ‘’ of size 24 187:20.99 599 | nsCOMPtr webNav = do_GetInterface(domWin); 187:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/jrevdct.c:215:28: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 187:21.57 215 | void ff_j_rev_dct(DCTBLOCK data) 187:21.57 | ~~~~~~~~~^~~~ 187:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/jrevdct.c:70: 187:21.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/dct.h:30:28: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 187:21.57 30 | void ff_j_rev_dct(int16_t *data); 187:21.57 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/jrevdct.c:953:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 187:21.62 953 | void ff_j_rev_dct4(DCTBLOCK data) 187:21.62 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/dct.h:31:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 187:21.62 31 | void ff_j_rev_dct4(int16_t *data); 187:21.62 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/jrevdct.c:1140:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 187:21.62 1140 | void ff_j_rev_dct2(DCTBLOCK data){ 187:21.62 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/dct.h:32:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 187:21.62 32 | void ff_j_rev_dct2(int16_t *data); 187:21.62 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/jrevdct.c:1155:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 187:21.62 1155 | void ff_j_rev_dct1(DCTBLOCK data){ 187:21.62 | ~~~~~~~~~^~~~ 187:21.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavcodec/dct.h:33:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 187:21.62 33 | void ff_j_rev_dct1(int16_t *data); 187:21.62 | ~~~~~~~~~^~~~ 187:22.51 mozglue/tests 187:28.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/AsyncDBus.h:11, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/AsyncDBus.cpp:6, 187:28.35 from Unified_cpp_widget_gtk0.cpp:2: 187:28.35 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 187:28.35 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 187:28.35 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 187:28.35 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 187:28.35 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 187:28.35 655 | aOther.mHdr->mLength = 0; 187:28.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 187:28.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseClipboard.h:10, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.h:14, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/AsyncGtkClipboardRequest.h:10, 187:28.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/AsyncGtkClipboardRequest.cpp:7, 187:28.35 from Unified_cpp_widget_gtk0.cpp:11: 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 187:28.35 1908 | mBands = aRegion.mBands.Clone(); 187:28.35 | ~~~~~~~~~~~~~~~~~~~~^~ 187:28.35 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 187:28.35 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 187:28.35 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 187:28.35 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 187:28.35 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 187:28.35 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 187:28.35 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 187:28.35 450 | mArray.mHdr->mLength = 0; 187:28.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 187:28.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 187:28.35 1908 | mBands = aRegion.mBands.Clone(); 187:28.35 | ^ 187:28.39 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 187:28.39 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 187:28.39 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 187:28.39 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 187:28.39 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 187:28.39 inlined from ‘regiondetails::UncheckedArray, regiondetails::Band>& regiondetails::UncheckedArray, regiondetails::Band>::operator=(regiondetails::UncheckedArray, regiondetails::Band>&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:62:7, 187:28.39 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 187:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ [-Warray-bounds=] 187:28.39 450 | mArray.mHdr->mLength = 0; 187:28.39 | ~~~~~~~~~~~~~~~~~~~~~^~~ 187:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 187:28.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: note: at offset 8 into object ‘’ of size 8 187:28.39 1908 | mBands = aRegion.mBands.Clone(); 187:28.39 | ^ 187:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp: In function ‘void TestProfilerUtils()’: 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp:372:16: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class mozilla::baseprofiler::BaseProfilerProcessId’ from an array of ‘using Number = using mozilla::baseprofiler::BaseProfilerProcessId::NumberType = std::conditional_t’ {aka ‘unsigned int’} [-Wclass-memaccess] 187:35.01 372 | std::memcpy(&pid2, &pidStorage, sizeof(pid)); 187:35.01 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:35.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerState.h:25, 187:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerLabels.h:32, 187:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/BaseProfiler.h:28, 187:35.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp:7: 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerUtils.h:88:7: note: ‘class mozilla::baseprofiler::BaseProfilerProcessId’ declared here 187:35.01 88 | class BaseProfilerProcessId { 187:35.01 | ^~~~~~~~~~~~~~~~~~~~~ 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp:379:16: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class mozilla::baseprofiler::BaseProfilerProcessId’ from an array of ‘using Number = using mozilla::baseprofiler::BaseProfilerProcessId::NumberType = std::conditional_t’ {aka ‘unsigned int’} [-Wclass-memaccess] 187:35.01 379 | std::memcpy(&pid2, &pidStorage, sizeof(pid)); 187:35.01 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerUtils.h:88:7: note: ‘class mozilla::baseprofiler::BaseProfilerProcessId’ declared here 187:35.01 88 | class BaseProfilerProcessId { 187:35.01 | ^~~~~~~~~~~~~~~~~~~~~ 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp:446:16: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class mozilla::baseprofiler::BaseProfilerThreadId’ from an array of ‘using Number = using mozilla::baseprofiler::BaseProfilerThreadId::NumberType = std::conditional_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 187:35.01 446 | std::memcpy(&tid2, &tidStorage, sizeof(tid)); 187:35.01 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:35.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerUtils.h:147:7: note: ‘class mozilla::baseprofiler::BaseProfilerThreadId’ declared here 187:35.01 147 | class BaseProfilerThreadId { 187:35.01 | ^~~~~~~~~~~~~~~~~~~~ 187:35.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mozglue/tests/TestBaseProfiler.cpp:453:16: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class mozilla::baseprofiler::BaseProfilerThreadId’ from an array of ‘using Number = using mozilla::baseprofiler::BaseProfilerThreadId::NumberType = std::conditional_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 187:35.03 453 | std::memcpy(&tid2, &tidStorage, sizeof(tid)); 187:35.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:35.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BaseProfilerUtils.h:147:7: note: ‘class mozilla::baseprofiler::BaseProfilerThreadId’ declared here 187:35.03 147 | class BaseProfilerThreadId { 187:35.03 | ^~~~~~~~~~~~~~~~~~~~ 187:50.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 187:50.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 187:50.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 187:50.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 187:50.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsConsoleService.cpp:29, 187:50.33 from Unified_cpp_xpcom_base1.cpp:101: 187:50.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function ‘nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)’: 187:50.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 187:50.33 85 | } else if (dot < -epsilon) { 187:50.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/gfx/Polygon.h:85: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 187:55.99 In file included from Unified_cpp_xpcom_base2.cpp:65: 187:56.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsMemoryReporterManager.cpp: In function ‘nsresult SystemHeapSize(int64_t*)’: 187:56.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsMemoryReporterManager.cpp:137:34: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 187:56.00 137 | struct mallinfo info = mallinfo(); 187:56.00 | ~~~~~~~~^~ 187:56.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/malloc.h:3, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozmemory.h:21, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Utility.h:23, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/AllocPolicy.h:18, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:16, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:23, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:11, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/NSSErrorsService.h:13, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ScopedNSSTypes.h:24, 187:56.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsID.cpp:16, 187:56.00 from Unified_cpp_xpcom_base2.cpp:2: 187:56.00 /usr/include/malloc.h:114:24: note: declared here 187:56.00 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 187:56.00 | ^~~~~~~~ 188:01.73 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so.symbols.stub 188:02.70 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so.symbols.stub 188:04.55 security/manager/ssl/tests/unit/tlsserver/cmd 188:07.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 188:07.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 188:07.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 188:07.22 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.cpp:41: 188:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 188:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 188:07.22 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 188:07.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 188:18.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 188:18.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 188:18.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 188:18.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 188:18.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 188:18.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 188:18.99 202 | return ReinterpretHelper::FromInternalValue(v); 188:18.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 188:18.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 188:18.99 4432 | return mProperties.Get(aProperty, aFoundResult); 188:18.99 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 188:18.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 188:18.99 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 188:18.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:19.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 188:19.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 188:19.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:19.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 188:19.03 413 | struct FrameBidiData { 188:19.03 | ^~~~~~~~~~~~~ 188:19.33 In file included from Unified_cpp_widget_gtk2.cpp:11: 188:19.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/gtk3drawing.cpp: In function ‘gint calculate_arrow_rect(GtkWidget*, GdkRectangle*, GdkRectangle*, GtkTextDirection)’: 188:19.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/gtk3drawing.cpp:572:23: warning: ‘void gtk_misc_get_padding(GtkMisc*, gint*, gint*)’ is deprecated [-Wdeprecated-declarations] 188:19.34 572 | gtk_misc_get_padding(misc, &mxpad, &mypad); 188:19.34 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 188:19.36 In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, 188:19.37 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, 188:19.37 from /usr/include/gtk-3.0/gtk/gtk.h:33, 188:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 188:19.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/gtk3drawing.cpp:11: 188:19.37 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:84:9: note: declared here 188:19.37 84 | void gtk_misc_get_padding (GtkMisc *misc, 188:19.37 | ^~~~~~~~~~~~~~~~~~~~ 188:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/gtk3drawing.cpp:576:25: warning: ‘void gtk_misc_get_alignment(GtkMisc*, gfloat*, gfloat*)’ is deprecated [-Wdeprecated-declarations] 188:19.37 576 | gtk_misc_get_alignment(misc, &mxalign, &myalign); 188:19.37 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 188:19.37 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:76:9: note: declared here 188:19.37 76 | void gtk_misc_get_alignment (GtkMisc *misc, 188:19.37 | ^~~~~~~~~~~~~~~~~~~~~~ 188:40.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 188:40.83 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:13: 188:40.83 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 188:40.83 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 188:40.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(index_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:423:25, 188:40.83 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = jemalloc_bin_stats_t; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2321:75, 188:40.83 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = jemalloc_bin_stats_t; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2250:48, 188:40.83 inlined from ‘virtual nsresult JemallocHeapReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsMemoryReporterManager.cpp:1278:24: 188:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 188:40.83 315 | mHdr->mLength = 0; 188:40.83 | ~~~~~~~~~~~~~~^~~ 188:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsMemoryReporterManager.cpp: In member function ‘virtual nsresult JemallocHeapReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’: 188:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsMemoryReporterManager.cpp:1277:36: note: at offset 8 into object ‘bin_stats’ of size 8 188:40.83 1277 | nsTArray bin_stats(num_bins); 188:40.83 | ^~~~~~~~~ 188:47.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 188:47.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 188:47.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 188:47.01 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/LogModulePrefWatcher.cpp:10, 188:47.01 from Unified_cpp_xpcom_base1.cpp:2: 188:47.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]’, 188:47.01 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Realm*; T = JS::Realm*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 188:47.01 inlined from ‘virtual nsresult nsConsoleService::CallFunctionAndLogException(JS::Handle, JS::HandleValue, JSContext*, JS::MutableHandleValue)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsConsoleService.cpp:437: 188:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘contextRealm’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 188:47.01 1169 | *this->stack = this; 188:47.01 | ~~~~~~~~~~~~~^~~~~~ 188:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsConsoleService.cpp: In member function ‘virtual nsresult nsConsoleService::CallFunctionAndLogException(JS::Handle, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 188:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsConsoleService.cpp:437: note: ‘contextRealm’ declared here 188:47.01 437 | JS::Rooted contextRealm(cx, JS::GetCurrentRealmOrNull(cx)); 188:47.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/base/nsConsoleService.cpp:431: note: ‘cx’ declared here 188:47.01 431 | JS::Handle targetGlobal, JS::HandleValue function, JSContext* cx, 188:48.06 In file included from Unified_cpp_widget_gtk1.cpp:83: 188:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘GtkWidget* CreateButtonArrowWidget()’: 188:48.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:118:36: warning: ‘GtkWidget* gtk_arrow_new(GtkArrowType, GtkShadowType)’ is deprecated [-Wdeprecated-declarations] 188:48.07 118 | GtkWidget* widget = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_OUT); 188:48.07 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.07 In file included from /usr/include/gtk-3.0/gtk/gtk.h:251, 188:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 188:48.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/NativeKeyBindings.cpp:18, 188:48.07 from Unified_cpp_widget_gtk1.cpp:2: 188:48.07 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 188:48.07 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, 188:48.07 | ^~~~~~~~~~~~~ 188:48.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘void CreateHeaderBarWidget(WidgetNodeType)’: 188:48.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:465:31: warning: ‘void gtk_style_context_invalidate(GtkStyleContext*)’ is deprecated [-Wdeprecated-declarations] 188:48.11 465 | gtk_style_context_invalidate(headerBarStyle); 188:48.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 188:48.11 In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, 188:48.11 from /usr/include/gtk-3.0/gtk/gtk.h:127: 188:48.11 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1227:6: note: declared here 188:48.11 1227 | void gtk_style_context_invalidate (GtkStyleContext *context); 188:48.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:466:31: warning: ‘void gtk_style_context_invalidate(GtkStyleContext*)’ is deprecated [-Wdeprecated-declarations] 188:48.11 466 | gtk_style_context_invalidate(fixedStyle); 188:48.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 188:48.11 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1227:6: note: declared here 188:48.11 1227 | void gtk_style_context_invalidate (GtkStyleContext *context); 188:48.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘void CreateHeaderBarButton(GtkWidget*, WidgetNodeType)’: 188:48.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:596:31: warning: ‘void gtk_style_context_invalidate(GtkStyleContext*)’ is deprecated [-Wdeprecated-declarations] 188:48.11 596 | gtk_style_context_invalidate(style); 188:48.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 188:48.11 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1227:6: note: declared here 188:48.11 1227 | void gtk_style_context_invalidate (GtkStyleContext *context); 188:48.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘GtkWidget* GetWidget(WidgetNodeType)’: 188:48.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:767:33: warning: ‘void gtk_style_context_invalidate(GtkStyleContext*)’ is deprecated [-Wdeprecated-declarations] 188:48.13 767 | gtk_style_context_invalidate(style); 188:48.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 188:48.13 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1227:6: note: declared here 188:48.13 1227 | void gtk_style_context_invalidate (GtkStyleContext *context); 188:48.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘GtkStyleContext* GetCssNodeStyleInternal(WidgetNodeType)’: 188:48.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1079:35: warning: ‘void gtk_style_context_add_region(GtkStyleContext*, const gchar*, GtkRegionFlags)’ is deprecated [-Wdeprecated-declarations] 188:48.16 1079 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 188:48.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.16 1080 | static_cast(0)); 188:48.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.16 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1108:10: note: declared here 188:48.16 1108 | void gtk_style_context_add_region (GtkStyleContext *context, 188:48.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1086:35: warning: ‘void gtk_style_context_add_region(GtkStyleContext*, const gchar*, GtkRegionFlags)’ is deprecated [-Wdeprecated-declarations] 188:48.16 1086 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 188:48.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.16 1087 | static_cast(0)); 188:48.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.16 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1108:10: note: declared here 188:48.16 1108 | void gtk_style_context_add_region (GtkStyleContext *context, 188:48.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘GtkStyleContext* GetWidgetStyleInternal(WidgetNodeType)’: 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1195:35: warning: ‘void gtk_style_context_add_region(GtkStyleContext*, const gchar*, GtkRegionFlags)’ is deprecated [-Wdeprecated-declarations] 188:48.19 1195 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 1196 | static_cast(0)); 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1108:10: note: declared here 188:48.19 1108 | void gtk_style_context_add_region (GtkStyleContext *context, 188:48.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1200:35: warning: ‘void gtk_style_context_add_region(GtkStyleContext*, const gchar*, GtkRegionFlags)’ is deprecated [-Wdeprecated-declarations] 188:48.19 1200 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 1201 | static_cast(0)); 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1108:10: note: declared here 188:48.19 1108 | void gtk_style_context_add_region (GtkStyleContext *context, 188:48.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp: In function ‘GtkStyleContext* GetStyleContext(WidgetNodeType, int, GtkTextDirection, GtkStateFlags)’: 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1274:68: warning: ‘GtkTextDirection gtk_style_context_get_direction(GtkStyleContext*)’ is deprecated: Use 'gtk_style_context_get_state' instead [-Wdeprecated-declarations] 188:48.19 1274 | GtkTextDirection oldDirection = gtk_style_context_get_direction(style); 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 188:48.19 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1161:18: note: declared here 188:48.19 1161 | GtkTextDirection gtk_style_context_get_direction (GtkStyleContext *context); 188:48.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1276:38: warning: ‘void gtk_style_context_set_direction(GtkStyleContext*, GtkTextDirection)’ is deprecated: Use 'gtk_style_context_set_state' instead [-Wdeprecated-declarations] 188:48.19 1276 | gtk_style_context_set_direction(style, aDirection); 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 188:48.19 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1158:18: note: declared here 188:48.19 1158 | void gtk_style_context_set_direction (GtkStyleContext *context, 188:48.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:48.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WidgetStyleCache.cpp:1294:33: warning: ‘void gtk_style_context_invalidate(GtkStyleContext*)’ is deprecated [-Wdeprecated-declarations] 188:48.19 1294 | gtk_style_context_invalidate(style); 188:48.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 188:48.19 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1227:6: note: declared here 188:48.19 1227 | void gtk_style_context_invalidate (GtkStyleContext *context); 188:48.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:54.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 188:54.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 188:54.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 188:54.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 188:54.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.cpp:8: 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 188:54.35 202 | return ReinterpretHelper::FromInternalValue(v); 188:54.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 188:54.35 4432 | return mProperties.Get(aProperty, aFoundResult); 188:54.35 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 188:54.35 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 188:54.35 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 188:54.35 302 | memcpy(&value, &aInternalValue, sizeof(value)); 188:54.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:54.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 188:54.35 413 | struct FrameBidiData { 188:54.35 | ^~~~~~~~~~~~~ 189:01.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 189:01.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsITimer.h:13, 189:01.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/nsThreadUtils.h:31, 189:01.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/nsITargetShutdownTask.h:12, 189:01.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DelayedRunnable.h:13, 189:01.98 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/AbstractThread.cpp:10, 189:01.98 from Unified_cpp_xpcom_threads0.cpp:2: 189:01.98 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 189:01.98 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 189:01.98 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 189:01.98 inlined from ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 189:01.98 315 | mHdr->mLength = 0; 189:01.98 | ~~~~~~~~~~~~~~^~~ 189:01.98 In file included from Unified_cpp_xpcom_threads0.cpp:137: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp: In member function ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object ‘shutdownTasks’ of size 8 189:01.98 305 | nsTArray> shutdownTasks; 189:01.98 | ^~~~~~~~~~~~~ 189:01.98 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 189:01.98 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 189:01.98 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 189:01.98 inlined from ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 189:01.98 450 | mArray.mHdr->mLength = 0; 189:01.98 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp: In member function ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object ‘shutdownTasks’ of size 8 189:01.98 305 | nsTArray> shutdownTasks; 189:01.98 | ^~~~~~~~~~~~~ 189:01.98 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 189:01.98 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 189:01.98 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 189:01.98 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 189:01.98 inlined from ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 189:01.98 450 | mArray.mHdr->mLength = 0; 189:01.98 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp: In member function ‘virtual void mozilla::ThreadEventQueue::RunShutdownTasks()’: 189:01.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object ‘shutdownTasks’ of size 8 189:01.98 305 | nsTArray> shutdownTasks; 189:01.98 | ^~~~~~~~~~~~~ 189:02.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 189:02.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:28, 189:02.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/NativeKeyBindings.cpp:11: 189:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 189:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 189:02.19 202 | return ReinterpretHelper::FromInternalValue(v); 189:02.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 189:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 189:02.19 4432 | return mProperties.Get(aProperty, aFoundResult); 189:02.19 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 189:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 189:02.19 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 189:02.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:02.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 189:02.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 189:02.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:02.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 189:02.23 413 | struct FrameBidiData { 189:02.23 | ^~~~~~~~~~~~~ 189:19.72 security/manager/ssl/tests/unit/tlsserver/lib 189:25.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 189:25.84 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:11: 189:25.84 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 189:25.84 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 189:25.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 189:25.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 189:25.84 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 189:25.84 inlined from ‘nsEventStatus nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, const mozilla::layers::APZEventResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.cpp:1122: 189:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 189:25.84 315 | mHdr->mLength = 0; 189:25.84 | ~~~~~~~~~~~~~~^~~ 189:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.cpp: In member function ‘nsEventStatus nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, const mozilla::layers::APZEventResult&)’: 189:25.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.cpp:1117: note: at offset 8 into object ‘allowedTouchBehaviors’ of size 8 189:25.84 1117 | nsTArray allowedTouchBehaviors; 189:33.77 In file included from Unified_cpp_widget_gtk2.cpp:47: 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp: In instantiation of ‘nsClipboard::AsyncGetNativeClipboardData(nsITransferable*, nsIClipboard::ClipboardType, nsBaseClipboard::GetDataCallback&&):: mutable [with auto:76 = mozilla::Result >, nsresult>]’: 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/function2/function2.hpp:265:51: required by substitution of ‘template struct fu2::abi_400::detail::invocation::can_invoke, decltype ((void)(declval()((declval)()...)))> [with T = nsClipboard::AsyncGetNativeClipboardData(nsITransferable*, nsIClipboard::ClipboardType, nsBaseClipboard::GetDataCallback&&)::&; Args = {mozilla::Result >, nsresult>}]’ 189:33.77 265 | decltype((void)std::declval()(std::declval()...))> 189:33.77 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/function2/function2.hpp:161:8: required from ‘struct fu2::abi_400::detail::lazy_and&, fu2::abi_400::detail::identity >, nsresult> >, void>, fu2::abi_400::detail::invocation::is_noexcept_correct&, fu2::abi_400::detail::identity >, nsresult> > > >’ 189:33.77 161 | struct lazy_and : std::conditional::type {}; 189:33.77 | ^~~~~~~~~~~~~~~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/function2/function2.hpp:1527:73: recursively required by substitution of ‘template struct fu2::abi_400::detail::accepts_all, typename fu2::abi_400::detail::deduce_to_void >::value, void>::type ...>::type> [with T = nsClipboard::AsyncGetNativeClipboardData(nsITransferable*, nsIClipboard::ClipboardType, nsBaseClipboard::GetDataCallback&&)::; Signatures = {void(mozilla::Result >, nsresult>)}]’ 189:33.77 1527 | std::enable_if_t, identity>::value>; 189:33.77 | ^~~~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/function2/function2.hpp:1527:73: required by substitution of ‘template template using fu2::abi_400::detail::function >::enable_if_can_accept_all_t = std::enable_if_t<((bool)fu2::abi_400::detail::accepts_all::type, fu2::abi_400::detail::identity >::value)> [with T = nsClipboard::AsyncGetNativeClipboardData(nsITransferable*, nsIClipboard::ClipboardType, nsBaseClipboard::GetDataCallback&&)::; Config = fu2::abi_400::detail::config >; bool IsThrowing = false; bool HasStrongExceptGuarantee = false; Args = {void(mozilla::Result >, nsresult>)}]’ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/function2/function2.hpp:1587:46: required by substitution of ‘template >, fu2::abi_400::detail::property >, nsresult>)> >::enable_if_not_convertible_to_this* , fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::enable_if_can_accept_all_t* , fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::assert_wrong_copy_assign_t* , fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::assert_no_strong_except_guarantee_t* > constexpr fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::function(T&&) [with T = nsClipboard::AsyncGetNativeClipboardData(nsITransferable*, nsIClipboard::ClipboardType, nsBaseClipboard::GetDataCallback&&)::; fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::enable_if_not_convertible_to_this* = ; fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::enable_if_can_accept_all_t* = ; fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::assert_wrong_copy_assign_t* = ; fu2::abi_400::detail::function >, fu2::abi_400::detail::property >, nsresult>)> >::assert_no_strong_except_guarantee_t* = ]’ 189:33.77 1587 | enable_if_can_accept_all_t* = nullptr, 189:33.77 | ^~~~~~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp:902:47: required from here 189:33.77 902 | AsyncHasNativeClipboardDataMatchingFlavors( 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189:33.77 903 | importedFlavors, aWhichClipboard, 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 904 | [aWhichClipboard, transferable = nsCOMPtr{aTransferable}, 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 905 | callback = std::move(aCallback)](auto aResultOrError) mutable { 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 906 | if (aResultOrError.isErr()) { 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 907 | callback(aResultOrError.unwrapErr()); 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 908 | return; 189:33.77 | ~~~~~~~ 189:33.77 909 | } 189:33.77 | ~ 189:33.77 910 | 189:33.77 | 189:33.77 911 | nsTArray clipboardFlavors = 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 912 | std::move(aResultOrError.unwrap()); 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 913 | if (!clipboardFlavors.Length()) { 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 914 | MOZ_CLIPBOARD_LOG(" no flavors in clipboard, quit."); 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 915 | callback(NS_OK); 189:33.77 | ~~~~~~~~~~~~~~~~ 189:33.77 916 | return; 189:33.77 | ~~~~~~~ 189:33.77 917 | } 189:33.77 | ~ 189:33.77 918 | 189:33.77 | 189:33.77 919 | AsyncGetDataFlavor(transferable, aWhichClipboard, clipboardFlavors[0], 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189:33.77 920 | std::move(callback)); 189:33.77 | ~~~~~~~~~~~~~~~~~~~~~ 189:33.77 921 | }); 189:33.77 | ~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp:911:31: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 189:33.77 911 | nsTArray clipboardFlavors = 189:33.77 | ^~~~~~~~~~~~~~~~ 189:33.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp:911:31: note: remove ‘std::move’ call 189:38.06 security/nss/lib/softoken/out.softokn.def.stub 189:39.63 security/nss/lib/softoken 189:41.68 security/nss/cmd/certutil 189:54.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:18, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_ui.h:7, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/NativeKeyBindings.cpp:10: 189:54.78 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]’, 189:54.78 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 189:54.78 inlined from ‘nsTArray::nsTArray(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 189:54.78 inlined from ‘regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:68:60, 189:54.78 inlined from ‘nsRegion& nsRegion::Copy(const nsRegion&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:35: 189:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds=] 189:54.78 655 | aOther.mHdr->mLength = 0; 189:54.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:54.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:15, 189:54.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TextEvents.h:12: 189:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 189:54.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object ‘’ of size 8 189:54.78 1908 | mBands = aRegion.mBands.Clone(); 189:54.78 | ~~~~~~~~~~~~~~~~~~~~^~ 189:59.42 security/nss/cmd/lib 189:59.95 security/nss/cmd/pk12util 190:02.59 security/nss/lib/ckfw 190:04.41 In file included from Unified_cpp_widget_gtk2.cpp:101: 190:04.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsFilePicker.cpp: In function ‘void UpdateFilePreviewWidget(GtkFileChooser*, gpointer)’: 190:04.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsFilePicker.cpp:141:23: warning: ‘void gtk_misc_set_padding(GtkMisc*, gint, gint)’ is deprecated [-Wdeprecated-declarations] 190:04.42 141 | gtk_misc_set_padding(GTK_MISC(preview_widget), x_padding, 0); 190:04.42 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:04.42 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 190:04.42 80 | void gtk_misc_set_padding (GtkMisc *misc, 190:04.42 | ^~~~~~~~~~~~~~~~~~~~ 190:05.03 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsFilePicker.cpp: In member function ‘void* nsFilePicker::GtkFileChooserNew(const gchar*, GtkWindow*, GtkFileChooserAction, const gchar*)’: 190:05.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsFilePicker.cpp:718:42: warning: ‘void gtk_dialog_set_alternative_button_order(GtkDialog*, gint, ...)’ is deprecated [-Wdeprecated-declarations] 190:05.04 718 | gtk_dialog_set_alternative_button_order( 190:05.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 190:05.04 719 | GTK_DIALOG(file_chooser), GTK_RESPONSE_ACCEPT, GTK_RESPONSE_CANCEL, -1); 190:05.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:05.04 In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, 190:05.04 from /usr/include/gtk-3.0/gtk/gtk.h:31: 190:05.04 /usr/include/gtk-3.0/gtk/gtkdialog.h:185:10: note: declared here 190:05.04 185 | void gtk_dialog_set_alternative_button_order (GtkDialog *dialog, 190:05.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:12.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 190:12.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureClient.h:28, 190:12.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:12, 190:12.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeDrawing.h:10, 190:12.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ScrollbarDrawing.h:15, 190:12.40 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsLookAndFeel.cpp:36, 190:12.40 from Unified_cpp_widget_gtk2.cpp:128: 190:12.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 190:12.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 190:12.40 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 190:12.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 190:16.73 security/nss/lib/crmf 190:22.48 security/nss/lib/freebl/out.freebl_hash.def.stub 190:22.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsLookAndFeel.cpp: In function ‘bool GetUnicoBorderGradientColors(GtkStyleContext*, GdkRGBA*, GdkRGBA*)’: 190:22.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsLookAndFeel.cpp:518: warning: ‘gboolean gtk_style_properties_lookup_property(const gchar*, gboolean (**)(const gchar*, GValue*, GError**), GParamSpec**)’ is deprecated [-Wdeprecated-declarations] 190:22.79 518 | if (!gtk_style_properties_lookup_property(propertyName, nullptr, nullptr)) 190:22.79 In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:28, 190:22.79 from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, 190:22.79 from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, 190:22.79 from /usr/include/gtk-3.0/gtk/gtk.h:127: 190:22.79 /usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h:76:10: note: declared here 190:22.79 76 | gboolean gtk_style_properties_lookup_property (const gchar *property_name, 190:22.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:23.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsLookAndFeel.cpp: In member function ‘void nsLookAndFeel::PerThemeData::Init()’: 190:23.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsLookAndFeel.cpp:2290: warning: ‘void gtk_style_context_add_region(GtkStyleContext*, const gchar*, GtkRegionFlags)’ is deprecated [-Wdeprecated-declarations] 190:23.12 2290 | gtk_style_context_add_region(style, GTK_STYLE_REGION_ROW, GTK_REGION_ODD); 190:23.12 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1108:10: note: declared here 190:23.12 1108 | void gtk_style_context_add_region (GtkStyleContext *context, 190:23.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:23.19 In file included from Unified_cpp_widget_gtk2.cpp:137: 190:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp: In function ‘void ShowCustomDialog(GtkComboBox*, gpointer)’: 190:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:78: warning: ‘void gtk_dialog_set_alternative_button_order(GtkDialog*, gint, ...)’ is deprecated [-Wdeprecated-declarations] 190:23.19 78 | gtk_dialog_set_alternative_button_order( 190:23.19 79 | GTK_DIALOG(prompt_dialog), GTK_RESPONSE_ACCEPT, GTK_RESPONSE_REJECT, -1); 190:23.19 /usr/include/gtk-3.0/gtk/gtkdialog.h:185:10: note: declared here 190:23.19 185 | void gtk_dialog_set_alternative_button_order (GtkDialog *dialog, 190:23.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:86: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 190:23.19 86 | gtk_image_new_from_stock(GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_DIALOG); 190:23.19 In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, 190:23.19 from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, 190:23.19 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, 190:23.19 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, 190:23.19 from /usr/include/gtk-3.0/gtk/gtk.h:42: 190:23.19 /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 190:23.19 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, 190:23.19 | ^~~~~~~~~~~~~~~~~~~~~~~~ 190:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:98: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.19 98 | GtkWidget* custom_vbox = gtk_vbox_new(TRUE, 2); 190:23.19 In file included from /usr/include/gtk-3.0/gtk/gtk.h:286: 190:23.19 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.19 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.19 | ^~~~~~~~~~~~ 190:23.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:102: warning: ‘GtkWidget* gtk_hbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.19 102 | GtkWidget* custom_hbox = gtk_hbox_new(FALSE, 2); 190:23.22 In file included from /usr/include/gtk-3.0/gtk/gtk.h:262: 190:23.23 /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here 190:23.23 63 | GtkWidget * gtk_hbox_new (gboolean homogeneous, 190:23.23 | ^~~~~~~~~~~~ 190:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp: In constructor ‘nsPrintDialogWidgetGTK::nsPrintDialogWidgetGTK(nsPIDOMWindowOuter*, bool, nsIPrintSettings*)’: 190:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:191: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.23 191 | GtkWidget* custom_options_tab = gtk_vbox_new(FALSE, 0); 190:23.23 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.23 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.23 | ^~~~~~~~~~~~ 190:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:197: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.23 197 | GtkWidget* check_buttons_container = gtk_vbox_new(TRUE, 2); 190:23.23 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.23 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.23 | ^~~~~~~~~~~~ 190:23.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:221: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.23 221 | GtkWidget* appearance_buttons_container = gtk_vbox_new(TRUE, 2); 190:23.23 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.23 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.23 | ^~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:237: warning: ‘void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 190:23.25 237 | gtk_misc_set_alignment(GTK_MISC(appearance_label), 0, 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 190:23.25 72 | void gtk_misc_set_alignment (GtkMisc *misc, 190:23.25 | ^~~~~~~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:239: warning: ‘GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 190:23.25 239 | GtkWidget* appearance_container = gtk_alignment_new(0, 0, 0, 0); 190:23.25 In file included from /usr/include/gtk-3.0/gtk/gtk.h:255: 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 190:23.25 79 | GtkWidget* gtk_alignment_new (gfloat xalign, 190:23.25 | ^~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:240: warning: ‘void gtk_alignment_set_padding(GtkAlignment*, guint, guint, guint, guint)’ is deprecated [-Wdeprecated-declarations] 190:23.25 240 | gtk_alignment_set_padding(GTK_ALIGNMENT(appearance_container), 8, 0, 12, 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 190:23.25 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, 190:23.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:244: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.25 244 | GtkWidget* appearance_vertical_squasher = gtk_vbox_new(FALSE, 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.25 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.25 | ^~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:256: warning: ‘void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 190:23.25 256 | gtk_misc_set_alignment(GTK_MISC(header_footer_label), 0, 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 190:23.25 72 | void gtk_misc_set_alignment (GtkMisc *misc, 190:23.25 | ^~~~~~~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:258: warning: ‘GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 190:23.25 258 | GtkWidget* header_footer_container = gtk_alignment_new(0, 0, 0, 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 190:23.25 79 | GtkWidget* gtk_alignment_new (gfloat xalign, 190:23.25 | ^~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:259: warning: ‘void gtk_alignment_set_padding(GtkAlignment*, guint, guint, guint, guint)’ is deprecated [-Wdeprecated-declarations] 190:23.25 259 | gtk_alignment_set_padding(GTK_ALIGNMENT(header_footer_container), 8, 0, 12, 190:23.25 260 | 0); 190:23.25 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 190:23.25 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, 190:23.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 190:23.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:263: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 190:23.25 263 | GtkWidget* header_footer_table = gtk_table_new(3, 3, FALSE); // 3x3 table 190:23.28 In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: 190:23.29 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 190:23.29 119 | GtkWidget* gtk_table_new (guint rows, 190:23.29 | ^~~~~~~~~~~~~ 190:23.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:275: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 190:23.29 275 | gtk_table_attach(GTK_TABLE(header_footer_table), header_dropdown[i], i, 190:23.29 276 | (i + 1), 0, 1, (GtkAttachOptions)0, (GtkAttachOptions)0, 2, 190:23.29 277 | 2); 190:23.29 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 190:23.29 127 | void gtk_table_attach (GtkTable *table, 190:23.29 | ^~~~~~~~~~~~~~~~ 190:23.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:282: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 190:23.29 282 | gtk_table_attach(GTK_TABLE(header_footer_table), 190:23.29 283 | gtk_label_new(GetUTF8FromBundle(labelKeys[i]).get()), i, 190:23.29 284 | (i + 1), 1, 2, (GtkAttachOptions)0, (GtkAttachOptions)0, 2, 190:23.29 285 | 2); 190:23.29 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 190:23.29 127 | void gtk_table_attach (GtkTable *table, 190:23.29 | ^~~~~~~~~~~~~~~~ 190:23.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:295: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 190:23.29 295 | gtk_table_attach(GTK_TABLE(header_footer_table), footer_dropdown[i], i, 190:23.29 296 | (i + 1), 2, 3, (GtkAttachOptions)0, (GtkAttachOptions)0, 2, 190:23.29 297 | 2); 190:23.29 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 190:23.29 127 | void gtk_table_attach (GtkTable *table, 190:23.29 | ^~~~~~~~~~~~~~~~ 190:23.29 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsPrintDialogGTK.cpp:304: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 190:23.29 304 | GtkWidget* header_footer_vertical_squasher = gtk_vbox_new(FALSE, 0); 190:23.29 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 190:23.29 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, 190:23.29 | ^~~~~~~~~~~~ 190:33.93 security/nss/lib/freebl/out.freebl_hash_vector.def.stub 190:40.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 190:40.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 190:40.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 190:40.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 190:40.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27, 190:40.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsAppShell.cpp:14, 190:40.11 from Unified_cpp_widget_gtk2.cpp:20: 190:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 190:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 190:40.11 202 | return ReinterpretHelper::FromInternalValue(v); 190:40.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 190:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 190:40.11 4432 | return mProperties.Get(aProperty, aFoundResult); 190:40.11 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 190:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 190:40.11 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 190:40.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:40.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 190:40.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 190:40.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:40.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 190:40.16 413 | struct FrameBidiData { 190:40.16 | ^~~~~~~~~~~~~ 190:47.11 security/nss/lib/jar 190:54.98 testing/mochitest/ssltunnel 190:55.22 testing/tools/screenshot 190:55.59 toolkit/components/ctypes/tests 190:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:105:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations] 190:58.28 105 | static_assert(std::is_literal_type_v>); 190:58.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:58.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/type_traits:3, 190:58.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:474, 190:58.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:12, 190:58.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:9: 190:58.28 /usr/include/c++/14/type_traits:3367:25: note: declared here 190:58.28 3367 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); 190:58.28 | ^~~~~~~~~~~~~~~~~ 190:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:106:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations] 190:58.28 106 | static_assert(std::is_literal_type_v>); 190:58.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:58.28 /usr/include/c++/14/type_traits:3367:25: note: declared here 190:58.28 3367 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); 190:58.28 | ^~~~~~~~~~~~~~~~~ 190:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:107:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations] 190:58.28 107 | static_assert(std::is_literal_type_v>); 190:58.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:58.28 /usr/include/c++/14/type_traits:3367:25: note: declared here 190:58.28 3367 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); 190:58.28 | ^~~~~~~~~~~~~~~~~ 190:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:108:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations] 190:58.28 108 | static_assert(std::is_literal_type_v>); 190:58.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:58.28 /usr/include/c++/14/type_traits:3367:25: note: declared here 190:58.28 3367 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); 190:58.28 | ^~~~~~~~~~~~~~~~~ 190:58.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestResult.cpp:109:21: warning: ‘std::is_literal_type_v > >’ is deprecated [-Wdeprecated-declarations] 190:58.28 109 | static_assert(!std::is_literal_type_v>>); 190:58.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190:58.28 /usr/include/c++/14/type_traits:3367:25: note: declared here 190:58.28 3367 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); 190:58.28 | ^~~~~~~~~~~~~~~~~ 191:06.02 toolkit/components/telemetry/pingsender 191:08.88 In file included from /usr/include/string.h:548, 191:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 191:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:22, 191:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:14, 191:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:7: 191:08.88 In function ‘void* memcpy(void*, const void*, size_t)’, 191:08.88 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:08.88 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:08.88 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:08.88 inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:168:46, 191:08.88 inlined from ‘TestRingMultiThread(int)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:109:27, 191:08.88 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/14/bits/invoke.h:61:36, 191:08.88 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/14/bits/invoke.h:96:40, 191:08.88 inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]’ at /usr/include/c++/14/bits/std_thread.h:301:26, 191:08.88 inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]’ at /usr/include/c++/14/bits/std_thread.h:308:20, 191:08.88 inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]’ at /usr/include/c++/14/bits/std_thread.h:253:20: 191:08.88 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:08.88 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:08.88 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:08.88 30 | __glibc_objsize0 (__dest)); 191:08.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:08.97 toolkit/components/telemetry/tests 191:09.33 toolkit/library/gtest/libxul_broken_buildid/xul_broken_buildid.c.stub 191:10.76 toolkit/library/gtest/libxul_correct_buildid/xul_correct_buildid.c.stub 191:12.50 toolkit/library/gtest/libxul_missing_buildid 191:12.97 toolkit/xre/glxtest 191:13.78 In function ‘void* memcpy(void*, const void*, size_t)’, 191:13.78 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:13.78 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:13.78 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:13.78 inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:168:46, 191:13.78 inlined from ‘void TestRing(int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:73:25: 191:13.78 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:13.78 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:13.78 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:13.78 30 | __glibc_objsize0 (__dest)); 191:13.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:13.78 In function ‘void* memcpy(void*, const void*, size_t)’, 191:13.78 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:13.78 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:13.78 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:13.78 inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 191:13.78 inlined from ‘void TestRing(int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:76:21: 191:13.78 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:13.78 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:13.78 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:13.78 30 | __glibc_objsize0 (__dest)); 191:13.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:14.26 In function ‘void* memcpy(void*, const void*, size_t)’, 191:14.26 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:14.26 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:14.26 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:14.26 inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 191:14.26 inlined from ‘void TestRingMultiThread(int) [with T = unsigned int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:121:25: 191:14.27 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:14.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:14.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:14.27 30 | __glibc_objsize0 (__dest)); 191:14.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:14.74 In function ‘void* memcpy(void*, const void*, size_t)’, 191:14.75 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:14.75 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:14.75 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:14.75 inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 191:14.75 inlined from ‘void TestRing(int) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:76:21: 191:14.75 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:14.75 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:14.75 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:14.75 30 | __glibc_objsize0 (__dest)); 191:14.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:15.13 In function ‘void* memcpy(void*, const void*, size_t)’, 191:15.14 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:103:11, 191:15.14 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:48:12, 191:15.14 inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:47:15, 191:15.14 inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 191:15.14 inlined from ‘void TestRingMultiThread(int) [with T = float]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestSPSCQueue.cpp:121:25: 191:15.14 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 191:15.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, 191:15.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 191:15.14 30 | __glibc_objsize0 (__dest)); 191:15.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:16.98 tools/power 191:19.85 uriloader/exthandler/tests 191:20.37 widget/gtk/vaapitest 191:20.57 xpcom/tests 191:24.03 config/external/sqlite/libmozsqlite3.so 191:33.46 config/external/nspr/pr/libnspr4.so 191:33.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/widget/WindowSurface.h:11, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WindowSurfaceX11SHM.h:12, 191:33.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/WindowSurfaceX11SHM.cpp:7, 191:33.67 from Unified_cpp_widget_gtk2.cpp:2: 191:33.67 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 191:33.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:558:1, 191:33.67 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2024:54, 191:33.67 inlined from ‘bool nsClipboard::FilterImportedFlavors(int32_t, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp:443:24: 191:33.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 191:33.67 450 | mArray.mHdr->mLength = 0; 191:33.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 191:33.67 build/pure_virtual/libpure_virtual.a 191:33.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp: In member function ‘bool nsClipboard::FilterImportedFlavors(int32_t, nsTArray >&)’: 191:33.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsClipboard.cpp:433:23: note: at offset 8 into object ‘clipboardFlavors’ of size 8 191:33.69 433 | nsTArray clipboardFlavors; 191:33.69 | ^~~~~~~~~~~~~~~~ 191:34.16 dom/media/fake-cdm/libfake.so 191:35.48 dom/media/gmp-plugin-openh264/libfakeopenh264.so 191:36.52 config/external/gkcodecs/libgkcodecs.so 191:37.14 config/external/lgpllibs/liblgpllibs.so 191:38.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:12, 191:38.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Utf8.h:15, 191:38.91 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:9: 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]’: 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized] 191:38.91 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:38.91 | ^~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:38.91 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:38.91 | ^ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:38.91 542 | MOZ_ASSERT_GLUE( \ 191:38.91 | ^~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:38.91 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:38.91 | ^~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:38.91 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:38.91 | ^ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:38.91 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:38.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:38.91 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:38.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:38.91 187 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); 191:38.91 | ^~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here 191:38.91 124 | char32_t badCodePoint; 191:38.91 | ^~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsObserved’ may be used uninitialized [-Wmaybe-uninitialized] 191:38.91 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:38.91 | ^~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:38.91 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:38.91 | ^ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:38.91 542 | MOZ_ASSERT_GLUE( \ 191:38.91 | ^~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:38.91 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:38.91 | ^~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:38.91 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:38.91 | ^ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:38.91 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:38.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:38.91 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:38.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:183:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:38.91 183 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); 191:38.91 | ^~~~~~~~~~~~~~~~~~ 191:38.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:125:11: note: ‘unitsObserved’ was declared here 191:38.91 125 | uint8_t unitsObserved; 191:38.91 | ^~~~~~~~~~~~~ 191:39.08 dom/base 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’: 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsAvailable’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.44 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.44 | ^~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.44 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.44 542 | MOZ_ASSERT_GLUE( \ 191:39.44 | ^~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.44 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.44 | ^~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.44 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.44 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.44 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:178:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.44 178 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); 191:39.44 | ^~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:122:11: note: ‘unitsAvailable’ was declared here 191:39.44 122 | uint8_t unitsAvailable; 191:39.44 | ^~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.44 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.44 | ^~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.44 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.44 542 | MOZ_ASSERT_GLUE( \ 191:39.44 | ^~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.44 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.44 | ^~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.44 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.44 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.44 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.44 179 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); 191:39.44 | ^~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here 191:39.44 123 | uint8_t unitsNeeded; 191:39.44 | ^~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.44 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.44 | ^~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.44 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.44 542 | MOZ_ASSERT_GLUE( \ 191:39.44 | ^~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.44 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.44 | ^~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.44 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.44 | ^ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.44 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.45 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.46 187 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); 191:39.46 | ^~~~~~~~~~~~~~~~~~ 191:39.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here 191:39.46 124 | char32_t badCodePoint; 191:39.46 | ^~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]’: 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.75 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.75 | ^~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.75 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.75 | ^ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.75 542 | MOZ_ASSERT_GLUE( \ 191:39.75 | ^~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.75 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.75 | ^~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.75 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.75 | ^ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.75 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.75 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.75 187 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); 191:39.75 | ^~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here 191:39.75 124 | char32_t badCodePoint; 191:39.75 | ^~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.75 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.75 | ^~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.75 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.75 | ^ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.75 542 | MOZ_ASSERT_GLUE( \ 191:39.75 | ^~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.75 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.75 | ^~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.75 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.75 | ^ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.75 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.75 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.75 179 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); 191:39.75 | ^~~~~~~~~~~~~~~~~~ 191:39.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here 191:39.75 123 | uint8_t unitsNeeded; 191:39.75 | ^~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 5]’: 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsAvailable’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.96 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.96 | ^~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.96 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.96 | ^ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.96 542 | MOZ_ASSERT_GLUE( \ 191:39.96 | ^~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.96 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.96 | ^~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.96 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.96 | ^ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.96 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.96 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:178:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.96 178 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); 191:39.96 | ^~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:122:11: note: ‘unitsAvailable’ was declared here 191:39.96 122 | uint8_t unitsAvailable; 191:39.96 | ^~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.96 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.96 | ^~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.96 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.96 | ^ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:39.96 542 | MOZ_ASSERT_GLUE( \ 191:39.96 | ^~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:39.96 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:39.96 | ^~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:39.96 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:39.96 | ^ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:39.96 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:39.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:39.96 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:39.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:39.96 179 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); 191:39.96 | ^~~~~~~~~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here 191:39.96 123 | uint8_t unitsNeeded; 191:39.96 | ^~~~~~~~~~~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized] 191:39.96 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:39.96 | ^~ 191:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:39.96 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:39.96 | ^ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:40.01 542 | MOZ_ASSERT_GLUE( \ 191:40.01 | ^~~~~~~~~~~~~~~ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:40.01 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:40.01 | ^~~~~~~~~~~ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:40.01 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:40.01 | ^ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:40.01 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:40.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:40.01 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:40.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:40.01 187 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); 191:40.01 | ^~~~~~~~~~~~~~~~~~ 191:40.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here 191:40.01 124 | char32_t badCodePoint; 191:40.01 | ^~~~~~~~~~~~ 191:40.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 4]’: 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized] 191:40.43 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:40.43 | ^~ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:40.43 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:40.43 | ^ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:40.43 542 | MOZ_ASSERT_GLUE( \ 191:40.43 | ^~~~~~~~~~~~~~~ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:40.43 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:40.43 | ^~~~~~~~~~~ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:40.43 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:40.43 | ^ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:40.43 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:40.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:40.43 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:40.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:40.43 187 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); 191:40.43 | ^~~~~~~~~~~~~~~~~~ 191:40.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here 191:40.47 124 | char32_t badCodePoint; 191:40.47 | ^~~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:520:5: warning: ‘unitsObserved’ may be used uninitialized [-Wmaybe-uninitialized] 191:40.47 520 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 191:40.47 | ^~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:540:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’ 191:40.47 540 | #define MOZ_ASSERT_GLUE(a, b) a b 191:40.47 | ^ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:542:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’ 191:40.47 542 | MOZ_ASSERT_GLUE( \ 191:40.47 | ^~~~~~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’ 191:40.47 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) 191:40.47 | ^~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’ 191:40.47 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b 191:40.47 | ^ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’ 191:40.47 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ 191:40.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Assertions.h:543:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’ 191:40.47 543 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ 191:40.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:183:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’ 191:40.47 183 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); 191:40.47 | ^~~~~~~~~~~~~~~~~~ 191:40.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestUtf8.cpp:125:11: note: ‘unitsObserved’ was declared here 191:40.47 125 | uint8_t unitsObserved; 191:40.47 | ^~~~~~~~~~~~~ 191:47.39 dom/origin-trials 191:50.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 191:50.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:30, 191:50.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 191:50.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 191:50.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 191:50.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ContentCache.cpp:16, 191:50.09 from Unified_cpp_widget0.cpp:56: 191:50.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 191:50.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 191:50.09 36 | if (!aKey) return 0; 191:50.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 191:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:17, 191:51.19 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestVector.cpp:11: 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘T* mozilla::MallocAllocPolicy::maybe_pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’: 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h:111:32: required from ‘T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’ 191:51.19 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); 191:51.19 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1265:45: required from ‘bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]’ 191:51.19 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, 191:51.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 1266 | length); 191:51.19 | ~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestVector.cpp:613:5: required from here 191:51.19 613 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); 191:51.19 | ~~~~~~~~~~~~~~~~~~~~^~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h:96:35: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 191:51.19 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); 191:51.19 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestVector.cpp:587:12: note: ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’ declared here 191:51.19 587 | struct NonPod { 191:51.19 | ^~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘T* mozilla::MallocAllocPolicy::maybe_pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’: 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h:111:32: required from ‘T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’ 191:51.19 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); 191:51.19 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Vector.h:1265:45: required from ‘bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]’ 191:51.19 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, 191:51.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 1266 | length); 191:51.19 | ~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestVector.cpp:656:5: required from here 191:51.19 656 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); 191:51.19 | ~~~~~~~~~~~~~~~~~~~~^~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AllocPolicy.h:96:35: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 191:51.19 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); 191:51.19 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191:51.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/mfbt/tests/TestVector.cpp:630:12: note: ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’ declared here 191:51.19 630 | struct NonPod { 191:51.19 | ^~~~~~ 191:56.64 js/src/gc 192:02.92 layout/style 192:07.68 media/libdav1d 192:10.81 netwerk/base 192:13.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 192:13.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 192:13.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 192:13.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 192:13.56 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/CompositorWidget.cpp:7, 192:13.56 from Unified_cpp_widget0.cpp:47: 192:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 192:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 192:13.56 202 | return ReinterpretHelper::FromInternalValue(v); 192:13.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 192:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 192:13.56 4432 | return mProperties.Get(aProperty, aFoundResult); 192:13.56 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 192:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 192:13.56 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 192:13.56 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 192:13.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 192:13.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:13.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 192:13.58 413 | struct FrameBidiData { 192:13.58 | ^~~~~~~~~~~~~ 192:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 192:16.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 192:16.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/InputData.h:17, 192:16.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseWidget.h:8, 192:16.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWindow.h:27, 192:16.73 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/nsWaylandDisplay.cpp:22, 192:16.73 from Unified_cpp_widget_gtk3.cpp:56: 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 192:16.73 202 | return ReinterpretHelper::FromInternalValue(v); 192:16.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 192:16.73 4432 | return mProperties.Get(aProperty, aFoundResult); 192:16.73 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 192:16.73 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 192:16.73 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 192:16.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 192:16.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:16.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 192:16.73 413 | struct FrameBidiData { 192:16.73 | ^~~~~~~~~~~~~ 192:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 192:25.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c:2133:14: warning: ‘bx8’ may be used uninitialized [-Wmaybe-uninitialized] 192:25.96 2133 | int ctx, bx8, by8; 192:25.96 | ^~~ 192:25.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c:2133:19: warning: ‘by8’ may be used uninitialized [-Wmaybe-uninitialized] 192:25.96 2133 | int ctx, bx8, by8; 192:25.96 | ^~~ 192:27.84 In file included from Unified_cpp_js_src_gc0.cpp:38: 192:27.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Compacting.cpp: In function ‘void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)’: 192:27.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Compacting.cpp:237:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class js::gc::TenuredCell’ with no trivial copy-assignment [-Wclass-memaccess] 192:27.85 237 | memcpy(dst, src, thingSize); 192:27.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 192:27.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCInternals.h:19, 192:27.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Allocator.cpp:13, 192:27.85 from Unified_cpp_js_src_gc0.cpp:2: 192:27.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Cell.h:237:7: note: ‘class js::gc::TenuredCell’ declared here 192:27.85 237 | class TenuredCell : public Cell { 192:27.85 | ^~~~~~~~~~~ 192:29.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 192:29.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c:3549:9: warning: ‘out_delayed’ may be used uninitialized [-Wmaybe-uninitialized] 192:29.04 3549 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 192:29.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:29.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/decode.c:3332:25: note: ‘out_delayed’ was declared here 192:29.04 3332 | Dav1dThreadPicture *out_delayed; 192:29.04 | ^~~~~~~~~~~ 192:34.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrincipal.h:19, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCTransferable.h:26, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PClipboardContentAnalysis.h:22, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PClipboardContentAnalysisChild.h:9, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ClipboardContentAnalysisChild.h:10, 192:34.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ClipboardContentAnalysisChild.cpp:7, 192:34.75 from Unified_cpp_widget0.cpp:2: 192:34.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 192:34.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:34.75 inlined from ‘bool SetJSPropertyString(JSContext*, JS::Handle, const char*, const char*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1340: 192:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 192:34.75 1169 | *this->stack = this; 192:34.75 | ~~~~~~~~~~~~~^~~~~~ 192:34.75 In file included from Unified_cpp_widget0.cpp:92: 192:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In function ‘bool SetJSPropertyString(JSContext*, JS::Handle, const char*, const char*)’: 192:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1340: note: ‘str’ declared here 192:34.75 1340 | JS::Rooted str(aCx, JS_NewStringCopyZ(aCx, aString)); 192:34.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1337: note: ‘aCx’ declared here 192:34.75 1337 | static inline bool SetJSPropertyString(JSContext* aCx, 192:36.89 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 192:36.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:36.89 inlined from ‘virtual nsresult mozilla::widget::GfxInfoBase::GetActiveCrashGuards(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1545: 192:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ [-Wdangling-pointer=] 192:36.89 1169 | *this->stack = this; 192:36.89 | ~~~~~~~~~~~~~^~~~~~ 192:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In member function ‘virtual nsresult mozilla::widget::GfxInfoBase::GetActiveCrashGuards(JSContext*, JS::MutableHandle)’: 192:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1545: note: ‘array’ declared here 192:36.89 1545 | JS::Rooted array(aCx, JS::NewArrayObject(aCx, 0)); 192:36.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1543: note: ‘aCx’ declared here 192:36.90 1543 | nsresult GfxInfoBase::GetActiveCrashGuards(JSContext* aCx, 192:38.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 192:38.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:38.53 inlined from ‘virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureLog(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1385: 192:38.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘containerObj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ [-Wdangling-pointer=] 192:38.53 1169 | *this->stack = this; 192:38.53 | ~~~~~~~~~~~~~^~~~~~ 192:38.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In member function ‘virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureLog(JSContext*, JS::MutableHandle)’: 192:38.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1385: note: ‘containerObj’ declared here 192:38.53 1385 | JS::Rooted containerObj(aCx, JS_NewPlainObject(aCx)); 192:38.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1383: note: ‘aCx’ declared here 192:38.53 1383 | nsresult GfxInfoBase::GetFeatureLog(JSContext* aCx, 192:39.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 192:39.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:39.11 inlined from ‘virtual nsresult mozilla::widget::GfxInfoBase::GetFeatures(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1361: 192:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 192:39.11 1169 | *this->stack = this; 192:39.11 | ~~~~~~~~~~~~~^~~~~~ 192:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In member function ‘virtual nsresult mozilla::widget::GfxInfoBase::GetFeatures(JSContext*, JS::MutableHandle)’: 192:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1361: note: ‘obj’ declared here 192:39.11 1361 | JS::Rooted obj(aCx, JS_NewPlainObject(aCx)); 192:39.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1359: note: ‘aCx’ declared here 192:39.11 1359 | nsresult GfxInfoBase::GetFeatures(JSContext* aCx, 192:44.24 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 192:44.25 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:44.25 inlined from ‘bool mozilla::widget::GfxInfoBase::BuildFeatureStateLog(JSContext*, const mozilla::gfx::FeatureState&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1460: 192:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘log’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ [-Wdangling-pointer=] 192:44.25 1169 | *this->stack = this; 192:44.25 | ~~~~~~~~~~~~~^~~~~~ 192:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In member function ‘bool mozilla::widget::GfxInfoBase::BuildFeatureStateLog(JSContext*, const mozilla::gfx::FeatureState&, JS::MutableHandle)’: 192:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1460: note: ‘log’ declared here 192:44.25 1460 | JS::Rooted log(aCx, JS::NewArrayObject(aCx, 0)); 192:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1457: note: ‘aCx’ declared here 192:44.25 1457 | bool GfxInfoBase::BuildFeatureStateLog(JSContext* aCx, 192:44.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 192:44.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 192:44.42 inlined from ‘bool mozilla::widget::GfxInfoBase::InitFeatureObject(JSContext*, JS::Handle, const char*, mozilla::gfx::FeatureState&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1522: 192:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 192:44.42 1169 | *this->stack = this; 192:44.42 | ~~~~~~~~~~~~~^~~~~~ 192:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp: In member function ‘bool mozilla::widget::GfxInfoBase::InitFeatureObject(JSContext*, JS::Handle, const char*, mozilla::gfx::FeatureState&, JS::MutableHandle)’: 192:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1522: note: ‘obj’ declared here 192:44.42 1522 | JS::Rooted obj(aCx, JS_NewPlainObject(aCx)); 192:44.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/GfxInfoBase.cpp:1517: note: ‘aCx’ declared here 192:44.42 1517 | bool GfxInfoBase::InitFeatureObject(JSContext* aCx, 192:53.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c: In function ‘dav1d_refmvs_find’: 192:53.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:458:9: warning: ‘b_top’ may be used uninitialized [-Wmaybe-uninitialized] 192:53.11 458 | add_spatial_candidate(mvstack, cnt, 4, &b_top[-1], ref, gmv, 192:53.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:53.11 459 | &have_dummy_newmv_match, &have_row_mvs); 192:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:53.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:383:25: note: ‘b_top’ was declared here 192:53.11 383 | const refmvs_block *b_top; 192:53.11 | ^~~~~ 192:53.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:625:55: warning: ‘b_left’ may be used uninitialized [-Wmaybe-uninitialized] 192:53.11 625 | const refmvs_block *const cand_b = &b_left[y][bx4 - 1]; 192:53.11 | ^ 192:53.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:394:26: note: ‘b_left’ was declared here 192:53.13 394 | refmvs_block *const *b_left; 192:53.13 | ^~~~~~ 192:53.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:650:23: warning: ‘refmv_ctx’ may be used uninitialized [-Wmaybe-uninitialized] 192:53.13 650 | *ctx = (refmv_ctx << 4) | (globalmv_ctx << 3) | newmv_ctx; 192:53.13 | ~~~~~~~~~~~^~~~~ 192:53.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:484:9: note: ‘refmv_ctx’ was declared here 192:53.13 484 | int refmv_ctx, newmv_ctx; 192:53.13 | ^~~~~~~~~ 192:53.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:650:51: warning: ‘newmv_ctx’ may be used uninitialized [-Wmaybe-uninitialized] 192:53.13 650 | *ctx = (refmv_ctx << 4) | (globalmv_ctx << 3) | newmv_ctx; 192:53.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 192:53.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/refmvs.c:484:20: note: ‘newmv_ctx’ was declared here 192:53.13 484 | int refmv_ctx, newmv_ctx; 192:53.13 | ^~~~~~~~~ 192:54.44 netwerk/dns 192:57.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/thread_task.c: In function ‘dav1d_worker_task’: 192:57.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/dav1d/src/thread_task.c:471:9: warning: ‘off’ may be used uninitialized [-Wmaybe-uninitialized] 192:57.84 471 | int off; 192:57.84 | ^~~ 193:02.60 security/manager/ssl 193:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayListInvalidation.h:11, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:49, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 193:03.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/PuppetWidget.cpp:15, 193:03.69 from Unified_cpp_widget1.cpp:20: 193:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 193:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 193:03.69 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 193:03.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 193:07.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 193:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 193:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RestyleManager.h:12, 193:07.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/AnimationCollection.cpp:11, 193:07.38 from Unified_cpp_layout_style0.cpp:2: 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:07.38 202 | return ReinterpretHelper::FromInternalValue(v); 193:07.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:07.38 4432 | return mProperties.Get(aProperty, aFoundResult); 193:07.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 193:07.38 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 193:07.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 193:07.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 193:07.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:07.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 193:07.38 413 | struct FrameBidiData { 193:07.38 | ^~~~~~~~~~~~~ 193:07.71 16bd_filmgrain_tmpl.c: In function ‘fgy_32x32xn_c’: 193:08.32 16bd_filmgrain_tmpl.c:201:9: warning: ‘offsets[1][0]’ may be used uninitialized [-Wmaybe-uninitialized] 193:08.33 201 | int offsets[2 /* col offset */][2 /* row offset */]; 193:08.33 | ^~~~~~~ 193:08.33 16bd_filmgrain_tmpl.c:201:9: warning: ‘offsets[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 193:08.36 In function ‘sample_lut’, 193:08.37 inlined from ‘fguv_32x32xn_c’ at 16bd_filmgrain_tmpl.c:365:29: 193:08.37 16bd_filmgrain_tmpl.c:164:54: warning: ‘offsets[1][0]’ may be used uninitialized [-Wmaybe-uninitialized] 193:08.37 164 | const int offx = 3 + (2 >> subx) * (3 + (randval >> 4)); 193:08.37 | ~~~~~~~~~^~~~~ 193:08.37 16bd_filmgrain_tmpl.c: In function ‘fguv_32x32xn_c’: 193:08.37 16bd_filmgrain_tmpl.c:312:9: note: ‘offsets[1][0]’ was declared here 193:08.37 312 | int offsets[2 /* col offset */][2 /* row offset */]; 193:08.37 | ^~~~~~~ 193:08.37 In function ‘sample_lut’, 193:08.37 inlined from ‘fguv_32x32xn_c’ at 16bd_filmgrain_tmpl.c:386:27: 193:08.37 16bd_filmgrain_tmpl.c:165:54: warning: ‘offsets[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 193:08.37 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 193:08.37 | ~~~~~~~~~^~~~~~ 193:08.37 16bd_filmgrain_tmpl.c: In function ‘fguv_32x32xn_c’: 193:08.37 16bd_filmgrain_tmpl.c:312:9: note: ‘offsets[1][1]’ was declared here 193:08.37 312 | int offsets[2 /* col offset */][2 /* row offset */]; 193:08.37 | ^~~~~~~ 193:09.51 16bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_16bpc’: 193:09.53 16bd_ipred_prepare_tmpl.c:143:40: warning: ‘dst_top’ may be used uninitialized [-Wmaybe-uninitialized] 193:09.53 143 | pixel_set(left, have_top ? *dst_top : ((1 << bitdepth) >> 1) + 1, sz); 193:09.53 | ^~~~~~~~ 193:09.53 16bd_ipred_prepare_tmpl.c:118:18: note: ‘dst_top’ was declared here 193:09.53 118 | const pixel *dst_top; 193:09.53 | ^~~~~~~ 193:12.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 193:12.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 193:12.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24, 193:12.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 193:12.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 193:12.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 193:12.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AnimationCollection.h:14, 193:12.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/AnimationCollection.cpp:7: 193:12.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.18 inlined from ‘JSObject* mozilla::dom::CSSContainerRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSContainerRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSContainerRuleBinding.h:35:27, 193:12.18 inlined from ‘virtual JSObject* mozilla::dom::CSSContainerRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSContainerRule.cpp:88:40: 193:12.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.18 1169 | *this->stack = this; 193:12.18 | ~~~~~~~~~~~~~^~~~~~ 193:12.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSContainerRule.cpp:10, 193:12.18 from Unified_cpp_layout_style0.cpp:29: 193:12.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSContainerRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSContainerRule::WrapObject(JSContext*, JS::Handle)’: 193:12.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSContainerRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.18 35 | JS::Rooted reflector(aCx); 193:12.18 | ^~~~~~~~~ 193:12.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSContainerRule.cpp:86:51: note: ‘aCx’ declared here 193:12.18 86 | JSObject* CSSContainerRule::WrapObject(JSContext* aCx, 193:12.18 | ~~~~~~~~~~~^~~ 193:12.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.24 inlined from ‘JSObject* mozilla::dom::CSSCounterStyleRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSCounterStyleRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCounterStyleRuleBinding.h:35:27, 193:12.24 inlined from ‘virtual JSObject* mozilla::dom::CSSCounterStyleRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSCounterStyleRule.cpp:97:43: 193:12.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.24 1169 | *this->stack = this; 193:12.24 | ~~~~~~~~~~~~~^~~~~~ 193:12.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSCounterStyleRule.cpp:10, 193:12.24 from Unified_cpp_layout_style0.cpp:38: 193:12.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCounterStyleRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSCounterStyleRule::WrapObject(JSContext*, JS::Handle)’: 193:12.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSCounterStyleRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.24 35 | JS::Rooted reflector(aCx); 193:12.24 | ^~~~~~~~~ 193:12.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSCounterStyleRule.cpp:95:54: note: ‘aCx’ declared here 193:12.24 95 | JSObject* CSSCounterStyleRule::WrapObject(JSContext* aCx, 193:12.24 | ~~~~~~~~~~~^~~ 193:12.27 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.27 inlined from ‘JSObject* mozilla::dom::CSSStyleDeclaration_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSFontFaceRuleDecl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleDeclarationBinding.h:36:27, 193:12.27 inlined from ‘virtual JSObject* mozilla::dom::CSSFontFaceRuleDecl::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:144:43: 193:12.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 193:12.27 1169 | *this->stack = this; 193:12.27 | ~~~~~~~~~~~~~^~~~~~ 193:12.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:10, 193:12.30 from Unified_cpp_layout_style0.cpp:47: 193:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleDeclarationBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSFontFaceRuleDecl::WrapObject(JSContext*, JS::Handle)’: 193:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleDeclarationBinding.h:36:27: note: ‘reflector’ declared here 193:12.30 36 | JS::Rooted reflector(aCx); 193:12.30 | ^~~~~~~~~ 193:12.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:140:54: note: ‘cx’ declared here 193:12.30 140 | JSObject* CSSFontFaceRuleDecl::WrapObject(JSContext* cx, 193:12.30 | ~~~~~~~~~~~^~ 193:12.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.43 inlined from ‘JSObject* mozilla::dom::CSSFontFaceRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSFontFaceRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFaceRuleBinding.h:35:27, 193:12.43 inlined from ‘virtual JSObject* mozilla::dom::CSSFontFaceRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:222:39: 193:12.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.43 1169 | *this->stack = this; 193:12.43 | ~~~~~~~~~~~~~^~~~~~ 193:12.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:9: 193:12.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFaceRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSFontFaceRule::WrapObject(JSContext*, JS::Handle)’: 193:12.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFaceRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.43 35 | JS::Rooted reflector(aCx); 193:12.43 | ^~~~~~~~~ 193:12.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFaceRule.cpp:220:50: note: ‘aCx’ declared here 193:12.43 220 | JSObject* CSSFontFaceRule::WrapObject(JSContext* aCx, 193:12.43 | ~~~~~~~~~~~^~~ 193:12.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.44 inlined from ‘JSObject* mozilla::dom::CSSFontFeatureValuesRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSFontFeatureValuesRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFeatureValuesRuleBinding.h:35:27, 193:12.44 inlined from ‘virtual JSObject* mozilla::dom::CSSFontFeatureValuesRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFeatureValuesRule.cpp:81:48: 193:12.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.44 1169 | *this->stack = this; 193:12.44 | ~~~~~~~~~~~~~^~~~~~ 193:12.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFeatureValuesRule.cpp:8, 193:12.45 from Unified_cpp_layout_style0.cpp:56: 193:12.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFeatureValuesRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSFontFeatureValuesRule::WrapObject(JSContext*, JS::Handle)’: 193:12.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontFeatureValuesRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.45 35 | JS::Rooted reflector(aCx); 193:12.45 | ^~~~~~~~~ 193:12.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontFeatureValuesRule.cpp:80:16: note: ‘aCx’ declared here 193:12.45 80 | JSContext* aCx, JS::Handle aGivenProto) { 193:12.45 | ~~~~~~~~~~~^~~ 193:12.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.45 inlined from ‘JSObject* mozilla::dom::CSSFontPaletteValuesRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSFontPaletteValuesRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontPaletteValuesRuleBinding.h:38:27, 193:12.45 inlined from ‘virtual JSObject* mozilla::dom::CSSFontPaletteValuesRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontPaletteValuesRule.cpp:71:48: 193:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.46 1169 | *this->stack = this; 193:12.46 | ~~~~~~~~~~~~~^~~~~~ 193:12.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontPaletteValuesRule.cpp:8, 193:12.46 from Unified_cpp_layout_style0.cpp:65: 193:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontPaletteValuesRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSFontPaletteValuesRule::WrapObject(JSContext*, JS::Handle)’: 193:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSFontPaletteValuesRuleBinding.h:38:27: note: ‘reflector’ declared here 193:12.46 38 | JS::Rooted reflector(aCx); 193:12.46 | ^~~~~~~~~ 193:12.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSFontPaletteValuesRule.cpp:70:16: note: ‘aCx’ declared here 193:12.46 70 | JSContext* aCx, JS::Handle aGivenProto) { 193:12.46 | ~~~~~~~~~~~^~~ 193:12.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.49 inlined from ‘JSObject* mozilla::dom::CSSImportRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSImportRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSImportRuleBinding.h:35:27, 193:12.49 inlined from ‘virtual JSObject* mozilla::dom::CSSImportRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSImportRule.cpp:152:37: 193:12.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.49 1169 | *this->stack = this; 193:12.49 | ~~~~~~~~~~~~~^~~~~~ 193:12.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSImportRule.cpp:9, 193:12.49 from Unified_cpp_layout_style0.cpp:74: 193:12.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSImportRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSImportRule::WrapObject(JSContext*, JS::Handle)’: 193:12.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSImportRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.49 35 | JS::Rooted reflector(aCx); 193:12.49 | ^~~~~~~~~ 193:12.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSImportRule.cpp:150:48: note: ‘aCx’ declared here 193:12.49 150 | JSObject* CSSImportRule::WrapObject(JSContext* aCx, 193:12.49 | ~~~~~~~~~~~^~~ 193:12.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.58 inlined from ‘JSObject* mozilla::dom::CSSKeyframeRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSKeyframeRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframeRuleBinding.h:35:27, 193:12.58 inlined from ‘virtual JSObject* mozilla::dom::CSSKeyframeRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframeRule.cpp:216:39: 193:12.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.58 1169 | *this->stack = this; 193:12.58 | ~~~~~~~~~~~~~^~~~~~ 193:12.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframeRule.cpp:10, 193:12.58 from Unified_cpp_layout_style0.cpp:83: 193:12.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframeRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSKeyframeRule::WrapObject(JSContext*, JS::Handle)’: 193:12.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframeRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.58 35 | JS::Rooted reflector(aCx); 193:12.58 | ^~~~~~~~~ 193:12.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframeRule.cpp:214:50: note: ‘aCx’ declared here 193:12.58 214 | JSObject* CSSKeyframeRule::WrapObject(JSContext* aCx, 193:12.58 | ~~~~~~~~~~~^~~ 193:12.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.64 inlined from ‘JSObject* mozilla::dom::CSSKeyframesRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSKeyframesRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h:35:27, 193:12.64 inlined from ‘virtual JSObject* mozilla::dom::CSSKeyframesRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframesRule.cpp:354:40: 193:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.64 1169 | *this->stack = this; 193:12.64 | ~~~~~~~~~~~~~^~~~~~ 193:12.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframesRule.cpp:9, 193:12.64 from Unified_cpp_layout_style0.cpp:92: 193:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSKeyframesRule::WrapObject(JSContext*, JS::Handle)’: 193:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.64 35 | JS::Rooted reflector(aCx); 193:12.64 | ^~~~~~~~~ 193:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSKeyframesRule.cpp:352:51: note: ‘aCx’ declared here 193:12.64 352 | JSObject* CSSKeyframesRule::WrapObject(JSContext* aCx, 193:12.64 | ~~~~~~~~~~~^~~ 193:12.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.66 inlined from ‘JSObject* mozilla::dom::CSSLayerBlockRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSLayerBlockRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerBlockRuleBinding.h:35:27, 193:12.66 inlined from ‘virtual JSObject* mozilla::dom::CSSLayerBlockRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerBlockRule.cpp:63:41: 193:12.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.66 1169 | *this->stack = this; 193:12.66 | ~~~~~~~~~~~~~^~~~~~ 193:12.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerBlockRule.cpp:8, 193:12.66 from Unified_cpp_layout_style0.cpp:101: 193:12.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerBlockRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSLayerBlockRule::WrapObject(JSContext*, JS::Handle)’: 193:12.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerBlockRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.66 35 | JS::Rooted reflector(aCx); 193:12.66 | ^~~~~~~~~ 193:12.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerBlockRule.cpp:61:52: note: ‘aCx’ declared here 193:12.66 61 | JSObject* CSSLayerBlockRule::WrapObject(JSContext* aCx, 193:12.66 | ~~~~~~~~~~~^~~ 193:12.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.69 inlined from ‘JSObject* mozilla::dom::CSSLayerStatementRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSLayerStatementRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerStatementRuleBinding.h:35:27, 193:12.69 inlined from ‘virtual JSObject* mozilla::dom::CSSLayerStatementRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerStatementRule.cpp:65:45: 193:12.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.69 1169 | *this->stack = this; 193:12.69 | ~~~~~~~~~~~~~^~~~~~ 193:12.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerStatementRule.cpp:8, 193:12.69 from Unified_cpp_layout_style0.cpp:110: 193:12.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerStatementRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSLayerStatementRule::WrapObject(JSContext*, JS::Handle)’: 193:12.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSLayerStatementRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.69 35 | JS::Rooted reflector(aCx); 193:12.69 | ^~~~~~~~~ 193:12.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSLayerStatementRule.cpp:63:56: note: ‘aCx’ declared here 193:12.69 63 | JSObject* CSSLayerStatementRule::WrapObject(JSContext* aCx, 193:12.69 | ~~~~~~~~~~~^~~ 193:12.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.72 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.72 inlined from ‘JSObject* mozilla::dom::CSSMarginRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSMarginRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMarginRuleBinding.h:38:27, 193:12.72 inlined from ‘virtual JSObject* mozilla::dom::CSSMarginRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMarginRule.cpp:180:37: 193:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.72 1169 | *this->stack = this; 193:12.72 | ~~~~~~~~~~~~~^~~~~~ 193:12.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMarginRule.cpp:8, 193:12.72 from Unified_cpp_layout_style0.cpp:119: 193:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMarginRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSMarginRule::WrapObject(JSContext*, JS::Handle)’: 193:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMarginRuleBinding.h:38:27: note: ‘reflector’ declared here 193:12.72 38 | JS::Rooted reflector(aCx); 193:12.72 | ^~~~~~~~~ 193:12.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMarginRule.cpp:178:48: note: ‘aCx’ declared here 193:12.72 178 | JSObject* CSSMarginRule::WrapObject(JSContext* aCx, 193:12.72 | ~~~~~~~~~~~^~~ 193:12.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.77 inlined from ‘JSObject* mozilla::dom::CSSMediaRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSMediaRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMediaRuleBinding.h:35:27, 193:12.77 inlined from ‘virtual JSObject* mozilla::dom::CSSMediaRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMediaRule.cpp:110:36: 193:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.77 1169 | *this->stack = this; 193:12.77 | ~~~~~~~~~~~~~^~~~~~ 193:12.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMediaRule.cpp:9, 193:12.77 from Unified_cpp_layout_style0.cpp:128: 193:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMediaRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSMediaRule::WrapObject(JSContext*, JS::Handle)’: 193:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMediaRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.77 35 | JS::Rooted reflector(aCx); 193:12.77 | ^~~~~~~~~ 193:12.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMediaRule.cpp:108:47: note: ‘aCx’ declared here 193:12.77 108 | JSObject* CSSMediaRule::WrapObject(JSContext* aCx, 193:12.77 | ~~~~~~~~~~~^~~ 193:12.77 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:12.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:12.78 inlined from ‘JSObject* mozilla::dom::CSSMozDocumentRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSMozDocumentRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMozDocumentRuleBinding.h:35:27, 193:12.78 inlined from ‘virtual JSObject* mozilla::dom::CSSMozDocumentRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMozDocumentRule.cpp:23:42: 193:12.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:12.78 1169 | *this->stack = this; 193:12.78 | ~~~~~~~~~~~~~^~~~~~ 193:12.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMozDocumentRule.cpp:8, 193:12.78 from Unified_cpp_layout_style0.cpp:137: 193:12.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMozDocumentRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSMozDocumentRule::WrapObject(JSContext*, JS::Handle)’: 193:12.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSMozDocumentRuleBinding.h:35:27: note: ‘reflector’ declared here 193:12.78 35 | JS::Rooted reflector(aCx); 193:12.78 | ^~~~~~~~~ 193:12.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSMozDocumentRule.cpp:21:53: note: ‘aCx’ declared here 193:12.78 21 | JSObject* CSSMozDocumentRule::WrapObject(JSContext* aCx, 193:12.78 | ~~~~~~~~~~~^~~ 193:13.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 193:13.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.cpp:9: 193:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 193:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:13.73 202 | return ReinterpretHelper::FromInternalValue(v); 193:13.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 193:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:13.73 4432 | return mProperties.Get(aProperty, aFoundResult); 193:13.73 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 193:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 193:13.73 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 193:13.73 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:13.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 193:13.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 193:13.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:13.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 193:13.75 413 | struct FrameBidiData { 193:13.75 | ^~~~~~~~~~~~~ 193:15.24 16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 193:15.24 16bd_loopfilter_tmpl.c:105:37: warning: ‘p6’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 105 | dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 193:15.24 | ~~~^~~~ 193:15.24 16bd_loopfilter_tmpl.c:50:13: note: ‘p6’ was declared here 193:15.24 50 | int p6, p5, p4, p3, p2; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:107:37: warning: ‘p5’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 107 | dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 193:15.24 | ~~~^~~~ 193:15.24 16bd_loopfilter_tmpl.c:50:17: note: ‘p5’ was declared here 193:15.24 50 | int p6, p5, p4, p3, p2; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:109:37: warning: ‘p4’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 109 | dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 193:15.24 | ~~~^~~~ 193:15.24 16bd_loopfilter_tmpl.c:50:21: note: ‘p4’ was declared here 193:15.24 50 | int p6, p5, p4, p3, p2; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:114:37: warning: ‘q4’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 114 | q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 193:15.24 | ~~~^~~ 193:15.24 16bd_loopfilter_tmpl.c:53:21: note: ‘q4’ was declared here 193:15.24 53 | int q2, q3, q4, q5, q6; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:116:37: warning: ‘q5’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 116 | q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 193:15.24 | ~~~^~~ 193:15.24 16bd_loopfilter_tmpl.c:53:25: note: ‘q5’ was declared here 193:15.24 53 | int q2, q3, q4, q5, q6; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:118:61: warning: ‘q6’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 117 | dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 193:15.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:15.24 118 | q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 193:15.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 193:15.24 16bd_loopfilter_tmpl.c:53:29: note: ‘q6’ was declared here 193:15.24 53 | int q2, q3, q4, q5, q6; 193:15.24 | ^~ 193:15.24 16bd_loopfilter_tmpl.c:94:35: warning: ‘flat8out’ may be used uninitialized [-Wmaybe-uninitialized] 193:15.24 94 | if (wd >= 16 && (flat8out & flat8in)) { 193:15.24 | ~~~~~~~~~~^~~~~~~~~~ 193:15.24 16bd_loopfilter_tmpl.c:54:17: note: ‘flat8out’ was declared here 193:15.24 54 | int fm, flat8out, flat8in; 193:15.24 | ^~~~~~~~ 193:16.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 193:16.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/util/Poison.h:26, 193:16.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/ds/LifoAlloc.h:196, 193:16.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Nursery.h:16, 193:16.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Nursery-inl.h:11, 193:16.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Nursery.cpp:8, 193:16.87 from Unified_cpp_js_src_gc2.cpp:2: 193:16.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]’, 193:16.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Realm*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:16.87 inlined from ‘void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PublicIterators.cpp:22:28: 193:16.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘realm’ in ‘((js::StackRootedBase**)cx)[15]’ [-Wdangling-pointer=] 193:16.87 1169 | *this->stack = this; 193:16.87 | ~~~~~~~~~~~~~^~~~~~ 193:16.87 In file included from Unified_cpp_js_src_gc2.cpp:29: 193:16.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PublicIterators.cpp: In function ‘void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)’: 193:16.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PublicIterators.cpp:22:20: note: ‘realm’ declared here 193:16.87 22 | Rooted realm(cx); 193:16.87 | ^~~~~ 193:16.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PublicIterators.cpp:18:16: note: ‘cx’ declared here 193:16.87 18 | JSContext* cx, Zone* zone, void* data, 193:16.87 | ~~~~~~~~~~~^~ 193:18.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 193:18.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:6, 193:18.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 193:18.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:11, 193:18.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.cpp:7: 193:18.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:18.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:18.04 inlined from ‘JSObject* mozilla::dom::IntersectionObserverEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMIntersectionObserverEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:983:27, 193:18.04 inlined from ‘virtual JSObject* mozilla::dom::DOMIntersectionObserverEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:48:51: 193:18.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:18.04 1169 | *this->stack = this; 193:18.04 | ~~~~~~~~~~~~~^~~~~~ 193:18.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMIntersectionObserverEntry::WrapObject(JSContext*, JS::Handle)’: 193:18.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:983:27: note: ‘reflector’ declared here 193:18.04 983 | JS::Rooted reflector(aCx); 193:18.04 | ^~~~~~~~~ 193:18.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:46:35: note: ‘aCx’ declared here 193:18.04 46 | JSObject* WrapObject(JSContext* aCx, 193:18.04 | ~~~~~~~~~~~^~~ 193:18.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::DOMIntersectionObserverEntry::_ZThn8_N7mozilla3dom28DOMIntersectionObserverEntry10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 193:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:18.17 1169 | *this->stack = this; 193:18.17 | ~~~~~~~~~~~~~^~~~~~ 193:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:983:27: note: ‘reflector’ declared here 193:18.17 983 | JS::Rooted reflector(aCx); 193:18.17 | ^~~~~~~~~ 193:18.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:46:35: note: ‘aCx’ declared here 193:18.17 46 | JSObject* WrapObject(JSContext* aCx, 193:18.17 | ~~~~~~~~~~~^~~ 193:18.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:18.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 193:18.18 inlined from ‘JSObject* mozilla::dom::IntersectionObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMIntersectionObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:947:27, 193:18.18 inlined from ‘virtual JSObject* mozilla::dom::DOMIntersectionObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:132:46: 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:18.18 1169 | *this->stack = this; 193:18.18 | ~~~~~~~~~~~~~^~~~~~ 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMIntersectionObserver::WrapObject(JSContext*, JS::Handle)’: 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:947:27: note: ‘reflector’ declared here 193:18.18 947 | JS::Rooted reflector(aCx); 193:18.18 | ^~~~~~~~~ 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:130:35: note: ‘aCx’ declared here 193:18.18 130 | JSObject* WrapObject(JSContext* aCx, 193:18.18 | ~~~~~~~~~~~^~~ 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::DOMIntersectionObserver::_ZThn8_N7mozilla3dom23DOMIntersectionObserver10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 193:18.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 193:18.18 1169 | *this->stack = this; 193:18.19 | ~~~~~~~~~~~~~^~~~~~ 193:18.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:947:27: note: ‘reflector’ declared here 193:18.19 947 | JS::Rooted reflector(aCx); 193:18.19 | ^~~~~~~~~ 193:18.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMIntersectionObserver.h:130:35: note: ‘aCx’ declared here 193:18.19 130 | JSObject* WrapObject(JSContext* aCx, 193:18.19 | ~~~~~~~~~~~^~~ 193:18.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Barrier.h:12, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.h:15, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GC-inl.h:16, 193:18.52 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GC.cpp:193, 193:18.52 from Unified_cpp_js_src_gc1.cpp:2: 193:18.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 193:18.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 193:18.52 inlined from ‘JSObject* js::gc::NewMemoryInfoObject(JSContext*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCAPI.cpp:667:49: 193:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 193:18.52 1169 | *this->stack = this; 193:18.52 | ~~~~~~~~~~~~~^~~~~~ 193:18.52 In file included from Unified_cpp_js_src_gc1.cpp:11: 193:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCAPI.cpp: In function ‘JSObject* js::gc::NewMemoryInfoObject(JSContext*)’: 193:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCAPI.cpp:667:16: note: ‘obj’ declared here 193:18.52 667 | RootedObject obj(cx, JS_NewObject(cx, nullptr)); 193:18.52 | ^~~ 193:18.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/GCAPI.cpp:666:42: note: ‘cx’ declared here 193:18.52 666 | JSObject* NewMemoryInfoObject(JSContext* cx) { 193:18.52 | ~~~~~~~~~~~^~ 193:23.73 8bd_filmgrain_tmpl.c: In function ‘fgy_32x32xn_c’: 193:23.74 8bd_filmgrain_tmpl.c:201:9: warning: ‘offsets[1][0]’ may be used uninitialized [-Wmaybe-uninitialized] 193:23.74 201 | int offsets[2 /* col offset */][2 /* row offset */]; 193:23.74 | ^~~~~~~ 193:23.74 8bd_filmgrain_tmpl.c:201:9: warning: ‘offsets[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 193:24.38 In function ‘sample_lut’, 193:24.39 inlined from ‘fguv_32x32xn_c’ at 8bd_filmgrain_tmpl.c:365:29: 193:24.39 8bd_filmgrain_tmpl.c:164:54: warning: ‘offsets[1][0]’ may be used uninitialized [-Wmaybe-uninitialized] 193:24.39 164 | const int offx = 3 + (2 >> subx) * (3 + (randval >> 4)); 193:24.39 | ~~~~~~~~~^~~~~ 193:24.39 8bd_filmgrain_tmpl.c: In function ‘fguv_32x32xn_c’: 193:24.39 8bd_filmgrain_tmpl.c:312:9: note: ‘offsets[1][0]’ was declared here 193:24.39 312 | int offsets[2 /* col offset */][2 /* row offset */]; 193:24.39 | ^~~~~~~ 193:24.39 In function ‘sample_lut’, 193:24.39 inlined from ‘fguv_32x32xn_c’ at 8bd_filmgrain_tmpl.c:386:27: 193:24.39 8bd_filmgrain_tmpl.c:165:54: warning: ‘offsets[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 193:24.39 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 193:24.39 | ~~~~~~~~~^~~~~~ 193:24.39 8bd_filmgrain_tmpl.c: In function ‘fguv_32x32xn_c’: 193:24.39 8bd_filmgrain_tmpl.c:312:9: note: ‘offsets[1][1]’ was declared here 193:24.39 312 | int offsets[2 /* col offset */][2 /* row offset */]; 193:24.39 | ^~~~~~~ 193:24.50 16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 193:24.52 16bd_recon_tmpl.c:1858:17: warning: ‘jnt_weight’ may be used uninitialized [-Wmaybe-uninitialized] 193:24.52 1858 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 193:24.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:24.52 1859 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 193:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:24.52 1860 | HIGHBD_CALL_SUFFIX); 193:24.52 | ~~~~~~~~~~~~~~~~~~~ 193:24.52 16bd_recon_tmpl.c:1789:13: note: ‘jnt_weight’ was declared here 193:24.52 1789 | int jnt_weight; 193:24.52 | ^~~~~~~~~~ 193:24.52 16bd_recon_tmpl.c:1864:17: warning: ‘mask’ may be used uninitialized [-Wmaybe-uninitialized] 193:24.52 1864 | dsp->mc.mask(uvdst, f->cur.stride[1], 193:24.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:24.52 1865 | tmp[b->mask_sign], tmp[!b->mask_sign], 193:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:24.52 1866 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 193:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:24.52 1867 | HIGHBD_CALL_SUFFIX); 193:24.52 | ~~~~~~~~~~~~~~~~~~~ 193:24.52 16bd_recon_tmpl.c:1791:24: note: ‘mask’ was declared here 193:24.52 1791 | const uint8_t *mask; 193:24.52 | ^~~~ 193:25.06 In file included from /usr/include/string.h:548, 193:25.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 193:25.07 from 8bd_ipred_prepare_tmpl.c:32: 193:25.07 In function ‘memcpy’, 193:25.07 inlined from ‘dav1d_prepare_intra_edges_8bpc’ at 8bd_ipred_prepare_tmpl.c:169:13: 193:25.07 /usr/include/bits/string_fortified.h:29:10: warning: ‘dst_top’ may be used uninitialized [-Wmaybe-uninitialized] 193:25.07 29 | return __builtin___memcpy_chk (__dest, __src, __len, 193:25.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:25.07 30 | __glibc_objsize0 (__dest)); 193:25.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:25.07 8bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_8bpc’: 193:25.07 8bd_ipred_prepare_tmpl.c:118:18: note: ‘dst_top’ was declared here 193:25.07 118 | const pixel *dst_top; 193:25.07 | ^~~~~~~ 193:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 193:25.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/MockDragServiceController.cpp:12, 193:25.59 from Unified_cpp_widget1.cpp:2: 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:25.59 202 | return ReinterpretHelper::FromInternalValue(v); 193:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 193:25.59 4432 | return mProperties.Get(aProperty, aFoundResult); 193:25.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 193:25.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 193:25.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 193:25.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 193:25.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:25.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 193:25.59 413 | struct FrameBidiData { 193:25.59 | ^~~~~~~~~~~~~ 193:28.16 8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 193:28.16 8bd_loopfilter_tmpl.c:105:37: warning: ‘p6’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 105 | dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 193:28.16 | ~~~^~~~ 193:28.16 8bd_loopfilter_tmpl.c:50:13: note: ‘p6’ was declared here 193:28.16 50 | int p6, p5, p4, p3, p2; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:107:37: warning: ‘p5’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 107 | dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 193:28.16 | ~~~^~~~ 193:28.16 8bd_loopfilter_tmpl.c:50:17: note: ‘p5’ was declared here 193:28.16 50 | int p6, p5, p4, p3, p2; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:109:37: warning: ‘p4’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 109 | dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 193:28.16 | ~~~^~~~ 193:28.16 8bd_loopfilter_tmpl.c:50:21: note: ‘p4’ was declared here 193:28.16 50 | int p6, p5, p4, p3, p2; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:114:37: warning: ‘q4’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 114 | q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 193:28.16 | ~~~^~~ 193:28.16 8bd_loopfilter_tmpl.c:53:21: note: ‘q4’ was declared here 193:28.16 53 | int q2, q3, q4, q5, q6; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:116:37: warning: ‘q5’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 116 | q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 193:28.16 | ~~~^~~ 193:28.16 8bd_loopfilter_tmpl.c:53:25: note: ‘q5’ was declared here 193:28.16 53 | int q2, q3, q4, q5, q6; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:118:61: warning: ‘q6’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 117 | dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 193:28.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:28.16 118 | q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 193:28.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 193:28.16 8bd_loopfilter_tmpl.c:53:29: note: ‘q6’ was declared here 193:28.16 53 | int q2, q3, q4, q5, q6; 193:28.16 | ^~ 193:28.16 8bd_loopfilter_tmpl.c:94:35: warning: ‘flat8out’ may be used uninitialized [-Wmaybe-uninitialized] 193:28.16 94 | if (wd >= 16 && (flat8out & flat8in)) { 193:28.16 | ~~~~~~~~~~^~~~~~~~~~ 193:28.16 8bd_loopfilter_tmpl.c:54:17: note: ‘flat8out’ was declared here 193:28.16 54 | int fm, flat8out, flat8in; 193:28.16 | ^~~~~~~~ 193:33.75 In file included from Unified_cpp_js_src_gc1.cpp:47: 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’: 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1587:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized] 193:33.76 1587 | while (index < end) { 193:33.76 | ~~~~~~^~~~~ 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1498:10: note: ‘end’ was declared here 193:33.76 1498 | size_t end; // End of slot range to mark. 193:33.76 | ^~~ 193:33.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:74: 193:33.76 In member function ‘bool JS::Value::isGCThing() const’, 193:33.76 inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1599:21: 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized] 193:33.76 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 193:33.76 | ^~~~~~~ 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’: 193:33.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1496:13: note: ‘base’ was declared here 193:33.76 1496 | HeapSlot* base; // Slot range base pointer. 193:33.76 | ^~~~ 193:35.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]’: 193:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1587:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized] 193:35.16 1587 | while (index < end) { 193:35.16 | ~~~~~~^~~~~ 193:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1498:10: note: ‘end’ was declared here 193:35.16 1498 | size_t end; // End of slot range to mark. 193:35.16 | ^~~ 193:35.16 In member function ‘bool JS::Value::isGCThing() const’, 193:35.16 inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1599:21: 193:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized] 193:35.16 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 193:35.16 | ^~~~~~~ 193:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]’: 193:35.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1496:13: note: ‘base’ was declared here 193:35.16 1496 | HeapSlot* base; // Slot range base pointer. 193:35.16 | ^~~~ 193:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]’: 193:36.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1587:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized] 193:36.59 1587 | while (index < end) { 193:36.59 | ~~~~~~^~~~~ 193:36.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1498:10: note: ‘end’ was declared here 193:36.59 1498 | size_t end; // End of slot range to mark. 193:36.59 | ^~~ 193:36.59 In member function ‘bool JS::Value::isGCThing() const’, 193:36.59 inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1599:21: 193:36.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized] 193:36.59 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 193:36.59 | ^~~~~~~ 193:36.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]’: 193:36.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Marking.cpp:1496:13: note: ‘base’ was declared here 193:36.59 1496 | HeapSlot* base; // Slot range base pointer. 193:36.59 | ^~~~ 193:41.48 8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 193:41.49 8bd_recon_tmpl.c:1858:17: warning: ‘jnt_weight’ may be used uninitialized [-Wmaybe-uninitialized] 193:41.49 1858 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 193:41.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:41.49 1859 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 193:41.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:41.49 1860 | HIGHBD_CALL_SUFFIX); 193:41.49 | ~~~~~~~~~~~~~~~~~~~ 193:41.50 8bd_recon_tmpl.c:1789:13: note: ‘jnt_weight’ was declared here 193:41.51 1789 | int jnt_weight; 193:41.51 | ^~~~~~~~~~ 193:41.51 8bd_recon_tmpl.c:1864:17: warning: ‘mask’ may be used uninitialized [-Wmaybe-uninitialized] 193:41.51 1864 | dsp->mc.mask(uvdst, f->cur.stride[1], 193:41.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:41.51 1865 | tmp[b->mask_sign], tmp[!b->mask_sign], 193:41.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:41.51 1866 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 193:41.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:41.51 1867 | HIGHBD_CALL_SUFFIX); 193:41.51 | ~~~~~~~~~~~~~~~~~~~ 193:41.51 8bd_recon_tmpl.c:1791:24: note: ‘mask’ was declared here 193:41.51 1791 | const uint8_t *mask; 193:41.51 | ^~~~ 193:44.23 toolkit/components/glean 193:50.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HashTable.h:10, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:18, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallArgs.h:73, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/NamespaceImports.h:15, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Statistics.h:17, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Statistics.cpp:7, 193:50.20 from Unified_cpp_js_src_gc3.cpp:2: 193:50.20 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 193:50.20 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 193:50.20 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 193:50.20 inlined from ‘void js::ObjectWrapperMap::Enum::goToNext()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:49:27, 193:50.20 inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:109:15, 193:50.20 inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:71: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 193:50.20 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 193:50.20 | ~~~~~^~~~~~ 193:50.20 In file included from Unified_cpp_js_src_gc3.cpp:11: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:28: note: ‘e’ declared here 193:50.20 686 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 193:50.20 | ^ 193:50.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PublicIterators.h:18, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/PrivateIterators-inl.h:14, 193:50.20 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Statistics.cpp:28: 193:50.20 In member function ‘void js::ObjectWrapperMap::Enum::goToNext()’, 193:50.20 inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:109:15, 193:50.20 inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:71: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:52:13: warning: ‘e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter’ may be used uninitialized [-Wmaybe-uninitialized] 193:50.20 52 | if (filter && !filter->match(c)) { 193:50.20 | ^~~~~~ 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:28: note: ‘e’ declared here 193:50.20 686 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 193:50.20 | ^ 193:50.20 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 193:50.20 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 193:50.20 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 193:50.20 inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:92:48, 193:50.20 inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:57: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 193:50.20 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 193:50.20 | ~~~~~^~~~~~ 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’: 193:50.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:28: note: ‘e’ declared here 193:50.20 686 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 193:50.20 | ^ 193:50.21 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’, 193:50.22 inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 193:50.22 inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 193:50.22 inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/vm/Compartment.h:92:48, 193:50.22 inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:57: 193:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized] 193:50.22 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 193:50.22 | ~~~~~^~~~~~ 193:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’: 193:50.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/src/gc/Sweeping.cpp:686:28: note: ‘e’ declared here 193:50.22 686 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 193:50.22 | ^ 193:56.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 193:56.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 193:56.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:23, 193:56.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIArrayBufferInputStream.h:11, 193:56.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ArrayBufferInputStream.h:9, 193:56.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ArrayBufferInputStream.cpp:7, 193:56.23 from Unified_cpp_netwerk_base0.cpp:2: 193:56.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 193:56.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 193:56.23 2179 | GlobalProperties() { mozilla::PodZero(this); } 193:56.23 | ~~~~~~~~~~~~~~~~^~~~~~ 193:56.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 193:56.23 37 | memset(aT, 0, sizeof(T)); 193:56.23 | ~~~~~~^~~~~~~~~~~~~~~~~~ 193:56.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/CaptivePortalService.cpp:14, 193:56.23 from Unified_cpp_netwerk_base0.cpp:20: 193:56.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 193:56.23 2178 | struct GlobalProperties { 193:56.23 | ^~~~~~~~~~~~~~~~ 194:04.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 194:04.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 194:04.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 194:04.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/LoadInfo.cpp:20, 194:04.74 from Unified_cpp_netwerk_base0.cpp:92: 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:04.74 202 | return ReinterpretHelper::FromInternalValue(v); 194:04.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:04.74 4432 | return mProperties.Get(aProperty, aFoundResult); 194:04.74 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 194:04.74 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 194:04.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 194:04.74 302 | memcpy(&value, &aInternalValue, sizeof(value)); 194:04.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:04.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 194:04.74 413 | struct FrameBidiData { 194:04.74 | ^~~~~~~~~~~~~ 194:08.84 In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, 194:08.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/glibconfig.h:3, 194:08.85 from /usr/include/glib-2.0/glib/gtypes.h:34, 194:08.85 from /usr/include/glib-2.0/glib/galloca.h:34, 194:08.85 from /usr/include/glib-2.0/glib.h:32, 194:08.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/glib.h:3, 194:08.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/gtk/NativeKeyBindings.h:13, 194:08.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/WidgetEventImpl.cpp:43, 194:08.85 from Unified_cpp_widget2.cpp:47: 194:08.85 /usr/include/glib-2.0/glib/gmacros.h: In function ‘gint g_bit_nth_lsf_impl(gulong, gint)’: 194:08.85 /usr/include/glib-2.0/glib/gmacros.h:1243: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 194:08.85 1243 | if (expr) \ 194:08.85 /usr/include/glib-2.0/glib/gmacros.h:1243: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 194:09.12 toolkit/components/telemetry 194:12.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 194:12.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsStyleStructInlines.h:15, 194:12.63 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ComputedStyle.cpp:19, 194:12.64 from Unified_cpp_layout_style1.cpp:101: 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:12.64 202 | return ReinterpretHelper::FromInternalValue(v); 194:12.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:12.64 4432 | return mProperties.Get(aProperty, aFoundResult); 194:12.64 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 194:12.64 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 194:12.64 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 194:12.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 194:12.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:12.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 194:12.64 413 | struct FrameBidiData { 194:12.64 | ^~~~~~~~~~~~~ 194:19.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 194:19.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSRuleBinding.h:6, 194:19.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/css/Rule.h:12, 194:19.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRule.h:10, 194:19.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSNamespaceRule.cpp:7, 194:19.32 from Unified_cpp_layout_style1.cpp:2: 194:19.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.32 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.32 inlined from ‘JSObject* mozilla::dom::CSSNestedDeclarations_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSNestedDeclarations]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNestedDeclarationsBinding.h:35:27, 194:19.32 inlined from ‘virtual JSObject* mozilla::dom::CSSNestedDeclarations::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSNestedDeclarations.cpp:172:45: 194:19.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.32 1169 | *this->stack = this; 194:19.32 | ~~~~~~~~~~~~~^~~~~~ 194:19.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSNestedDeclarations.cpp:8, 194:19.33 from Unified_cpp_layout_style1.cpp:11: 194:19.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNestedDeclarationsBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSNestedDeclarations::WrapObject(JSContext*, JS::Handle)’: 194:19.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNestedDeclarationsBinding.h:35:27: note: ‘reflector’ declared here 194:19.33 35 | JS::Rooted reflector(aCx); 194:19.33 | ^~~~~~~~~ 194:19.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSNestedDeclarations.cpp:170:56: note: ‘aCx’ declared here 194:19.33 170 | JSObject* CSSNestedDeclarations::WrapObject(JSContext* aCx, 194:19.33 | ~~~~~~~~~~~^~~ 194:19.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.37 inlined from ‘JSObject* mozilla::dom::CSSPageDescriptors_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSPageRuleDeclaration]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageDescriptorsBinding.h:35:27, 194:19.37 inlined from ‘virtual JSObject* mozilla::dom::CSSPageRuleDeclaration::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:56:42: 194:19.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.37 1169 | *this->stack = this; 194:19.37 | ~~~~~~~~~~~~~^~~~~~ 194:19.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:9, 194:19.38 from Unified_cpp_layout_style1.cpp:20: 194:19.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageDescriptorsBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSPageRuleDeclaration::WrapObject(JSContext*, JS::Handle)’: 194:19.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageDescriptorsBinding.h:35:27: note: ‘reflector’ declared here 194:19.38 35 | JS::Rooted reflector(aCx); 194:19.38 | ^~~~~~~~~ 194:19.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:55:16: note: ‘aCx’ declared here 194:19.38 55 | JSContext* aCx, JS::Handle aGivenProto) { 194:19.38 | ~~~~~~~~~~~^~~ 194:19.50 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.50 inlined from ‘JSObject* mozilla::dom::CSSPageRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSPageRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageRuleBinding.h:35:27, 194:19.50 inlined from ‘virtual JSObject* mozilla::dom::CSSPageRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:203:35: 194:19.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.50 1169 | *this->stack = this; 194:19.50 | ~~~~~~~~~~~~~^~~~~~ 194:19.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:8: 194:19.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSPageRule::WrapObject(JSContext*, JS::Handle)’: 194:19.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPageRuleBinding.h:35:27: note: ‘reflector’ declared here 194:19.50 35 | JS::Rooted reflector(aCx); 194:19.50 | ^~~~~~~~~ 194:19.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPageRule.cpp:201:46: note: ‘aCx’ declared here 194:19.50 201 | JSObject* CSSPageRule::WrapObject(JSContext* aCx, 194:19.50 | ~~~~~~~~~~~^~~ 194:19.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.51 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.51 inlined from ‘JSObject* mozilla::dom::CSSPositionTryDescriptors_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSPositionTryRuleDeclaration]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryDescriptorsBinding.h:38:27, 194:19.51 inlined from ‘virtual JSObject* mozilla::dom::CSSPositionTryRuleDeclaration::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:61:49: 194:19.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.51 1169 | *this->stack = this; 194:19.51 | ~~~~~~~~~~~~~^~~~~~ 194:19.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:8, 194:19.51 from Unified_cpp_layout_style1.cpp:29: 194:19.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryDescriptorsBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSPositionTryRuleDeclaration::WrapObject(JSContext*, JS::Handle)’: 194:19.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryDescriptorsBinding.h:38:27: note: ‘reflector’ declared here 194:19.51 38 | JS::Rooted reflector(aCx); 194:19.51 | ^~~~~~~~~ 194:19.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:60:16: note: ‘aCx’ declared here 194:19.51 60 | JSContext* aCx, JS::Handle aGivenProto) { 194:19.51 | ~~~~~~~~~~~^~~ 194:19.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.52 inlined from ‘JSObject* mozilla::dom::CSSPositionTryRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSPositionTryRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryRuleBinding.h:38:27, 194:19.52 inlined from ‘virtual JSObject* mozilla::dom::CSSPositionTryRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:186:42: 194:19.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.52 1169 | *this->stack = this; 194:19.52 | ~~~~~~~~~~~~~^~~~~~ 194:19.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:7: 194:19.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSPositionTryRule::WrapObject(JSContext*, JS::Handle)’: 194:19.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPositionTryRuleBinding.h:38:27: note: ‘reflector’ declared here 194:19.55 38 | JS::Rooted reflector(aCx); 194:19.55 | ^~~~~~~~~ 194:19.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPositionTryRule.cpp:184:53: note: ‘aCx’ declared here 194:19.55 184 | JSObject* CSSPositionTryRule::WrapObject(JSContext* aCx, 194:19.55 | ~~~~~~~~~~~^~~ 194:19.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.56 inlined from ‘JSObject* mozilla::dom::CSSPropertyRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSPropertyRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPropertyRuleBinding.h:38:27, 194:19.56 inlined from ‘virtual JSObject* mozilla::dom::CSSPropertyRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPropertyRule.cpp:22:39: 194:19.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.56 1169 | *this->stack = this; 194:19.56 | ~~~~~~~~~~~~~^~~~~~ 194:19.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPropertyRule.cpp:8, 194:19.56 from Unified_cpp_layout_style1.cpp:38: 194:19.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPropertyRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSPropertyRule::WrapObject(JSContext*, JS::Handle)’: 194:19.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSPropertyRuleBinding.h:38:27: note: ‘reflector’ declared here 194:19.56 38 | JS::Rooted reflector(aCx); 194:19.56 | ^~~~~~~~~ 194:19.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSPropertyRule.cpp:20:50: note: ‘aCx’ declared here 194:19.56 20 | JSObject* CSSPropertyRule::WrapObject(JSContext* aCx, 194:19.56 | ~~~~~~~~~~~^~~ 194:19.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.64 inlined from ‘JSObject* mozilla::dom::CSSRuleList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSRuleList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSRuleListBinding.h:35:27, 194:19.64 inlined from ‘virtual JSObject* mozilla::dom::CSSRuleList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSRuleList.cpp:27:35: 194:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.64 1169 | *this->stack = this; 194:19.64 | ~~~~~~~~~~~~~^~~~~~ 194:19.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSRuleList.cpp:9, 194:19.64 from Unified_cpp_layout_style1.cpp:47: 194:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSRuleListBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSRuleList::WrapObject(JSContext*, JS::Handle)’: 194:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSRuleListBinding.h:35:27: note: ‘reflector’ declared here 194:19.64 35 | JS::Rooted reflector(aCx); 194:19.64 | ^~~~~~~~~ 194:19.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSRuleList.cpp:25:46: note: ‘aCx’ declared here 194:19.64 25 | JSObject* CSSRuleList::WrapObject(JSContext* aCx, 194:19.64 | ~~~~~~~~~~~^~~ 194:19.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.68 inlined from ‘JSObject* mozilla::dom::CSSScopeRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSScopeRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSScopeRuleBinding.h:38:27, 194:19.68 inlined from ‘virtual JSObject* mozilla::dom::CSSScopeRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSScopeRule.cpp:63:36: 194:19.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.68 1169 | *this->stack = this; 194:19.68 | ~~~~~~~~~~~~~^~~~~~ 194:19.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSScopeRule.cpp:8, 194:19.68 from Unified_cpp_layout_style1.cpp:56: 194:19.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSScopeRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSScopeRule::WrapObject(JSContext*, JS::Handle)’: 194:19.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSScopeRuleBinding.h:38:27: note: ‘reflector’ declared here 194:19.68 38 | JS::Rooted reflector(aCx); 194:19.68 | ^~~~~~~~~ 194:19.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSScopeRule.cpp:61:47: note: ‘aCx’ declared here 194:19.68 61 | JSObject* CSSScopeRule::WrapObject(JSContext* aCx, 194:19.68 | ~~~~~~~~~~~^~~ 194:19.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.73 inlined from ‘JSObject* mozilla::dom::CSSStartingStyleRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSStartingStyleRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStartingStyleRuleBinding.h:38:27, 194:19.73 inlined from ‘virtual JSObject* mozilla::dom::CSSStartingStyleRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStartingStyleRule.cpp:44:44: 194:19.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.73 1169 | *this->stack = this; 194:19.73 | ~~~~~~~~~~~~~^~~~~~ 194:19.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStartingStyleRule.cpp:8, 194:19.73 from Unified_cpp_layout_style1.cpp:65: 194:19.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStartingStyleRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSStartingStyleRule::WrapObject(JSContext*, JS::Handle)’: 194:19.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStartingStyleRuleBinding.h:38:27: note: ‘reflector’ declared here 194:19.73 38 | JS::Rooted reflector(aCx); 194:19.73 | ^~~~~~~~~ 194:19.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStartingStyleRule.cpp:42:55: note: ‘aCx’ declared here 194:19.73 42 | JSObject* CSSStartingStyleRule::WrapObject(JSContext* aCx, 194:19.73 | ~~~~~~~~~~~^~~ 194:19.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.77 inlined from ‘JSObject* mozilla::dom::CSSStyleRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSStyleRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleRuleBinding.h:105:27, 194:19.77 inlined from ‘virtual JSObject* mozilla::dom::CSSStyleRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStyleRule.cpp:336:36: 194:19.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.77 1169 | *this->stack = this; 194:19.77 | ~~~~~~~~~~~~~^~~~~~ 194:19.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStyleRule.cpp:8, 194:19.77 from Unified_cpp_layout_style1.cpp:74: 194:19.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSStyleRule::WrapObject(JSContext*, JS::Handle)’: 194:19.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleRuleBinding.h:105:27: note: ‘reflector’ declared here 194:19.77 105 | JS::Rooted reflector(aCx); 194:19.77 | ^~~~~~~~~ 194:19.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSStyleRule.cpp:334:47: note: ‘aCx’ declared here 194:19.77 334 | JSObject* CSSStyleRule::WrapObject(JSContext* aCx, 194:19.77 | ~~~~~~~~~~~^~~ 194:19.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.81 inlined from ‘JSObject* mozilla::dom::CSSSupportsRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSSupportsRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSSupportsRuleBinding.h:35:27, 194:19.81 inlined from ‘virtual JSObject* mozilla::dom::CSSSupportsRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSSupportsRule.cpp:73:39: 194:19.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.81 1169 | *this->stack = this; 194:19.81 | ~~~~~~~~~~~~~^~~~~~ 194:19.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSSupportsRule.cpp:10, 194:19.83 from Unified_cpp_layout_style1.cpp:83: 194:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSSupportsRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSSupportsRule::WrapObject(JSContext*, JS::Handle)’: 194:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSSupportsRuleBinding.h:35:27: note: ‘reflector’ declared here 194:19.83 35 | JS::Rooted reflector(aCx); 194:19.83 | ^~~~~~~~~ 194:19.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/CSSSupportsRule.cpp:71:50: note: ‘aCx’ declared here 194:19.83 71 | JSObject* CSSSupportsRule::WrapObject(JSContext* aCx, 194:19.83 | ~~~~~~~~~~~^~~ 194:19.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:19.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 194:19.96 inlined from ‘JSObject* mozilla::dom::CSSNamespaceRule_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CSSNamespaceRule]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRuleBinding.h:35:27, 194:19.96 inlined from ‘virtual JSObject* mozilla::dom::CSSNamespaceRule::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRule.h:53:42: 194:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:19.96 1169 | *this->stack = this; 194:19.96 | ~~~~~~~~~~~~~^~~~~~ 194:19.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRule.h:11: 194:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRuleBinding.h: In member function ‘virtual JSObject* mozilla::dom::CSSNamespaceRule::WrapObject(JSContext*, JS::Handle)’: 194:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRuleBinding.h:35:27: note: ‘reflector’ declared here 194:19.96 35 | JS::Rooted reflector(aCx); 194:19.96 | ^~~~~~~~~ 194:19.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRule.h:51:35: note: ‘aCx’ declared here 194:19.96 51 | JSObject* WrapObject(JSContext* aCx, 194:19.96 | ~~~~~~~~~~~^~~ 194:20.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::CSSNamespaceRule::_ZThn8_N7mozilla3dom16CSSNamespaceRule10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 194:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:20.47 1169 | *this->stack = this; 194:20.47 | ~~~~~~~~~~~~~^~~~~~ 194:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRuleBinding.h:35:27: note: ‘reflector’ declared here 194:20.47 35 | JS::Rooted reflector(aCx); 194:20.47 | ^~~~~~~~~ 194:20.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSNamespaceRule.h:51:35: note: ‘aCx’ declared here 194:20.47 51 | JSObject* WrapObject(JSContext* aCx, 194:20.47 | ~~~~~~~~~~~^~~ 194:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24: 194:27.79 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 194:27.79 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 194:27.79 inlined from ‘virtual nsresult mozilla::net::LoadInfo::GetRedirects(JSContext*, JS::MutableHandle, const mozilla::net::RedirectHistoryArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/LoadInfo.cpp:1765:75: 194:27.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘redirects’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 194:27.79 1169 | *this->stack = this; 194:27.79 | ~~~~~~~~~~~~~^~~~~~ 194:27.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirects(JSContext*, JS::MutableHandle, const mozilla::net::RedirectHistoryArray&)’: 194:27.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/LoadInfo.cpp:1764:25: note: ‘redirects’ declared here 194:27.79 1764 | JS::Rooted redirects(aCx, 194:27.79 | ^~~~~~~~~ 194:27.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/LoadInfo.cpp:1762:35: note: ‘aCx’ declared here 194:27.79 1762 | LoadInfo::GetRedirects(JSContext* aCx, JS::MutableHandle aRedirects, 194:27.79 | ~~~~~~~~~~~^~~ 194:35.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/IMEStateManager.h:13, 194:35.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:91: 194:35.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 194:35.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 194:35.43 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 194:35.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 194:37.13 toolkit/library/buildid.cpp.stub 194:37.73 toolkit/library 194:38.02 widget/gtk/mozgtk/libmozgtk.so 194:39.45 widget/gtk/mozwayland/libmozwayland.so 194:39.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 194:39.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:13, 194:39.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/NSSErrorsService.h:13, 194:39.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/ScopedNSSTypes.h:24, 194:39.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSCertificateDB.h:8, 194:39.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:7, 194:39.79 from Unified_cpp_security_manager_ssl0.cpp:2: 194:39.79 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.79 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 194:39.79 inlined from ‘nsresult {anonymous}::VerifySignature(AppTrustedRoot, const SECItem&, nsTArray&, nsTArray&, SECOidTag&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:828:19, 194:39.79 inlined from ‘nsresult {anonymous}::VerifyPK7Signature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&, SECOidTag&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1212:23, 194:39.79 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1326:28: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.79 315 | mHdr->mLength = 0; 194:39.79 | ~~~~~~~~~~~~~~^~~ 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1315:21: note: at offset 8 into object ‘pkcs7CertDER’ of size 8 194:39.79 1315 | nsTArray pkcs7CertDER; 194:39.79 | ^~~~~~~~~~~~ 194:39.79 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.79 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 194:39.79 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 194:39.79 inlined from ‘nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:35, 194:39.79 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1334:29: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.79 315 | mHdr->mLength = 0; 194:39.79 | ~~~~~~~~~~~~~~^~~ 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1318:21: note: at offset 8 into object ‘coseCertDER’ of size 8 194:39.79 1318 | nsTArray coseCertDER; 194:39.79 | ^~~~~~~~~~~ 194:39.79 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.79 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 194:39.79 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 194:39.79 inlined from ‘nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:35, 194:39.79 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1334:29: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.79 450 | mArray.mHdr->mLength = 0; 194:39.79 | ~~~~~~~~~~~~~~~~~~~~~^~~ 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:34: note: at offset 8 into object ‘’ of size 8 194:39.79 1149 | aCoseCertDER = context.TakeCert(); 194:39.79 | ~~~~~~~~~~~~~~~~^~ 194:39.79 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.79 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 194:39.79 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 194:39.79 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 194:39.79 inlined from ‘nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:35, 194:39.79 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1334:29: 194:39.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.79 450 | mArray.mHdr->mLength = 0; 194:39.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1318:21: note: at offset 8 into object ‘coseCertDER’ of size 8 194:39.84 1318 | nsTArray coseCertDER; 194:39.84 | ^~~~~~~~~~~ 194:39.84 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.84 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 194:39.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 194:39.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 194:39.84 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 194:39.84 inlined from ‘nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:35, 194:39.84 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1334:29: 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.84 450 | mArray.mHdr->mLength = 0; 194:39.84 | ~~~~~~~~~~~~~~~~~~~~~^~~ 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:34: note: at offset 8 into object ‘’ of size 8 194:39.84 1149 | aCoseCertDER = context.TakeCert(); 194:39.84 | ~~~~~~~~~~~~~~~~^~ 194:39.84 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 194:39.84 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 194:39.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 194:39.84 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 194:39.84 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 194:39.84 inlined from ‘nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1149:35, 194:39.84 inlined from ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1334:29: 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 194:39.84 450 | mArray.mHdr->mLength = 0; 194:39.84 | ~~~~~~~~~~~~~~~~~~~~~^~~ 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)’: 194:39.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:1318:21: note: at offset 8 into object ‘coseCertDER’ of size 8 194:39.84 1318 | nsTArray coseCertDER; 194:39.84 | ^~~~~~~~~~~ 194:40.70 xpcom/build 194:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:11: 194:44.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 194:44.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 194:44.62 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 194:44.62 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const int]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 194:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 194:44.62 1169 | *this->stack = this; 194:44.62 | ~~~~~~~~~~~~~^~~~~~ 194:44.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:13, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSEventHandler.h:12, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:27, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:14, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/CertVerifier.h:19, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/NSSCertDBTrustDomain.h:10, 194:44.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/AppSignatureVerification.cpp:11: 194:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const int]’: 194:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 194:44.62 389 | JS::RootedVector v(aCx); 194:44.62 | ^ 194:44.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 194:44.62 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 194:44.62 | ~~~~~~~~~~~^~~ 194:53.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 194:53.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeColors.h:12, 194:53.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ScrollbarDrawing.h:14, 194:53.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/Theme.h:16, 194:53.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeCocoa.h:10, 194:53.23 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeCocoa.cpp:6, 194:53.23 from Unified_cpp_widget2.cpp:2: 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:53.23 202 | return ReinterpretHelper::FromInternalValue(v); 194:53.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 194:53.23 4432 | return mProperties.Get(aProperty, aFoundResult); 194:53.23 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 194:53.23 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 194:53.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 194:53.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 194:53.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:53.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 194:53.23 413 | struct FrameBidiData { 194:53.23 | ^~~~~~~~~~~~~ 194:58.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 194:58.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureClient.h:28, 194:58.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:12, 194:58.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ViewTransition.h:9, 194:58.54 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/GeckoBindings.cpp:28, 194:58.54 from Unified_cpp_layout_style2.cpp:83: 194:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 194:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 194:58.54 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 194:58.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 195:08.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 195:08.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 195:08.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:34, 195:08.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:27, 195:08.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:9: 195:08.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 195:08.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 195:08.46 2179 | GlobalProperties() { mozilla::PodZero(this); } 195:08.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 195:08.46 37 | memset(aT, 0, sizeof(T)); 195:08.46 | ~~~~~~^~~~~~~~~~~~~~~~~~ 195:08.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:407: 195:08.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 195:08.46 2178 | struct GlobalProperties { 195:14.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 195:14.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:53, 195:14.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserChild.h:11, 195:14.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:19: 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:14.61 202 | return ReinterpretHelper::FromInternalValue(v); 195:14.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:14.61 4432 | return mProperties.Get(aProperty, aFoundResult); 195:14.61 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 195:14.61 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 195:14.61 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 195:14.61 302 | memcpy(&value, &aInternalValue, sizeof(value)); 195:14.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:14.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 195:14.61 413 | struct FrameBidiData { 195:14.61 | ^~~~~~~~~~~~~ 195:24.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 195:24.48 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 195:24.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 195:24.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 195:24.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:16, 195:24.49 from Unified_cpp_layout_style2.cpp:20: 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:24.49 202 | return ReinterpretHelper::FromInternalValue(v); 195:24.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:24.49 4432 | return mProperties.Get(aProperty, aFoundResult); 195:24.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 195:24.49 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 195:24.49 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 195:24.49 302 | memcpy(&value, &aInternalValue, sizeof(value)); 195:24.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:24.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 195:24.49 413 | struct FrameBidiData { 195:24.49 | ^~~~~~~~~~~~~ 195:25.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 195:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:25.93 202 | return ReinterpretHelper::FromInternalValue(v); 195:25.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 195:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:25.93 4432 | return mProperties.Get(aProperty, aFoundResult); 195:25.93 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 195:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 195:25.93 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 195:25.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 195:25.93 302 | memcpy(&value, &aInternalValue, sizeof(value)); 195:25.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:25.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:17, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFace.h:10, 195:25.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:7, 195:25.95 from Unified_cpp_layout_style2.cpp:2: 195:25.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 195:25.95 22 | struct nsPoint : public mozilla::gfx::BasePoint { 195:25.95 | ^~~~~~~ 195:37.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 195:37.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ArrayView.h:9, 195:37.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRegion.h:16, 195:37.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:20, 195:37.35 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/Theme.h:10: 195:37.35 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 195:37.35 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 195:37.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 195:37.36 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 195:37.36 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 195:37.36 inlined from ‘void mozilla::VsyncDispatcher::NotifyVsync(const mozilla::VsyncEvent&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/VsyncDispatcher.cpp:155: 195:37.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 195:37.36 315 | mHdr->mLength = 0; 195:37.36 | ~~~~~~~~~~~~~~^~~ 195:37.36 In file included from Unified_cpp_widget2.cpp:38: 195:37.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/VsyncDispatcher.cpp: In member function ‘void mozilla::VsyncDispatcher::NotifyVsync(const mozilla::VsyncEvent&)’: 195:37.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/VsyncDispatcher.cpp:143: note: at offset 8 into object ‘observers’ of size 8 195:37.36 143 | nsTArray> observers; 195:57.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 195:57.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:6: 195:57.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 195:57.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 195:57.71 inlined from ‘JSObject* mozilla::dom::FontFace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:564:27, 195:57.71 inlined from ‘virtual JSObject* mozilla::dom::FontFace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:95:32: 195:57.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 195:57.71 1169 | *this->stack = this; 195:57.71 | ~~~~~~~~~~~~~^~~~~~ 195:57.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h: In member function ‘virtual JSObject* mozilla::dom::FontFace::WrapObject(JSContext*, JS::Handle)’: 195:57.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:564:27: note: ‘reflector’ declared here 195:57.72 564 | JS::Rooted reflector(aCx); 195:57.72 | ^~~~~~~~~ 195:57.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:93:43: note: ‘aCx’ declared here 195:57.72 93 | JSObject* FontFace::WrapObject(JSContext* aCx, 195:57.72 | ~~~~~~~~~~~^~~ 195:57.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 195:57.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 195:57.77 inlined from ‘JSObject* mozilla::dom::FontFaceSet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:218:27, 195:57.77 inlined from ‘virtual JSObject* mozilla::dom::FontFaceSet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:132:35: 195:57.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 195:57.77 1169 | *this->stack = this; 195:57.77 | ~~~~~~~~~~~~~^~~~~~ 195:57.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSet.h:11, 195:57.77 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:14: 195:57.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h: In member function ‘virtual JSObject* mozilla::dom::FontFaceSet::WrapObject(JSContext*, JS::Handle)’: 195:57.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:218:27: note: ‘reflector’ declared here 195:57.77 218 | JS::Rooted reflector(aCx); 195:57.77 | ^~~~~~~~~ 195:57.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:130:46: note: ‘aContext’ declared here 195:57.77 130 | JSObject* FontFaceSet::WrapObject(JSContext* aContext, 195:57.77 | ~~~~~~~~~~~^~~~~~~~ 195:57.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::FontFace::_ZThn48_N7mozilla3dom8FontFace10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 195:57.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 195:57.78 1169 | *this->stack = this; 195:57.78 | ~~~~~~~~~~~~~^~~~~~ 195:57.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:564:27: note: ‘reflector’ declared here 195:57.78 564 | JS::Rooted reflector(aCx); 195:57.78 | ^~~~~~~~~ 195:57.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:93:43: note: ‘aCx’ declared here 195:57.78 93 | JSObject* FontFace::WrapObject(JSContext* aCx, 195:57.78 | ~~~~~~~~~~~^~~ 195:57.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::FontFaceSet::_ZThn8_N7mozilla3dom11FontFaceSet10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 195:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ [-Wdangling-pointer=] 195:57.82 1169 | *this->stack = this; 195:57.82 | ~~~~~~~~~~~~~^~~~~~ 195:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:218:27: note: ‘reflector’ declared here 195:57.82 218 | JS::Rooted reflector(aCx); 195:57.82 | ^~~~~~~~~ 195:57.82 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:130:46: note: ‘aContext’ declared here 195:57.82 130 | JSObject* FontFaceSet::WrapObject(JSContext* aContext, 195:57.82 | ~~~~~~~~~~~^~~~~~~~ 195:59.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 195:59.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseDragService.h:12, 195:59.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsDragServiceProxy.h:9, 195:59.27 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsDragServiceProxy.cpp:7, 195:59.27 from Unified_cpp_widget3.cpp:11: 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:59.27 202 | return ReinterpretHelper::FromInternalValue(v); 195:59.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 195:59.27 4432 | return mProperties.Get(aProperty, aFoundResult); 195:59.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 195:59.27 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 195:59.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 195:59.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 195:59.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:59.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 195:59.27 413 | struct FrameBidiData { 195:59.27 | ^~~~~~~~~~~~~ 196:03.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 196:03.15 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 196:03.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:13: 196:03.16 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:03.16 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:03.16 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 196:03.16 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 196:03.16 inlined from ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds=] 196:03.16 315 | mHdr->mLength = 0; 196:03.16 | ~~~~~~~~~~~~~~^~~ 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:460:28: note: at offset 16 into object ‘init’ of size 16 196:03.16 460 | FontFaceSetLoadEventInit init; 196:03.16 | ^~~~ 196:03.16 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:03.16 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:03.16 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 196:03.16 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 196:03.16 inlined from ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 196:03.16 450 | mArray.mHdr->mLength = 0; 196:03.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: note: at offset 8 into object ‘’ of size 8 196:03.16 463 | init.mFontfaces = std::move(aFontFaces); 196:03.16 | ^ 196:03.16 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:03.16 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:03.16 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 196:03.16 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 196:03.16 inlined from ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds=] 196:03.16 450 | mArray.mHdr->mLength = 0; 196:03.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:460:28: note: at offset 16 into object ‘init’ of size 16 196:03.16 460 | FontFaceSetLoadEventInit init; 196:03.16 | ^~~~ 196:03.16 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:03.16 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:03.16 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 196:03.16 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 196:03.16 inlined from ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 196:03.16 450 | mArray.mHdr->mLength = 0; 196:03.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 196:03.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: note: at offset 8 into object ‘’ of size 8 196:03.16 463 | init.mFontfaces = std::move(aFontFaces); 196:03.16 | ^ 196:03.16 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:03.16 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:03.16 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:03.16 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3010:7, 196:03.16 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 196:03.16 inlined from ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:463:41: 196:03.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds=] 196:03.19 450 | mArray.mHdr->mLength = 0; 196:03.19 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 196:03.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:460:28: note: at offset 16 into object ‘init’ of size 16 196:03.19 460 | FontFaceSetLoadEventInit init; 196:03.19 | ^~~~ 196:10.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 196:10.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 196:10.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:35, 196:10.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 196:10.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 196:10.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/SharedStyleSheetCache.cpp:13, 196:10.60 from Unified_cpp_layout_style3.cpp:137: 196:10.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function ‘static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)’: 196:10.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 196:10.60 54 | if (!ReadParam(aReader, &aResult->mHeader) || 196:10.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:54: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 196:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35: 196:10.81 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:10.81 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:10.81 inlined from ‘static nsresult nsContentUtils::CreateJSValueFromSequenceOfObject(JSContext*, const mozilla::dom::Sequence&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:10989: 196:10.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:10.81 1169 | *this->stack = this; 196:10.81 | ~~~~~~~~~~~~~^~~~~~ 196:10.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp: In static member function ‘static nsresult nsContentUtils::CreateJSValueFromSequenceOfObject(JSContext*, const mozilla::dom::Sequence&, JS::MutableHandle)’: 196:10.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:10989: note: ‘array’ declared here 196:10.81 10989 | JS::Rooted array(aCx, JS::NewArrayObject(aCx, aTransfer.Length())); 196:10.81 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:10983: note: ‘aCx’ declared here 196:10.81 10983 | JSContext* aCx, const Sequence& aTransfer, 196:18.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:18.61 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:18.61 inlined from ‘JSObject* mozilla::dom::FontFace_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:564:27, 196:18.61 inlined from ‘virtual JSObject* mozilla::dom::FontFace::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFace.cpp:95:32, 196:18.61 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::FontFace; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 196:18.61 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 196:18.61 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 196:18.61 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 196:18.61 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = FontFace]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 196:18.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:18.61 1169 | *this->stack = this; 196:18.61 | ~~~~~~~~~~~~~^~~~~~ 196:18.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = FontFace]’: 196:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:564:27: note: ‘reflector’ declared here 196:18.63 564 | JS::Rooted reflector(aCx); 196:18.63 | ^~~~~~~~~ 196:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:16: 196:18.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 196:18.63 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 196:18.63 | ~~~~~~~~~~~^~~ 196:19.90 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:19.91 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:19.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 196:19.91 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:19.91 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:19.91 inlined from ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:134:43: 196:19.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:19.91 315 | mHdr->mLength = 0; 196:19.91 | ~~~~~~~~~~~~~~^~~ 196:19.93 In file included from Unified_cpp_layout_style2.cpp:38: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp: In member function ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object ‘nonRuleFaces’ of size 8 196:19.93 128 | nsTArray nonRuleFaces; 196:19.93 | ^~~~~~~~~~~~ 196:19.93 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:19.93 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:19.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:19.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:19.93 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:19.93 inlined from ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:134:43: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:19.93 450 | mArray.mHdr->mLength = 0; 196:19.93 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp: In member function ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object ‘nonRuleFaces’ of size 8 196:19.93 128 | nsTArray nonRuleFaces; 196:19.93 | ^~~~~~~~~~~~ 196:19.93 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:19.93 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:19.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:19.93 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:19.93 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:19.93 inlined from ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:134:43: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:19.93 450 | mArray.mHdr->mLength = 0; 196:19.93 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp: In member function ‘virtual void mozilla::dom::FontFaceSetImpl::Destroy()’: 196:19.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object ‘nonRuleFaces’ of size 8 196:19.93 128 | nsTArray nonRuleFaces; 196:19.93 | ^~~~~~~~~~~~ 196:20.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 196:20.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:6, 196:20.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Category.cpp:7, 196:20.06 from Unified_cpp_components_glean0.cpp:2: 196:20.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.06 inlined from ‘JSObject* mozilla::dom::GleanCategory_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::Category]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:47:27, 196:20.06 inlined from ‘virtual JSObject* mozilla::glean::Category::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Category.cpp:26:42: 196:20.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.06 1169 | *this->stack = this; 196:20.06 | ~~~~~~~~~~~~~^~~~~~ 196:20.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h: In member function ‘virtual JSObject* mozilla::glean::Category::WrapObject(JSContext*, JS::Handle)’: 196:20.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:47:27: note: ‘reflector’ declared here 196:20.06 47 | JS::Rooted reflector(aCx); 196:20.06 | ^~~~~~~~~ 196:20.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Category.cpp:24:43: note: ‘aCx’ declared here 196:20.06 24 | JSObject* Category::WrapObject(JSContext* aCx, 196:20.06 | ~~~~~~~~~~~^~~ 196:20.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.10 inlined from ‘JSObject* mozilla::dom::GleanBoolean_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanBoolean]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:206:27, 196:20.10 inlined from ‘virtual JSObject* mozilla::glean::GleanBoolean::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Boolean.cpp:52:41: 196:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.10 1169 | *this->stack = this; 196:20.10 | ~~~~~~~~~~~~~^~~~~~ 196:20.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Boolean.cpp:11, 196:20.10 from Unified_cpp_components_glean0.cpp:47: 196:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanBoolean::WrapObject(JSContext*, JS::Handle)’: 196:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:206:27: note: ‘reflector’ declared here 196:20.10 206 | JS::Rooted reflector(aCx); 196:20.10 | ^~~~~~~~~ 196:20.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Boolean.cpp:50:47: note: ‘aCx’ declared here 196:20.10 50 | JSObject* GleanBoolean::WrapObject(JSContext* aCx, 196:20.10 | ~~~~~~~~~~~^~~ 196:20.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.13 inlined from ‘JSObject* mozilla::dom::GleanCounter_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanCounter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:245:27, 196:20.13 inlined from ‘virtual JSObject* mozilla::glean::GleanCounter::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Counter.cpp:122:41: 196:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.13 1169 | *this->stack = this; 196:20.13 | ~~~~~~~~~~~~~^~~~~~ 196:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanCounter::WrapObject(JSContext*, JS::Handle)’: 196:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:245:27: note: ‘reflector’ declared here 196:20.13 245 | JS::Rooted reflector(aCx); 196:20.13 | ^~~~~~~~~ 196:20.13 In file included from Unified_cpp_components_glean0.cpp:65: 196:20.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Counter.cpp:120:47: note: ‘aCx’ declared here 196:20.13 120 | JSObject* GleanCounter::WrapObject(JSContext* aCx, 196:20.13 | ~~~~~~~~~~~^~~ 196:20.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.16 inlined from ‘JSObject* mozilla::dom::GleanCustomDistribution_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanCustomDistribution]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:284:27, 196:20.16 inlined from ‘virtual JSObject* mozilla::glean::GleanCustomDistribution::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:129:52: 196:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.16 1169 | *this->stack = this; 196:20.16 | ~~~~~~~~~~~~~^~~~~~ 196:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanCustomDistribution::WrapObject(JSContext*, JS::Handle)’: 196:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:284:27: note: ‘reflector’ declared here 196:20.16 284 | JS::Rooted reflector(aCx); 196:20.16 | ^~~~~~~~~ 196:20.16 In file included from Unified_cpp_components_glean0.cpp:74: 196:20.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:128:16: note: ‘aCx’ declared here 196:20.16 128 | JSContext* aCx, JS::Handle aGivenProto) { 196:20.16 | ~~~~~~~~~~~^~~ 196:20.18 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.19 inlined from ‘JSObject* mozilla::dom::GleanDatetime_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanDatetime]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:323:27, 196:20.20 inlined from ‘virtual JSObject* mozilla::glean::GleanDatetime::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Datetime.cpp:88:42: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.20 1169 | *this->stack = this; 196:20.20 | ~~~~~~~~~~~~~^~~~~~ 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanDatetime::WrapObject(JSContext*, JS::Handle)’: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:323:27: note: ‘reflector’ declared here 196:20.20 323 | JS::Rooted reflector(aCx); 196:20.20 | ^~~~~~~~~ 196:20.20 In file included from Unified_cpp_components_glean0.cpp:83: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Datetime.cpp:86:48: note: ‘aCx’ declared here 196:20.20 86 | JSObject* GleanDatetime::WrapObject(JSContext* aCx, 196:20.20 | ~~~~~~~~~~~^~~ 196:20.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.20 inlined from ‘JSObject* mozilla::dom::GleanDenominator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanDenominator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:362:27, 196:20.20 inlined from ‘virtual JSObject* mozilla::glean::GleanDenominator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Denominator.cpp:45:45: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.20 1169 | *this->stack = this; 196:20.20 | ~~~~~~~~~~~~~^~~~~~ 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanDenominator::WrapObject(JSContext*, JS::Handle)’: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:362:27: note: ‘reflector’ declared here 196:20.20 362 | JS::Rooted reflector(aCx); 196:20.20 | ^~~~~~~~~ 196:20.20 In file included from Unified_cpp_components_glean0.cpp:92: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Denominator.cpp:43:51: note: ‘aCx’ declared here 196:20.20 43 | JSObject* GleanDenominator::WrapObject(JSContext* aCx, 196:20.20 | ~~~~~~~~~~~^~~ 196:20.20 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.20 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.20 inlined from ‘JSObject* mozilla::dom::GleanEvent_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanEvent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:401:27, 196:20.20 inlined from ‘virtual JSObject* mozilla::glean::GleanEvent::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Event.cpp:21:39: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.20 1169 | *this->stack = this; 196:20.20 | ~~~~~~~~~~~~~^~~~~~ 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanEvent::WrapObject(JSContext*, JS::Handle)’: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:401:27: note: ‘reflector’ declared here 196:20.20 401 | JS::Rooted reflector(aCx); 196:20.20 | ^~~~~~~~~ 196:20.20 In file included from Unified_cpp_components_glean0.cpp:101: 196:20.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Event.cpp:19:45: note: ‘aCx’ declared here 196:20.20 19 | JSObject* GleanEvent::WrapObject(JSContext* aCx, 196:20.20 | ~~~~~~~~~~~^~~ 196:20.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.22 inlined from ‘JSObject* mozilla::dom::GleanLabeled_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanLabeled]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:125:27, 196:20.22 inlined from ‘virtual JSObject* mozilla::glean::GleanLabeled::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Labeled.cpp:20:41: 196:20.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.22 1169 | *this->stack = this; 196:20.22 | ~~~~~~~~~~~~~^~~~~~ 196:20.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanLabeled::WrapObject(JSContext*, JS::Handle)’: 196:20.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:125:27: note: ‘reflector’ declared here 196:20.22 125 | JS::Rooted reflector(aCx); 196:20.22 | ^~~~~~~~~ 196:20.22 In file included from Unified_cpp_components_glean0.cpp:110: 196:20.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Labeled.cpp:18:47: note: ‘aCx’ declared here 196:20.22 18 | JSObject* GleanLabeled::WrapObject(JSContext* aCx, 196:20.22 | ~~~~~~~~~~~^~~ 196:20.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.24 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.24 inlined from ‘JSObject* mozilla::dom::GleanMemoryDistribution_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanMemoryDistribution]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:440:27, 196:20.24 inlined from ‘virtual JSObject* mozilla::glean::GleanMemoryDistribution::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/MemoryDistribution.cpp:67:52: 196:20.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.24 1169 | *this->stack = this; 196:20.24 | ~~~~~~~~~~~~~^~~~~~ 196:20.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanMemoryDistribution::WrapObject(JSContext*, JS::Handle)’: 196:20.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:440:27: note: ‘reflector’ declared here 196:20.24 440 | JS::Rooted reflector(aCx); 196:20.24 | ^~~~~~~~~ 196:20.24 In file included from Unified_cpp_components_glean0.cpp:119: 196:20.24 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/MemoryDistribution.cpp:66:16: note: ‘aCx’ declared here 196:20.24 66 | JSContext* aCx, JS::Handle aGivenProto) { 196:20.24 | ~~~~~~~~~~~^~~ 196:20.25 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.26 inlined from ‘JSObject* mozilla::dom::GleanNumerator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanNumerator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:514:27, 196:20.26 inlined from ‘virtual JSObject* mozilla::glean::GleanNumerator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Numerator.cpp:49:43: 196:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.26 1169 | *this->stack = this; 196:20.26 | ~~~~~~~~~~~~~^~~~~~ 196:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanNumerator::WrapObject(JSContext*, JS::Handle)’: 196:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:514:27: note: ‘reflector’ declared here 196:20.26 514 | JS::Rooted reflector(aCx); 196:20.26 | ^~~~~~~~~ 196:20.26 In file included from Unified_cpp_components_glean0.cpp:128: 196:20.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Numerator.cpp:47:49: note: ‘aCx’ declared here 196:20.26 47 | JSObject* GleanNumerator::WrapObject(JSContext* aCx, 196:20.26 | ~~~~~~~~~~~^~~ 196:20.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.27 inlined from ‘JSObject* mozilla::dom::GleanObject_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanObject]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:553:27, 196:20.27 inlined from ‘virtual JSObject* mozilla::glean::GleanObject::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Object.cpp:24:40: 196:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.27 1169 | *this->stack = this; 196:20.27 | ~~~~~~~~~~~~~^~~~~~ 196:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanObject::WrapObject(JSContext*, JS::Handle)’: 196:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:553:27: note: ‘reflector’ declared here 196:20.27 553 | JS::Rooted reflector(aCx); 196:20.27 | ^~~~~~~~~ 196:20.27 In file included from Unified_cpp_components_glean0.cpp:137: 196:20.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Object.cpp:22:46: note: ‘aCx’ declared here 196:20.27 22 | JSObject* GleanObject::WrapObject(JSContext* aCx, 196:20.27 | ~~~~~~~~~~~^~~ 196:20.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.74 inlined from ‘JSObject* mozilla::dom::GleanImpl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::Glean]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:86:27, 196:20.74 inlined from ‘virtual JSObject* mozilla::glean::Glean::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:38:38: 196:20.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.74 1169 | *this->stack = this; 196:20.74 | ~~~~~~~~~~~~~^~~~~~ 196:20.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h: In member function ‘virtual JSObject* mozilla::glean::Glean::WrapObject(JSContext*, JS::Handle)’: 196:20.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:86:27: note: ‘reflector’ declared here 196:20.74 86 | JS::Rooted reflector(aCx); 196:20.74 | ^~~~~~~~~ 196:20.74 In file included from Unified_cpp_components_glean0.cpp:11: 196:20.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:37:40: note: ‘aCx’ declared here 196:20.74 37 | JSObject* Glean::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 196:20.74 | ~~~~~~~~~~~^~~ 196:20.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:20.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:20.77 inlined from ‘JSObject* mozilla::dom::GleanPingsImpl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanPings]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h:45:27, 196:20.77 inlined from ‘virtual JSObject* mozilla::glean::GleanPings::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:31:43: 196:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.77 1169 | *this->stack = this; 196:20.77 | ~~~~~~~~~~~~~^~~~~~ 196:20.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:11, 196:20.77 from Unified_cpp_components_glean0.cpp:29: 196:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanPings::WrapObject(JSContext*, JS::Handle)’: 196:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h:45:27: note: ‘reflector’ declared here 196:20.77 45 | JS::Rooted reflector(aCx); 196:20.77 | ^~~~~~~~~ 196:20.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:29:45: note: ‘aCx’ declared here 196:20.77 29 | JSObject* GleanPings::WrapObject(JSContext* aCx, 196:20.77 | ~~~~~~~~~~~^~~ 196:20.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::glean::Glean::_ZThn8_N7mozilla5glean5Glean10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.80 1169 | *this->stack = this; 196:20.80 | ~~~~~~~~~~~~~^~~~~~ 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:86:27: note: ‘reflector’ declared here 196:20.80 86 | JS::Rooted reflector(aCx); 196:20.80 | ^~~~~~~~~ 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:37:40: note: ‘aCx’ declared here 196:20.80 37 | JSObject* Glean::WrapObject(JSContext* aCx, JS::Handle aGivenProto) { 196:20.80 | ~~~~~~~~~~~^~~ 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::glean::GleanPings::_ZThn8_N7mozilla5glean10GleanPings10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:20.80 1169 | *this->stack = this; 196:20.80 | ~~~~~~~~~~~~~^~~~~~ 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h:45:27: note: ‘reflector’ declared here 196:20.80 45 | JS::Rooted reflector(aCx); 196:20.80 | ^~~~~~~~~ 196:20.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:29:45: note: ‘aCx’ declared here 196:20.80 29 | JSObject* GleanPings::WrapObject(JSContext* aCx, 196:20.80 | ~~~~~~~~~~~^~~ 196:21.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:21.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:21.88 inlined from ‘JSObject* mozilla::dom::GleanImpl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::Glean]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:86:27, 196:21.88 inlined from ‘virtual JSObject* mozilla::glean::Glean::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:38:38, 196:21.88 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::glean::Glean; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 196:21.88 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::glean::Glean]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 196:21.88 inlined from ‘static bool mozilla::glean::Glean::DefineGlean(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:56:36: 196:21.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:21.88 1169 | *this->stack = this; 196:21.88 | ~~~~~~~~~~~~~^~~~~~ 196:21.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h: In static member function ‘static bool mozilla::glean::Glean::DefineGlean(JSContext*, JS::Handle)’: 196:21.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanBinding.h:86:27: note: ‘reflector’ declared here 196:21.88 86 | JS::Rooted reflector(aCx); 196:21.88 | ^~~~~~~~~ 196:21.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/Glean.cpp:42:36: note: ‘aCx’ declared here 196:21.88 42 | bool Glean::DefineGlean(JSContext* aCx, JS::Handle aGlobal) { 196:21.88 | ~~~~~~~~~~~^~~ 196:22.32 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:22.33 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:22.33 inlined from ‘JSObject* mozilla::dom::GleanPingsImpl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanPings]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h:45:27, 196:22.33 inlined from ‘virtual JSObject* mozilla::glean::GleanPings::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:31:43, 196:22.33 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::glean::GleanPings; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 196:22.33 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = mozilla::glean::GleanPings]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 196:22.33 inlined from ‘static bool mozilla::glean::GleanPings::DefineGleanPings(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:50:36: 196:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:22.33 1169 | *this->stack = this; 196:22.33 | ~~~~~~~~~~~~~^~~~~~ 196:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h: In static member function ‘static bool mozilla::glean::GleanPings::DefineGleanPings(JSContext*, JS::Handle)’: 196:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanPingsBinding.h:45:27: note: ‘reflector’ declared here 196:22.33 45 | JS::Rooted reflector(aCx); 196:22.33 | ^~~~~~~~~ 196:22.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/GleanPings.cpp:35:46: note: ‘aCx’ declared here 196:22.33 35 | bool GleanPings::DefineGleanPings(JSContext* aCx, 196:22.33 | ~~~~~~~~~~~^~~ 196:23.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MozPromise.h:25, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:18, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_print.h:7, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsIDeviceContextSpec.h:11, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsDeviceContextSpecProxy.h:10, 196:23.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsDeviceContextSpecProxy.cpp:7, 196:23.26 from Unified_cpp_widget3.cpp:2: 196:23.26 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:23.26 inlined from ‘void nsTArray_Impl::Clear() [with E = nsPrinterListBase::PrinterInfo; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:23.26 inlined from ‘nsPrinterListCUPS::Printers() const::&)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsPrinterListCUPS.cpp:97:17, 196:23.26 inlined from ‘virtual nsTArray nsPrinterListCUPS::Printers() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsPrinterListCUPS.cpp:136:20: 196:23.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:23.26 315 | mHdr->mLength = 0; 196:23.26 | ~~~~~~~~~~~~~~^~~ 196:23.26 In file included from Unified_cpp_widget3.cpp:137: 196:23.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsPrinterListCUPS.cpp: In member function ‘virtual nsTArray nsPrinterListCUPS::Printers() const’: 196:23.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsPrinterListCUPS.cpp:100:25: note: at offset 8 into object ‘printerInfoList’ of size 8 196:23.26 100 | nsTArray printerInfoList; 196:23.26 | ^~~~~~~~~~~~~~~ 196:24.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:24.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:24.63 inlined from ‘static void nsContentUtils::ExtractErrorValues(JSContext*, JS::Handle, nsACString&, uint32_t*, uint32_t*, nsString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:11397: 196:24.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:24.63 1169 | *this->stack = this; 196:24.63 | ~~~~~~~~~~~~~^~~~~~ 196:24.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp: In static member function ‘static void nsContentUtils::ExtractErrorValues(JSContext*, JS::Handle, nsACString&, uint32_t*, uint32_t*, nsString&)’: 196:24.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:11397: note: ‘obj’ declared here 196:24.63 11397 | JS::Rooted obj(aCx, &aValue.toObject()); 196:24.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.cpp:11391: note: ‘aCx’ declared here 196:24.63 11391 | JSContext* aCx, JS::Handle aValue, nsACString& aSourceSpecOut, 196:25.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:25.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:25.19 inlined from ‘JSObject* mozilla::dom::FontFaceSet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:218:27, 196:25.19 inlined from ‘virtual JSObject* mozilla::dom::FontFaceSet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/FontFaceSet.cpp:132:35, 196:25.19 inlined from ‘bool mozilla::dom::binding_detail::DoGetOrCreateDOMReflector(JSContext*, T*, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::FontFaceSet; GetOrCreateReflectorWrapBehavior wrapBehavior = mozilla::dom::binding_detail::eWrapIntoContextCompartment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1314:28, 196:25.20 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T*, JS::MutableHandle, JS::Handle) [with T = FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1380:67, 196:25.21 inlined from ‘static bool mozilla::dom::GetOrCreateDOMReflectorHelper::GetOrCreate(JSContext*, T&, JS::Handle, JS::MutableHandle) [with T = mozilla::dom::FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1989:35, 196:25.21 inlined from ‘bool mozilla::dom::GetOrCreateDOMReflector(JSContext*, T&, JS::MutableHandle, JS::Handle) [with T = FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingUtils.h:1997:55, 196:25.21 inlined from ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = FontFaceSet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:143:33: 196:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:25.21 1169 | *this->stack = this; 196:25.21 | ~~~~~~~~~~~~~^~~~~~ 196:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h: In function ‘std::enable_if_t<((bool)std::is_base_of::value), bool> mozilla::dom::ToJSValue(JSContext*, T&, JS::MutableHandle) [with T = FontFaceSet]’: 196:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FontFaceSetBinding.h:218:27: note: ‘reflector’ declared here 196:25.21 218 | JS::Rooted reflector(aCx); 196:25.21 | ^~~~~~~~~ 196:25.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:139:22: note: ‘aCx’ declared here 196:25.21 139 | ToJSValue(JSContext* aCx, T& aArgument, JS::MutableHandle aValue) { 196:25.21 | ~~~~~~~~~~~^~~ 196:29.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDNSService.h:21, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPIDNSService.h:9, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/ChildDNSService.h:11, 196:29.10 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/ChildDNSService.cpp:5, 196:29.10 from Unified_cpp_netwerk_dns0.cpp:2: 196:29.10 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:29.10 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:29.10 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 196:29.10 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:29.10 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:29.10 inlined from ‘already_AddRefed mozilla::net::merge_rrset(AddrInfo*, AddrInfo*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:28:43, 196:29.10 inlined from ‘virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:251:31: 196:29.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:29.11 315 | mHdr->mLength = 0; 196:29.11 | ~~~~~~~~~~~~~~^~~ 196:29.11 In file included from Unified_cpp_netwerk_dns0.cpp:137: 196:29.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp: In member function ‘virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)’: 196:29.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:26:21: note: at offset 8 into object ‘addresses’ of size 8 196:29.11 26 | nsTArray addresses; 196:29.11 | ^~~~~~~~~ 196:29.11 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:29.11 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:29.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1118:12, 196:29.11 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:29.11 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:29.11 inlined from ‘already_AddRefed mozilla::net::merge_rrset(AddrInfo*, AddrInfo*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:31:41, 196:29.11 inlined from ‘virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:251:31: 196:29.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:29.11 315 | mHdr->mLength = 0; 196:29.11 | ~~~~~~~~~~~~~~^~~ 196:29.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp: In member function ‘virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)’: 196:29.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRQuery.cpp:26:21: note: at offset 8 into object ‘addresses’ of size 8 196:29.11 26 | nsTArray addresses; 196:29.11 | ^~~~~~~~~ 196:30.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:13, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/NSSErrorsService.h:13, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/ScopedNSSTypes.h:24, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/EnterpriseRoots.h:10, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/CertVerifier.h:12, 196:30.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/PKCS11ModuleDB.cpp:9, 196:30.57 from Unified_cpp_security_manager_ssl1.cpp:2: 196:30.57 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:30.57 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTArray; Allocator = nsTArrayInfallibleAllocator; E = nsTArray; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2678:31, 196:30.57 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = nsTArray; Allocator = nsTArrayInfallibleAllocator; E = nsTArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2828:41, 196:30.57 inlined from ‘nsTArray > GetEnterpriseCertificates()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:421:40: 196:30.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 196:30.57 315 | mHdr->mLength = 0; 196:30.57 | ~~~~~~~~~~~~~~^~~ 196:30.57 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 196:30.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp: In function ‘nsTArray > GetEnterpriseCertificates()’: 196:30.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:407:31: note: at offset 8 into object ‘enterpriseCertificates’ of size 8 196:30.57 407 | nsTArray> enterpriseCertificates; 196:30.57 | ^~~~~~~~~~~~~~~~~~~~~~ 196:31.54 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:31.55 inlined from ‘void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 196:31.55 inlined from ‘virtual nsresult ClientAuthDialogCallback::CertificateChosen(nsIX509Cert*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:658:30: 196:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 196:31.55 315 | mHdr->mLength = 0; 196:31.55 | ~~~~~~~~~~~~~~^~~ 196:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp: In member function ‘virtual nsresult ClientAuthDialogCallback::CertificateChosen(nsIX509Cert*, bool)’: 196:31.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:654:21: note: at offset 8 into object ‘selectedCertBytes’ of size 8 196:31.55 654 | nsTArray selectedCertBytes; 196:31.55 | ^~~~~~~~~~~~~~~~~ 196:32.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 196:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserInteractionBinding.h:6, 196:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/telemetry/Stopwatch.h:9, 196:32.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Stopwatch.cpp:7, 196:32.11 from Unified_cpp_telemetry0.cpp:2: 196:32.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:32.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:32.11 inlined from ‘bool {anonymous}::TelemetryImpl::AddSQLInfo(JSContext*, JS::Handle, bool, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:544:59: 196:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘statsObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:32.11 1169 | *this->stack = this; 196:32.11 | ~~~~~~~~~~~~~^~~~~~ 196:32.11 In file included from Unified_cpp_telemetry0.cpp:11: 196:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp: In member function ‘bool {anonymous}::TelemetryImpl::AddSQLInfo(JSContext*, JS::Handle, bool, bool)’: 196:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:544:25: note: ‘statsObj’ declared here 196:32.11 544 | JS::Rooted statsObj(cx, JS_NewPlainObject(cx)); 196:32.11 | ^~~~~~~~ 196:32.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:542:43: note: ‘cx’ declared here 196:32.11 542 | bool TelemetryImpl::AddSQLInfo(JSContext* cx, JS::Handle rootObj, 196:32.11 | ~~~~~~~~~~~^~ 196:32.15 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:32.16 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:32.16 inlined from ‘bool {anonymous}::TelemetryImpl::GetSQLStats(JSContext*, JS::MutableHandle, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:622:59: 196:32.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:32.16 1169 | *this->stack = this; 196:32.16 | ~~~~~~~~~~~~~^~~~~~ 196:32.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp: In member function ‘bool {anonymous}::TelemetryImpl::GetSQLStats(JSContext*, JS::MutableHandle, bool)’: 196:32.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:622:25: note: ‘root_obj’ declared here 196:32.16 622 | JS::Rooted root_obj(cx, JS_NewPlainObject(cx)); 196:32.16 | ^~~~~~~~ 196:32.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:620:44: note: ‘cx’ declared here 196:32.16 620 | bool TelemetryImpl::GetSQLStats(JSContext* cx, JS::MutableHandle ret, 196:32.16 | ~~~~~~~~~~~^~ 196:32.21 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:32.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:32.22 inlined from ‘static bool {anonymous}::TelemetryImpl::ReflectSQL(const SlowSQLEntryType*, const Stat*, JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:520:63: 196:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrayObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:32.22 1169 | *this->stack = this; 196:32.22 | ~~~~~~~~~~~~~^~~~~~ 196:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp: In static member function ‘static bool {anonymous}::TelemetryImpl::ReflectSQL(const SlowSQLEntryType*, const Stat*, JSContext*, JS::Handle)’: 196:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:520:25: note: ‘arrayObj’ declared here 196:32.22 520 | JS::Rooted arrayObj(cx, JS::NewArrayObject(cx, 0)); 196:32.22 | ^~~~~~~~ 196:32.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:515:43: note: ‘cx’ declared here 196:32.22 515 | JSContext* cx, JS::Handle obj) { 196:32.22 | ~~~~~~~~~~~^~ 196:33.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 196:33.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 196:33.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 196:33.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 196:33.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaList.cpp:13, 196:33.09 from Unified_cpp_layout_style3.cpp:11: 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 196:33.09 202 | return ReinterpretHelper::FromInternalValue(v); 196:33.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 196:33.09 4432 | return mProperties.Get(aProperty, aFoundResult); 196:33.09 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 196:33.09 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 196:33.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 196:33.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 196:33.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:33.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 196:33.09 413 | struct FrameBidiData { 196:33.09 | ^~~~~~~~~~~~~ 196:37.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Preferences.h:24: 196:37.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 196:37.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:37.74 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 196:37.74 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 196:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 196:37.74 1169 | *this->stack = this; 196:37.74 | ~~~~~~~~~~~~~^~~~~~ 196:37.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:13, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSEventHandler.h:12, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:27, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MouseEventBinding.h:6, 196:37.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsBaseDragService.h:18: 196:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 196:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 196:37.74 389 | JS::RootedVector v(aCx); 196:37.74 | ^ 196:37.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 196:37.74 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 196:37.74 | ~~~~~~~~~~~^~~ 196:38.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 196:38.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:38.42 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 196:38.42 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 196:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 196:38.42 1169 | *this->stack = this; 196:38.42 | ~~~~~~~~~~~~~^~~~~~ 196:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 196:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 196:38.42 389 | JS::RootedVector v(aCx); 196:38.42 | ^ 196:38.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 196:38.42 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 196:38.42 | ~~~~~~~~~~~^~~ 196:39.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 196:39.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 196:39.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:11: 196:39.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 196:39.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:39.06 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 196:39.06 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 196:39.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 196:39.06 1169 | *this->stack = this; 196:39.06 | ~~~~~~~~~~~~~^~~~~~ 196:39.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:13, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSEventHandler.h:12, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:27, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:14, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 196:39.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/certverifier/CertVerifier.h:19: 196:39.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 196:39.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 196:39.09 389 | JS::RootedVector v(aCx); 196:39.09 | ^ 196:39.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 196:39.09 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 196:39.09 | ~~~~~~~~~~~^~~ 196:41.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:41.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:41.96 inlined from ‘nsresult {anonymous}::internal_ReflectHistogramAndSamples(JSContext*, JS::Handle, const HistogramInfo&, const HistogramSnapshotData&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:810:61: 196:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rarray’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:41.96 1169 | *this->stack = this; 196:41.96 | ~~~~~~~~~~~~~^~~~~~ 196:41.96 In file included from Unified_cpp_telemetry0.cpp:38: 196:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult {anonymous}::internal_ReflectHistogramAndSamples(JSContext*, JS::Handle, const HistogramInfo&, const HistogramSnapshotData&)’: 196:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:810:25: note: ‘rarray’ declared here 196:41.96 810 | JS::Rooted rarray(cx, JS::NewArrayObject(cx, 2)); 196:41.96 | ^~~~~~ 196:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:790:16: note: ‘cx’ declared here 196:41.96 790 | JSContext* cx, JS::Handle obj, 196:41.96 | ~~~~~~~~~~~^~ 196:42.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:129, 196:42.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/algorithm:68, 196:42.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Sprintf.h:14, 196:42.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Casting.h:13, 196:42.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jstypes.h:24, 196:42.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:13: 196:42.38 In function ‘void operator delete(void*)’, 196:42.39 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Stopwatch.cpp:65:3, 196:42.39 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Stopwatch.cpp:65:3, 196:42.39 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 196:42.39 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 196:42.39 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 196:42.39 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 196:42.39 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 196:42.39 inlined from ‘mozilla::DataMutexBase >, mozilla::Mutex>::~DataMutexBase()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DataMutex.h:39:7, 196:42.39 inlined from ‘mozilla::telemetry::Timers::~Timers()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Stopwatch.cpp:237:1: 196:42.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 88 [-Wfree-nonheap-object] 196:42.39 64 | return free_impl(ptr); 196:42.39 | ^ 196:45.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:45.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:45.23 inlined from ‘nsresult TelemetryHistogram::GetCategoricalHistogramLabels(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2800:61: 196:45.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:45.23 1169 | *this->stack = this; 196:45.23 | ~~~~~~~~~~~~~^~~~~~ 196:45.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult TelemetryHistogram::GetCategoricalHistogramLabels(JSContext*, JS::MutableHandle)’: 196:45.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2800:25: note: ‘root_obj’ declared here 196:45.23 2800 | JS::Rooted root_obj(aCx, JS_NewPlainObject(aCx)); 196:45.23 | ^~~~~~~~ 196:45.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2799:16: note: ‘aCx’ declared here 196:45.23 2799 | JSContext* aCx, JS::MutableHandle aResult) { 196:45.23 | ~~~~~~~~~~~^~~ 196:45.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:45.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:45.35 inlined from ‘nsresult {anonymous}::internal_WrapAndReturnHistogram(mozilla::Telemetry::HistogramID, JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2068:69, 196:45.35 inlined from ‘nsresult TelemetryHistogram::GetHistogramById(const nsACString&, JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2852:41: 196:45.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:45.35 1169 | *this->stack = this; 196:45.35 | ~~~~~~~~~~~~~^~~~~~ 196:45.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult TelemetryHistogram::GetHistogramById(const nsACString&, JSContext*, JS::MutableHandle)’: 196:45.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2068:25: note: ‘obj’ declared here 196:45.35 2068 | JS::Rooted obj(cx, JS_NewObject(cx, &sJSHistogramClass)); 196:45.35 | ^~~ 196:45.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2838:40: note: ‘cx’ declared here 196:45.35 2838 | const nsACString& name, JSContext* cx, JS::MutableHandle ret) { 196:45.35 | ~~~~~~~~~~~^~ 196:45.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:45.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:45.40 inlined from ‘nsresult {anonymous}::internal_WrapAndReturnKeyedHistogram(mozilla::Telemetry::HistogramID, JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2418:74, 196:45.40 inlined from ‘nsresult TelemetryHistogram::GetKeyedHistogramById(const nsACString&, JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2870:46: 196:45.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:45.40 1169 | *this->stack = this; 196:45.40 | ~~~~~~~~~~~~~^~~~~~ 196:45.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult TelemetryHistogram::GetKeyedHistogramById(const nsACString&, JSContext*, JS::MutableHandle)’: 196:45.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2418:25: note: ‘obj’ declared here 196:45.40 2418 | JS::Rooted obj(cx, JS_NewObject(cx, &sJSKeyedHistogramClass)); 196:45.40 | ^~~ 196:45.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2856:40: note: ‘cx’ declared here 196:45.40 2856 | const nsACString& name, JSContext* cx, JS::MutableHandle ret) { 196:45.40 | ~~~~~~~~~~~^~ 196:45.53 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:45.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:45.53 inlined from ‘nsresult TelemetryScalar::CreateSnapshots(unsigned int, bool, JSContext*, uint8_t, JS::MutableHandle, bool, const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2140:61: 196:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:45.53 1169 | *this->stack = this; 196:45.53 | ~~~~~~~~~~~~~^~~~~~ 196:45.53 In file included from Unified_cpp_telemetry0.cpp:47: 196:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp: In function ‘nsresult TelemetryScalar::CreateSnapshots(unsigned int, bool, JSContext*, uint8_t, JS::MutableHandle, bool, const nsACString&)’: 196:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2140:25: note: ‘root_obj’ declared here 196:45.53 2140 | JS::Rooted root_obj(aCx, JS_NewPlainObject(aCx)); 196:45.53 | ^~~~~~~~ 196:45.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2127:74: note: ‘aCx’ declared here 196:45.53 2127 | bool aClearScalars, JSContext* aCx, 196:45.53 | ~~~~~~~~~~~^~~ 196:46.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:26, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxPlatform.h:9, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:38, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/build/LateWriteChecks.cpp:11, 196:46.04 from Unified_cpp_xpcom_build0.cpp:20: 196:46.04 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = OggReporter]’, 196:46.04 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13: 196:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 196:46.04 639 | return moz_malloc_size_of(aPtr); \ 196:46.04 | ~~~~~~~~~~~~~~~~~~^~~~~~ 196:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 196:46.04 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 196:46.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:46.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/ostream:68, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsString.h:10, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/build/FileLocation.h:10, 196:46.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/build/FileLocation.cpp:7, 196:46.04 from Unified_cpp_xpcom_build0.cpp:2: 196:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’: 196:46.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 196:46.04 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 196:46.04 | ^~~~~~~~~~~~~~~~~~ 196:46.07 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = ICUReporter]’, 196:46.07 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = ICUReporter]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 196:46.07 inlined from ‘static void* ICUReporter::Alloc(const void*, size_t)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/build/XPCOMInit.cpp:175:34: 196:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIMemoryReporter.h:639:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 196:46.07 639 | return moz_malloc_size_of(aPtr); \ 196:46.07 | ~~~~~~~~~~~~~~~~~~^~~~~~ 196:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 196:46.07 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 196:46.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* ICUReporter::Alloc(const void*, size_t)’: 196:46.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 196:46.07 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 196:46.07 | ^~~~~~~~~~~~~~~~~~ 196:46.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:46.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:46.36 inlined from ‘JSObject* mozilla::Telemetry::CreateJSStackObject(JSContext*, const CombinedStacks&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/CombinedStacks.cpp:159:54: 196:46.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘ret’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:46.36 1169 | *this->stack = this; 196:46.36 | ~~~~~~~~~~~~~^~~~~~ 196:46.36 In file included from Unified_cpp_telemetry0.cpp:92: 196:46.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/CombinedStacks.cpp: In function ‘JSObject* mozilla::Telemetry::CreateJSStackObject(JSContext*, const CombinedStacks&)’: 196:46.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/CombinedStacks.cpp:159:25: note: ‘ret’ declared here 196:46.37 159 | JS::Rooted ret(cx, JS_NewPlainObject(cx)); 196:46.37 | ^~~ 196:46.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/CombinedStacks.cpp:158:42: note: ‘cx’ declared here 196:46.37 158 | JSObject* CreateJSStackObject(JSContext* cx, const CombinedStacks& stacks) { 196:46.37 | ~~~~~~~~~~~^~ 196:47.01 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:47.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:47.02 inlined from ‘static bool mozilla::Telemetry::TelemetryIOInterposeObserver::ReflectFileStats(FileIOEntryType*, JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/TelemetryIOInterposeObserver.cpp:142:67: 196:47.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘jsEntry’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:47.02 1169 | *this->stack = this; 196:47.02 | ~~~~~~~~~~~~~^~~~~~ 196:47.03 In file included from Unified_cpp_telemetry0.cpp:110: 196:47.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/TelemetryIOInterposeObserver.cpp: In static member function ‘static bool mozilla::Telemetry::TelemetryIOInterposeObserver::ReflectFileStats(FileIOEntryType*, JSContext*, JS::Handle)’: 196:47.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/TelemetryIOInterposeObserver.cpp:142:25: note: ‘jsEntry’ declared here 196:47.04 142 | JS::Rooted jsEntry(cx, JS::NewArrayObject(cx, stages)); 196:47.04 | ^~~~~~~ 196:47.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/other/TelemetryIOInterposeObserver.cpp:108:64: note: ‘cx’ declared here 196:47.04 108 | JSContext* cx, 196:47.04 | ~~~~~~~~~~~^~ 196:47.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:47.11 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:47.11 inlined from ‘virtual nsresult {anonymous}::TelemetryImpl::GetFileIOReports(JSContext*, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:1493:56: 196:47.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 196:47.11 1169 | *this->stack = this; 196:47.11 | ~~~~~~~~~~~~~^~~~~~ 196:47.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp: In member function ‘virtual nsresult {anonymous}::TelemetryImpl::GetFileIOReports(JSContext*, JS::MutableHandle)’: 196:47.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:1493:27: note: ‘obj’ declared here 196:47.11 1493 | JS::Rooted obj(cx, JS_NewPlainObject(cx)); 196:47.11 | ^~~ 196:47.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Telemetry.cpp:1490:44: note: ‘cx’ declared here 196:47.11 1490 | TelemetryImpl::GetFileIOReports(JSContext* cx, 196:47.11 | ~~~~~~~~~~~^~ 196:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsCSSPseudoElements.h:15, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MappedDeclarationsBuilder.h:12, 196:49.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MappedDeclarationsBuilder.cpp:7, 196:49.69 from Unified_cpp_layout_style3.cpp:2: 196:49.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:49.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:49.69 inlined from ‘JSObject* mozilla::dom::MediaList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaListBinding.h:35:27, 196:49.69 inlined from ‘virtual JSObject* mozilla::dom::MediaList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaList.cpp:33:33: 196:49.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:49.69 1169 | *this->stack = this; 196:49.69 | ~~~~~~~~~~~~~^~~~~~ 196:49.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaList.cpp:14: 196:49.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaListBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaList::WrapObject(JSContext*, JS::Handle)’: 196:49.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaListBinding.h:35:27: note: ‘reflector’ declared here 196:49.69 35 | JS::Rooted reflector(aCx); 196:49.69 | ^~~~~~~~~ 196:49.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaList.cpp:31:44: note: ‘aCx’ declared here 196:49.69 31 | JSObject* MediaList::WrapObject(JSContext* aCx, 196:49.69 | ~~~~~~~~~~~^~~ 196:49.73 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:49.74 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 196:49.74 inlined from ‘JSObject* mozilla::dom::MediaQueryList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::MediaQueryList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListBinding.h:35:27, 196:49.74 inlined from ‘virtual JSObject* mozilla::dom::MediaQueryList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaQueryList.cpp:108:38: 196:49.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:49.74 1169 | *this->stack = this; 196:49.74 | ~~~~~~~~~~~~~^~~~~~ 196:49.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:20, 196:49.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaQueryList.cpp:9, 196:49.74 from Unified_cpp_layout_style3.cpp:20: 196:49.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListBinding.h: In member function ‘virtual JSObject* mozilla::dom::MediaQueryList::WrapObject(JSContext*, JS::Handle)’: 196:49.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MediaQueryListBinding.h:35:27: note: ‘reflector’ declared here 196:49.74 35 | JS::Rooted reflector(aCx); 196:49.74 | ^~~~~~~~~ 196:49.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/MediaQueryList.cpp:106:49: note: ‘aCx’ declared here 196:49.74 106 | JSObject* MediaQueryList::WrapObject(JSContext* aCx, 196:49.74 | ~~~~~~~~~~~^~~ 196:51.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 196:51.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:51.39 inlined from ‘nsresult TelemetryScalar::CreateKeyedSnapshots(unsigned int, bool, JSContext*, uint8_t, JS::MutableHandle, bool, const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2217:61: 196:51.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 196:51.39 1169 | *this->stack = this; 196:51.39 | ~~~~~~~~~~~~~^~~~~~ 196:51.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp: In function ‘nsresult TelemetryScalar::CreateKeyedSnapshots(unsigned int, bool, JSContext*, uint8_t, JS::MutableHandle, bool, const nsACString&)’: 196:51.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2217:25: note: ‘root_obj’ declared here 196:51.39 2217 | JS::Rooted root_obj(aCx, JS_NewPlainObject(aCx)); 196:51.39 | ^~~~~~~~ 196:51.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2206:59: note: ‘aCx’ declared here 196:51.39 2206 | unsigned int aDataset, bool aClearScalars, JSContext* aCx, 196:51.39 | ~~~~~~~~~~~^~~ 196:54.75 layout/style/test/host_ListCSSProperties 196:55.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 196:55.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AtomArray.h:11, 196:55.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 196:55.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27: 196:55.07 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:55.07 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:55.07 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:55.07 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:55.07 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:55.07 inlined from ‘void mozilla::ServoElementSnapshot::AddCustomStates(Element&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp:89:55: 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 196:55.07 450 | mArray.mHdr->mLength = 0; 196:55.07 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:55.07 In file included from Unified_cpp_layout_style3.cpp:110: 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp: In member function ‘void mozilla::ServoElementSnapshot::AddCustomStates(Element&)’: 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp:89:54: note: at offset 8 into object ‘’ of size 8 196:55.07 89 | mCustomStates = aElement.EnsureCustomStates().Clone(); 196:55.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 196:55.07 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 196:55.07 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 196:55.07 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 196:55.07 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 196:55.07 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 196:55.07 inlined from ‘void mozilla::ServoElementSnapshot::AddCustomStates(Element&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp:89:55: 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 196:55.07 450 | mArray.mHdr->mLength = 0; 196:55.07 | ~~~~~~~~~~~~~~~~~~~~~^~~ 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp: In member function ‘void mozilla::ServoElementSnapshot::AddCustomStates(Element&)’: 196:55.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/ServoElementSnapshot.cpp:89:54: note: at offset 8 into object ‘’ of size 8 196:55.07 89 | mCustomStates = aElement.EnsureCustomStates().Clone(); 196:55.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 196:55.44 media/ffvpx/libavutil 196:56.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 196:56.95 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 196:56.95 inlined from ‘bool nsTAutoJSString::init(JSContext*, const JS::Value&) [with T = char16_t]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:213:29: 196:56.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘rootedVal’ in ‘((js::StackRootedBase**)aContext)[14]’ [-Wdangling-pointer=] 196:56.95 1169 | *this->stack = this; 196:56.95 | ~~~~~~~~~~~~~^~~~~~ 196:56.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:38, 196:56.95 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/Stopwatch.cpp:18: 196:56.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h: In member function ‘bool nsTAutoJSString::init(JSContext*, const JS::Value&) [with T = char16_t]’: 196:56.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:213:29: note: ‘rootedVal’ declared here 196:56.95 213 | JS::Rooted rootedVal(aContext, v); 196:56.95 | ^~~~~~~~~ 196:56.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsJSUtils.h:203:24: note: ‘aContext’ declared here 196:56.95 203 | bool init(JSContext* aContext, const JS::Value& v) { 196:56.95 | ~~~~~~~~~~~^~~~~~~~ 197:08.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:08.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 197:08.18 inlined from ‘nsresult TelemetryHistogram::GetKeyedHistogramSnapshots(JSContext*, JS::MutableHandle, const nsACString&, unsigned int, bool, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2966:56: 197:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:08.18 1169 | *this->stack = this; 197:08.18 | ~~~~~~~~~~~~~^~~~~~ 197:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult TelemetryHistogram::GetKeyedHistogramSnapshots(JSContext*, JS::MutableHandle, const nsACString&, unsigned int, bool, bool)’: 197:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2966:25: note: ‘obj’ declared here 197:08.18 2966 | JS::Rooted obj(aCx, JS_NewPlainObject(aCx)); 197:08.18 | ^~~ 197:08.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2958:16: note: ‘aCx’ declared here 197:08.18 2958 | JSContext* aCx, JS::MutableHandle aResult, 197:08.18 | ~~~~~~~~~~~^~~ 197:08.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:08.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 197:08.57 inlined from ‘nsresult TelemetryHistogram::CreateHistogramSnapshots(JSContext*, JS::MutableHandle, const nsACString&, unsigned int, bool, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2902:61: 197:08.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:08.57 1169 | *this->stack = this; 197:08.57 | ~~~~~~~~~~~~~^~~~~~ 197:08.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘nsresult TelemetryHistogram::CreateHistogramSnapshots(JSContext*, JS::MutableHandle, const nsACString&, unsigned int, bool, bool)’: 197:08.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2902:25: note: ‘root_obj’ declared here 197:08.57 2902 | JS::Rooted root_obj(aCx, JS_NewPlainObject(aCx)); 197:08.57 | ^~~~~~~~ 197:08.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2894:16: note: ‘aCx’ declared here 197:08.57 2894 | JSContext* aCx, JS::MutableHandle aResult, 197:08.57 | ~~~~~~~~~~~^~~ 197:19.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavutil/hwcontext_vaapi.c: In function ‘vaapi_device_create’: 197:19.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/media/ffvpx/libavutil/hwcontext_vaapi.c:1700:38: warning: variable ‘try_all’ set but not used [-Wunused-but-set-variable] 197:19.79 1700 | int try_drm, try_x11, try_win32, try_all; 197:19.79 | ^~~~~~~ 197:20.61 memory/build/test/TestMozJemallocUtils 197:22.57 memory/replace/logalloc/replay/logalloc-replay 197:25.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 197:25.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Quantity.h:10, 197:25.45 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Quantity.cpp:7, 197:25.45 from Unified_cpp_components_glean1.cpp:11: 197:25.45 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.45 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.45 inlined from ‘JSObject* mozilla::dom::GleanQuantity_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanQuantity]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:592:27, 197:25.45 inlined from ‘virtual JSObject* mozilla::glean::GleanQuantity::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Quantity.cpp:59:42: 197:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.45 1169 | *this->stack = this; 197:25.45 | ~~~~~~~~~~~~~^~~~~~ 197:25.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Quantity.cpp:10: 197:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanQuantity::WrapObject(JSContext*, JS::Handle)’: 197:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:592:27: note: ‘reflector’ declared here 197:25.45 592 | JS::Rooted reflector(aCx); 197:25.45 | ^~~~~~~~~ 197:25.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Quantity.cpp:57:48: note: ‘aCx’ declared here 197:25.45 57 | JSObject* GleanQuantity::WrapObject(JSContext* aCx, 197:25.45 | ~~~~~~~~~~~^~~ 197:25.46 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.47 inlined from ‘JSObject* mozilla::dom::GleanRate_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanRate]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:631:27, 197:25.47 inlined from ‘virtual JSObject* mozilla::glean::GleanRate::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Rate.cpp:58:38: 197:25.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.47 1169 | *this->stack = this; 197:25.47 | ~~~~~~~~~~~~~^~~~~~ 197:25.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanRate::WrapObject(JSContext*, JS::Handle)’: 197:25.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:631:27: note: ‘reflector’ declared here 197:25.47 631 | JS::Rooted reflector(aCx); 197:25.47 | ^~~~~~~~~ 197:25.47 In file included from Unified_cpp_components_glean1.cpp:20: 197:25.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Rate.cpp:56:44: note: ‘aCx’ declared here 197:25.47 56 | JSObject* GleanRate::WrapObject(JSContext* aCx, 197:25.47 | ~~~~~~~~~~~^~~ 197:25.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.48 inlined from ‘JSObject* mozilla::dom::GleanString_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:670:27, 197:25.48 inlined from ‘virtual JSObject* mozilla::glean::GleanString::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/String.cpp:50:40: 197:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.48 1169 | *this->stack = this; 197:25.48 | ~~~~~~~~~~~~~^~~~~~ 197:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanString::WrapObject(JSContext*, JS::Handle)’: 197:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:670:27: note: ‘reflector’ declared here 197:25.48 670 | JS::Rooted reflector(aCx); 197:25.48 | ^~~~~~~~~ 197:25.48 In file included from Unified_cpp_components_glean1.cpp:29: 197:25.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/String.cpp:48:46: note: ‘aCx’ declared here 197:25.48 48 | JSObject* GleanString::WrapObject(JSContext* aCx, 197:25.48 | ~~~~~~~~~~~^~~ 197:25.49 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.50 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.50 inlined from ‘JSObject* mozilla::dom::GleanStringList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanStringList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:709:27, 197:25.50 inlined from ‘virtual JSObject* mozilla::glean::GleanStringList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/StringList.cpp:58:44: 197:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.50 1169 | *this->stack = this; 197:25.50 | ~~~~~~~~~~~~~^~~~~~ 197:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanStringList::WrapObject(JSContext*, JS::Handle)’: 197:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:709:27: note: ‘reflector’ declared here 197:25.50 709 | JS::Rooted reflector(aCx); 197:25.50 | ^~~~~~~~~ 197:25.50 In file included from Unified_cpp_components_glean1.cpp:38: 197:25.50 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/StringList.cpp:56:50: note: ‘aCx’ declared here 197:25.50 56 | JSObject* GleanStringList::WrapObject(JSContext* aCx, 197:25.50 | ~~~~~~~~~~~^~~ 197:25.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.53 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.53 inlined from ‘JSObject* mozilla::dom::GleanText_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanText]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:748:27, 197:25.53 inlined from ‘virtual JSObject* mozilla::glean::GleanText::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Text.cpp:44:38: 197:25.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.53 1169 | *this->stack = this; 197:25.53 | ~~~~~~~~~~~~~^~~~~~ 197:25.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanText::WrapObject(JSContext*, JS::Handle)’: 197:25.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:748:27: note: ‘reflector’ declared here 197:25.53 748 | JS::Rooted reflector(aCx); 197:25.53 | ^~~~~~~~~ 197:25.53 In file included from Unified_cpp_components_glean1.cpp:47: 197:25.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Text.cpp:42:44: note: ‘aCx’ declared here 197:25.53 42 | JSObject* GleanText::WrapObject(JSContext* aCx, 197:25.53 | ~~~~~~~~~~~^~~ 197:25.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.55 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.55 inlined from ‘JSObject* mozilla::dom::GleanTimespan_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanTimespan]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:787:27, 197:25.55 inlined from ‘virtual JSObject* mozilla::glean::GleanTimespan::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Timespan.cpp:164:42: 197:25.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.55 1169 | *this->stack = this; 197:25.55 | ~~~~~~~~~~~~~^~~~~~ 197:25.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanTimespan::WrapObject(JSContext*, JS::Handle)’: 197:25.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:787:27: note: ‘reflector’ declared here 197:25.55 787 | JS::Rooted reflector(aCx); 197:25.55 | ^~~~~~~~~ 197:25.55 In file included from Unified_cpp_components_glean1.cpp:56: 197:25.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Timespan.cpp:162:48: note: ‘aCx’ declared here 197:25.55 162 | JSObject* GleanTimespan::WrapObject(JSContext* aCx, 197:25.55 | ~~~~~~~~~~~^~~ 197:25.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.57 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.57 inlined from ‘JSObject* mozilla::dom::GleanTimingDistribution_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanTimingDistribution]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:826:27, 197:25.57 inlined from ‘virtual JSObject* mozilla::glean::GleanTimingDistribution::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/TimingDistribution.cpp:410:52: 197:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.57 1169 | *this->stack = this; 197:25.57 | ~~~~~~~~~~~~~^~~~~~ 197:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanTimingDistribution::WrapObject(JSContext*, JS::Handle)’: 197:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:826:27: note: ‘reflector’ declared here 197:25.57 826 | JS::Rooted reflector(aCx); 197:25.57 | ^~~~~~~~~ 197:25.57 In file included from Unified_cpp_components_glean1.cpp:65: 197:25.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/TimingDistribution.cpp:409:16: note: ‘aCx’ declared here 197:25.57 409 | JSContext* aCx, JS::Handle aGivenProto) { 197:25.57 | ~~~~~~~~~~~^~~ 197:25.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.60 inlined from ‘JSObject* mozilla::dom::GleanUrl_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanUrl]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:865:27, 197:25.60 inlined from ‘virtual JSObject* mozilla::glean::GleanUrl::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Url.cpp:49:37: 197:25.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.60 1169 | *this->stack = this; 197:25.60 | ~~~~~~~~~~~~~^~~~~~ 197:25.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanUrl::WrapObject(JSContext*, JS::Handle)’: 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:865:27: note: ‘reflector’ declared here 197:25.63 865 | JS::Rooted reflector(aCx); 197:25.63 | ^~~~~~~~~ 197:25.63 In file included from Unified_cpp_components_glean1.cpp:74: 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Url.cpp:47:43: note: ‘aCx’ declared here 197:25.63 47 | JSObject* GleanUrl::WrapObject(JSContext* aCx, 197:25.63 | ~~~~~~~~~~~^~~ 197:25.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 197:25.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 197:25.63 inlined from ‘JSObject* mozilla::dom::GleanUuid_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::glean::GleanUuid]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:904:27, 197:25.63 inlined from ‘virtual JSObject* mozilla::glean::GleanUuid::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Uuid.cpp:55:38: 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 197:25.63 1169 | *this->stack = this; 197:25.63 | ~~~~~~~~~~~~~^~~~~~ 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h: In member function ‘virtual JSObject* mozilla::glean::GleanUuid::WrapObject(JSContext*, JS::Handle)’: 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GleanMetricsBinding.h:904:27: note: ‘reflector’ declared here 197:25.63 904 | JS::Rooted reflector(aCx); 197:25.63 | ^~~~~~~~~ 197:25.63 In file included from Unified_cpp_components_glean1.cpp:83: 197:25.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/components/glean/bindings/private/Uuid.cpp:53:44: note: ‘aCx’ declared here 197:25.63 53 | JSObject* GleanUuid::WrapObject(JSContext* aCx, 197:25.63 | ~~~~~~~~~~~^~~ 197:26.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/painting/nsDisplayList.h:30, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ThemeDrawing.h:11, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/ScrollbarDrawing.h:15, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/Theme.h:16, 197:26.28 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsXPLookAndFeel.cpp:22, 197:26.28 from Unified_cpp_widget4.cpp:20: 197:26.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function ‘static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)’: 197:26.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 197:26.28 36 | if (!aKey) return 0; 197:26.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:36: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 197:27.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/StructuredClone.h:21, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:36, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/DashboardTypes.h:9, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.h:18, 197:27.47 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/PollableEvent.cpp:7, 197:27.47 from Unified_cpp_netwerk_base1.cpp:2: 197:27.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 197:27.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 197:27.47 inlined from ‘bool mozilla::net::PACProxyAlert(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ProxyAutoConfig.cpp:364:59: 197:27.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arg1’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=] 197:27.47 1169 | *this->stack = this; 197:27.47 | ~~~~~~~~~~~~~^~~~~~ 197:27.47 In file included from Unified_cpp_netwerk_base1.cpp:29: 197:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ProxyAutoConfig.cpp: In function ‘bool mozilla::net::PACProxyAlert(JSContext*, unsigned int, JS::Value*)’: 197:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ProxyAutoConfig.cpp:364:25: note: ‘arg1’ declared here 197:27.48 364 | JS::Rooted arg1(cx, JS::ToString(cx, args[0])); 197:27.48 | ^~~~ 197:27.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/ProxyAutoConfig.cpp:359:38: note: ‘cx’ declared here 197:27.48 359 | static bool PACProxyAlert(JSContext* cx, unsigned int argc, JS::Value* vp) { 197:27.48 | ~~~~~~~~~~~^~ 197:29.55 mfbt/tests/TestAlgorithm 197:29.59 mfbt/tests/TestArray 197:30.20 mfbt/tests/TestArrayUtils 197:32.16 mfbt/tests/TestAtomicBitfields 197:32.46 mfbt/tests/TestAtomics 197:33.83 mfbt/tests/TestBinarySearch 197:34.09 mfbt/tests/TestBitSet 197:35.52 mfbt/tests/TestBloomFilter 197:36.81 mfbt/tests/TestBufferList 197:37.94 mfbt/tests/TestCasting 197:39.34 mfbt/tests/TestCeilingFloor 197:41.07 mfbt/tests/TestCheckedInt 197:42.44 mfbt/tests/TestCompactPair 197:43.52 mfbt/tests/TestCountPopulation 197:43.73 mozglue/tests/ShowSSEConfig 197:43.79 mozglue/tests/TestBaseProfiler 197:45.07 mfbt/tests/TestCountZeroes 197:45.13 mozglue/tests/TestIntegerPrintfMacros 197:46.16 mfbt/tests/TestDefineEnum 197:47.35 mfbt/tests/TestDoublyLinkedList 197:47.46 mozglue/tests/TestPrintf 197:48.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 197:48.59 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsXPLookAndFeel.cpp:19: 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 197:48.59 202 | return ReinterpretHelper::FromInternalValue(v); 197:48.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 197:48.59 4432 | return mProperties.Get(aProperty, aFoundResult); 197:48.59 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 197:48.59 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 197:48.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 197:48.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 197:48.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:48.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 197:48.59 413 | struct FrameBidiData { 197:48.59 | ^~~~~~~~~~~~~ 197:49.00 mfbt/tests/TestEndian 197:49.10 security/manager/ssl/tests/unit/pkcs11testmodule 197:50.68 mfbt/tests/TestEnumeratedArray 197:50.77 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library 197:50.88 security/nss/lib/crmf/libcrmf.a 197:51.72 testing/tools/screenshot/screentopng 197:52.45 mfbt/tests/TestEnumSet 197:53.79 mfbt/tests/TestEnumTypeTraits 197:54.97 mfbt/tests/TestFastBernoulliTrial 197:55.43 toolkit/components/ctypes/tests/libjsctypes-test.so 197:56.25 mfbt/tests/TestFloatingPoint 197:56.59 toolkit/components/telemetry/pingsender/pingsender 197:57.59 toolkit/components/telemetry/tests/libmodules-test.so 197:57.67 mfbt/tests/TestFunctionRef 197:58.22 toolkit/library/gtest/libxul_broken_buildid 197:59.13 mfbt/tests/TestFunctionTypeTraits 197:59.98 mfbt/tests/TestHashTable 198:01.09 mfbt/tests/TestIntegerRange 198:01.20 toolkit/library/gtest/libxul_correct_buildid 198:01.41 toolkit/library/gtest/libxul_missing_buildid/libxul_missing_buildid.so 198:02.53 mfbt/tests/TestJSONWriter 198:02.64 toolkit/xre/glxtest/glxtest 198:04.46 tools/power/rapl 198:04.50 mfbt/tests/TestLinkedList 198:05.92 widget/gtk/vaapitest/vaapitest 198:06.09 mfbt/tests/TestMacroArgs 198:06.72 xpcom/tests/TestArguments 198:06.75 xpcom/tests/TestBlockingProcess 198:07.83 mfbt/tests/TestMacroForEach 198:07.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:14, 198:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 198:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:26, 198:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 198:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 198:08.00 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:90: 198:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h: In static member function ‘static bool IPC::ParamTraits >::Read(IPC::MessageReader*, T*)’: 198:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 198:08.00 312 | if (!ReadParam(reader, &size)) return false; 198:08.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:312: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 198:08.60 xpcom/tests/TestPRIntN 198:09.53 mfbt/tests/TestMathAlgorithms 198:09.89 xpcom/tests/TestQuickReturn 198:10.89 mfbt/tests/TestMaybe 198:11.66 xpcom/tests/TestUnicodeArguments 198:12.32 mfbt/tests/TestNonDereferenceable 198:13.41 xpcom/tests/TestMemoryPressureWatcherLinux 198:14.43 mfbt/tests/TestNotNull 198:15.34 config/external/nspr/ds/libplds4.so 198:16.09 mfbt/tests/TestRandomNum 198:16.91 config/external/nspr/libc/libplc4.so 198:16.96 mfbt/tests/TestRange 198:17.80 browser/app/firefox 198:18.12 mfbt/tests/TestRefPtr 198:18.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/AnimationCommon.h:16, 198:18.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsAnimationManager.h:10, 198:18.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsAnimationManager.cpp:7, 198:18.96 from Unified_cpp_layout_style4.cpp:74: 198:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 198:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 198:18.96 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 198:18.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 198:19.11 js/src/build/libjs_static.a 198:19.58 mfbt/tests/TestResult 198:20.95 In file included from /usr/include/c++/14/list:65, 198:20.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 198:20.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 198:20.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 198:20.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 198:20.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsTransitionManager.cpp:28, 198:20.96 from Unified_cpp_layout_style5.cpp:83: 198:20.96 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 198:20.96 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 198:20.96 1555 | while (__first != __last) 198:20.96 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 198:21.05 mfbt/tests/TestRollingMean 198:21.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 198:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 198:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 198:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildProcessMessageManager.h:11, 198:21.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.cpp:56: 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:21.06 202 | return ReinterpretHelper::FromInternalValue(v); 198:21.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:21.06 4432 | return mProperties.Get(aProperty, aFoundResult); 198:21.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 198:21.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 198:21.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 198:21.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 198:21.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:21.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 198:21.06 413 | struct FrameBidiData { 198:21.06 | ^~~~~~~~~~~~~ 198:21.82 mfbt/tests/TestSaturate 198:22.62 mfbt/tests/TestScopeExit 198:23.91 mfbt/tests/TestSegmentedVector 198:25.66 mfbt/tests/TestSHA1 198:25.80 security/sandbox/linux/libmozsandbox.so 198:26.64 mfbt/tests/TestSIMD 198:27.20 media/ffvpx/libavutil/libmozavutil.so 198:28.01 mfbt/tests/TestSmallPointerArray 198:28.87 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so 198:29.37 mfbt/tests/TestSplayTree 198:29.55 security/nss/lib/freebl/libfreebl3.so 198:30.70 toolkit/library/gtest/libxul_broken_buildid/libxul_broken_buildid.so 198:31.54 mfbt/tests/TestTextUtils 198:31.73 toolkit/library/gtest/libxul_correct_buildid/libxul_correct_buildid.so 198:32.42 uriloader/exthandler/tests/WriteArgument 198:32.97 mfbt/tests/TestTypedEnum 198:33.44 security/nss/lib/util/libnssutil3.so 198:34.45 mfbt/tests/TestUniquePtr 198:34.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 198:34.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.h:16, 198:34.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.cpp:7: 198:34.71 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 198:34.71 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 198:34.71 inlined from ‘JSObject* mozilla::dom::ChildProcessMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChildProcessMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:128:27, 198:34.71 inlined from ‘virtual JSObject* mozilla::dom::ChildProcessMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildProcessMessageManager.h:26:52: 198:34.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 198:34.71 1169 | *this->stack = this; 198:34.71 | ~~~~~~~~~~~~~^~~~~~ 198:34.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChildProcessMessageManager::WrapObject(JSContext*, JS::Handle)’: 198:34.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:128:27: note: ‘reflector’ declared here 198:34.71 128 | JS::Rooted reflector(aCx); 198:34.71 | ^~~~~~~~~ 198:34.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildProcessMessageManager.h:24:43: note: ‘aCx’ declared here 198:34.71 24 | virtual JSObject* WrapObject(JSContext* aCx, 198:34.71 | ~~~~~~~~~~~^~~ 198:34.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ChildProcessMessageManager::_ZThn112_N7mozilla3dom26ChildProcessMessageManager10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 198:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 198:35.00 1169 | *this->stack = this; 198:35.00 | ~~~~~~~~~~~~~^~~~~~ 198:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:128:27: note: ‘reflector’ declared here 198:35.00 128 | JS::Rooted reflector(aCx); 198:35.00 | ^~~~~~~~~ 198:35.00 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildProcessMessageManager.h:24:43: note: ‘aCx’ declared here 198:35.00 24 | virtual JSObject* WrapObject(JSContext* aCx, 198:35.00 | ~~~~~~~~~~~^~~ 198:35.29 media/ffvpx/libavcodec/libmozavcodec.so 198:36.18 mfbt/tests/TestVariant 198:36.52 security/nss/lib/softoken/libsoftokn3.so 198:37.42 mfbt/tests/TestVector 198:37.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 198:37.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 198:37.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 198:37.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsFontFaceUtils.cpp:11, 198:37.80 from Unified_cpp_layout_style5.cpp:20: 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:37.80 202 | return ReinterpretHelper::FromInternalValue(v); 198:37.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:37.80 4432 | return mProperties.Get(aProperty, aFoundResult); 198:37.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 198:37.80 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 198:37.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 198:37.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 198:37.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:37.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 198:37.80 413 | struct FrameBidiData { 198:37.80 | ^~~~~~~~~~~~~ 198:39.32 mfbt/tests/TestWeakPtr 198:40.34 mfbt/tests/TestWrappingOperations 198:41.73 mfbt/tests/TestXorShift128PlusRNG 198:43.84 mfbt/tests/TestMPSCQueue 198:44.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 198:44.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 198:44.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 198:44.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/StyleAnimationValue.cpp:13, 198:44.25 from Unified_cpp_layout_style4.cpp:20: 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:44.25 202 | return ReinterpretHelper::FromInternalValue(v); 198:44.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:44.25 4432 | return mProperties.Get(aProperty, aFoundResult); 198:44.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 198:44.25 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 198:44.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 198:44.25 302 | memcpy(&value, &aInternalValue, sizeof(value)); 198:44.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:44.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 198:44.25 413 | struct FrameBidiData { 198:44.25 | ^~~~~~~~~~~~~ 198:44.86 mfbt/tests/TestSPSCQueue 198:44.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 198:44.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 198:44.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 198:44.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.h:24: 198:44.96 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 198:44.96 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1073:36, 198:44.96 inlined from ‘FallibleTArray >::FallibleTArray(FallibleTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3010:7, 198:44.96 inlined from ‘mozilla::dom::Sequence::Sequence(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:460:3, 198:44.96 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/Maybe.h:1015:3, 198:44.96 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >; InternalType = mozilla::dom::Sequence >]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 198:44.96 inlined from ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.cpp:713:34: 198:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds=] 198:44.96 655 | aOther.mHdr->mLength = 0; 198:44.96 | ~~~~~~~~~~~~~~~~~~~~~^~~ 198:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.cpp: In member function ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’: 198:44.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.cpp:708:46: note: at offset 8 into object ‘ports’ of size 8 198:44.96 708 | Sequence> ports; 198:44.96 | ^~~~~ 198:45.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 198:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:45.08 202 | return ReinterpretHelper::FromInternalValue(v); 198:45.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 198:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:45.08 4432 | return mProperties.Get(aProperty, aFoundResult); 198:45.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 198:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 198:45.08 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 198:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 198:45.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 198:45.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 198:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 198:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:17, 198:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/SharedSubResourceCache.h:39, 198:45.08 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/SharedSubResourceCache.cpp:7, 198:45.08 from Unified_cpp_layout_style4.cpp:2: 198:45.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 198:45.08 22 | struct nsPoint : public mozilla::gfx::BasePoint { 198:45.08 | ^~~~~~~ 198:46.49 mfbt/tests/TestThreadSafeWeakPtr 198:48.78 mfbt/tests/TestMozCrash 198:50.07 mfbt/tests/TestUtf8 198:51.22 mfbt/tests/TestPoisonArea 198:51.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 198:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:15, 198:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCaret.h:13, 198:51.46 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:13: 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:51.46 202 | return ReinterpretHelper::FromInternalValue(v); 198:51.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 198:51.46 4432 | return mProperties.Get(aProperty, aFoundResult); 198:51.46 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 198:51.46 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 198:51.46 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 198:51.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 198:51.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:51.46 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 198:51.46 413 | struct FrameBidiData { 198:51.46 | ^~~~~~~~~~~~~ 199:00.36 security/nss/lib/nss/libnss3.so 199:00.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 199:00.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIStringBundle.h:13, 199:00.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/NSSErrorsService.h:13, 199:00.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/ScopedNSSTypes.h:24, 199:00.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSCertificate.h:9, 199:00.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSCertificate.cpp:6, 199:00.66 from Unified_cpp_security_manager_ssl2.cpp:11: 199:00.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 199:00.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 199:00.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 199:00.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 199:00.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 199:00.66 inlined from ‘void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp:353:49: 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 199:00.66 450 | mArray.mHdr->mLength = 0; 199:00.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 199:00.66 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp: In member function ‘void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()’: 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp:349:28: note: at offset 8 into object ‘enterpriseCerts’ of size 8 199:00.66 349 | nsTArray enterpriseCerts; 199:00.66 | ^~~~~~~~~~~~~~~ 199:00.66 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 199:00.66 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:620:1, 199:00.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1119:21, 199:00.66 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1116:14, 199:00.66 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2745:7, 199:00.66 inlined from ‘void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp:353:49: 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 199:00.66 450 | mArray.mHdr->mLength = 0; 199:00.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp: In member function ‘void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()’: 199:00.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSComponent.cpp:349:28: note: at offset 8 into object ‘enterpriseCerts’ of size 8 199:00.66 349 | nsTArray enterpriseCerts; 199:00.66 | ^~~~~~~~~~~~~~~ 199:02.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:13, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsISimpleEnumerator.h:11, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFile.h:11, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDirectoryServiceUtils.h:14, 199:02.02 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/TRRService.cpp:8, 199:02.02 from Unified_cpp_netwerk_dns1.cpp:2: 199:02.02 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]’, 199:02.02 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:02.02 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:02.02 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:02.02 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:02.02 inlined from ‘void nsHostResolver::Shutdown()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:348:1: 199:02.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsHostRecord [0]’ [-Warray-bounds=] 199:02.02 121 | elt->asT()->Release(); 199:02.02 | ~~~~~~~~~~~~~~~~~~~^~ 199:02.03 In file included from Unified_cpp_netwerk_dns1.cpp:56: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘void nsHostResolver::Shutdown()’: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:303:7: note: at offset -8 into object ‘evictionQ’ of size 24 199:02.04 303 | evictionQ; 199:02.04 | ^~~~~~~~~ 199:02.04 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]’, 199:02.04 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:02.04 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:02.04 inlined from ‘void nsHostResolver::Shutdown()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:348:1: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsHostRecord [0]’ [-Warray-bounds=] 199:02.04 121 | elt->asT()->Release(); 199:02.04 | ~~~~~~~~~~~~~~~~~~~^~ 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘void nsHostResolver::Shutdown()’: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:302:63: note: at offset -8 into object ‘pendingQLow’ of size 24 199:02.04 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 199:02.04 | ^~~~~~~~~~~ 199:02.04 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]’, 199:02.04 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:02.04 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:02.04 inlined from ‘void nsHostResolver::Shutdown()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:348:1: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsHostRecord [0]’ [-Warray-bounds=] 199:02.04 121 | elt->asT()->Release(); 199:02.04 | ~~~~~~~~~~~~~~~~~~~^~ 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘void nsHostResolver::Shutdown()’: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:302:50: note: at offset -8 into object ‘pendingQMed’ of size 24 199:02.04 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 199:02.04 | ^~~~~~~~~~~ 199:02.04 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]’, 199:02.04 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:02.04 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:02.04 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:02.04 inlined from ‘void nsHostResolver::Shutdown()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:348:1: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsHostRecord [0]’ [-Warray-bounds=] 199:02.04 121 | elt->asT()->Release(); 199:02.04 | ~~~~~~~~~~~~~~~~~~~^~ 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘void nsHostResolver::Shutdown()’: 199:02.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:302:36: note: at offset -8 into object ‘pendingQHigh’ of size 24 199:02.04 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 199:02.04 | ^~~~~~~~~~~~ 199:04.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 199:04.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 199:04.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 199:04.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 199:04.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PrincipalHashKey.h:10, 199:04.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/SharedSubResourceCache.h:29: 199:04.58 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 199:04.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 199:04.58 inlined from ‘JSObject* mozilla::dom::CSS2Properties_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMCSSDeclaration]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSS2PropertiesBinding.h:36, 199:04.58 inlined from ‘virtual JSObject* nsDOMCSSDeclaration::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsDOMCSSDeclaration.cpp:31: 199:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 199:04.58 1169 | *this->stack = this; 199:04.58 | ~~~~~~~~~~~~~^~~~~~ 199:04.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsDOMCSSDeclaration.cpp:15, 199:04.58 from Unified_cpp_layout_style4.cpp:137: 199:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSS2PropertiesBinding.h: In member function ‘virtual JSObject* nsDOMCSSDeclaration::WrapObject(JSContext*, JS::Handle)’: 199:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSS2PropertiesBinding.h:36: note: ‘reflector’ declared here 199:04.58 36 | JS::Rooted reflector(aCx); 199:04.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsDOMCSSDeclaration.cpp:29: note: ‘aCx’ declared here 199:04.58 29 | JSObject* nsDOMCSSDeclaration::WrapObject(JSContext* aCx, 199:05.03 security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 199:05.08 security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 199:05.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 199:05.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 199:05.52 inlined from ‘JSObject* mozilla::dom::CSSStyleSheet_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::StyleSheet]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleSheetBinding.h:472:27, 199:05.52 inlined from ‘virtual JSObject* mozilla::StyleSheet::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/StyleSheet.cpp:1142:42: 199:05.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 199:05.52 1169 | *this->stack = this; 199:05.52 | ~~~~~~~~~~~~~^~~~~~ 199:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StyleSheet.h:12, 199:05.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LinkStyle.h:11, 199:05.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/css/Loader.h:18, 199:05.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/css/SheetLoadData.h:12, 199:05.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/css/StreamLoader.h:16, 199:05.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/StreamLoader.cpp:7, 199:05.57 from Unified_cpp_layout_style4.cpp:11: 199:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleSheetBinding.h: In member function ‘virtual JSObject* mozilla::StyleSheet::WrapObject(JSContext*, JS::Handle)’: 199:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleSheetBinding.h:472:27: note: ‘reflector’ declared here 199:05.57 472 | JS::Rooted reflector(aCx); 199:05.57 | ^~~~~~~~~ 199:05.57 In file included from Unified_cpp_layout_style4.cpp:38: 199:05.57 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/StyleSheet.cpp:1140:45: note: ‘aCx’ declared here 199:05.57 1140 | JSObject* StyleSheet::WrapObject(JSContext* aCx, 199:05.57 | ~~~~~~~~~~~^~~ 199:05.59 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::StyleSheet::_ZThn8_N7mozilla10StyleSheet10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 199:05.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 199:05.61 1169 | *this->stack = this; 199:05.61 | ~~~~~~~~~~~~~^~~~~~ 199:05.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CSSStyleSheetBinding.h:472:27: note: ‘reflector’ declared here 199:05.61 472 | JS::Rooted reflector(aCx); 199:05.61 | ^~~~~~~~~ 199:05.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/StyleSheet.cpp:1140:45: note: ‘aCx’ declared here 199:05.61 1140 | JSObject* StyleSheet::WrapObject(JSContext* aCx, 199:05.61 | ~~~~~~~~~~~^~~ 199:05.78 security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 199:09.10 security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 199:09.20 security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 199:10.83 security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 199:11.14 security/manager/ssl/tests/unit/tlsserver/cmd/FaultyServer 199:15.43 security/nss/lib/smime/libsmime3.so 199:16.77 security/nss/lib/ssl/libssl3.so 199:17.62 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.63 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:17.63 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:17.63 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:17.63 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1748:36: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:17.63 118 | elt->asT()->AddRef(); 199:17.63 | ~~~~~~~~~~~~~~~~~~^~ 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.63 1747 | mozilla::LinkedList> cbs = 199:17.63 | ^~~ 199:17.63 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.63 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:17.63 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:17.63 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:17.63 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1748:36: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:17.63 118 | elt->asT()->AddRef(); 199:17.63 | ~~~~~~~~~~~~~~~~~~^~ 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.63 1747 | mozilla::LinkedList> cbs = 199:17.63 | ^~~ 199:17.63 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.63 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:17.63 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:17.63 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:17.63 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1748:36: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:17.63 118 | elt->asT()->AddRef(); 199:17.63 | ~~~~~~~~~~~~~~~~~~^~ 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.63 1747 | mozilla::LinkedList> cbs = 199:17.63 | ^~~ 199:17.63 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.63 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:17.63 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:17.63 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:17.63 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1748:36: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:17.63 118 | elt->asT()->AddRef(); 199:17.63 | ~~~~~~~~~~~~~~~~~~^~ 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.63 1747 | mozilla::LinkedList> cbs = 199:17.63 | ^~~ 199:17.63 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.63 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:17.63 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:17.63 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:17.63 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:17.63 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1763:1: 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsResolveHostCallback [0]’ [-Warray-bounds=] 199:17.63 121 | elt->asT()->Release(); 199:17.63 | ~~~~~~~~~~~~~~~~~~~^~ 199:17.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.65 1747 | mozilla::LinkedList> cbs = 199:17.65 | ^~~ 199:17.65 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:17.65 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:17.65 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:17.65 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:17.65 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:17.65 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1763:1: 199:17.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript -1 is outside array bounds of ‘nsResolveHostCallback [0]’ [-Warray-bounds=] 199:17.65 121 | elt->asT()->Release(); 199:17.65 | ~~~~~~~~~~~~~~~~~~~^~ 199:17.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)’: 199:17.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1747:54: note: at offset -8 into object ‘cbs’ of size 24 199:17.65 1747 | mozilla::LinkedList> cbs = 199:17.65 | ^~~ 199:18.36 media/gmp-clearkey/0.1/libclearkey.so 199:18.50 In file included from /usr/include/string.h:548, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/string.h:3, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/nss/lib/util/secport.h:42, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/nss/lib/util/seccomon.h:27, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nss/certt.h:12, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/certt.h:3, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSCertTrust.h:8, 199:18.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNSSCertTrust.cpp:5, 199:18.51 from Unified_cpp_security_manager_ssl2.cpp:2: 199:18.51 In function ‘void* memcpy(void*, const void*, size_t)’, 199:18.51 inlined from ‘nsresult GenerateType3Msg(const nsString&, const nsString&, const nsString&, const void*, uint32_t, void**, uint32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNTLMAuthModule.cpp:817:11: 199:18.51 /usr/include/bits/string_fortified.h:29:33: warning: ‘*(__int128 unsigned*)(&ntlmv2Resp[0])’ may be used uninitialized [-Wmaybe-uninitialized] 199:18.51 29 | return __builtin___memcpy_chk (__dest, __src, __len, 199:18.51 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 199:18.51 30 | __glibc_objsize0 (__dest)); 199:18.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 199:18.51 In file included from Unified_cpp_security_manager_ssl2.cpp:65: 199:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNTLMAuthModule.cpp: In function ‘nsresult GenerateType3Msg(const nsString&, const nsString&, const nsString&, const void*, uint32_t, void**, uint32_t*)’: 199:18.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/nsNTLMAuthModule.cpp:590:11: note: ‘*(__int128 unsigned*)(&ntlmv2Resp[0])’ was declared here 199:18.51 590 | uint8_t ntlmv2Resp[NTLMv2_RESP_LEN]; 199:18.51 | ^~~~~~~~~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:18.97 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:18.97 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:18.97 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1631:32: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:18.97 118 | elt->asT()->AddRef(); 199:18.97 | ~~~~~~~~~~~~~~~~~~^~ 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.97 1630 | mozilla::LinkedList> cbs = 199:18.97 | ^~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:18.97 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:18.97 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:18.97 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1631:32: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:18.97 118 | elt->asT()->AddRef(); 199:18.97 | ~~~~~~~~~~~~~~~~~~^~ 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.97 1630 | mozilla::LinkedList> cbs = 199:18.97 | ^~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:18.97 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:18.97 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:18.97 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1631:32: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:18.97 118 | elt->asT()->AddRef(); 199:18.97 | ~~~~~~~~~~~~~~~~~~^~ 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.97 1630 | mozilla::LinkedList> cbs = 199:18.97 | ^~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 199:18.97 inlined from ‘mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 199:18.97 inlined from ‘mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 199:18.97 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1631:32: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds=] 199:18.97 118 | elt->asT()->AddRef(); 199:18.97 | ~~~~~~~~~~~~~~~~~~^~ 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.97 1630 | mozilla::LinkedList> cbs = 199:18.97 | ^~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:18.97 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:18.97 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:18.97 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:18.97 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1665:1: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of ‘nsResolveHostCallback [0]’ [-Warray-bounds=] 199:18.97 121 | elt->asT()->Release(); 199:18.97 | ~~~~~~~~~~~~~~~~~~~^~ 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.97 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.97 1630 | mozilla::LinkedList> cbs = 199:18.97 | ^~~ 199:18.97 In static member function ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]’, 199:18.97 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 199:18.97 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 199:18.98 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 199:18.98 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 199:18.98 inlined from ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1665:1: 199:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript -1 is outside array bounds of ‘nsResolveHostCallback [0]’ [-Warray-bounds=] 199:18.98 121 | elt->asT()->Release(); 199:18.98 | ~~~~~~~~~~~~~~~~~~~^~ 199:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp: In member function ‘AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)’: 199:18.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/dns/nsHostResolver.cpp:1630:54: note: at offset -8 into object ‘cbs’ of size 24 199:18.98 1630 | mozilla::LinkedList> cbs = 199:18.99 | ^~~ 199:19.49 security/nss/cmd/certutil/certutil 199:19.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 199:19.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDOMWindowUtils.h:15, 199:19.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.h:12, 199:19.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:7: 199:19.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 199:19.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 199:19.60 inlined from ‘virtual nsresult nsDOMWindowUtils::GetFileId(JS::Handle, JSContext*, int64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:3500: 199:19.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 199:19.60 1169 | *this->stack = this; 199:19.60 | ~~~~~~~~~~~~~^~~~~~ 199:19.61 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::GetFileId(JS::Handle, JSContext*, int64_t*)’: 199:19.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:3500: note: ‘obj’ declared here 199:19.62 3500 | JS::Rooted obj(aCx, aFile.toObjectOrNull()); 199:19.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:3493: note: ‘aCx’ declared here 199:19.62 3493 | nsDOMWindowUtils::GetFileId(JS::Handle aFile, JSContext* aCx, 199:20.42 security/nss/cmd/pk12util/pk12util 199:20.98 testing/mochitest/ssltunnel/ssltunnel 199:28.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 199:28.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 199:28.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12: 199:28.89 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 199:28.89 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:558:1, 199:28.89 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2024:54, 199:28.89 inlined from ‘void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsAnimationManager.cpp:460: 199:28.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 199:28.89 450 | mArray.mHdr->mLength = 0; 199:28.89 | ~~~~~~~~~~~~~~~~~~~~~^~~ 199:28.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsAnimationManager.cpp: In member function ‘void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)’: 199:28.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/style/nsAnimationManager.cpp:441: note: at offset 8 into object ‘newAnimations’ of size 8 199:28.89 441 | OwningCSSAnimationPtrArray newAnimations = 199:30.88 security/nss/lib/freebl/mpi_amd64_common.o 199:32.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 199:32.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIDOMWindowUtils.h:13: 199:32.53 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 199:32.53 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1073:36, 199:32.53 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::DOMCollectedFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3024:36, 199:32.53 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::dom::DOMCollectedFrame]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 199:32.53 inlined from ‘mozilla::Maybe ConvertCompositionRecordingFramesToDom(const mozilla::layers::FrameRecording&, double)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:4686, 199:32.53 inlined from ‘nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:4749: 199:32.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 199:32.53 655 | aOther.mHdr->mLength = 0; 199:32.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 199:32.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp: In lambda function: 199:32.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMWindowUtils.cpp:4649: note: at offset 8 into object ‘domFrames’ of size 8 199:32.53 4649 | nsTArray domFrames; 199:43.16 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 199:43.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 199:43.17 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 199:43.17 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const double]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 199:43.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 199:43.17 1169 | *this->stack = this; 199:43.17 | ~~~~~~~~~~~~~^~~~~~ 199:43.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:18, 199:43.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:11, 199:43.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 199:43.21 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13: 199:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const double]’: 199:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 199:43.21 389 | JS::RootedVector v(aCx); 199:43.21 | ^ 199:43.21 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 199:43.21 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 199:43.21 | ~~~~~~~~~~~^~~ 199:45.39 security/nss/lib/freebl/libfreeblpriv3.so 199:58.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nscore.h:182, 199:58.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsStringFwd.h:12, 199:58.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsIOService.h:9, 199:58.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsInputStreamPump.cpp:7, 199:58.32 from Unified_cpp_netwerk_base3.cpp:2: 199:58.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsPACMan.cpp: In member function ‘bool mozilla::net::nsPACMan::ProcessPending()’: 199:58.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsError.h:33:34: warning: value computed is not used [-Wunused-value] 199:58.32 33 | #define NS_SUCCEEDED(_nsresult) ((bool)MOZ_LIKELY(!NS_FAILED_impl(_nsresult))) 199:58.32 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199:58.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsPACMan.cpp:858:9: note: in expansion of macro ‘NS_SUCCEEDED’ 199:58.32 858 | NS_SUCCEEDED(mSystemProxySettings->GetProxyForURI( 199:58.32 | ^~~~~~~~~~~~ 200:04.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 200:04.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcpublic.h:38, 200:04.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.h:25, 200:04.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:38, 200:04.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/SpinEventLoopUntil.h:13, 200:04.85 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsAsyncRedirectVerifyHelper.cpp:7, 200:04.85 from Unified_cpp_netwerk_base2.cpp:2: 200:04.85 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 200:04.85 inlined from ‘void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 200:04.85 inlined from ‘void nsTArray_Impl::Assign(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1483:10, 200:04.85 inlined from ‘void mozilla::net::nsIOService::ParsePortList(const char*, bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsIOService.cpp:1666:30: 200:04.85 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 200:04.85 315 | mHdr->mLength = 0; 200:04.85 | ~~~~~~~~~~~~~~^~~ 200:04.87 In file included from Unified_cpp_netwerk_base2.cpp:101: 200:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsIOService.cpp: In member function ‘void mozilla::net::nsIOService::ParsePortList(const char*, bool)’: 200:04.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsIOService.cpp:1663:21: note: at offset 8 into object ‘restrictedPortList’ of size 8 200:04.88 1663 | nsTArray restrictedPortList; 200:04.88 | ^~~~~~~~~~~~~~~~~~ 200:08.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 200:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.h:11, 200:08.88 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:7: 200:08.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 200:08.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 200:08.88 inlined from ‘JSObject* mozilla::dom::PluginArray_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsPluginArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginArrayBinding.h:36:27, 200:08.88 inlined from ‘virtual JSObject* nsPluginArray::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:59:35: 200:08.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 200:08.88 1169 | *this->stack = this; 200:08.88 | ~~~~~~~~~~~~~^~~~~~ 200:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:9: 200:08.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginArrayBinding.h: In member function ‘virtual JSObject* nsPluginArray::WrapObject(JSContext*, JS::Handle)’: 200:08.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginArrayBinding.h:36:27: note: ‘reflector’ declared here 200:08.88 36 | JS::Rooted reflector(aCx); 200:08.88 | ^~~~~~~~~ 200:08.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:57:48: note: ‘aCx’ declared here 200:08.88 57 | JSObject* nsPluginArray::WrapObject(JSContext* aCx, 200:08.88 | ~~~~~~~~~~~^~~ 200:08.92 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 200:08.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 200:08.93 inlined from ‘JSObject* mozilla::dom::Plugin_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsPluginElement]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginBinding.h:36:27, 200:08.93 inlined from ‘virtual JSObject* nsPluginElement::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:126:30: 200:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 200:08.93 1169 | *this->stack = this; 200:08.93 | ~~~~~~~~~~~~~^~~~~~ 200:08.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:10: 200:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginBinding.h: In member function ‘virtual JSObject* nsPluginElement::WrapObject(JSContext*, JS::Handle)’: 200:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PluginBinding.h:36:27: note: ‘reflector’ declared here 200:08.93 36 | JS::Rooted reflector(aCx); 200:08.93 | ^~~~~~~~~ 200:08.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPluginArray.cpp:124:50: note: ‘aCx’ declared here 200:08.93 124 | JSObject* nsPluginElement::WrapObject(JSContext* aCx, 200:08.93 | ~~~~~~~~~~~^~~ 200:31.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 200:31.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 200:31.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:67, 200:31.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 200:31.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:115: 200:31.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h: In member function ‘mozilla::glean::impl::CounterMetric mozilla::glean::impl::Labeled::Get(const nsACString&) const’: 200:31.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:131: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 200:31.89 131 | } else if (auto mirrorHgramId = HistogramIdForMetric(mId)) { 200:31.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:131: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 200:49.48 In file included from Unified_cpp_dom_base0.cpp:38: 200:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.cpp: In member function ‘void AttrArray::Compact()’: 200:49.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.cpp:259:14: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 200:49.48 259 | realloc(oldImpl, Impl::AllocationSizeForAttributes(oldImpl->mAttrCount))); 200:49.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:49.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:20, 200:49.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentFragment.h:16, 200:49.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:12, 200:49.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 200:49.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbstractRange.h:16, 200:49.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AbstractRange.cpp:7, 200:49.51 from Unified_cpp_dom_base0.cpp:2: 200:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.h:206:9: note: ‘class AttrArray::Impl’ declared here 200:49.51 206 | class Impl { 200:49.51 | ^~~~ 200:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.cpp: In member function ‘bool AttrArray::GrowTo(uint32_t)’: 200:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.cpp:342:45: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 200:49.51 342 | Impl* newImpl = static_cast(realloc(oldImpl, sizeInBytes.value())); 200:49.51 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:49.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AttrArray.h:206:9: note: ‘class AttrArray::Impl’ declared here 200:49.51 206 | class Impl { 200:49.51 | ^~~~ 201:09.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 201:09.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 201:09.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 201:09.25 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsObjectLoadingContent.cpp:65: 201:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 201:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 201:09.25 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 201:09.25 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 201:09.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCycleCollectionParticipant.h:11, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:10, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:16, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:10, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:7: 201:09.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:09.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 201:09.55 2179 | GlobalProperties() { mozilla::PodZero(this); } 201:09.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 201:09.55 37 | memset(aT, 0, sizeof(T)); 201:09.55 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:09.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 201:09.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:140: 201:09.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 201:09.55 2178 | struct GlobalProperties { 201:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:16.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSplittableFrame.h:16, 201:16.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsContainerFrame.h:15, 201:16.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsAtomicContainerFrame.h:13, 201:16.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsImageFrame.h:12, 201:16.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsImageLoadingContent.cpp:26: 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:16.38 202 | return ReinterpretHelper::FromInternalValue(v); 201:16.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:16.38 4432 | return mProperties.Get(aProperty, aFoundResult); 201:16.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:16.38 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:16.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:16.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:16.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:16.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:16.39 413 | struct FrameBidiData { 201:16.39 | ^~~~~~~~~~~~~ 201:18.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/loader/LoadedScript.h:16, 201:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/script/ScriptLoader.h:12, 201:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 201:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 201:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:14, 201:18.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWindowRoot.cpp:29, 201:18.66 from Unified_cpp_dom_base11.cpp:20: 201:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h: In member function ‘void mozilla::MaybeOneOf::destroy()’: 201:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h:122: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 201:18.66 122 | } else if (state == SomeT2) { 201:18.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/MaybeOneOf.h:122: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 201:20.56 In file included from /usr/include/c++/14/list:65, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/system_wrappers/list:3, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/stl_wrappers/list:62, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:41, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsCanvasFrame.h:15, 201:20.57 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:130: 201:20.57 /usr/include/c++/14/bits/stl_list.h: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)’: 201:20.57 /usr/include/c++/14/bits/stl_list.h:1555: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 201:20.57 1555 | while (__first != __last) 201:20.57 /usr/include/c++/14/bits/stl_list.h:1555: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 201:22.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:22.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 201:22.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildIterator.h:11, 201:22.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/AbstractRange.cpp:14: 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:22.42 202 | return ReinterpretHelper::FromInternalValue(v); 201:22.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:22.42 4432 | return mProperties.Get(aProperty, aFoundResult); 201:22.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:22.42 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:22.42 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:22.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:22.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:22.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:22.42 413 | struct FrameBidiData { 201:22.42 | ^~~~~~~~~~~~~ 201:24.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:24.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 201:24.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoaderOwner.h:11, 201:24.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsOpenURIInFrameParams.h:10, 201:24.79 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsOpenURIInFrameParams.cpp:7, 201:24.79 from Unified_cpp_dom_base10.cpp:11: 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:24.79 202 | return ReinterpretHelper::FromInternalValue(v); 201:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:24.79 4432 | return mProperties.Get(aProperty, aFoundResult); 201:24.79 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:24.79 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:24.79 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:24.79 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:24.79 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:24.79 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:24.79 413 | struct FrameBidiData { 201:24.79 | ^~~~~~~~~~~~~ 201:25.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:25.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 201:25.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 201:25.07 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:72: 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:25.07 202 | return ReinterpretHelper::FromInternalValue(v); 201:25.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:25.07 4432 | return mProperties.Get(aProperty, aFoundResult); 201:25.07 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:25.07 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:25.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:25.07 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:25.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:25.07 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:25.07 413 | struct FrameBidiData { 201:25.07 | ^~~~~~~~~~~~~ 201:28.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 201:28.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsImageLoadingContent.h:23, 201:28.69 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsImageLoadingContent.cpp:13: 201:28.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 201:28.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 201:28.69 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 201:28.69 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const ImageText]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 201:28.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 201:28.69 1169 | *this->stack = this; 201:28.69 | ~~~~~~~~~~~~~^~~~~~ 201:28.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Promise.h:24, 201:28.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsImageLoadingContent.h:24: 201:28.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const ImageText]’: 201:28.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 201:28.70 389 | JS::RootedVector v(aCx); 201:28.70 | ^ 201:28.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 201:28.70 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 201:28.70 | ~~~~~~~~~~~^~~ 201:29.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:52, 201:29.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 201:29.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:46, 201:29.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsSubDocumentFrame.h:12, 201:29.44 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsObjectLoadingContent.cpp:30: 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:29.44 202 | return ReinterpretHelper::FromInternalValue(v); 201:29.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:29.44 4432 | return mProperties.Get(aProperty, aFoundResult); 201:29.44 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 201:29.44 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:29.44 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:29.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:29.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:29.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:29.44 413 | struct FrameBidiData { 201:29.44 | ^~~~~~~~~~~~~ 201:34.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbstractRange.h:13: 201:34.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:34.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:34.22 inlined from ‘JSObject* mozilla::dom::Attr_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Attr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AttrBinding.h:35:27, 201:34.22 inlined from ‘virtual JSObject* mozilla::dom::Attr::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Attr.cpp:245:28: 201:34.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:34.22 1169 | *this->stack = this; 201:34.22 | ~~~~~~~~~~~~~^~~~~~ 201:34.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Attr.cpp:12, 201:34.22 from Unified_cpp_dom_base0.cpp:29: 201:34.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AttrBinding.h: In member function ‘virtual JSObject* mozilla::dom::Attr::WrapNode(JSContext*, JS::Handle)’: 201:34.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AttrBinding.h:35:27: note: ‘reflector’ declared here 201:34.22 35 | JS::Rooted reflector(aCx); 201:34.22 | ^~~~~~~~~ 201:34.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Attr.cpp:244:37: note: ‘aCx’ declared here 201:34.22 244 | JSObject* Attr::WrapNode(JSContext* aCx, JS::Handle aGivenProto) { 201:34.22 | ~~~~~~~~~~~^~~ 201:34.23 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:34.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:34.23 inlined from ‘JSObject* mozilla::dom::BarProp_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::BarProp]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BarPropBinding.h:35:27, 201:34.23 inlined from ‘virtual JSObject* mozilla::dom::BarProp::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/BarProps.cpp:27:31: 201:34.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:34.23 1169 | *this->stack = this; 201:34.23 | ~~~~~~~~~~~~~^~~~~~ 201:34.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/BarProps.cpp:8, 201:34.23 from Unified_cpp_dom_base0.cpp:47: 201:34.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BarPropBinding.h: In member function ‘virtual JSObject* mozilla::dom::BarProp::WrapObject(JSContext*, JS::Handle)’: 201:34.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BarPropBinding.h:35:27: note: ‘reflector’ declared here 201:34.23 35 | JS::Rooted reflector(aCx); 201:34.23 | ^~~~~~~~~ 201:34.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/BarProps.cpp:25:42: note: ‘aCx’ declared here 201:34.23 25 | JSObject* BarProp::WrapObject(JSContext* aCx, 201:34.23 | ~~~~~~~~~~~^~~ 201:34.31 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:34.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:34.31 inlined from ‘JSObject* mozilla::dom::ChromeMessageBroadcaster_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChromeMessageBroadcaster]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:167:27, 201:34.31 inlined from ‘virtual JSObject* mozilla::dom::ChromeMessageBroadcaster::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeMessageBroadcaster.cpp:18:48: 201:34.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:34.31 1169 | *this->stack = this; 201:34.31 | ~~~~~~~~~~~~~^~~~~~ 201:34.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeMessageBroadcaster.cpp:10, 201:34.31 from Unified_cpp_dom_base0.cpp:119: 201:34.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChromeMessageBroadcaster::WrapObject(JSContext*, JS::Handle)’: 201:34.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:167:27: note: ‘reflector’ declared here 201:34.31 167 | JS::Rooted reflector(aCx); 201:34.31 | ^~~~~~~~~ 201:34.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeMessageBroadcaster.cpp:15:16: note: ‘aCx’ declared here 201:34.31 15 | JSContext* aCx, JS::Handle aGivenProto) { 201:34.31 | ~~~~~~~~~~~^~~ 201:34.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:34.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:34.34 inlined from ‘JSObject* mozilla::dom::ChromeMessageSender_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChromeMessageSender]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:206:27, 201:34.34 inlined from ‘virtual JSObject* mozilla::dom::ChromeMessageSender::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeMessageSender.cpp:16:43: 201:34.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:34.34 1169 | *this->stack = this; 201:34.34 | ~~~~~~~~~~~~~^~~~~~ 201:34.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChromeMessageSender::WrapObject(JSContext*, JS::Handle)’: 201:34.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:206:27: note: ‘reflector’ declared here 201:34.34 206 | JS::Rooted reflector(aCx); 201:34.34 | ^~~~~~~~~ 201:34.34 In file included from Unified_cpp_dom_base0.cpp:128: 201:34.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeMessageSender.cpp:12:54: note: ‘aCx’ declared here 201:34.34 12 | JSObject* ChromeMessageSender::WrapObject(JSContext* aCx, 201:34.34 | ~~~~~~~~~~~^~~ 201:34.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:34.35 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:34.35 inlined from ‘JSObject* mozilla::dom::ChromeNodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ChromeNodeList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeNodeListBinding.h:38:27, 201:34.35 inlined from ‘virtual JSObject* mozilla::dom::ChromeNodeList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeNodeList.cpp:36:38: 201:34.35 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:34.35 1169 | *this->stack = this; 201:34.35 | ~~~~~~~~~~~~~^~~~~~ 201:34.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeNodeList.cpp:14, 201:34.38 from Unified_cpp_dom_base0.cpp:137: 201:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeNodeListBinding.h: In member function ‘virtual JSObject* mozilla::dom::ChromeNodeList::WrapObject(JSContext*, JS::Handle)’: 201:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeNodeListBinding.h:38:27: note: ‘reflector’ declared here 201:34.38 38 | JS::Rooted reflector(aCx); 201:34.38 | ^~~~~~~~~ 201:34.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeNodeList.cpp:34:49: note: ‘aCx’ declared here 201:34.38 34 | JSObject* ChromeNodeList::WrapObject(JSContext* aCx, 201:34.38 | ~~~~~~~~~~~^~~ 201:41.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 201:41.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 201:41.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 201:41.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 201:41.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsNodeInfoManager.cpp:13, 201:41.75 from Unified_cpp_dom_base10.cpp:2: 201:41.75 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:41.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:41.75 inlined from ‘JSObject* mozilla::dom::Range_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsRange]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RangeBinding.h:104:27, 201:41.75 inlined from ‘virtual JSObject* nsRange::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsRange.cpp:141:29: 201:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:41.75 1169 | *this->stack = this; 201:41.75 | ~~~~~~~~~~~~~^~~~~~ 201:41.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsRange.cpp:37, 201:41.75 from Unified_cpp_dom_base10.cpp:38: 201:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RangeBinding.h: In member function ‘virtual JSObject* nsRange::WrapObject(JSContext*, JS::Handle)’: 201:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RangeBinding.h:104:27: note: ‘reflector’ declared here 201:41.75 104 | JS::Rooted reflector(aCx); 201:41.75 | ^~~~~~~~~ 201:41.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsRange.cpp:139:42: note: ‘aCx’ declared here 201:41.75 139 | JSObject* nsRange::WrapObject(JSContext* aCx, 201:41.75 | ~~~~~~~~~~~^~~ 201:41.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:41.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:41.96 inlined from ‘JSObject* mozilla::dom::Screen_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsScreen]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenBinding.h:62:27, 201:41.96 inlined from ‘virtual JSObject* nsScreen::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsScreen.cpp:159:30: 201:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:41.96 1169 | *this->stack = this; 201:41.96 | ~~~~~~~~~~~~~^~~~~~ 201:41.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsScreen.h:9, 201:41.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsScreen.cpp:8, 201:41.96 from Unified_cpp_dom_base10.cpp:47: 201:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenBinding.h: In member function ‘virtual JSObject* nsScreen::WrapObject(JSContext*, JS::Handle)’: 201:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenBinding.h:62:27: note: ‘reflector’ declared here 201:41.96 62 | JS::Rooted reflector(aCx); 201:41.96 | ^~~~~~~~~ 201:41.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsScreen.cpp:157:43: note: ‘aCx’ declared here 201:41.96 157 | JSObject* nsScreen::WrapObject(JSContext* aCx, 201:41.96 | ~~~~~~~~~~~^~~ 201:42.09 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:42.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:42.10 inlined from ‘JSObject* mozilla::dom::Text_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsTextNode]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextBinding.h:35:27, 201:42.10 inlined from ‘virtual JSObject* nsTextNode::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsTextNode.cpp:93:28: 201:42.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:42.10 1169 | *this->stack = this; 201:42.10 | ~~~~~~~~~~~~~^~~~~~ 201:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsTextNode.cpp:12, 201:42.10 from Unified_cpp_dom_base10.cpp:119: 201:42.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextBinding.h: In member function ‘virtual JSObject* nsTextNode::WrapNode(JSContext*, JS::Handle)’: 201:42.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/TextBinding.h:35:27: note: ‘reflector’ declared here 201:42.10 35 | JS::Rooted reflector(aCx); 201:42.10 | ^~~~~~~~~ 201:42.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsTextNode.cpp:91:43: note: ‘aCx’ declared here 201:42.10 91 | JSObject* nsTextNode::WrapNode(JSContext* aCx, 201:42.10 | ~~~~~~~~~~~^~~ 201:42.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/TextureClient.h:28, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/GPUVideoImage.h:12, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:9, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:32, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 201:42.89 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:159, 201:42.89 from Unified_cpp_dom_base2.cpp:38: 201:42.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h: In member function ‘virtual nsresult RunnableMethod::Run()’: 201:42.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 201:42.89 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 201:42.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/base/task.h:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 201:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:43.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 201:43.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoaderOwner.h:11, 201:43.67 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWindowRoot.cpp:17: 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:43.67 202 | return ReinterpretHelper::FromInternalValue(v); 201:43.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:43.67 4432 | return mProperties.Get(aProperty, aFoundResult); 201:43.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:43.67 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:43.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:43.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:43.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:43.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:43.67 413 | struct FrameBidiData { 201:43.67 | ^~~~~~~~~~~~~ 201:46.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCycleCollectionParticipant.h:11, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsNodeInfoManager.h:15, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.h:10, 201:46.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:9: 201:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 201:46.16 2179 | GlobalProperties() { mozilla::PodZero(this); } 201:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 201:46.16 37 | memset(aT, 0, sizeof(T)); 201:46.16 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:46.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:177: 201:46.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 201:46.16 2178 | struct GlobalProperties { 201:47.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:34, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:27, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GlobalTeardownObserver.h:11, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GlobalTeardownObserver.cpp:7, 201:47.72 from Unified_cpp_dom_base3.cpp:2: 201:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 201:47.72 2179 | GlobalProperties() { mozilla::PodZero(this); } 201:47.72 | ~~~~~~~~~~~~~~~~^~~~~~ 201:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 201:47.72 37 | memset(aT, 0, sizeof(T)); 201:47.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:47.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IntlUtils.h:11, 201:47.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IntlUtils.cpp:7, 201:47.72 from Unified_cpp_dom_base3.cpp:83: 201:47.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 201:47.72 2178 | struct GlobalProperties { 201:47.72 | ^~~~~~~~~~~~~~~~ 201:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:51.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 201:51.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/PresShell.h:32, 201:51.06 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Highlight.cpp:18, 201:51.06 from Unified_cpp_dom_base3.cpp:11: 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:51.06 202 | return ReinterpretHelper::FromInternalValue(v); 201:51.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:51.06 4432 | return mProperties.Get(aProperty, aFoundResult); 201:51.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:51.06 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:51.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:51.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:51.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:51.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:51.06 413 | struct FrameBidiData { 201:51.06 | ^~~~~~~~~~~~~ 201:51.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.h:11, 201:51.51 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:7, 201:51.51 from Unified_cpp_dom_base1.cpp:2: 201:51.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:51.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 201:51.51 2179 | GlobalProperties() { mozilla::PodZero(this); } 201:51.51 | ~~~~~~~~~~~~~~~~^~~~~~ 201:51.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 201:51.51 37 | memset(aT, 0, sizeof(T)); 201:51.51 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:51.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:34, 201:51.51 from Unified_cpp_dom_base1.cpp:74: 201:51.51 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 201:51.51 2178 | struct GlobalProperties { 201:51.51 | ^~~~~~~~~~~~~~~~ 201:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 201:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/nsCSSFrameConstructor.h:26, 201:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PresShell.h:32, 201:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 201:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AutoPrintEventDispatcher.h:11, 201:53.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:28: 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:53.49 202 | return ReinterpretHelper::FromInternalValue(v); 201:53.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 201:53.49 4432 | return mProperties.Get(aProperty, aFoundResult); 201:53.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 201:53.49 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 201:53.49 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 201:53.49 302 | memcpy(&value, &aInternalValue, sizeof(value)); 201:53.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:53.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 201:53.49 413 | struct FrameBidiData { 201:53.49 | ^~~~~~~~~~~~~ 201:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/public/Value.h:24, 201:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsIPrefService.h:15, 201:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/modules/libpref/Preferences.h:24, 201:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 201:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/StaticPrefs_apz.h:9, 201:56.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsViewportInfo.h:11, 201:56.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsViewportInfo.cpp:7, 201:56.87 from Unified_cpp_dom_base11.cpp:2: 201:56.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:56.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 201:56.87 inlined from ‘JSObject* mozilla::dom::WindowRoot_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsWindowRoot]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowRootBinding.h:39:27, 201:56.87 inlined from ‘virtual JSObject* nsWindowRoot::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWindowRoot.cpp:352: 201:56.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:56.87 1169 | *this->stack = this; 201:56.87 | ~~~~~~~~~~~~~^~~~~~ 201:56.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWindowRoot.cpp:11: 201:56.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowRootBinding.h: In member function ‘virtual JSObject* nsWindowRoot::WrapObject(JSContext*, JS::Handle)’: 201:56.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/WindowRootBinding.h:39:27: note: ‘reflector’ declared here 201:56.87 39 | JS::Rooted reflector(aCx); 201:56.87 | ^~~~~~~~~ 201:56.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWindowRoot.cpp:350: note: ‘aCx’ declared here 201:56.87 350 | JSObject* nsWindowRoot::WrapObject(JSContext* aCx, 201:58.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15: 201:58.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:58.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 201:58.48 inlined from ‘bool nsGlobalWindowInner::ResolveComponentsShim(JSContext*, JS::Handle, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3134: 201:58.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘components’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:58.48 1169 | *this->stack = this; 201:58.48 | ~~~~~~~~~~~~~^~~~~~ 201:58.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp: In member function ‘bool nsGlobalWindowInner::ResolveComponentsShim(JSContext*, JS::Handle, JS::MutableHandle >)’: 201:58.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3134: note: ‘components’ declared here 201:58.48 3134 | JS::Rooted components(aCx, JS_NewPlainObject(aCx)); 201:58.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3122: note: ‘aCx’ declared here 201:58.48 3122 | JSContext* aCx, JS::Handle aGlobal, 201:58.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 201:58.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 201:58.68 inlined from ‘bool nsGlobalWindowInner::DoResolve(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3244: 201:58.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘shim’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 201:58.68 1169 | *this->stack = this; 201:58.68 | ~~~~~~~~~~~~~^~~~~~ 201:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp: In member function ‘bool nsGlobalWindowInner::DoResolve(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)’: 201:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3244: note: ‘shim’ declared here 201:58.70 3244 | JS::Rooted shim(aCx, JS_NewObject(aCx, clazz)); 201:58.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:3195: note: ‘aCx’ declared here 201:58.70 3195 | JSContext* aCx, JS::Handle aObj, JS::Handle aId, 202:09.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Id.h:35: 202:09.05 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.05 inlined from ‘JSObject* mozilla::dom::Highlight_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Highlight]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h:76:27, 202:09.05 inlined from ‘virtual JSObject* mozilla::dom::Highlight::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Highlight.cpp:178:33: 202:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.05 1169 | *this->stack = this; 202:09.05 | ~~~~~~~~~~~~~^~~~~~ 202:09.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Highlight.h:12, 202:09.05 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Highlight.cpp:7: 202:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h: In member function ‘virtual JSObject* mozilla::dom::Highlight::WrapObject(JSContext*, JS::Handle)’: 202:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h:76:27: note: ‘reflector’ declared here 202:09.05 76 | JS::Rooted reflector(aCx); 202:09.05 | ^~~~~~~~~ 202:09.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Highlight.cpp:176:44: note: ‘aCx’ declared here 202:09.05 176 | JSObject* Highlight::WrapObject(JSContext* aCx, 202:09.05 | ~~~~~~~~~~~^~~ 202:09.14 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.15 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.15 inlined from ‘JSObject* mozilla::dom::HighlightRegistry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::HighlightRegistry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h:128:27, 202:09.15 inlined from ‘virtual JSObject* mozilla::dom::HighlightRegistry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/HighlightRegistry.cpp:59:41: 202:09.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.15 1169 | *this->stack = this; 202:09.15 | ~~~~~~~~~~~~~^~~~~~ 202:09.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h: In member function ‘virtual JSObject* mozilla::dom::HighlightRegistry::WrapObject(JSContext*, JS::Handle)’: 202:09.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HighlightBinding.h:128:27: note: ‘reflector’ declared here 202:09.15 128 | JS::Rooted reflector(aCx); 202:09.15 | ^~~~~~~~~ 202:09.15 In file included from Unified_cpp_dom_base3.cpp:20: 202:09.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/HighlightRegistry.cpp:57:52: note: ‘aCx’ declared here 202:09.15 57 | JSObject* HighlightRegistry::WrapObject(JSContext* aCx, 202:09.15 | ~~~~~~~~~~~^~~ 202:09.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.27 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.27 inlined from ‘JSObject* mozilla::dom::IdleDeadline_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IdleDeadline]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdleDeadlineBinding.h:35:27, 202:09.27 inlined from ‘virtual JSObject* mozilla::dom::IdleDeadline::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IdleDeadline.cpp:47:36: 202:09.27 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.27 1169 | *this->stack = this; 202:09.27 | ~~~~~~~~~~~~~^~~~~~ 202:09.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IdleDeadline.cpp:12, 202:09.29 from Unified_cpp_dom_base3.cpp:38: 202:09.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdleDeadlineBinding.h: In member function ‘virtual JSObject* mozilla::dom::IdleDeadline::WrapObject(JSContext*, JS::Handle)’: 202:09.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IdleDeadlineBinding.h:35:27: note: ‘reflector’ declared here 202:09.30 35 | JS::Rooted reflector(aCx); 202:09.30 | ^~~~~~~~~ 202:09.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IdleDeadline.cpp:45:47: note: ‘aCx’ declared here 202:09.30 45 | JSObject* IdleDeadline::WrapObject(JSContext* aCx, 202:09.30 | ~~~~~~~~~~~^~~ 202:09.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.36 inlined from ‘JSObject* mozilla::dom::ContentFrameMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::InProcessBrowserChildMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:245:27, 202:09.36 inlined from ‘virtual JSObject* mozilla::dom::InProcessBrowserChildMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/InProcessBrowserChildMessageManager.cpp:158:50: 202:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.36 1169 | *this->stack = this; 202:09.36 | ~~~~~~~~~~~~~^~~~~~ 202:09.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/InProcessBrowserChildMessageManager.cpp:19, 202:09.36 from Unified_cpp_dom_base3.cpp:74: 202:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::InProcessBrowserChildMessageManager::WrapObject(JSContext*, JS::Handle)’: 202:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:245:27: note: ‘reflector’ declared here 202:09.36 245 | JS::Rooted reflector(aCx); 202:09.36 | ^~~~~~~~~ 202:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/InProcessBrowserChildMessageManager.cpp:157:16: note: ‘aCx’ declared here 202:09.36 157 | JSContext* aCx, JS::Handle aGivenProto) { 202:09.36 | ~~~~~~~~~~~^~~ 202:09.37 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.38 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.38 inlined from ‘JSObject* mozilla::dom::IntlUtils_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::IntlUtils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtilsBinding.h:193:27, 202:09.38 inlined from ‘virtual JSObject* mozilla::dom::IntlUtils::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IntlUtils.cpp:30:33: 202:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.38 1169 | *this->stack = this; 202:09.38 | ~~~~~~~~~~~~~^~~~~~ 202:09.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IntlUtils.h:9: 202:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtilsBinding.h: In member function ‘virtual JSObject* mozilla::dom::IntlUtils::WrapObject(JSContext*, JS::Handle)’: 202:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/IntlUtilsBinding.h:193:27: note: ‘reflector’ declared here 202:09.38 193 | JS::Rooted reflector(aCx); 202:09.38 | ^~~~~~~~~ 202:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/IntlUtils.cpp:28:44: note: ‘aCx’ declared here 202:09.38 28 | JSObject* IntlUtils::WrapObject(JSContext* aCx, 202:09.38 | ~~~~~~~~~~~^~~ 202:09.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:09.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:09.48 inlined from ‘JSObject* mozilla::dom::Location_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Location]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocationBinding.h:38:27, 202:09.48 inlined from ‘virtual JSObject* mozilla::dom::Location::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Location.cpp:604:32: 202:09.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:09.48 1169 | *this->stack = this; 202:09.48 | ~~~~~~~~~~~~~^~~~~~ 202:09.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Location.cpp:38, 202:09.48 from Unified_cpp_dom_base3.cpp:119: 202:09.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocationBinding.h: In member function ‘virtual JSObject* mozilla::dom::Location::WrapObject(JSContext*, JS::Handle)’: 202:09.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/LocationBinding.h:38:27: note: ‘reflector’ declared here 202:09.48 38 | JS::Rooted reflector(aCx); 202:09.48 | ^~~~~~~~~ 202:09.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Location.cpp:602:43: note: ‘aCx’ declared here 202:09.48 602 | JSObject* Location::WrapObject(JSContext* aCx, 202:09.48 | ~~~~~~~~~~~^~~ 202:14.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 202:14.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsBaseHashtable.h:13, 202:14.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsRefCountedHashtable.h:10, 202:14.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsRefPtrHashtable.h:10, 202:14.94 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:20: 202:14.94 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = RefPtr; long unsigned int N = 0]’, 202:14.94 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:309:76, 202:14.94 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:422:11, 202:14.94 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::ForwardIterator; U = RefPtr; T = RefPtr; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:457:52, 202:14.94 inlined from ‘void nsGlobalWindowInner::Resume(bool)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:5603: 202:14.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_26(D)->mSharedWorkers.D.608788.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 202:14.94 282 | aArray.mIterators = this; 202:14.94 | ~~~~~~~~~~~~~~~~~~^~~~~~ 202:14.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp: In member function ‘void nsGlobalWindowInner::Resume(bool)’: 202:14.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:5603: note: ‘__for_begin’ declared here 202:14.94 5603 | mSharedWorkers.ForwardRange()) { 202:14.94 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:5541: note: ‘this’ declared here 202:14.94 5541 | void nsGlobalWindowInner::Resume(bool aIncludeSubWindows) { 202:16.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 202:16.09 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:14: 202:16.09 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 202:16.09 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:620:1, 202:16.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1119:21, 202:16.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1116:14, 202:16.09 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2745:7, 202:16.09 inlined from ‘bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:6818: 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 202:16.09 450 | mArray.mHdr->mLength = 0; 202:16.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp: In member function ‘bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)’: 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:6818: note: at offset 8 into object ‘’ of size 8 202:16.09 6818 | aDevices = mVRDisplays.Clone(); 202:16.09 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 202:16.09 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:620:1, 202:16.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1119:21, 202:16.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1116:14, 202:16.09 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2745:7, 202:16.09 inlined from ‘bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:6818: 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds=] 202:16.09 450 | mArray.mHdr->mLength = 0; 202:16.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp: In member function ‘bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)’: 202:16.09 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.cpp:6818: note: at offset 8 into object ‘’ of size 8 202:16.09 6818 | aDevices = mVRDisplays.Clone(); 202:21.13 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:21.14 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:21.14 inlined from ‘static bool mozilla::dom::MaybeCrossOriginObjectMixins::EnsureHolder(JSContext*, JS::Handle, size_t, const mozilla::dom::CrossOriginProperties&, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MaybeCrossOriginObject.cpp:287:58: 202:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 202:21.14 1169 | *this->stack = this; 202:21.14 | ~~~~~~~~~~~~~^~~~~~ 202:21.14 In file included from Unified_cpp_dom_base3.cpp:137: 202:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MaybeCrossOriginObject.cpp: In static member function ‘static bool mozilla::dom::MaybeCrossOriginObjectMixins::EnsureHolder(JSContext*, JS::Handle, size_t, const mozilla::dom::CrossOriginProperties&, JS::MutableHandle)’: 202:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MaybeCrossOriginObject.cpp:287:25: note: ‘key’ declared here 202:21.14 287 | JS::Rooted key(cx, JS::GetRealmKeyObject(cx)); 202:21.14 | ^~~ 202:21.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MaybeCrossOriginObject.cpp:234:16: note: ‘cx’ declared here 202:21.14 234 | JSContext* cx, JS::Handle obj, size_t slot, 202:21.14 | ~~~~~~~~~~~^~ 202:23.68 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 202:23.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:23.69 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 202:23.69 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 202:23.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 202:23.69 1169 | *this->stack = this; 202:23.69 | ~~~~~~~~~~~~~^~~~~~ 202:23.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:13, 202:23.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/JSEventHandler.h:12, 202:23.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 202:23.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:27, 202:23.72 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GlobalTeardownObserver.cpp:8: 202:23.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const nsTString]’: 202:23.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 202:23.72 389 | JS::RootedVector v(aCx); 202:23.72 | ^ 202:23.72 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 202:23.72 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 202:23.72 | ~~~~~~~~~~~^~~ 202:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:3373, 202:27.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 202:27.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ipc/IPCMessageUtils.h:13, 202:27.14 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSimpleURI.cpp:9, 202:27.14 from Unified_cpp_netwerk_base4.cpp:2: 202:27.14 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 202:27.14 inlined from ‘void nsTArray_base::ShiftData(index_type, size_type, size_type, size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:338:25, 202:27.14 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::ReplaceElementsAtInternal(index_type, size_type, const Item*, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:2509:40, 202:27.14 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAt(index_type, const nsTArray_Impl&, const mozilla::fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1602:52, 202:27.14 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsUDPSocket.cpp:1133:38: 202:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds=] 202:27.14 315 | mHdr->mLength = 0; 202:27.14 | ~~~~~~~~~~~~~~^~~ 202:27.14 In file included from Unified_cpp_netwerk_base4.cpp:92: 202:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’: 202:27.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsUDPSocket.cpp:1132:27: note: at offset 8 into object ‘fallibleArray’ of size 8 202:27.14 1132 | FallibleTArray fallibleArray; 202:27.14 | ^~~~~~~~~~~~~ 202:29.22 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 202:29.22 inlined from ‘void nsTArray_Impl::Clear() [with E = std::tuple; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 202:29.22 inlined from ‘mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:215:21, 202:29.22 inlined from ‘bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:235:30: 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 202:29.22 315 | mHdr->mLength = 0; 202:29.22 | ~~~~~~~~~~~~~~^~~ 202:29.22 In file included from Unified_cpp_netwerk_base4.cpp:20: 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp: In member function ‘bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)’: 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:173:46: note: at offset 8 into object ‘ranges’ of size 8 202:29.22 173 | nsTArray> ranges(2); 202:29.22 | ^~~~~~ 202:29.22 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 202:29.22 inlined from ‘void nsTArray_Impl::Clear() [with E = std::tuple; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray.h:1959:36, 202:29.22 inlined from ‘mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)::’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:231:24, 202:29.22 inlined from ‘bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:235:30: 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘mozilla::net::nsSocketTransportService::TPortRemapping [1]’ {aka ‘CopyableTArray > [1]’} [-Warray-bounds=] 202:29.22 315 | mHdr->mLength = 0; 202:29.22 | ~~~~~~~~~~~~~~^~~ 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp: In member function ‘bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)’: 202:29.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/base/nsSocketTransportService2.cpp:163:18: note: at offset 8 into object ‘portRemapping’ of size 8 202:29.22 163 | TPortRemapping portRemapping; 202:29.22 | ^~~~~~~~~~~~~ 202:38.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 202:38.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:38.93 inlined from ‘bool mozilla::dom::lazy_getter::ExtractArgs(JSContext*, JS::CallArgs&, JS::MutableHandle, JS::MutableHandle, JS::MutableHandle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:806:75: 202:38.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 202:38.93 1169 | *this->stack = this; 202:38.93 | ~~~~~~~~~~~~~^~~~~~ 202:38.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp: In function ‘bool mozilla::dom::lazy_getter::ExtractArgs(JSContext*, JS::CallArgs&, JS::MutableHandle, JS::MutableHandle, JS::MutableHandle)’: 202:38.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:805:25: note: ‘id’ declared here 202:38.93 805 | JS::Rooted id(aCx, 202:38.93 | ^~ 202:38.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:791:36: note: ‘aCx’ declared here 202:38.93 791 | static bool ExtractArgs(JSContext* aCx, JS::CallArgs& aArgs, 202:38.93 | ~~~~~~~~~~~^~~ 202:39.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’, 202:39.04 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:39.04 inlined from ‘bool mozilla::dom::lazy_getter::JSLazyGetter(JSContext*, unsigned int, JS::Value*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:822:62: 202:39.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘paramsVal’ in ‘((js::StackRootedBase**)aCx)[14]’ [-Wdangling-pointer=] 202:39.04 1169 | *this->stack = this; 202:39.04 | ~~~~~~~~~~~~~^~~~~~ 202:39.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp: In function ‘bool mozilla::dom::lazy_getter::JSLazyGetter(JSContext*, unsigned int, JS::Value*)’: 202:39.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:821:25: note: ‘paramsVal’ declared here 202:39.04 821 | JS::Rooted paramsVal( 202:39.04 | ^~~~~~~~~ 202:39.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:811:37: note: ‘aCx’ declared here 202:39.04 811 | static bool JSLazyGetter(JSContext* aCx, unsigned aArgc, JS::Value* aVp) { 202:39.04 | ~~~~~~~~~~~^~~ 202:39.28 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:39.28 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:39.28 inlined from ‘JSObject* mozilla::dom::Comment_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Comment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommentBinding.h:35:27, 202:39.28 inlined from ‘virtual JSObject* mozilla::dom::Comment::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Comment.cpp:68:31: 202:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:39.28 1169 | *this->stack = this; 202:39.28 | ~~~~~~~~~~~~~^~~~~~ 202:39.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Comment.cpp:13, 202:39.28 from Unified_cpp_dom_base1.cpp:11: 202:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommentBinding.h: In member function ‘virtual JSObject* mozilla::dom::Comment::WrapNode(JSContext*, JS::Handle)’: 202:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CommentBinding.h:35:27: note: ‘reflector’ declared here 202:39.28 35 | JS::Rooted reflector(aCx); 202:39.28 | ^~~~~~~~~ 202:39.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Comment.cpp:67:40: note: ‘aCx’ declared here 202:39.28 67 | JSObject* Comment::WrapNode(JSContext* aCx, JS::Handle aGivenProto) { 202:39.28 | ~~~~~~~~~~~^~~ 202:39.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:39.63 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:39.63 inlined from ‘JSObject* mozilla::dom::CompressionStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CompressionStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompressionStreamBinding.h:62:27, 202:39.63 inlined from ‘virtual JSObject* mozilla::dom::CompressionStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:225:41: 202:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:39.63 1169 | *this->stack = this; 202:39.63 | ~~~~~~~~~~~~~^~~~~~ 202:39.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:12, 202:39.63 from Unified_cpp_dom_base1.cpp:20: 202:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompressionStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::CompressionStream::WrapObject(JSContext*, JS::Handle)’: 202:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CompressionStreamBinding.h:62:27: note: ‘reflector’ declared here 202:39.63 62 | JS::Rooted reflector(aCx); 202:39.63 | ^~~~~~~~~ 202:39.63 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:223:52: note: ‘aCx’ declared here 202:39.63 223 | JSObject* CompressionStream::WrapObject(JSContext* aCx, 202:39.63 | ~~~~~~~~~~~^~~ 202:39.66 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:39.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:39.66 inlined from ‘JSObject* mozilla::dom::DOMParser_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMParser]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h:64:27, 202:39.66 inlined from ‘virtual JSObject* mozilla::dom::DOMParser::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParser.h:77:49: 202:39.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:39.66 1169 | *this->stack = this; 202:39.66 | ~~~~~~~~~~~~~^~~~~~ 202:39.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UnionTypes.h:4, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.h:40, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowInner.h:1517, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:14, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:69, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 202:39.66 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:39: 202:39.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMParser::WrapObject(JSContext*, JS::Handle)’: 202:39.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h:64:27: note: ‘reflector’ declared here 202:39.66 64 | JS::Rooted reflector(aCx); 202:39.66 | ^~~~~~~~~ 202:39.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMParser.cpp:7, 202:39.66 from Unified_cpp_dom_base1.cpp:110: 202:39.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParser.h:75:43: note: ‘aCx’ declared here 202:39.66 75 | virtual JSObject* WrapObject(JSContext* aCx, 202:39.66 | ~~~~~~~~~~~^~~ 202:39.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:39.88 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:39.88 inlined from ‘JSObject* mozilla::dom::Crypto_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Crypto]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CryptoBinding.h:35:27, 202:39.88 inlined from ‘virtual JSObject* mozilla::dom::Crypto::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Crypto.cpp:37:30: 202:39.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:39.88 1169 | *this->stack = this; 202:39.88 | ~~~~~~~~~~~~~^~~~~~ 202:39.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Crypto.cpp:14, 202:39.88 from Unified_cpp_dom_base1.cpp:65: 202:39.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CryptoBinding.h: In member function ‘virtual JSObject* mozilla::dom::Crypto::WrapObject(JSContext*, JS::Handle)’: 202:39.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CryptoBinding.h:35:27: note: ‘reflector’ declared here 202:39.88 35 | JS::Rooted reflector(aCx); 202:39.88 | ^~~~~~~~~ 202:39.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Crypto.cpp:35:41: note: ‘aCx’ declared here 202:39.88 35 | JSObject* Crypto::WrapObject(JSContext* aCx, 202:39.88 | ~~~~~~~~~~~^~~ 202:39.96 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:39.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:39.96 inlined from ‘JSObject* mozilla::dom::CustomElementRegistry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::CustomElementRegistry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomElementRegistryBinding.h:1679:27, 202:39.96 inlined from ‘virtual JSObject* mozilla::dom::CustomElementRegistry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:726:45: 202:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:39.96 1169 | *this->stack = this; 202:39.96 | ~~~~~~~~~~~~~^~~~~~ 202:39.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:15, 202:39.96 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:7: 202:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomElementRegistryBinding.h: In member function ‘virtual JSObject* mozilla::dom::CustomElementRegistry::WrapObject(JSContext*, JS::Handle)’: 202:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CustomElementRegistryBinding.h:1679:27: note: ‘reflector’ declared here 202:39.96 1679 | JS::Rooted reflector(aCx); 202:39.96 | ^~~~~~~~~ 202:39.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:724:56: note: ‘aCx’ declared here 202:39.96 724 | JSObject* CustomElementRegistry::WrapObject(JSContext* aCx, 202:39.96 | ~~~~~~~~~~~^~~ 202:40.02 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.02 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.02 inlined from ‘JSObject* mozilla::dom::Exception_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Exception]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h:108:27, 202:40.02 inlined from ‘virtual JSObject* mozilla::dom::Exception::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMException.cpp:270:33: 202:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 202:40.02 1169 | *this->stack = this; 202:40.02 | ~~~~~~~~~~~~~^~~~~~ 202:40.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMException.cpp:18, 202:40.02 from Unified_cpp_dom_base1.cpp:83: 202:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h: In member function ‘virtual JSObject* mozilla::dom::Exception::WrapObject(JSContext*, JS::Handle)’: 202:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h:108:27: note: ‘reflector’ declared here 202:40.02 108 | JS::Rooted reflector(aCx); 202:40.02 | ^~~~~~~~~ 202:40.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMException.cpp:268:44: note: ‘cx’ declared here 202:40.02 268 | JSObject* Exception::WrapObject(JSContext* cx, 202:40.02 | ~~~~~~~~~~~^~ 202:40.06 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.06 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.06 inlined from ‘JSObject* mozilla::dom::DOMException_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMException]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h:66:27, 202:40.06 inlined from ‘virtual JSObject* mozilla::dom::DOMException::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMException.cpp:374:36: 202:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.06 1169 | *this->stack = this; 202:40.06 | ~~~~~~~~~~~~~^~~~~~ 202:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMException::WrapObject(JSContext*, JS::Handle)’: 202:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMExceptionBinding.h:66:27: note: ‘reflector’ declared here 202:40.06 66 | JS::Rooted reflector(aCx); 202:40.06 | ^~~~~~~~~ 202:40.06 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMException.cpp:372:47: note: ‘aCx’ declared here 202:40.06 372 | JSObject* DOMException::WrapObject(JSContext* aCx, 202:40.06 | ~~~~~~~~~~~^~~ 202:40.07 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.08 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.08 inlined from ‘JSObject* mozilla::dom::DOMImplementation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMImplementation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMImplementationBinding.h:35:27, 202:40.08 inlined from ‘virtual JSObject* mozilla::dom::DOMImplementation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMImplementation.cpp:44:41: 202:40.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.08 1169 | *this->stack = this; 202:40.08 | ~~~~~~~~~~~~~^~~~~~ 202:40.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMImplementation.cpp:10, 202:40.08 from Unified_cpp_dom_base1.cpp:92: 202:40.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMImplementationBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMImplementation::WrapObject(JSContext*, JS::Handle)’: 202:40.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMImplementationBinding.h:35:27: note: ‘reflector’ declared here 202:40.08 35 | JS::Rooted reflector(aCx); 202:40.08 | ^~~~~~~~~ 202:40.08 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMImplementation.cpp:42:52: note: ‘aCx’ declared here 202:40.08 42 | JSObject* DOMImplementation::WrapObject(JSContext* aCx, 202:40.08 | ~~~~~~~~~~~^~~ 202:40.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.17 inlined from ‘JSObject* mozilla::dom::DOMRectReadOnly_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMRectReadOnly]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:134:27, 202:40.17 inlined from ‘virtual JSObject* mozilla::dom::DOMRectReadOnly::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:34:39: 202:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.17 1169 | *this->stack = this; 202:40.17 | ~~~~~~~~~~~~~^~~~~~ 202:40.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMQuad.cpp:16, 202:40.17 from Unified_cpp_dom_base1.cpp:128: 202:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMRectReadOnly::WrapObject(JSContext*, JS::Handle)’: 202:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:134:27: note: ‘reflector’ declared here 202:40.17 134 | JS::Rooted reflector(aCx); 202:40.17 | ^~~~~~~~~ 202:40.17 In file included from Unified_cpp_dom_base1.cpp:137: 202:40.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:31:50: note: ‘aCx’ declared here 202:40.17 31 | JSObject* DOMRectReadOnly::WrapObject(JSContext* aCx, 202:40.17 | ~~~~~~~~~~~^~~ 202:40.19 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.19 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.19 inlined from ‘JSObject* mozilla::dom::DOMRect_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMRect]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:92:27, 202:40.19 inlined from ‘virtual JSObject* mozilla::dom::DOMRect::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:101:31: 202:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.19 1169 | *this->stack = this; 202:40.19 | ~~~~~~~~~~~~~^~~~~~ 202:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMRect::WrapObject(JSContext*, JS::Handle)’: 202:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:92:27: note: ‘reflector’ declared here 202:40.19 92 | JS::Rooted reflector(aCx); 202:40.19 | ^~~~~~~~~ 202:40.19 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:98:42: note: ‘aCx’ declared here 202:40.19 98 | JSObject* DOMRect::WrapObject(JSContext* aCx, 202:40.19 | ~~~~~~~~~~~^~~ 202:40.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.22 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.22 inlined from ‘JSObject* mozilla::dom::DOMRectList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMRectList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectListBinding.h:35:27, 202:40.22 inlined from ‘virtual JSObject* mozilla::dom::DOMRectList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:145:49: 202:40.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 202:40.22 1169 | *this->stack = this; 202:40.22 | ~~~~~~~~~~~~~^~~~~~ 202:40.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:16: 202:40.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMRectList::WrapObject(JSContext*, JS::Handle)’: 202:40.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMRectListBinding.h:35:27: note: ‘reflector’ declared here 202:40.22 35 | JS::Rooted reflector(aCx); 202:40.22 | ^~~~~~~~~ 202:40.22 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMRect.cpp:143:46: note: ‘cx’ declared here 202:40.22 143 | JSObject* DOMRectList::WrapObject(JSContext* cx, 202:40.22 | ~~~~~~~~~~~^~ 202:40.69 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:40.69 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 202:40.69 inlined from ‘JSObject* mozilla::dom::ContentProcessMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ContentProcessMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:284:27, 202:40.69 inlined from ‘virtual JSObject* mozilla::dom::ContentProcessMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ContentProcessMessageManager.cpp:96:52: 202:40.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.69 1169 | *this->stack = this; 202:40.69 | ~~~~~~~~~~~~~^~~~~~ 202:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ContentProcessMessageManager.cpp:10, 202:40.69 from Unified_cpp_dom_base1.cpp:47: 202:40.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ContentProcessMessageManager::WrapObject(JSContext*, JS::Handle)’: 202:40.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:284:27: note: ‘reflector’ declared here 202:40.69 284 | JS::Rooted reflector(aCx); 202:40.69 | ^~~~~~~~~ 202:40.69 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ContentProcessMessageManager.cpp:95:16: note: ‘aCx’ declared here 202:40.69 95 | JSContext* aCx, JS::Handle aGivenProto) { 202:40.69 | ~~~~~~~~~~~^~~ 202:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::DOMParser::_ZThn8_N7mozilla3dom9DOMParser10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 202:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:40.83 1169 | *this->stack = this; 202:40.83 | ~~~~~~~~~~~~~^~~~~~ 202:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParserBinding.h:64:27: note: ‘reflector’ declared here 202:40.83 64 | JS::Rooted reflector(aCx); 202:40.83 | ^~~~~~~~~ 202:40.83 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMParser.h:75:43: note: ‘aCx’ declared here 202:40.83 75 | virtual JSObject* WrapObject(JSContext* aCx, 202:40.83 | ~~~~~~~~~~~^~~ 202:42.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 202:42.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 202:42.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:16, 202:42.99 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.h:11: 202:42.99 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:42.99 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:42.99 inlined from ‘static bool nsOuterWindowProxy::MaybeGetPDFJSPrintMethod(JSContext*, JS::Handle, JS::MutableHandle >)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:1125: 202:42.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘innerObj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 202:42.99 1169 | *this->stack = this; 202:42.99 | ~~~~~~~~~~~~~^~~~~~ 202:42.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp: In static member function ‘static bool nsOuterWindowProxy::MaybeGetPDFJSPrintMethod(JSContext*, JS::Handle, JS::MutableHandle >)’: 202:42.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:1125: note: ‘innerObj’ declared here 202:42.99 1125 | JS::Rooted innerObj(cx, inner->GetGlobalJSObject()); 202:42.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsGlobalWindowOuter.cpp:1100: note: ‘cx’ declared here 202:42.99 1100 | JSContext* cx, JS::Handle proxy, 202:50.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:15, 202:50.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:31, 202:50.76 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MutationObservers.cpp:28, 202:50.76 from Unified_cpp_dom_base4.cpp:56: 202:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 202:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 202:50.76 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 202:50.76 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 202:55.72 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:55.73 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:55.73 inlined from ‘mozilla::dom::CustomElementDefinition* mozilla::dom::CustomElementRegistry::LookupCustomElementDefinition(JSContext*, JSObject*) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:539:79: 202:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘constructor’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:55.73 1169 | *this->stack = this; 202:55.73 | ~~~~~~~~~~~~~^~~~~~ 202:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp: In member function ‘mozilla::dom::CustomElementDefinition* mozilla::dom::CustomElementRegistry::LookupCustomElementDefinition(JSContext*, JSObject*) const’: 202:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:539:25: note: ‘constructor’ declared here 202:55.73 539 | JS::Rooted constructor(aCx, js::CheckedUnwrapStatic(aConstructor)); 202:55.73 | ^~~~~~~~~~~ 202:55.73 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:536:16: note: ‘aCx’ declared here 202:55.74 536 | JSContext* aCx, JSObject* aConstructor) const { 202:55.74 | ~~~~~~~~~~~^~~ 202:55.87 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 202:55.87 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 202:55.87 inlined from ‘int32_t mozilla::dom::CustomElementRegistry::InferNamespace(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:740:47: 202:55.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 202:55.87 1169 | *this->stack = this; 202:55.87 | ~~~~~~~~~~~~~^~~~~~ 202:55.88 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp: In member function ‘int32_t mozilla::dom::CustomElementRegistry::InferNamespace(JSContext*, JS::Handle)’: 202:55.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:740:25: note: ‘proto’ declared here 202:55.89 740 | JS::Rooted proto(aCx, constructor); 202:55.89 | ^~~~~ 202:55.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:736:16: note: ‘aCx’ declared here 202:55.89 736 | JSContext* aCx, JS::Handle constructor) { 202:55.89 | ~~~~~~~~~~~^~~ 203:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 203:01.37 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/PointerLockManager.cpp:16, 203:01.37 from Unified_cpp_dom_base5.cpp:2: 203:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 203:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 203:01.37 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 203:01.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 203:07.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 203:07.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 203:07.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DirectionalityUtils.cpp:31, 203:07.16 from Unified_cpp_dom_base2.cpp:20: 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:07.16 202 | return ReinterpretHelper::FromInternalValue(v); 203:07.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:07.16 4432 | return mProperties.Get(aProperty, aFoundResult); 203:07.16 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 203:07.16 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 203:07.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 203:07.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 203:07.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:07.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 203:07.16 413 | struct FrameBidiData { 203:07.16 | ^~~~~~~~~~~~~ 203:14.97 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 203:14.98 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 203:14.98 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 203:14.98 inlined from ‘bool mozilla::dom::lazy_getter::DefineLazyGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:884:41: 203:14.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘params’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 203:14.98 1169 | *this->stack = this; 203:14.98 | ~~~~~~~~~~~~~^~~~~~ 203:15.01 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp: In function ‘bool mozilla::dom::lazy_getter::DefineLazyGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 203:15.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:884:31: note: ‘params’ declared here 203:15.02 884 | JS::RootedVector params(aCx); 203:15.02 | ^~~~~~ 203:15.02 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:860:41: note: ‘aCx’ declared here 203:15.02 860 | static bool DefineLazyGetter(JSContext* aCx, JS::Handle aTarget, 203:15.02 | ~~~~~~~~~~~^~~ 203:15.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 203:15.71 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 203:15.71 In member function ‘void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 203:15.71 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1073:36, 203:15.71 inlined from ‘FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3024:36, 203:15.71 inlined from ‘mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::dom::ChildProcInfoDictionary]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 203:15.71 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:2053:49: 203:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 203:15.71 655 | aOther.mHdr->mLength = 0; 203:15.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 203:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp: In lambda function: 203:15.71 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ChromeUtils.cpp:1991:47: note: at offset 8 into object ‘childrenInfo’ of size 8 203:15.71 1991 | nsTArray childrenInfo( 203:15.71 | ^~~~~~~~~~~~ 203:16.30 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:16.31 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 203:16.31 inlined from ‘void mozilla::dom::CompressionStreamAlgorithms::CompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:174:75: 203:16.31 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘view’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:16.31 1169 | *this->stack = this; 203:16.31 | ~~~~~~~~~~~~~^~~~~~ 203:16.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp: In member function ‘void mozilla::dom::CompressionStreamAlgorithms::CompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’: 203:16.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:173:29: note: ‘view’ declared here 203:16.33 173 | JS::Rooted view(aCx, nsJSUtils::MoveBufferAsUint8Array( 203:16.33 | ^~~~ 203:16.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CompressionStream.cpp:106:18: note: ‘aCx’ declared here 203:16.33 106 | JSContext* aCx, Span aInput, Flush aFlush, 203:16.33 | ~~~~~~~~~~~^~~ 203:17.90 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:17.91 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 203:17.91 inlined from ‘void mozilla::dom::CustomElementRegistry::Define(JSContext*, const nsAString&, mozilla::dom::CustomElementConstructor&, const mozilla::dom::ElementDefinitionOptions&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:822:54: 203:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘constructorUnwrapped’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:17.91 1169 | *this->stack = this; 203:17.91 | ~~~~~~~~~~~~~^~~~~~ 203:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp: In member function ‘void mozilla::dom::CustomElementRegistry::Define(JSContext*, const nsAString&, mozilla::dom::CustomElementConstructor&, const mozilla::dom::ElementDefinitionOptions&, mozilla::ErrorResult&)’: 203:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:821:25: note: ‘constructorUnwrapped’ declared here 203:17.91 821 | JS::Rooted constructorUnwrapped( 203:17.91 | ^~~~~~~~~~~~~~~~~~~~ 203:17.91 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/CustomElementRegistry.cpp:810:16: note: ‘aCx’ declared here 203:17.91 810 | JSContext* aCx, const nsAString& aName, 203:17.91 | ~~~~~~~~~~~^~~ 203:27.19 In file included from Unified_cpp_dom_base6.cpp:29: 203:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ShadowRoot.cpp: In member function ‘virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)’: 203:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ShadowRoot.cpp:49: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 203:27.20 49 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 203:27.20 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ShadowRoot.cpp:49: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 203:33.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsCycleCollectionParticipant.h:11, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:10, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:14, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Event.h:16, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 203:33.11 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/PointerLockManager.cpp:9: 203:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 203:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:0: required from here 203:33.11 2179 | GlobalProperties() { mozilla::PodZero(this); } 203:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 203:33.11 37 | memset(aT, 0, sizeof(T)); 203:33.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 203:33.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/RemoteOuterWindowProxy.cpp:15, 203:33.11 from Unified_cpp_dom_base5.cpp:74: 203:33.11 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178: note: ‘struct xpc::GlobalProperties’ declared here 203:33.11 2178 | struct GlobalProperties { 203:34.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsDisplayList.h:49, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/BrowserParent.h:25, 203:34.32 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentAreaDragDrop.cpp:48, 203:34.32 from Unified_cpp_dom_base8.cpp:47: 203:34.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h: In static member function ‘static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)’: 203:34.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 203:34.32 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 203:34.32 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/TimingParams.h:97: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 203:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontEntry.h:15, 203:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 203:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/ipc/ContentParent.h:10, 203:38.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFocusManager.cpp:16, 203:38.26 from Unified_cpp_dom_base9.cpp:29: 203:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h: In static member function ‘static bool gfxFontUtils::PotentialRTLChar(char16_t)’: 203:38.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 203:38.26 1121 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 203:38.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/gfxFontUtils.h:1121: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 203:39.99 Compiling webrender_bindings v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/gfx/webrender_bindings) 203:44.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 203:44.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 203:44.80 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MutationObservers.cpp:13: 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:44.80 202 | return ReinterpretHelper::FromInternalValue(v); 203:44.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:44.80 4432 | return mProperties.Get(aProperty, aFoundResult); 203:44.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 203:44.80 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 203:44.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 203:44.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 203:44.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:44.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 203:44.80 413 | struct FrameBidiData { 203:44.80 | ^~~~~~~~~~~~~ 203:46.20 Compiling gkrust-shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/library/rust/shared) 203:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 203:49.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:14, 203:49.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ChildIterator.h:11, 203:49.04 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.cpp:25, 203:49.04 from Unified_cpp_dom_base6.cpp:2: 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.04 202 | return ReinterpretHelper::FromInternalValue(v); 203:49.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.04 4432 | return mProperties.Get(aProperty, aFoundResult); 203:49.04 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 203:49.04 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 203:49.04 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 203:49.04 302 | memcpy(&value, &aInternalValue, sizeof(value)); 203:49.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.04 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 203:49.04 413 | struct FrameBidiData { 203:49.04 | ^~~~~~~~~~~~~ 203:49.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 203:49.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsFrameSelection.h:24, 203:49.16 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveUtil.cpp:10, 203:49.16 from Unified_cpp_dom_base7.cpp:11: 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.16 202 | return ReinterpretHelper::FromInternalValue(v); 203:49.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.16 4432 | return mProperties.Get(aProperty, aFoundResult); 203:49.16 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 203:49.16 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 203:49.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 203:49.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 203:49.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.16 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 203:49.16 413 | struct FrameBidiData { 203:49.16 | ^~~~~~~~~~~~~ 203:49.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 203:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.53 202 | return ReinterpretHelper::FromInternalValue(v); 203:49.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 203:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 203:49.53 4432 | return mProperties.Get(aProperty, aFoundResult); 203:49.53 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:39: required from here 203:49.53 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 203:49.53 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 203:49.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 203:49.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.h:13, 203:49.53 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.cpp:11: 203:49.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 203:49.53 22 | struct nsPoint : public mozilla::gfx::BasePoint { 203:49.53 | ^~~~~~~ 203:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15: 203:56.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:56.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 203:56.65 inlined from ‘JSObject* mozilla::dom::ProcessMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ProcessMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:467, 203:56.65 inlined from ‘virtual JSObject* mozilla::dom::ProcessMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ProcessMessageManager.cpp:39: 203:56.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:56.65 1169 | *this->stack = this; 203:56.65 | ~~~~~~~~~~~~~^~~~~~ 203:56.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ProcessMessageManager.cpp:9, 203:56.67 from Unified_cpp_dom_base5.cpp:47: 203:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ProcessMessageManager::WrapObject(JSContext*, JS::Handle)’: 203:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:467: note: ‘reflector’ declared here 203:56.67 467 | JS::Rooted reflector(aCx); 203:56.67 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ProcessMessageManager.cpp:35: note: ‘aCx’ declared here 203:56.67 35 | JSObject* ProcessMessageManager::WrapObject(JSContext* aCx, 203:56.78 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:56.78 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 203:56.78 inlined from ‘JSObject* mozilla::dom::ScreenOrientation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ScreenOrientation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenOrientationBinding.h:92:27, 203:56.78 inlined from ‘virtual JSObject* mozilla::dom::ScreenOrientation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ScreenOrientation.cpp:892: 203:56.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:56.78 1169 | *this->stack = this; 203:56.78 | ~~~~~~~~~~~~~^~~~~~ 203:56.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRFPService.h:19, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsILoadInfo.h:60, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsPIDOMWindow.h:21, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:55, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackObject.h:40, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:10, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AnimationFrameProvider.h:10, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:49, 203:56.78 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:15: 203:56.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenOrientationBinding.h: In member function ‘virtual JSObject* mozilla::dom::ScreenOrientation::WrapObject(JSContext*, JS::Handle)’: 203:56.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ScreenOrientationBinding.h:92:27: note: ‘reflector’ declared here 203:56.78 92 | JS::Rooted reflector(aCx); 203:56.78 | ^~~~~~~~~ 203:56.78 In file included from Unified_cpp_dom_base5.cpp:119: 203:56.78 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ScreenOrientation.cpp:890: note: ‘aCx’ declared here 203:56.78 890 | JSObject* ScreenOrientation::WrapObject(JSContext* aCx, 203:56.86 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:56.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 203:56.86 inlined from ‘JSObject* mozilla::dom::ResizeObserverSize_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ResizeObserverSize]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:304, 203:56.86 inlined from ‘virtual JSObject* mozilla::dom::ResizeObserverSize::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:304: 203:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:56.86 1169 | *this->stack = this; 203:56.86 | ~~~~~~~~~~~~~^~~~~~ 203:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:18, 203:56.86 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ResizeObserver.cpp:7, 203:56.86 from Unified_cpp_dom_base5.cpp:83: 203:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserverSize::WrapObject(JSContext*, JS::Handle)’: 203:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:304: note: ‘reflector’ declared here 203:56.86 304 | JS::Rooted reflector(aCx); 203:56.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:302: note: ‘aCx’ declared here 203:56.86 302 | JSObject* WrapObject(JSContext* aCx, 203:56.88 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:56.89 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 203:56.89 inlined from ‘JSObject* mozilla::dom::ResizeObserverEntry_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ResizeObserverEntry]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:259, 203:56.89 inlined from ‘virtual JSObject* mozilla::dom::ResizeObserverEntry::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:251: 203:56.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:56.89 1169 | *this->stack = this; 203:56.89 | ~~~~~~~~~~~~~^~~~~~ 203:56.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserverEntry::WrapObject(JSContext*, JS::Handle)’: 203:56.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:259: note: ‘reflector’ declared here 203:56.89 259 | JS::Rooted reflector(aCx); 203:56.89 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:249: note: ‘aCx’ declared here 203:56.89 249 | JSObject* WrapObject(JSContext* aCx, 203:57.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserverSize::_ZThn8_N7mozilla3dom18ResizeObserverSize10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 203:57.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:57.38 1169 | *this->stack = this; 203:57.38 | ~~~~~~~~~~~~~^~~~~~ 203:57.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:304: note: ‘reflector’ declared here 203:57.38 304 | JS::Rooted reflector(aCx); 203:57.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:302: note: ‘aCx’ declared here 203:57.38 302 | JSObject* WrapObject(JSContext* aCx, 203:57.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserverEntry::_ZThn8_N7mozilla3dom19ResizeObserverEntry10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 203:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:57.40 1169 | *this->stack = this; 203:57.40 | ~~~~~~~~~~~~~^~~~~~ 203:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:259: note: ‘reflector’ declared here 203:57.40 259 | JS::Rooted reflector(aCx); 203:57.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:249: note: ‘aCx’ declared here 203:57.40 249 | JSObject* WrapObject(JSContext* aCx, 203:57.51 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 203:57.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 203:57.52 inlined from ‘JSObject* mozilla::dom::ResizeObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ResizeObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:223, 203:57.52 inlined from ‘virtual JSObject* mozilla::dom::ResizeObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:140: 203:57.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:57.52 1169 | *this->stack = this; 203:57.52 | ~~~~~~~~~~~~~^~~~~~ 203:57.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserver::WrapObject(JSContext*, JS::Handle)’: 203:57.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:223: note: ‘reflector’ declared here 203:57.52 223 | JS::Rooted reflector(aCx); 203:57.52 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:138: note: ‘aCx’ declared here 203:57.52 138 | JSObject* WrapObject(JSContext* aCx, 203:57.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::ResizeObserver::_ZThn8_N7mozilla3dom14ResizeObserver10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 203:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 203:57.55 1169 | *this->stack = this; 203:57.55 | ~~~~~~~~~~~~~^~~~~~ 203:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserverBinding.h:223: note: ‘reflector’ declared here 203:57.55 223 | JS::Rooted reflector(aCx); 203:57.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ResizeObserver.h:138: note: ‘aCx’ declared here 203:57.55 138 | JSObject* WrapObject(JSContext* aCx, 203:59.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BitSet.h:13, 203:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/HeapAPI.h:11, 203:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/TracingAPI.h:11, 203:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCPolicyAPI.h:79, 203:59.17 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:24, 203:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/CallAndConstruct.h:15, 203:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/jsapi.h:30, 203:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMJSProxyHandler.h:13, 203:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.h:10, 203:59.18 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:7, 203:59.18 from Unified_cpp_dom_base8.cpp:2: 203:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 203:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2179:40: required from here 203:59.18 2179 | GlobalProperties() { mozilla::PodZero(this); } 203:59.18 | ~~~~~~~~~~~~~~~~^~~~~~ 203:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/PodOperations.h:37:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 203:59.18 37 | memset(aT, 0, sizeof(T)); 203:59.18 | ~~~~~~^~~~~~~~~~~~~~~~~~ 203:59.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:17: 203:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcprivate.h:2178:8: note: ‘struct xpc::GlobalProperties’ declared here 203:59.18 2178 | struct GlobalProperties { 203:59.18 | ^~~~~~~~~~~~~~~~ 204:07.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.h:19, 204:07.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveFinder.cpp:7, 204:07.60 from Unified_cpp_dom_base7.cpp:2: 204:07.60 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:07.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:07.60 inlined from ‘JSObject* mozilla::dom::UserActivation_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::UserActivation]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserActivationBinding.h:35:27, 204:07.60 inlined from ‘virtual JSObject* mozilla::dom::UserActivation::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/UserActivation.cpp:30:38: 204:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:07.60 1169 | *this->stack = this; 204:07.60 | ~~~~~~~~~~~~~^~~~~~ 204:07.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/UserActivation.cpp:9, 204:07.60 from Unified_cpp_dom_base7.cpp:101: 204:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserActivationBinding.h: In member function ‘virtual JSObject* mozilla::dom::UserActivation::WrapObject(JSContext*, JS::Handle)’: 204:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/UserActivationBinding.h:35:27: note: ‘reflector’ declared here 204:07.60 35 | JS::Rooted reflector(aCx); 204:07.60 | ^~~~~~~~~ 204:07.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/UserActivation.cpp:28:49: note: ‘aCx’ declared here 204:07.60 28 | JSObject* UserActivation::WrapObject(JSContext* aCx, 204:07.60 | ~~~~~~~~~~~^~~ 204:07.61 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:07.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:07.62 inlined from ‘JSObject* mozilla::dom::VisualViewport_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::VisualViewport]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VisualViewportBinding.h:35:27, 204:07.62 inlined from ‘virtual JSObject* mozilla::dom::VisualViewport::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/VisualViewport.cpp:41:38: 204:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:07.62 1169 | *this->stack = this; 204:07.62 | ~~~~~~~~~~~~~^~~~~~ 204:07.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/VisualViewport.h:12, 204:07.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/VisualViewport.cpp:7, 204:07.62 from Unified_cpp_dom_base7.cpp:119: 204:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VisualViewportBinding.h: In member function ‘virtual JSObject* mozilla::dom::VisualViewport::WrapObject(JSContext*, JS::Handle)’: 204:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/VisualViewportBinding.h:35:27: note: ‘reflector’ declared here 204:07.62 35 | JS::Rooted reflector(aCx); 204:07.62 | ^~~~~~~~~ 204:07.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/VisualViewport.cpp:39:49: note: ‘aCx’ declared here 204:07.62 39 | JSObject* VisualViewport::WrapObject(JSContext* aCx, 204:07.62 | ~~~~~~~~~~~^~~ 204:09.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 204:09.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameLoader.h:36, 204:09.33 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsCCUncollectableMarker.cpp:28, 204:09.33 from Unified_cpp_dom_base8.cpp:38: 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:09.33 202 | return ReinterpretHelper::FromInternalValue(v); 204:09.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:09.33 4432 | return mProperties.Get(aProperty, aFoundResult); 204:09.33 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 204:09.33 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 204:09.33 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 204:09.33 302 | memcpy(&value, &aInternalValue, sizeof(value)); 204:09.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:09.33 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 204:09.33 413 | struct FrameBidiData { 204:09.33 | ^~~~~~~~~~~~~ 204:09.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 204:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.h:16, 204:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageListenerManager.h:11, 204:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageBroadcaster.h:10, 204:09.34 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MessageBroadcaster.cpp:7, 204:09.34 from Unified_cpp_dom_base4.cpp:2: 204:09.34 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:09.34 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:09.34 inlined from ‘JSObject* mozilla::dom::Navigator_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Navigator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigatorBinding.h:373, 204:09.34 inlined from ‘virtual JSObject* mozilla::dom::Navigator::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:1932: 204:09.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:09.34 1169 | *this->stack = this; 204:09.34 | ~~~~~~~~~~~~~^~~~~~ 204:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.h:14, 204:09.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:10, 204:09.36 from Unified_cpp_dom_base4.cpp:65: 204:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigatorBinding.h: In member function ‘virtual JSObject* mozilla::dom::Navigator::WrapObject(JSContext*, JS::Handle)’: 204:09.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NavigatorBinding.h:373: note: ‘reflector’ declared here 204:09.36 373 | JS::Rooted reflector(aCx); 204:09.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:1930: note: ‘cx’ declared here 204:09.39 1930 | JSObject* Navigator::WrapObject(JSContext* cx, 204:09.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:09.39 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:09.39 inlined from ‘JSObject* mozilla::dom::ParentProcessMessageManager_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ParentProcessMessageManager]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:428, 204:09.39 inlined from ‘virtual JSObject* mozilla::dom::ParentProcessMessageManager::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ParentProcessMessageManager.cpp:28: 204:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:09.39 1169 | *this->stack = this; 204:09.39 | ~~~~~~~~~~~~~^~~~~~ 204:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ParentProcessMessageManager.cpp:10, 204:09.39 from Unified_cpp_dom_base4.cpp:101: 204:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h: In member function ‘virtual JSObject* mozilla::dom::ParentProcessMessageManager::WrapObject(JSContext*, JS::Handle)’: 204:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:428: note: ‘reflector’ declared here 204:09.39 428 | JS::Rooted reflector(aCx); 204:09.39 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ParentProcessMessageManager.cpp:25: note: ‘aCx’ declared here 204:09.39 25 | JSContext* aCx, JS::Handle aGivenProto) { 204:09.39 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:09.40 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:09.40 inlined from ‘JSObject* mozilla::dom::PlacesEventCounts_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::PlacesEventCounts]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:168, 204:09.40 inlined from ‘virtual JSObject* mozilla::dom::PlacesEventCounts::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/PlacesEventCounts.cpp:55: 204:09.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:09.40 1169 | *this->stack = this; 204:09.40 | ~~~~~~~~~~~~~^~~~~~ 204:09.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/PlacesEventCounts.cpp:12, 204:09.40 from Unified_cpp_dom_base4.cpp:119: 204:09.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h: In member function ‘virtual JSObject* mozilla::dom::PlacesEventCounts::WrapObject(JSContext*, JS::Handle)’: 204:09.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:168: note: ‘reflector’ declared here 204:09.40 168 | JS::Rooted reflector(aCx); 204:09.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/PlacesEventCounts.cpp:53: note: ‘aCx’ declared here 204:09.40 53 | JSObject* PlacesEventCounts::WrapObject(JSContext* aCx, 204:11.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:15, 204:11.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringList.h:12, 204:11.26 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMStringList.cpp:7, 204:11.26 from Unified_cpp_dom_base2.cpp:2: 204:11.26 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:11.26 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:11.26 inlined from ‘JSObject* mozilla::dom::DOMStringList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DOMStringList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringListBinding.h:35:27, 204:11.26 inlined from ‘virtual JSObject* mozilla::dom::DOMStringList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMStringList.cpp:26:37: 204:11.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:11.26 1169 | *this->stack = this; 204:11.26 | ~~~~~~~~~~~~~^~~~~~ 204:11.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMStringList.cpp:8: 204:11.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringListBinding.h: In member function ‘virtual JSObject* mozilla::dom::DOMStringList::WrapObject(JSContext*, JS::Handle)’: 204:11.26 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMStringListBinding.h:35:27: note: ‘reflector’ declared here 204:11.26 35 | JS::Rooted reflector(aCx); 204:11.26 | ^~~~~~~~~ 204:11.30 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMStringList.cpp:24:48: note: ‘aCx’ declared here 204:11.31 24 | JSObject* DOMStringList::WrapObject(JSContext* aCx, 204:11.31 | ~~~~~~~~~~~^~~ 204:11.64 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:11.65 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:11.65 inlined from ‘JSObject* mozilla::dom::DecompressionStream_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DecompressionStream]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecompressionStreamBinding.h:36:27, 204:11.65 inlined from ‘virtual JSObject* mozilla::dom::DecompressionStream::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:441:43: 204:11.65 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:11.65 1169 | *this->stack = this; 204:11.65 | ~~~~~~~~~~~~~^~~~~~ 204:11.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:11, 204:11.66 from Unified_cpp_dom_base2.cpp:11: 204:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecompressionStreamBinding.h: In member function ‘virtual JSObject* mozilla::dom::DecompressionStream::WrapObject(JSContext*, JS::Handle)’: 204:11.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DecompressionStreamBinding.h:36:27: note: ‘reflector’ declared here 204:11.66 36 | JS::Rooted reflector(aCx); 204:11.66 | ^~~~~~~~~ 204:11.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:439:54: note: ‘aCx’ declared here 204:11.69 439 | JSObject* DecompressionStream::WrapObject(JSContext* aCx, 204:11.69 | ~~~~~~~~~~~^~~ 204:13.12 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.13 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.13 inlined from ‘JSObject* mozilla::dom::DocumentFragment_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DocumentFragment]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentFragmentBinding.h:35, 204:13.13 inlined from ‘virtual JSObject* mozilla::dom::DocumentFragment::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentFragment.cpp:28: 204:13.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.13 1169 | *this->stack = this; 204:13.13 | ~~~~~~~~~~~~~^~~~~~ 204:13.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentFragment.cpp:19, 204:13.15 from Unified_cpp_dom_base2.cpp:47: 204:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentFragmentBinding.h: In member function ‘virtual JSObject* mozilla::dom::DocumentFragment::WrapNode(JSContext*, JS::Handle)’: 204:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentFragmentBinding.h:35: note: ‘reflector’ declared here 204:13.15 35 | JS::Rooted reflector(aCx); 204:13.15 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentFragment.cpp:26: note: ‘aCx’ declared here 204:13.15 26 | JSObject* DocumentFragment::WrapNode(JSContext* aCx, 204:13.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.17 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.17 inlined from ‘JSObject* mozilla::dom::DocumentType_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::DocumentType]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTypeBinding.h:35, 204:13.17 inlined from ‘virtual JSObject* mozilla::dom::DocumentType::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentType.cpp:40: 204:13.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:13.17 1169 | *this->stack = this; 204:13.17 | ~~~~~~~~~~~~~^~~~~~ 204:13.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentType.cpp:18, 204:13.17 from Unified_cpp_dom_base2.cpp:65: 204:13.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTypeBinding.h: In member function ‘virtual JSObject* mozilla::dom::DocumentType::WrapNode(JSContext*, JS::Handle)’: 204:13.17 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentTypeBinding.h:35: note: ‘reflector’ declared here 204:13.17 35 | JS::Rooted reflector(aCx); 204:13.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DocumentType.cpp:38: note: ‘cx’ declared here 204:13.19 38 | JSObject* DocumentType::WrapNode(JSContext* cx, 204:13.22 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.23 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.23 inlined from ‘JSObject* mozilla::dom::Element_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Element]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h:1197, 204:13.23 inlined from ‘virtual JSObject* mozilla::dom::Element::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Element.cpp:621: 204:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.23 1169 | *this->stack = this; 204:13.23 | ~~~~~~~~~~~~~^~~~~~ 204:13.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:171: 204:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::Element::WrapNode(JSContext*, JS::Handle)’: 204:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ElementBinding.h:1197: note: ‘reflector’ declared here 204:13.23 1197 | JS::Rooted reflector(aCx); 204:13.23 In file included from Unified_cpp_dom_base2.cpp:74: 204:13.23 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Element.cpp:620: note: ‘aCx’ declared here 204:13.23 620 | JSObject* Element::WrapNode(JSContext* aCx, JS::Handle aGivenProto) { 204:13.35 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.36 inlined from ‘JSObject* mozilla::dom::EventSource_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::EventSource]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventSourceBinding.h:86, 204:13.36 inlined from ‘virtual JSObject* mozilla::dom::EventSource::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/EventSource.cpp:2032: 204:13.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.36 1169 | *this->stack = this; 204:13.36 | ~~~~~~~~~~~~~^~~~~~ 204:13.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/EventSource.cpp:15, 204:13.36 from Unified_cpp_dom_base2.cpp:83: 204:13.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventSourceBinding.h: In member function ‘virtual JSObject* mozilla::dom::EventSource::WrapObject(JSContext*, JS::Handle)’: 204:13.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventSourceBinding.h:86: note: ‘reflector’ declared here 204:13.36 86 | JS::Rooted reflector(aCx); 204:13.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/EventSource.cpp:2030: note: ‘aCx’ declared here 204:13.36 2030 | JSObject* EventSource::WrapObject(JSContext* aCx, 204:13.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.42 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.42 inlined from ‘JSObject* mozilla::dom::FormData_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FormData]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:485, 204:13.42 inlined from ‘virtual JSObject* mozilla::dom::FormData::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FormData.cpp:301: 204:13.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.42 1169 | *this->stack = this; 204:13.42 | ~~~~~~~~~~~~~^~~~~~ 204:13.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FormData.h:14, 204:13.42 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FormData.cpp:7, 204:13.42 from Unified_cpp_dom_base2.cpp:110: 204:13.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataBinding.h: In member function ‘virtual JSObject* mozilla::dom::FormData::WrapObject(JSContext*, JS::Handle)’: 204:13.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:485: note: ‘reflector’ declared here 204:13.42 485 | JS::Rooted reflector(aCx); 204:13.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FormData.cpp:299: note: ‘aCx’ declared here 204:13.42 299 | JSObject* FormData::WrapObject(JSContext* aCx, 204:13.43 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.44 inlined from ‘JSObject* mozilla::dom::FragmentDirective_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::FragmentDirective]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FragmentDirectiveBinding.h:38, 204:13.44 inlined from ‘virtual JSObject* mozilla::dom::FragmentDirective::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentDirective.cpp:52: 204:13.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.44 1169 | *this->stack = this; 204:13.44 | ~~~~~~~~~~~~~^~~~~~ 204:13.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentDirective.cpp:19, 204:13.44 from Unified_cpp_dom_base2.cpp:119: 204:13.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FragmentDirectiveBinding.h: In member function ‘virtual JSObject* mozilla::dom::FragmentDirective::WrapObject(JSContext*, JS::Handle)’: 204:13.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/FragmentDirectiveBinding.h:38: note: ‘reflector’ declared here 204:13.44 38 | JS::Rooted reflector(aCx); 204:13.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentDirective.cpp:50: note: ‘aCx’ declared here 204:13.44 50 | JSObject* FragmentDirective::WrapObject(JSContext* aCx, 204:13.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.49 inlined from ‘JSObject* mozilla::dom::NodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsAttrChildContentList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37, 204:13.49 inlined from ‘virtual JSObject* nsAttrChildContentList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentOrElement.cpp:402: 204:13.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:13.49 1169 | *this->stack = this; 204:13.49 | ~~~~~~~~~~~~~^~~~~~ 204:13.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentOrElement.cpp:79, 204:13.49 from Unified_cpp_dom_base2.cpp:128: 204:13.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h: In member function ‘virtual JSObject* nsAttrChildContentList::WrapObject(JSContext*, JS::Handle)’: 204:13.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37: note: ‘reflector’ declared here 204:13.49 37 | JS::Rooted reflector(aCx); 204:13.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/FragmentOrElement.cpp:401: note: ‘cx’ declared here 204:13.49 401 | JSContext* cx, JS::Handle aGivenProto) { 204:13.52 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.52 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.52 inlined from ‘JSObject* mozilla::dom::HTMLElement_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::GeneratedImageContent]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37, 204:13.52 inlined from ‘virtual JSObject* mozilla::dom::GeneratedImageContent::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GeneratedImageContent.cpp:40: 204:13.53 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.53 1169 | *this->stack = this; 204:13.53 | ~~~~~~~~~~~~~^~~~~~ 204:13.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/GeneratedImageContent.h:14, 204:13.55 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GeneratedImageContent.cpp:7, 204:13.55 from Unified_cpp_dom_base2.cpp:137: 204:13.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h: In member function ‘virtual JSObject* mozilla::dom::GeneratedImageContent::WrapNode(JSContext*, JS::Handle)’: 204:13.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:37: note: ‘reflector’ declared here 204:13.55 37 | JS::Rooted reflector(aCx); 204:13.55 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/GeneratedImageContent.cpp:38: note: ‘aCx’ declared here 204:13.55 38 | JSObject* GeneratedImageContent::WrapNode(JSContext* aCx, 204:13.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:13.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:13.56 inlined from ‘JSObject* mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SimpleHTMLCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36, 204:13.56 inlined from ‘virtual JSObject* mozilla::dom::SimpleHTMLCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:742: 204:13.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:13.56 1169 | *this->stack = this; 204:13.56 | ~~~~~~~~~~~~~^~~~~~ 204:13.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:186: 204:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::SimpleHTMLCollection::WrapObject(JSContext*, JS::Handle)’: 204:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:13.58 36 | JS::Rooted reflector(aCx); 204:13.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:740: note: ‘aCx’ declared here 204:13.58 740 | virtual JSObject* WrapObject(JSContext* aCx, 204:15.92 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::SimpleHTMLCollection::_ZThn144_N7mozilla3dom20SimpleHTMLCollection10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 204:15.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:15.93 1169 | *this->stack = this; 204:15.93 | ~~~~~~~~~~~~~^~~~~~ 204:15.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:15.93 36 | JS::Rooted reflector(aCx); 204:15.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:740: note: ‘aCx’ declared here 204:15.93 740 | virtual JSObject* WrapObject(JSContext* aCx, 204:15.95 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* mozilla::dom::SimpleHTMLCollection::_ZThn8_N7mozilla3dom20SimpleHTMLCollection10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 204:15.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:15.96 1169 | *this->stack = this; 204:15.96 | ~~~~~~~~~~~~~^~~~~~ 204:15.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:15.96 36 | JS::Rooted reflector(aCx); 204:15.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:740: note: ‘aCx’ declared here 204:15.96 740 | virtual JSObject* WrapObject(JSContext* aCx, 204:17.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/ErrorReport.h:35, 204:17.61 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ErrorResult.h:34, 204:17.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:20, 204:17.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContent.h:10, 204:17.62 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/RangeBoundary.h:11: 204:17.62 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.62 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.62 inlined from ‘JSObject* mozilla::dom::Selection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::Selection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SelectionBinding.h:35:27, 204:17.62 inlined from ‘virtual JSObject* mozilla::dom::Selection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.cpp:4512:47: 204:17.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.62 1169 | *this->stack = this; 204:17.62 | ~~~~~~~~~~~~~^~~~~~ 204:17.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.cpp:26: 204:17.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SelectionBinding.h: In member function ‘virtual JSObject* mozilla::dom::Selection::WrapObject(JSContext*, JS::Handle)’: 204:17.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SelectionBinding.h:35:27: note: ‘reflector’ declared here 204:17.62 35 | JS::Rooted reflector(aCx); 204:17.62 | ^~~~~~~~~ 204:17.62 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.cpp:4510:44: note: ‘aCx’ declared here 204:17.62 4510 | JSObject* Selection::WrapObject(JSContext* aCx, 204:17.62 | ~~~~~~~~~~~^~~ 204:17.67 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.68 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.68 inlined from ‘JSObject* mozilla::dom::ShadowRoot_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::ShadowRoot]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:96:27, 204:17.68 inlined from ‘virtual JSObject* mozilla::dom::ShadowRoot::WrapNode(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ShadowRoot.cpp:127: 204:17.68 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.68 1169 | *this->stack = this; 204:17.68 | ~~~~~~~~~~~~~^~~~~~ 204:17.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Element.h:44, 204:17.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DocumentFragment.h:16, 204:17.70 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:12: 204:17.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h: In member function ‘virtual JSObject* mozilla::dom::ShadowRoot::WrapNode(JSContext*, JS::Handle)’: 204:17.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:96:27: note: ‘reflector’ declared here 204:17.70 96 | JS::Rooted reflector(aCx); 204:17.70 | ^~~~~~~~~ 204:17.70 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/ShadowRoot.cpp:125: note: ‘aCx’ declared here 204:17.70 125 | JSObject* ShadowRoot::WrapNode(JSContext* aCx, 204:17.74 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.75 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.75 inlined from ‘JSObject* mozilla::dom::StaticRange_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StaticRange]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StaticRangeBinding.h:104:27, 204:17.75 inlined from ‘virtual JSObject* mozilla::dom::StaticRange::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StaticRange.cpp:154: 204:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.75 1169 | *this->stack = this; 204:17.75 | ~~~~~~~~~~~~~^~~~~~ 204:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StaticRange.h:13, 204:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsRange.h:16, 204:17.75 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.h:23: 204:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StaticRangeBinding.h: In member function ‘virtual JSObject* mozilla::dom::StaticRange::WrapObject(JSContext*, JS::Handle)’: 204:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StaticRangeBinding.h:104:27: note: ‘reflector’ declared here 204:17.75 104 | JS::Rooted reflector(aCx); 204:17.75 | ^~~~~~~~~ 204:17.75 In file included from Unified_cpp_dom_base6.cpp:47: 204:17.75 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StaticRange.cpp:152: note: ‘aCx’ declared here 204:17.75 152 | JSObject* StaticRange::WrapObject(JSContext* aCx, 204:17.83 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.84 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.84 inlined from ‘JSObject* mozilla::dom::StructuredCloneTester_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StructuredCloneTester]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneTesterBinding.h:43, 204:17.84 inlined from ‘virtual JSObject* mozilla::dom::StructuredCloneTester::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneTester.cpp:88: 204:17.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.84 1169 | *this->stack = this; 204:17.84 | ~~~~~~~~~~~~~^~~~~~ 204:17.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneTester.cpp:12, 204:17.84 from Unified_cpp_dom_base6.cpp:83: 204:17.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneTesterBinding.h: In member function ‘virtual JSObject* mozilla::dom::StructuredCloneTester::WrapObject(JSContext*, JS::Handle)’: 204:17.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneTesterBinding.h:43: note: ‘reflector’ declared here 204:17.84 43 | JS::Rooted reflector(aCx); 204:17.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneTester.cpp:86: note: ‘aCx’ declared here 204:17.84 86 | JSObject* StructuredCloneTester::WrapObject(JSContext* aCx, 204:17.85 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.86 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.86 inlined from ‘JSObject* mozilla::dom::StyleSheetList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::StyleSheetList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetListBinding.h:35, 204:17.86 inlined from ‘virtual JSObject* mozilla::dom::StyleSheetList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StyleSheetList.cpp:28: 204:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.86 1169 | *this->stack = this; 204:17.86 | ~~~~~~~~~~~~~^~~~~~ 204:17.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StyleSheetList.cpp:9, 204:17.86 from Unified_cpp_dom_base6.cpp:92: 204:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetListBinding.h: In member function ‘virtual JSObject* mozilla::dom::StyleSheetList::WrapObject(JSContext*, JS::Handle)’: 204:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StyleSheetListBinding.h:35: note: ‘reflector’ declared here 204:17.86 35 | JS::Rooted reflector(aCx); 204:17.86 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StyleSheetList.cpp:26: note: ‘aCx’ declared here 204:17.86 26 | JSObject* StyleSheetList::WrapObject(JSContext* aCx, 204:17.93 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:17.93 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:17.93 inlined from ‘JSObject* mozilla::dom::SubtleCrypto_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = mozilla::dom::SubtleCrypto]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1558, 204:17.93 inlined from ‘virtual JSObject* mozilla::dom::SubtleCrypto::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/SubtleCrypto.cpp:27: 204:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:17.93 1169 | *this->stack = this; 204:17.93 | ~~~~~~~~~~~~~^~~~~~ 204:17.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/SubtleCrypto.cpp:10, 204:17.93 from Unified_cpp_dom_base6.cpp:110: 204:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h: In member function ‘virtual JSObject* mozilla::dom::SubtleCrypto::WrapObject(JSContext*, JS::Handle)’: 204:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:1558: note: ‘reflector’ declared here 204:17.93 1558 | JS::Rooted reflector(aCx); 204:17.93 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/SubtleCrypto.cpp:25: note: ‘aCx’ declared here 204:17.93 25 | JSObject* SubtleCrypto::WrapObject(JSContext* aCx, 204:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 204:19.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 204:19.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 204:19.41 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFrameMessageManager.h:24: 204:19.41 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 204:19.41 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:620:1, 204:19.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1119:21, 204:19.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1116:14, 204:19.41 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2745:7, 204:19.41 inlined from ‘bool mozilla::dom::Navigator::Vibrate(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:835: 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 204:19.41 450 | mArray.mHdr->mLength = 0; 204:19.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp: In member function ‘bool mozilla::dom::Navigator::Vibrate(const nsTArray&)’: 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:833: note: at offset 8 into object ‘pattern’ of size 8 204:19.41 833 | nsTArray pattern = SanitizeVibratePattern(aPattern); 204:19.41 In destructor ‘nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 204:19.41 inlined from ‘void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:620:1, 204:19.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1119:21, 204:19.41 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1116:14, 204:19.41 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2745:7, 204:19.41 inlined from ‘bool mozilla::dom::Navigator::Vibrate(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:835: 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 204:19.41 450 | mArray.mHdr->mLength = 0; 204:19.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp: In member function ‘bool mozilla::dom::Navigator::Vibrate(const nsTArray&)’: 204:19.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Navigator.cpp:833: note: at offset 8 into object ‘pattern’ of size 8 204:19.41 833 | nsTArray pattern = SanitizeVibratePattern(aPattern); 204:20.04 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:20.05 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:20.05 inlined from ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomCanTransferHandler(JSContext*, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1789: 204:20.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:20.05 1169 | *this->stack = this; 204:20.05 | ~~~~~~~~~~~~~^~~~~~ 204:20.05 In file included from Unified_cpp_dom_base6.cpp:74: 204:20.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp: In member function ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomCanTransferHandler(JSContext*, JS::Handle, bool*)’: 204:20.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1789: note: ‘obj’ declared here 204:20.05 1789 | JS::Rooted obj(aCx, aObj); 204:20.05 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1783: note: ‘aCx’ declared here 204:20.05 1783 | JSContext* aCx, JS::Handle aObj, 204:22.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/EventForwards.h:12, 204:22.74 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Selection.h:11: 204:22.74 In member function ‘void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’, 204:22.74 inlined from ‘void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2285:20, 204:22.74 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2254:25, 204:22.74 inlined from ‘mozilla::dom::StorageAccessPermissionRequest::StorageAccessPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, const mozilla::Maybe >&, bool, AllowCallback&&, CancelCallback&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StorageAccessPermissionRequest.cpp:30: 204:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2441:17: warning: array subscript 5 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds=] 204:22.74 2441 | value_type* iter = Elements() + aStart; 204:22.74 | ^~~~ 204:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h: In constructor ‘mozilla::dom::StorageAccessPermissionRequest::StorageAccessPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, const mozilla::Maybe >&, bool, AllowCallback&&, CancelCallback&&)’: 204:22.74 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:276:29: note: at offset 40 into object ‘sEmptyTArrayHeader’ of size 8 204:22.74 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 204:22.74 | ^~~~~~~~~~~~~~~~~~ 204:29.63 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 204:29.64 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:29.64 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 204:29.64 inlined from ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: 204:29.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 204:29.64 1169 | *this->stack = this; 204:29.64 | ~~~~~~~~~~~~~^~~~~~ 204:29.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NotificationBinding.h:17, 204:29.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:30, 204:29.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:34, 204:29.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 204:29.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 204:29.64 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/MessageBroadcaster.cpp:8: 204:29.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const RefPtr]’: 204:29.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:389:31: note: ‘v’ declared here 204:29.64 389 | JS::RootedVector v(aCx); 204:29.64 | ^ 204:29.64 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ToJSValue.h:384:41: note: ‘aCx’ declared here 204:29.64 384 | [[nodiscard]] bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 204:29.64 | ~~~~~~~~~~~^~~ 204:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373: 204:32.28 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 204:32.28 inlined from ‘nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::TextDirectiveCandidate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::TextDirectiveCandidate; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2678:31, 204:32.28 inlined from ‘mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::dom::TextDirectiveCandidate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::TextDirectiveCandidate]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2828:41, 204:32.28 inlined from ‘mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCandidate::CreateNewCandidatesForMatches(const nsTArray&, mozilla::dom::RangeContentCache&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp:317: 204:32.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 204:32.28 315 | mHdr->mLength = 0; 204:32.28 | ~~~~~~~~~~~~~~^~~ 204:32.28 In file included from Unified_cpp_dom_base6.cpp:137: 204:32.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp: In member function ‘mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCandidate::CreateNewCandidatesForMatches(const nsTArray&, mozilla::dom::RangeContentCache&)’: 204:32.28 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp:295: note: at offset 8 into object ‘newCandidates’ of size 8 204:32.28 295 | nsTArray newCandidates; 204:32.79 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 204:32.80 inlined from ‘void nsTArray_Impl::Clear() [with E = const mozilla::dom::TextDirectiveCandidate*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1959:36, 204:32.80 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = const mozilla::dom::TextDirectiveCandidate*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1118:12, 204:32.80 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = const mozilla::dom::TextDirectiveCandidate*; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1116:14, 204:32.80 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:2745:7, 204:32.80 inlined from ‘mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCreator::CreateTextDirectiveFromMatches(const nsTArray&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp:1080: 204:32.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds=] 204:32.80 315 | mHdr->mLength = 0; 204:32.80 | ~~~~~~~~~~~~~~^~~ 204:32.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp: In member function ‘mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCreator::CreateTextDirectiveFromMatches(const nsTArray&)’: 204:32.80 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/TextDirectiveCreator.cpp:994: note: at offset 8 into object ‘matches’ of size 8 204:32.80 994 | nsTArray matches( 204:36.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.37 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.37 inlined from ‘JSObject* mozilla::dom::NodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsSimpleContentList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37, 204:36.37 inlined from ‘virtual JSObject* nsSimpleContentList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:118: 204:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.37 1169 | *this->stack = this; 204:36.37 | ~~~~~~~~~~~~~^~~~~~ 204:36.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:23, 204:36.37 from Unified_cpp_dom_base8.cpp:56: 204:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h: In member function ‘virtual JSObject* nsSimpleContentList::WrapObject(JSContext*, JS::Handle)’: 204:36.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37: note: ‘reflector’ declared here 204:36.37 37 | JS::Rooted reflector(aCx); 204:36.40 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:116: note: ‘cx’ declared here 204:36.41 116 | JSObject* nsSimpleContentList::WrapObject(JSContext* cx, 204:36.41 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.41 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.41 inlined from ‘JSObject* mozilla::dom::NodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsCachableElementsByNameNodeList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37, 204:36.41 inlined from ‘virtual JSObject* nsCachableElementsByNameNodeList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1066: 204:36.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.41 1169 | *this->stack = this; 204:36.41 | ~~~~~~~~~~~~~^~~~~~ 204:36.41 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h: In member function ‘virtual JSObject* nsCachableElementsByNameNodeList::WrapObject(JSContext*, JS::Handle)’: 204:36.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37: note: ‘reflector’ declared here 204:36.42 37 | JS::Rooted reflector(aCx); 204:36.42 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1065: note: ‘cx’ declared here 204:36.42 1065 | JSContext* cx, JS::Handle aGivenProto) { 204:36.42 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.43 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.43 inlined from ‘JSObject* mozilla::dom::NodeList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsLabelsNodeList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37, 204:36.43 inlined from ‘virtual JSObject* nsLabelsNodeList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1096: 204:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.43 1169 | *this->stack = this; 204:36.43 | ~~~~~~~~~~~~~^~~~~~ 204:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h: In member function ‘virtual JSObject* nsLabelsNodeList::WrapObject(JSContext*, JS::Handle)’: 204:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NodeListBinding.h:37: note: ‘reflector’ declared here 204:36.43 37 | JS::Rooted reflector(aCx); 204:36.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1094: note: ‘cx’ declared here 204:36.43 1094 | JSObject* nsLabelsNodeList::WrapObject(JSContext* cx, 204:36.44 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.44 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.44 inlined from ‘JSObject* mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsEmptyContentList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36, 204:36.44 inlined from ‘virtual JSObject* nsEmptyContentList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:132: 204:36.44 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.44 1169 | *this->stack = this; 204:36.44 | ~~~~~~~~~~~~~^~~~~~ 204:36.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:22: 204:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h: In member function ‘virtual JSObject* nsEmptyContentList::WrapObject(JSContext*, JS::Handle)’: 204:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:36.45 36 | JS::Rooted reflector(aCx); 204:36.45 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:130: note: ‘cx’ declared here 204:36.45 130 | JSObject* nsEmptyContentList::WrapObject(JSContext* cx, 204:36.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.47 inlined from ‘JSObject* mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsContentList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36, 204:36.47 inlined from ‘virtual JSObject* nsContentList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:465: 204:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.47 1169 | *this->stack = this; 204:36.47 | ~~~~~~~~~~~~~^~~~~~ 204:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h: In member function ‘virtual JSObject* nsContentList::WrapObject(JSContext*, JS::Handle)’: 204:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:36.47 36 | JS::Rooted reflector(aCx); 204:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:463: note: ‘cx’ declared here 204:36.47 463 | JSObject* nsContentList::WrapObject(JSContext* cx, 204:36.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.47 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.47 inlined from ‘JSObject* mozilla::dom::HTMLCollection_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsCacheableFuncStringHTMLCollection]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36, 204:36.47 inlined from ‘virtual JSObject* nsCacheableFuncStringHTMLCollection::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1088: 204:36.47 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 204:36.47 1169 | *this->stack = this; 204:36.47 | ~~~~~~~~~~~~~^~~~~~ 204:36.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h: In member function ‘virtual JSObject* nsCacheableFuncStringHTMLCollection::WrapObject(JSContext*, JS::Handle)’: 204:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HTMLCollectionBinding.h:36: note: ‘reflector’ declared here 204:36.49 36 | JS::Rooted reflector(aCx); 204:36.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentList.cpp:1087: note: ‘cx’ declared here 204:36.49 1087 | JSContext* cx, JS::Handle aGivenProto) { 204:36.55 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.56 inlined from ‘JSObject* mozilla::dom::NamedNodeMap_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMAttributeMap]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NamedNodeMapBinding.h:36, 204:36.56 inlined from ‘virtual JSObject* nsDOMAttributeMap::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMAttributeMap.cpp:421: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:36.56 1169 | *this->stack = this; 204:36.56 | ~~~~~~~~~~~~~^~~~~~ 204:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMAttributeMap.cpp:16, 204:36.56 from Unified_cpp_dom_base8.cpp:110: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NamedNodeMapBinding.h: In member function ‘virtual JSObject* nsDOMAttributeMap::WrapObject(JSContext*, JS::Handle)’: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/NamedNodeMapBinding.h:36: note: ‘reflector’ declared here 204:36.56 36 | JS::Rooted reflector(aCx); 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMAttributeMap.cpp:419: note: ‘aCx’ declared here 204:36.56 419 | JSObject* nsDOMAttributeMap::WrapObject(JSContext* aCx, 204:36.56 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.56 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.56 inlined from ‘JSObject* mozilla::dom::CaretPosition_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMCaretPosition]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretPositionBinding.h:36, 204:36.56 inlined from ‘virtual JSObject* nsDOMCaretPosition::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMCaretPosition.cpp:46: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:36.56 1169 | *this->stack = this; 204:36.56 | ~~~~~~~~~~~~~^~~~~~ 204:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMCaretPosition.cpp:9, 204:36.56 from Unified_cpp_dom_base8.cpp:119: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretPositionBinding.h: In member function ‘virtual JSObject* nsDOMCaretPosition::WrapObject(JSContext*, JS::Handle)’: 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/CaretPositionBinding.h:36: note: ‘reflector’ declared here 204:36.56 36 | JS::Rooted reflector(aCx); 204:36.56 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMCaretPosition.cpp:44: note: ‘aCx’ declared here 204:36.56 44 | JSObject* nsDOMCaretPosition::WrapObject(JSContext* aCx, 204:36.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.58 inlined from ‘JSObject* mozilla::dom::RTCDataChannel_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMDataChannel]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelBinding.h:81, 204:36.58 inlined from ‘virtual JSObject* nsDOMDataChannel::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMDataChannel.cpp:54: 204:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:36.58 1169 | *this->stack = this; 204:36.58 | ~~~~~~~~~~~~~^~~~~~ 204:36.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMDataChannel.h:12, 204:36.58 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMDataChannel.cpp:7, 204:36.58 from Unified_cpp_dom_base8.cpp:128: 204:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelBinding.h: In member function ‘virtual JSObject* nsDOMDataChannel::WrapObject(JSContext*, JS::Handle)’: 204:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/RTCDataChannelBinding.h:81: note: ‘reflector’ declared here 204:36.58 81 | JS::Rooted reflector(aCx); 204:36.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMDataChannel.cpp:52: note: ‘aCx’ declared here 204:36.58 52 | JSObject* nsDOMDataChannel::WrapObject(JSContext* aCx, 204:36.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:36.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:36.60 inlined from ‘JSObject* mozilla::dom::MutationRecord_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMMutationRecord]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:310, 204:36.60 inlined from ‘virtual JSObject* nsDOMMutationRecord::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:54: 204:36.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:36.60 1169 | *this->stack = this; 204:36.60 | ~~~~~~~~~~~~~^~~~~~ 204:36.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:16, 204:36.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.cpp:7, 204:36.60 from Unified_cpp_dom_base8.cpp:137: 204:36.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h: In member function ‘virtual JSObject* nsDOMMutationRecord::WrapObject(JSContext*, JS::Handle)’: 204:36.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:310: note: ‘reflector’ declared here 204:36.60 310 | JS::Rooted reflector(aCx); 204:36.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:52: note: ‘aCx’ declared here 204:36.61 52 | virtual JSObject* WrapObject(JSContext* aCx, 204:36.98 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* nsDOMMutationRecord::_ZThn8_N19nsDOMMutationRecord10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 204:36.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:36.99 1169 | *this->stack = this; 204:36.99 | ~~~~~~~~~~~~~^~~~~~ 204:36.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:310: note: ‘reflector’ declared here 204:36.99 310 | JS::Rooted reflector(aCx); 204:36.99 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:52: note: ‘aCx’ declared here 204:36.99 52 | virtual JSObject* WrapObject(JSContext* aCx, 204:37.10 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:37.10 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 204:37.10 inlined from ‘JSObject* mozilla::dom::MutationObserver_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMMutationObserver]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:274, 204:37.10 inlined from ‘virtual JSObject* nsDOMMutationObserver::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:433: 204:37.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:37.10 1169 | *this->stack = this; 204:37.10 | ~~~~~~~~~~~~~^~~~~~ 204:37.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h: In member function ‘virtual JSObject* nsDOMMutationObserver::WrapObject(JSContext*, JS::Handle)’: 204:37.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:274: note: ‘reflector’ declared here 204:37.10 274 | JS::Rooted reflector(aCx); 204:37.10 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:431: note: ‘aCx’ declared here 204:37.10 431 | JSObject* WrapObject(JSContext* aCx, 204:37.13 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h: In member function ‘virtual JSObject* nsDOMMutationObserver::_ZThn8_N21nsDOMMutationObserver10WrapObjectEP9JSContextN2JS6HandleIP8JSObjectEE(JSContext*, JS::Handle)’: 204:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:37.14 1169 | *this->stack = this; 204:37.14 | ~~~~~~~~~~~~~^~~~~~ 204:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MutationObserverBinding.h:274: note: ‘reflector’ declared here 204:37.14 274 | JS::Rooted reflector(aCx); 204:37.14 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMMutationObserver.h:431: note: ‘aCx’ declared here 204:37.14 431 | JSObject* WrapObject(JSContext* aCx, 204:38.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:52, 204:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 204:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 204:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 204:38.43 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsFocusManager.cpp:7: 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; uint64_t = long unsigned int]’: 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = mozilla::FrameBidiData; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:38.43 202 | return ReinterpretHelper::FromInternalValue(v); 204:38.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:38.43 4432 | return mProperties.Get(aProperty, aFoundResult); 204:38.43 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:1542:50: required from here 204:38.43 1542 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists); 204:38.43 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 204:38.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 204:38.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:38.43 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:413:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct mozilla::FrameBidiData’} declared here 204:38.43 413 | struct FrameBidiData { 204:38.43 | ^~~~~~~~~~~~~ 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h: In instantiation of ‘static mozilla::FrameProperties::PropertyType mozilla::FrameProperties::ReinterpretHelper::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; uint64_t = long unsigned int]’: 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:202:51: required from ‘mozilla::FrameProperties::PropertyType mozilla::FrameProperties::Get(Descriptor, bool*) const [with T = mozilla::SmallValueHolder; PropertyType = nsPoint; Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:39.87 202 | return ReinterpretHelper::FromInternalValue(v); 204:39.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrame.h:4432:27: required from ‘mozilla::FrameProperties::PropertyType nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor, bool*) const [with T = mozilla::SmallValueHolder; mozilla::FrameProperties::PropertyType = nsPoint; mozilla::FrameProperties::Descriptor = const mozilla::FramePropertyDescriptor >*]’ 204:39.87 4432 | return mProperties.Get(aProperty, aFoundResult); 204:39.87 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/generic/nsIFrameInlines.h:174:0: required from here 204:39.87 174 | nsPoint normalPosition = GetProperty(NormalPositionProperty(), &hasProperty); 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/FrameProperties.h:302:13: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} from an array of ‘uint64_t’ {aka ‘long unsigned int’} [-Wclass-memaccess] 204:39.87 302 | memcpy(&value, &aInternalValue, sizeof(value)); 204:39.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsRect.h:17, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/layout/base/Units.h:19, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:26, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIGlobalObject.h:13, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:11, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 204:39.87 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMNavigationTiming.cpp:13, 204:39.87 from Unified_cpp_dom_base9.cpp:2: 204:39.87 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/nsPoint.h:22:8: note: ‘mozilla::FrameProperties::PropertyType >’ {aka ‘struct nsPoint’} declared here 204:39.87 22 | struct nsPoint : public mozilla::gfx::BasePoint { 204:39.87 | ^~~~~~~ 204:44.47 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:44.48 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:44.48 inlined from ‘void mozilla::dom::StructuredCloneBlob::Deserialize(JSContext*, JS::Handle, bool, JS::MutableHandle, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneBlob.cpp:98: 204:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:44.48 1169 | *this->stack = this; 204:44.48 | ~~~~~~~~~~~~~^~~~~~ 204:44.48 In file included from Unified_cpp_dom_base6.cpp:65: 204:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneBlob.cpp: In member function ‘void mozilla::dom::StructuredCloneBlob::Deserialize(JSContext*, JS::Handle, bool, JS::MutableHandle, mozilla::ErrorResult&)’: 204:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneBlob.cpp:98: note: ‘scope’ declared here 204:44.48 98 | JS::Rooted scope(aCx, js::CheckedUnwrapDynamic(aTargetScope, aCx)); 204:44.48 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneBlob.cpp:92: note: ‘aCx’ declared here 204:44.48 92 | void StructuredCloneBlob::Deserialize(JSContext* aCx, 204:44.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:44.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:44.77 inlined from ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1166: 204:44.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:44.77 1169 | *this->stack = this; 204:44.77 | ~~~~~~~~~~~~~^~~~~~ 204:44.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp: In member function ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*)’: 204:44.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1166: note: ‘obj’ declared here 204:44.77 1166 | JS::Rooted obj(aCx, aObj); 204:44.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1160: note: ‘aCx’ declared here 204:44.77 1160 | JSContext* aCx, JSStructuredCloneWriter* aWriter, 204:45.11 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:45.12 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:45.12 inlined from ‘static JSObject* mozilla::dom::WindowNamedPropertiesHandler::Create(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:261:68: 204:45.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘gsp’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:45.12 1169 | *this->stack = this; 204:45.12 | ~~~~~~~~~~~~~^~~~~~ 204:45.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp: In static member function ‘static JSObject* mozilla::dom::WindowNamedPropertiesHandler::Create(JSContext*, JS::Handle)’: 204:45.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:259:25: note: ‘gsp’ declared here 204:45.12 259 | JS::Rooted gsp( 204:45.12 | ^~~ 204:45.12 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:254:59: note: ‘aCx’ declared here 204:45.12 254 | JSObject* WindowNamedPropertiesHandler::Create(JSContext* aCx, 204:45.12 | ~~~~~~~~~~~^~~ 204:46.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:46.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:46.49 inlined from ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteTransferHandler(JSContext*, JS::Handle, uint32_t*, JS::TransferableOwnership*, void**, uint64_t*)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1526: 204:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:46.49 1169 | *this->stack = this; 204:46.49 | ~~~~~~~~~~~~~^~~~~~ 204:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp: In member function ‘virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteTransferHandler(JSContext*, JS::Handle, uint32_t*, JS::TransferableOwnership*, void**, uint64_t*)’: 204:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1526: note: ‘obj’ declared here 204:46.49 1526 | JS::Rooted obj(aCx, aObj); 204:46.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/StructuredCloneHolder.cpp:1519: note: ‘aCx’ declared here 204:46.49 1519 | JSContext* aCx, JS::Handle aObj, uint32_t* aTag, 204:54.76 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 204:54.77 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:54.77 inlined from ‘virtual void mozilla::dom::ZLibDecompressionStreamAlgorithms::DecompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:232:75: 204:54.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘view’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 204:54.77 1169 | *this->stack = this; 204:54.77 | ~~~~~~~~~~~~~^~~~~~ 204:54.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp: In member function ‘virtual void mozilla::dom::ZLibDecompressionStreamAlgorithms::DecompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’: 204:54.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:231:29: note: ‘view’ declared here 204:54.77 231 | JS::Rooted view(aCx, nsJSUtils::MoveBufferAsUint8Array( 204:54.77 | ^~~~ 204:54.77 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:133:18: note: ‘aCx’ declared here 204:54.77 133 | JSContext* aCx, Span aInput, Flush aFlush, 204:54.77 | ~~~~~~~~~~~^~~ 204:54.95 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]’, 204:54.96 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:54.96 inlined from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/GCVector.h:351:58, 204:54.96 inlined from ‘virtual void mozilla::dom::ZstdDecompressionStreamAlgorithms::DecompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:321:42: 204:54.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)aCx)[15]’ [-Wdangling-pointer=] 204:54.96 1169 | *this->stack = this; 204:54.96 | ~~~~~~~~~~~~~^~~~~~ 204:54.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp: In member function ‘virtual void mozilla::dom::ZstdDecompressionStreamAlgorithms::DecompressAndEnqueue(JSContext*, mozilla::Span, mozilla::dom::compression::Flush, mozilla::dom::TransformStreamDefaultController&, mozilla::ErrorResult&)’: 204:54.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:321:33: note: ‘array’ declared here 204:54.96 321 | JS::RootedVector array(aCx); 204:54.96 | ^~~~~ 204:54.96 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DecompressionStream.cpp:306:18: note: ‘aCx’ declared here 204:54.96 306 | JSContext* aCx, Span aInput, Flush aFlush, 204:54.96 | ~~~~~~~~~~~^~~ 204:58.57 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’, 204:58.58 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:58.58 inlined from ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:212:73: 204:58.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘toStringTagId’ in ‘((js::StackRootedBase**)aCx)[13]’ [-Wdangling-pointer=] 204:58.58 1169 | *this->stack = this; 204:58.58 | ~~~~~~~~~~~~~^~~~~~ 204:58.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp: In member function ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 204:58.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:211:22: note: ‘toStringTagId’ declared here 204:58.58 211 | JS::Rooted toStringTagId( 204:58.58 | ^~~~~~~~~~~~~ 204:58.58 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:177:16: note: ‘aCx’ declared here 204:58.58 177 | JSContext* aCx, JS::Handle aProxy, unsigned flags, 204:58.58 | ~~~~~~~~~~~^~~ 204:58.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:3373, 204:58.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:12, 204:58.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortFollower.h:12, 204:58.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/AbortSignal.h:11, 204:58.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/EventTargetBinding.h:9, 204:58.60 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:8: 204:58.60 In member function ‘void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’, 204:58.60 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray.h:1959:36, 204:58.60 inlined from ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:206:14: 204:58.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds=] 204:58.60 315 | mHdr->mLength = 0; 204:58.60 | ~~~~~~~~~~~~~~^~~ 204:58.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp: In member function ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 204:58.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:186:22: note: at offset 8 into object ‘names’ of size 8 204:58.60 186 | nsTArray names; 204:58.60 | ^~~~~ 204:59.17 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’, 204:59.18 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 204:59.18 inlined from ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:85:58: 204:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘toStringTagStr’ in ‘((js::StackRootedBase**)aCx)[6]’ [-Wdangling-pointer=] 204:59.18 1169 | *this->stack = this; 204:59.18 | ~~~~~~~~~~~~~^~~~~~ 204:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp: In member function ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::getOwnPropDescriptor(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle >) const’: 204:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:84:29: note: ‘toStringTagStr’ declared here 204:59.18 84 | JS::Rooted toStringTagStr( 204:59.18 | ^~~~~~~~~~~~~~ 204:59.18 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/WindowNamedPropertiesHandler.cpp:77:16: note: ‘aCx’ declared here 204:59.18 77 | JSContext* aCx, JS::Handle aProxy, JS::Handle aId, 204:59.18 | ~~~~~~~~~~~^~~ 205:03.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/Value.h:24, 205:03.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/ProfileAdditionalInformation.h:18, 205:03.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/GeckoProfiler.h:25, 205:03.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMNavigationTiming.cpp:9: 205:03.36 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 205:03.36 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 205:03.36 inlined from ‘JSObject* mozilla::dom::DOMTokenList_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsDOMTokenList]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:36:27, 205:03.36 inlined from ‘virtual JSObject* nsDOMTokenList::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMTokenList.cpp:365:36: 205:03.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=] 205:03.36 1169 | *this->stack = this; 205:03.36 | ~~~~~~~~~~~~~^~~~~~ 205:03.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMTokenList.cpp:19, 205:03.37 from Unified_cpp_dom_base9.cpp:11: 205:03.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h: In member function ‘virtual JSObject* nsDOMTokenList::WrapObject(JSContext*, JS::Handle)’: 205:03.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:36:27: note: ‘reflector’ declared here 205:03.37 36 | JS::Rooted reflector(aCx); 205:03.37 | ^~~~~~~~~ 205:03.37 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsDOMTokenList.cpp:363:49: note: ‘cx’ declared here 205:03.37 363 | JSObject* nsDOMTokenList::WrapObject(JSContext* cx, 205:03.37 | ~~~~~~~~~~~^~ 205:03.48 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 205:03.49 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 205:03.49 inlined from ‘JSObject* mozilla::dom::History_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsHistory]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HistoryBinding.h:59, 205:03.49 inlined from ‘virtual JSObject* nsHistory::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsHistory.cpp:54: 205:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 205:03.49 1169 | *this->stack = this; 205:03.49 | ~~~~~~~~~~~~~^~~~~~ 205:03.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsHistory.h:10, 205:03.49 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsHistory.cpp:7, 205:03.49 from Unified_cpp_dom_base9.cpp:65: 205:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HistoryBinding.h: In member function ‘virtual JSObject* nsHistory::WrapObject(JSContext*, JS::Handle)’: 205:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/HistoryBinding.h:59: note: ‘reflector’ declared here 205:03.49 59 | JS::Rooted reflector(aCx); 205:03.49 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsHistory.cpp:52: note: ‘aCx’ declared here 205:03.49 52 | JSObject* nsHistory::WrapObject(JSContext* aCx, 205:03.54 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 205:03.54 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 205:03.54 inlined from ‘virtual JSObject* nsINode::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.cpp:3298: 205:03.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 205:03.54 1169 | *this->stack = this; 205:03.54 | ~~~~~~~~~~~~~^~~~~~ 205:03.54 In file included from Unified_cpp_dom_base9.cpp:83: 205:03.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.cpp: In member function ‘virtual JSObject* nsINode::WrapObject(JSContext*, JS::Handle)’: 205:03.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.cpp:3298: note: ‘obj’ declared here 205:03.54 3298 | JS::Rooted obj(aCx, WrapNode(aCx, aGivenProto)); 205:03.54 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.cpp:3280: note: ‘aCx’ declared here 205:03.55 3280 | JSObject* nsINode::WrapObject(JSContext* aCx, 205:03.59 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 205:03.60 inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1193:26, 205:03.60 inlined from ‘JSObject* mozilla::dom::MimeTypeArray_Binding::Wrap(JSContext*, T*, JS::Handle) [with T = nsMimeTypeArray]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MimeTypeArrayBinding.h:36, 205:03.60 inlined from ‘virtual JSObject* nsMimeTypeArray::WrapObject(JSContext*, JS::Handle)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsMimeTypeArray.cpp:37: 205:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 205:03.60 1169 | *this->stack = this; 205:03.60 | ~~~~~~~~~~~~~^~~~~~ 205:03.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsMimeTypeArray.cpp:9, 205:03.60 from Unified_cpp_dom_base9.cpp:119: 205:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MimeTypeArrayBinding.h: In member function ‘virtual JSObject* nsMimeTypeArray::WrapObject(JSContext*, JS::Handle)’: 205:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/MimeTypeArrayBinding.h:36: note: ‘reflector’ declared here 205:03.60 36 | JS::Rooted reflector(aCx); 205:03.60 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsMimeTypeArray.cpp:35: note: ‘aCx’ declared here 205:03.60 35 | JSObject* nsMimeTypeArray::WrapObject(JSContext* aCx, 205:10.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsBaseHashtable.h:13, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTHashMap.h:13, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/widget/nsIWidget.h:43, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/BasicEvents.h:19, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsContentUtils.h:33, 205:10.36 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/DOMStringList.cpp:9: 205:10.36 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’, 205:10.36 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:309:76, 205:10.36 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:422:11, 205:10.36 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:457:52, 205:10.36 inlined from ‘void mozilla::dom::Document::BeginUpdate()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8348: 205:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_12(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 205:10.36 282 | aArray.mIterators = this; 205:10.36 | ~~~~~~~~~~~~~~~~~~^~~~~~ 205:10.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsIContentInlines.h:11: 205:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp: In member function ‘void mozilla::dom::Document::BeginUpdate()’: 205:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:584:47: note: ‘__for_begin’ declared here 205:10.36 584 | for (RefPtr obs : mObservers.ForwardRange()) { \ 205:10.36 | ^ 205:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8348: note: in expansion of macro ‘NS_DOCUMENT_NOTIFY_OBSERVERS’ 205:10.36 8348 | NS_DOCUMENT_NOTIFY_OBSERVERS(BeginUpdate, (this)); 205:10.36 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8345: note: ‘this’ declared here 205:10.36 8345 | void Document::BeginUpdate() { 205:10.83 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’, 205:10.84 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:309:76, 205:10.84 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:422:11, 205:10.84 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:457:52, 205:10.84 inlined from ‘void mozilla::dom::Document::BeginLoad()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8395: 205:10.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 205:10.84 282 | aArray.mIterators = this; 205:10.84 | ~~~~~~~~~~~~~~~~~~^~~~~~ 205:10.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp: In member function ‘void mozilla::dom::Document::BeginLoad()’: 205:10.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:584:47: note: ‘__for_begin’ declared here 205:10.84 584 | for (RefPtr obs : mObservers.ForwardRange()) { \ 205:10.84 | ^ 205:10.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8395: note: in expansion of macro ‘NS_DOCUMENT_NOTIFY_OBSERVERS’ 205:10.84 8395 | NS_DOCUMENT_NOTIFY_OBSERVERS(BeginLoad, (this)); 205:10.84 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8371: note: ‘this’ declared here 205:10.84 8371 | void Document::BeginLoad() { 205:10.90 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’, 205:10.90 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:309:76, 205:10.90 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:422:11, 205:10.90 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:457:52, 205:10.90 inlined from ‘void mozilla::dom::Document::ElementStateChanged(mozilla::dom::Element*, mozilla::dom::ElementState)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8634: 205:10.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_8(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 205:10.90 282 | aArray.mIterators = this; 205:10.90 | ~~~~~~~~~~~~~~~~~~^~~~~~ 205:10.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp: In member function ‘void mozilla::dom::Document::ElementStateChanged(mozilla::dom::Element*, mozilla::dom::ElementState)’: 205:10.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:584:47: note: ‘__for_begin’ declared here 205:10.90 584 | for (RefPtr obs : mObservers.ForwardRange()) { \ 205:10.90 | ^ 205:10.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8634: note: in expansion of macro ‘NS_DOCUMENT_NOTIFY_OBSERVERS’ 205:10.90 8634 | NS_DOCUMENT_NOTIFY_OBSERVERS(ElementStateChanged, 205:10.90 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8631: note: ‘this’ declared here 205:10.90 8631 | void Document::ElementStateChanged(Element* aElement, ElementState aStateMask) { 205:15.34 In constructor ‘nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’, 205:15.34 inlined from ‘nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&) [with T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:309:76, 205:15.34 inlined from ‘nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:422:11, 205:15.34 inlined from ‘nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray::ForwardIterator; U = nsIDocumentObserver*; T = nsIDocumentObserver*; long unsigned int N = 0]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:457:52, 205:15.34 inlined from ‘virtual void mozilla::dom::Document::EndLoad()’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8574: 205:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/xpcom/ds/nsTObserverArray.h:282:25: warning: storing the address of local variable ‘__for_begin’ in ‘*&this_28(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ [-Wdangling-pointer=] 205:15.34 282 | aArray.mIterators = this; 205:15.34 | ~~~~~~~~~~~~~~~~~~^~~~~~ 205:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp: In member function ‘virtual void mozilla::dom::Document::EndLoad()’: 205:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/Document.h:584:47: note: ‘__for_begin’ declared here 205:15.34 584 | for (RefPtr obs : mObservers.ForwardRange()) { \ 205:15.34 | ^ 205:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8574: note: in expansion of macro ‘NS_DOCUMENT_NOTIFY_OBSERVERS’ 205:15.34 8574 | NS_DOCUMENT_NOTIFY_OBSERVERS(EndLoad, (this)); 205:15.34 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/Document.cpp:8535: note: ‘this’ declared here 205:15.34 8535 | void Document::EndLoad() { 205:19.65 In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’, 205:19.66 inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1202:26, 205:19.66 inlined from ‘static JSObject* nsJSUtils::MoveBufferAsUint8Array(JSContext*, size_t, mozilla::UniquePtr)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.cpp:173: 205:19.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/js/RootingAPI.h:1169:18: warning: storing the address of local variable ‘arrayBuffer’ in ‘((js::StackRootedBase**)aCx)[3]’ [-Wdangling-pointer=] 205:19.66 1169 | *this->stack = this; 205:19.66 | ~~~~~~~~~~~~~^~~~~~ 205:19.66 In file included from Unified_cpp_dom_base9.cpp:101: 205:19.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.cpp: In static member function ‘static JSObject* nsJSUtils::MoveBufferAsUint8Array(JSContext*, size_t, mozilla::UniquePtr)’: 205:19.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.cpp:172: note: ‘arrayBuffer’ declared here 205:19.66 172 | JS::Rooted arrayBuffer( 205:19.66 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.cpp:170: note: ‘aCx’ declared here 205:19.66 170 | JSContext* aCx, size_t aSize, 205:36.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/js/xpconnect/src/xpcpublic.h:39, 205:36.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsJSUtils.h:25, 205:36.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/ProfilerMarkers.h:38, 205:36.38 from /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/GeckoProfiler.h:28: 205:36.38 In member function ‘bool nsWrapperCache::HasFlag(FlagsType) const’, 205:36.38 inlined from ‘bool nsINode::IsInShadowTree() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:1640:47, 205:36.38 inlined from ‘bool nsINode::IsShadowRoot() const’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.h:959:45, 205:36.38 inlined from ‘static mozilla::dom::ShadowRoot* mozilla::dom::ShadowRoot::FromNode(T&&) [with T = nsCOMPtr&]’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:53:3, 205:36.38 inlined from ‘nsIContent* nsINode::GetSelectionRootContent(mozilla::PresShell*, IgnoreOwnIndependentSelection, AllowCrossShadowBoundary)’ at /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsINode.cpp:697: 205:36.38 /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/base/nsWrapperCache.h:264:27: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 205:36.38 264 | return __atomic_load_n(mFlags.AsPtr(), __ATOMIC_RELAXED) & aFlag; 205:36.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:36.38 In member function ‘nsIContent* nsINode::GetSelectionRootContent(mozilla::PresShell*, IgnoreOwnIndependentSelection, AllowCrossShadowBoundary)’: 205:36.38 cc1plus: note: destination object is likely at address zero 213:05.88 Compiling gkrust v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/library/rust) 243:51.61 Finished `release` profile [optimized] target(s) in 241m 52s 247:18.23 toolkit/library/rust/libgkrust.a 247:18.49 toolkit/library/build/libxul.so 248:09.26 Compiling smallvec v1.13.1 248:09.26 Compiling hashbrown v0.14.5 248:09.26 Compiling tokio-macros v2.4.0 248:09.26 Compiling tracing-attributes v0.1.24 248:09.26 Compiling tracing-core v0.1.30 248:09.26 Compiling terminal_size v0.3.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/terminal_size) 248:09.26 Compiling clap_lex v0.7.2 248:09.27 Compiling anstyle v1.0.8 248:09.27 Compiling clap_derive v4.5.13 248:09.27 Compiling http v0.2.9 248:09.28 Compiling httparse v1.8.0 248:09.68 Compiling dist-bin v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/dist-bin) 248:10.21 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 248:10.30 Compiling clap_builder v4.5.15 248:11.02 Compiling try-lock v0.2.4 248:11.31 Compiling want v0.3.0 248:11.62 Compiling httpdate v1.0.2 248:12.06 Compiling icu_properties v1.5.0 248:13.32 Compiling indexmap v2.5.0 248:13.64 Compiling http-body v0.4.5 248:14.52 Compiling tower-service v0.3.2 248:14.70 Compiling hashbrown v0.13.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/hashbrown) 248:17.32 Compiling serde_json v1.0.116 248:18.01 Compiling sfv v0.9.4 248:23.29 Compiling qlog v0.13.0 248:26.21 Compiling icu_normalizer v1.5.0 248:31.63 Compiling tokio v1.39.2 248:33.68 Compiling idna_adapter v1.2.0 248:34.28 Compiling idna v1.0.3 248:39.80 Compiling url v2.5.4 248:40.90 Compiling clap v4.5.16 248:40.97 Compiling clap-verbosity-flag v3.0.1 248:42.53 Compiling tracing v0.1.37 248:45.04 Compiling neqo-common v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 248:45.93 Compiling neqo-crypto v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 248:45.94 Compiling neqo-udp v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 248:48.69 Compiling neqo-transport v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 248:49.63 Compiling tokio-util v0.7.2 248:51.44 Compiling h2 v0.3.26 248:58.19 Compiling neqo-qpack v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 248:59.91 Compiling neqo-http3 v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 249:05.04 Compiling neqo-bin v0.12.2 (https://github.com/mozilla/neqo?tag=v0.12.2#f8946d51) 249:06.34 Compiling hyper v0.14.24 249:24.83 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/workspace-hack) 249:59.29 Compiling http3server v0.1.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/test/http3server) 251:05.51 js/xpconnect/shell/xpcshell 251:05.63 ipc/app/plugin-container 251:16.53 Finished `release` profile [optimized] target(s) in 3m 57s 251:17.61 netwerk/test/http3server/http3server 251:25.15 Compiling test-trust-anchors-static v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/ssl/tests/unit/test_trust_anchors) 251:25.15 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/workspace-hack) 251:57.37 Finished `release` profile [optimized] target(s) in 39.68s 251:58.94 security/manager/ssl/tests/unit/test_trust_anchors/libtest_trust_anchors_static.a 251:58.97 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so 252:11.35 Compiling cfg-if v1.0.0 252:11.35 Compiling once_cell v1.21.1 252:11.35 Compiling itoa v1.0.5 252:11.35 Compiling byteorder v1.5.0 252:11.35 Compiling stable_deref_trait v1.2.0 252:11.35 Compiling log v0.4.20 252:11.44 Compiling serde v1.0.219 252:11.47 Compiling libc v0.2.161 252:11.49 Compiling bytes v1.4.0 252:11.50 Compiling memchr v2.7.4 252:11.50 Compiling ahash v0.8.11 252:11.50 Compiling zerofrom v0.1.4 252:11.57 Compiling pin-project-lite v0.2.14 252:11.65 Compiling litemap v0.7.3 252:11.75 Compiling equivalent v1.0.1 252:11.75 Compiling writeable v0.5.5 252:12.04 Compiling yoke v0.7.4 252:12.05 Compiling futures-core v0.3.28 252:12.06 Compiling typenum v1.16.0 252:12.28 Compiling thiserror v2.0.9 252:12.42 Compiling zerocopy v0.7.32 252:12.44 Compiling fnv v1.0.7 252:12.49 Compiling libm v0.2.6 252:12.58 Compiling getrandom v0.3.1 252:12.66 Compiling zerovec v0.10.4 252:12.67 Compiling generic-array v0.14.6 252:12.70 Compiling futures-sink v0.3.28 252:12.74 Compiling icu_locid_transform_data v1.5.0 252:12.79 Compiling futures-channel v0.3.28 252:12.84 Compiling futures-task v0.3.28 252:12.97 Compiling slab v0.4.8 252:13.04 Compiling tracing-core v0.1.30 252:13.30 Compiling thiserror v1.999.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/thiserror) 252:13.36 Compiling base64 v0.22.1 252:13.58 Compiling http v0.2.9 252:14.52 Compiling icu_properties_data v1.5.0 252:15.04 Compiling powerfmt v0.2.0 252:16.25 Compiling utf8_iter v1.0.4 252:16.88 Compiling tracing v0.1.37 252:16.95 Compiling futures-util v0.3.28 252:17.40 Compiling utf16_iter v1.0.5 252:17.70 Compiling num-conv v0.1.0 252:17.87 Compiling pin-utils v0.1.0 252:18.09 Compiling percent-encoding v2.3.1 252:18.20 Compiling ryu v1.0.12 252:18.21 Compiling write16 v1.0.0 252:18.41 Compiling futures-io v0.3.28 252:19.35 Compiling time-core v0.1.2 252:19.68 Compiling tinystr v0.7.6 252:19.71 Compiling icu_collections v1.5.0 252:19.78 Compiling icu_normalizer_data v1.5.0 252:19.99 Compiling block-buffer v0.10.3 252:20.14 Compiling crypto-common v0.1.6 252:20.15 Compiling rustix v0.38.39 252:20.40 Compiling serde_json v1.0.116 252:20.45 Compiling socket2 v0.5.7 252:20.47 Compiling mio v1.0.1 252:20.60 Compiling icu_locid v1.5.0 252:21.31 Compiling form_urlencoded v1.2.1 252:22.00 Compiling httparse v1.8.0 252:22.04 Compiling aho-corasick v1.1.0 252:22.07 Compiling regex-syntax v0.7.5 252:22.91 Compiling tokio v1.39.2 252:23.04 Compiling linux-raw-sys v0.4.14 252:23.12 Compiling try-lock v0.2.4 252:23.48 Compiling httpdate v1.0.2 252:24.43 Compiling want v0.3.0 252:24.48 Compiling socket2 v0.4.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/socket2) 252:24.70 Compiling icu_provider v1.5.0 252:25.13 Compiling num-traits v0.2.19 252:25.71 Compiling digest v0.10.7 252:26.88 Compiling icu_locid_transform v1.5.0 252:27.69 Compiling http-body v0.4.5 252:28.23 Compiling unicase v2.6.0 252:28.52 Compiling adler v1.0.2 252:28.61 Compiling tower-service v0.3.2 252:28.67 Compiling fastrand v2.1.1 252:28.94 Compiling cpufeatures v0.2.8 252:29.22 Compiling mime v0.3.16 252:29.32 Compiling allocator-api2 v0.2.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/allocator-api2) 252:29.32 Compiling smallvec v1.13.1 252:30.12 Compiling bitflags v2.9.0 252:30.13 Compiling deranged v0.3.11 252:30.81 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 252:32.10 Compiling hashbrown v0.14.5 252:32.33 Compiling semver v1.0.16 252:32.63 Compiling sha1 v0.10.5 252:32.86 Compiling miniz_oxide v0.7.1 252:35.59 Compiling icu_properties v1.5.0 252:35.87 Compiling time v0.3.36 252:36.62 Compiling indexmap v2.5.0 252:38.50 Compiling regex-automata v0.3.7 252:43.78 Compiling tempfile v3.16.0 252:43.92 Compiling num-integer v0.1.45 252:47.04 Compiling icu_normalizer v1.5.0 252:47.13 Compiling tokio-util v0.7.2 252:48.84 Compiling mime_guess v2.0.4 252:48.94 Compiling getrandom v0.2.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/getrandom) 252:49.24 Compiling headers-core v0.2.0 252:49.58 Compiling base64 v0.21.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/base64) 252:49.83 Compiling idna_adapter v1.2.0 252:49.87 Compiling crc32fast v1.4.2 252:50.36 Compiling h2 v0.3.26 252:51.43 Compiling regex v1.9.4 252:53.21 Compiling idna v1.0.3 252:53.75 Compiling pin-project-internal v1.1.0 252:56.71 Compiling cookie v0.16.2 252:57.55 Compiling clap_lex v0.7.2 252:58.87 Compiling strsim v0.11.1 252:59.52 Compiling terminal_size v0.3.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/terminal_size) 252:59.89 Compiling xml-rs v0.8.4 253:05.28 Compiling anstyle v1.0.8 253:06.33 Compiling zip v2.1.3 253:06.60 Compiling safemem v0.3.3 253:06.98 Compiling line-wrap v0.1.1 253:07.22 Compiling clap_builder v4.5.15 253:07.37 Compiling crossbeam-utils v0.8.20 253:07.61 Compiling url v2.5.4 253:08.63 Compiling flate2 v1.0.30 253:12.50 Compiling headers v0.3.9 253:12.72 Compiling uuid v1.3.0 253:13.55 Compiling hyper v0.14.24 253:19.27 Compiling serde_urlencoded v0.7.1 253:19.84 Compiling time v0.1.45 253:20.87 Compiling core_maths v0.1.0 253:20.99 Compiling base64 v0.13.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/base64_13) 253:21.13 Compiling same-file v1.0.6 253:21.45 Compiling icu_segmenter_data v1.5.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/intl/icu_segmenter_data) 253:21.69 Compiling unix_str v1.0.0 253:22.37 Compiling scoped-tls v1.0.1 253:22.67 Compiling icu_segmenter v1.5.0 253:22.68 Compiling unix_path v1.0.1 253:22.68 Compiling anyhow v1.0.69 253:23.53 Compiling walkdir v2.3.2 253:24.06 Compiling plist v1.3.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/third_party/rust/plist) 253:24.21 Compiling clap v4.5.16 253:24.49 Compiling chrono v0.4.19 253:31.72 Compiling tokio-stream v0.1.12 253:33.54 Compiling mozprofile v0.9.4 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/mozbase/rust/mozprofile) 253:34.59 Compiling hashbrown v0.13.999 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/rust/hashbrown) 253:34.98 Compiling serde_repr v0.1.12 253:36.50 Compiling rust-ini v0.10.3 253:37.06 Compiling linked-hash-map v0.5.6 253:37.51 Compiling geckodriver v0.36.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/geckodriver) 253:37.92 Compiling yaml-rust v0.4.5 253:39.14 Compiling mozversion v0.5.3 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/mozbase/rust/mozversion) 253:39.68 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/build/workspace-hack) 253:39.77 Compiling mozrunner v0.15.4 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/mozbase/rust/mozrunner) 253:39.91 Compiling mozdevice v0.5.4 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/mozbase/rust/mozdevice) 253:43.84 Compiling lazy_static v1.4.0 253:48.55 Compiling marionette v0.7.0 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/geckodriver/marionette) 253:50.48 Compiling pin-project v1.1.0 253:50.61 Compiling warp v0.3.7 253:58.57 Compiling webdriver v0.52.1 (/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/testing/webdriver) 256:44.18 Finished `release` profile [optimized] target(s) in 4m 45s 256:45.28 testing/geckodriver/geckodriver 256:46.17 ./MacOS-files.txt.stub 256:46.60 ./node.stub.stub 256:46.65 ./node.stub.stub 256:46.70 ./node.stub.stub 256:46.79 ./node.stub.stub 256:46.83 ./node.stub.stub 256:46.90 ./node.stub.stub 256:46.96 ./node.stub.stub 256:47.02 ./node.stub.stub 256:47.05 ./node.stub.stub 256:47.10 ./node.stub.stub 256:47.59 ./node.stub.stub 256:47.99 ./node.stub.stub 256:48.43 ./node.stub.stub 256:51.44 ./node.stub.stub 256:51.59 ./node.stub.stub 256:52.48 ./node.stub.stub 256:52.54 ./node.stub.stub 256:52.75 ./node.stub.stub 256:53.05 ./node.stub.stub 256:53.21 ./node.stub.stub 256:53.57 ./node.stub.stub 256:53.71 ./node.stub.stub 256:54.07 ./node.stub.stub 256:54.21 ./node.stub.stub 256:54.37 ./node.stub.stub 256:56.28 ./node.stub.stub 256:57.04 ./node.stub.stub 256:57.96 ./node.stub.stub 256:58.08 ./node.stub.stub 256:58.67 ./node.stub.stub 256:58.75 ./node.stub.stub 256:59.00 ./node.stub.stub 256:59.07 ./node.stub.stub 256:59.88 ./node.stub.stub 257:00.31 ./node.stub.stub 257:01.85 ./reserved-js-words.js.stub 257:02.75 ./spidermonkey_checks.stub 257:03.06 ./css_properties.js.stub 257:04.12 ./last_modified.json.stub 257:04.41 ./aboutNetErrorCodes.js.stub 257:05.18 ./FeatureManifest.sys.mjs.stub 257:05.22 ./normandydriver-a-1.0.xpi.stub 257:05.23 ./normandydriver-b-1.0.xpi.stub 257:05.35 ./normandydriver-a-2.0.xpi.stub 257:05.41 ./PromiseWorker.js.stub 257:05.47 ./PromiseWorker.mjs.stub 257:05.52 ./RFPTargetConstants.sys.mjs.stub 257:05.54 ./ScalarArtifactDefinitions.json.stub 257:05.57 ./EventArtifactDefinitions.json.stub 257:05.62 ./dependentlibs.list.stub 257:06.00 ./multilocale.txt.stub 257:06.07 ./built_in_addons.json.stub 257:06.42 ./browser_dragdrop1.xpi.stub 257:06.46 ./browser_dragdrop1.zip.stub 257:06.52 ./browser_dragdrop2.xpi.stub 257:06.63 ./browser_dragdrop2.zip.stub 257:06.68 ./browser_dragdrop_incompat.xpi.stub 257:06.72 ./browser_dragdrop_incompat.zip.stub 257:07.21 ./browser_installssl.xpi.stub 257:07.46 ./browser_installssl.zip.stub 257:07.50 ./browser_theme.xpi.stub 257:07.56 ./browser_theme.zip.stub 257:16.39 Packaging long-fields.xpi... 257:16.69 toolkit/locales/default.locale.stub 257:16.73 toolkit/locales/locale.ini.stub 257:17.09 Packaging restartless.xpi... 257:17.78 Packaging system.xpi... 257:23.91 TEST-PASS | check_spidermonkey_style.py | ok 257:24.72 TEST-PASS | check_macroassembler_style.py | ok 257:24.88 TEST-PASS | check_js_opcode.py | ok 257:26.82 Packaging specialpowers@mozilla.org.xpi... 257:27.24 Packaging webcompat@mozilla.org.xpi... 257:27.79 Packaging newtab@mozilla.org.xpi... 257:28.35 Packaging mozscreenshots@mozilla.org.xpi... 257:29.01 W 1293 compiler warnings present. 257:45.83 W Overall system resources - Wall time: 15464s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 257:45.99 W (suppressed 305 warnings in third-party code) 257:45.99 W (suppressed 8 warnings in /usr/include/bits) 257:45.99 W (suppressed 3 warnings in /usr/include/c++/14/bits) 257:45.99 W (suppressed 2 warnings in accessible/atk) 257:45.99 W (suppressed 1 warnings in browser/components/shell) 257:45.99 W (suppressed 2 warnings in dom/base) 257:45.99 W (suppressed 3 warnings in dom/canvas) 257:45.99 W (suppressed 2 warnings in dom/commandhandler) 257:45.99 W (suppressed 1 warnings in dom/indexedDB) 257:45.99 W (suppressed 1 warnings in dom/localstorage) 257:45.99 W (suppressed 5 warnings in dom/media/webrtc/sdp) 257:45.99 W (suppressed 2 warnings in dom/media/webrtc/transport) 257:45.99 W (suppressed 1 warnings in dom/media/webspeech/synth) 257:45.99 W (suppressed 2 warnings in dom/svg) 257:45.99 W (suppressed 2 warnings in dom/webgpu) 257:45.99 W (suppressed 7 warnings in gfx/2d) 257:45.99 W (suppressed 3 warnings in gfx/gl) 257:45.99 W (suppressed 1 warnings in gfx/thebes) 257:45.99 W (suppressed 12 warnings in image/decoders/icon/gtk) 257:45.99 W (suppressed 3 warnings in intl/components/src) 257:45.99 W (suppressed 1 warnings in js/src) 257:45.99 W (suppressed 1 warnings in js/src/builtin) 257:45.99 W (suppressed 1 warnings in js/src/builtin/intl) 257:45.99 W (suppressed 1 warnings in js/src/ds) 257:45.99 W (suppressed 1 warnings in js/src/frontend) 257:45.99 W (suppressed 5 warnings in js/src/gc) 257:45.99 W (suppressed 2 warnings in js/src/irregexp/imported) 257:45.99 W (suppressed 15 warnings in js/src/jit) 257:45.99 W (suppressed 1 warnings in js/src/jit/x86-shared) 257:45.99 W (suppressed 2 warnings in js/src/vm) 257:45.99 W (suppressed 24 warnings in js/src/wasm) 257:45.99 W (suppressed 1 warnings in js/xpconnect/src) 257:45.99 W (suppressed 4 warnings in layout/base) 257:45.99 W (suppressed 2 warnings in layout/generic) 257:45.99 W (suppressed 1 warnings in layout/tables) 257:45.99 W (suppressed 5 warnings in mfbt/tests) 257:45.99 W (suppressed 1 warnings in mozglue/baseprofiler/lul) 257:45.99 W (suppressed 4 warnings in mozglue/tests) 257:45.99 W (suppressed 1 warnings in netwerk/cache2) 257:45.99 W (suppressed 1 warnings in netwerk/cookie) 257:45.99 W (suppressed 1 warnings in netwerk/streamconv/converters) 257:45.99 W (suppressed 6 warnings in objdir/dist/include) 257:45.99 W (suppressed 1 warnings in objdir/dist/include/cairo) 257:45.99 W (suppressed 3 warnings in objdir/dist/include/js) 257:45.99 W (suppressed 29 warnings in objdir/dist/include/mozilla) 257:45.99 W (suppressed 2 warnings in objdir/dist/include/mozilla/dom) 257:45.99 W (suppressed 4 warnings in objdir/dist/include/mozilla/gfx) 257:45.99 W (suppressed 1 warnings in objdir/dist/include/mozilla/glean/bindings) 257:45.99 W (suppressed 5 warnings in objdir/dist/include/mozilla/intl) 257:45.99 W (suppressed 1 warnings in tools/profiler/core) 257:45.99 W (suppressed 1 warnings in tools/profiler/lul) 257:45.99 W (suppressed 16 warnings in widget/gtk) 257:45.99 W (suppressed 1 warnings in widget/headless) 257:45.99 W (suppressed 1 warnings in xpcom/base) 257:45.99 W (suppressed 4 warnings in xpcom/io) 257:45.99 W (suppressed 1 warnings in xpcom/string) 257:45.99 W warning: dom/base/nsWrapperCache.h:264:27 [-Wstringop-overflow=] ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination 257:45.99 W warning: dom/canvas/WebGLTexelConversions.cpp:225:17 [-Wuninitialized] ‘srcAsFloat[1]’ is used uninitialized 257:45.99 W warning: dom/canvas/WebGLTexelConversions.cpp:225:17 [-Wuninitialized] ‘srcAsFloat[0]’ is used uninitialized 257:45.99 W warning: dom/media/doctor/DDMediaLogs.h:48:25 [-Wnonnull] ‘this’ pointer is null 257:45.99 W warning: dom/svg/SVGGeometryProperty.h:113:15 [-Wdangling-reference] possibly dangling reference to a temporary 257:45.99 W warning: dom/svg/SVGGeometryProperty.h:133:17 [-Wdangling-reference] possibly dangling reference to a temporary 257:45.99 W warning: gfx/thebes/gfxFont.h:1384:48 [-Warray-bounds=] array subscript ‘gfxShapedWord[0]’ is partly outside array bounds of ‘unsigned char [45]’ 257:45.99 W warning: js/src/frontend/NameAnalysisTypes.h:215:36 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘js::frontend::RecyclableAtomMapValueWrapper [0]’ 257:45.99 W warning: js/src/irregexp/imported/regexp-parser.cc:2793:1 [-Wreturn-type] control reaches end of non-void function 257:45.99 W warning: js/src/vm/FunctionFlags.h:233:39 [-Warray-bounds=] array subscript 44 is outside array bounds of ‘js::frontend::ModuleSharedContext [1]’ 257:45.99 W warning: js/xpconnect/loader/nsImportModule.h:39:62 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ 257:45.99 W warning: js/xpconnect/loader/nsImportModule.h:40:9 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ 257:45.99 W warning: layout/mathml/nsMathMLChar.cpp:897:19 [-Wdangling-reference] possibly dangling reference to a temporary 257:45.99 W warning: objdir/dist/include/js/RootingAPI.h:1095:15 [-Wdangling-pointer=] storing the address of local variable ‘colorSpace’ in ‘*&MEM[(struct Array *)aCx_207(D) + 128B].mArr[2]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1095:15 [-Wdangling-pointer=] storing the address of local variable ‘chunk’ in ‘*&MEM[(struct Array *)aCx_226(D) + 128B].mArr[2]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘completionValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘selfHostedName’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[4]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘baseType’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘base’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘savedFrameObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘savedFrame’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘visits’ in ‘((js::StackRootedBase**)aContext)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘moduleRequestObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘realm’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘generatorObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ctorValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘map’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘flavorStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘optionsObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shim’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘calendars’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘clone’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[4]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘self’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newIdentity’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘constructor’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obs’ in ‘((js::StackRootedBase**)cx)[4]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘instanceObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unambiguousNames’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘gsp’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘iargs’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘nobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘causeAtom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootedId’ in ‘((js::StackRootedBase**)cx)[13]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘temp’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)cx)[4]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘propVal’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘redirects’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘go’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘exnTag’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘recordsToBeCleanedUp’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘args’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bindings’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unsafeTypedArrayCrossCompartment’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘C’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promiseObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tempFrames’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘libraryObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘boundTarget’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_31(D) + 344])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘qhatv’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘expando’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘cargs’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 344])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘piter’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘typeProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bindingsObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘dobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘statsObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ret’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘actualToString’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linearString’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sb’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘optionalChunk’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘lvalue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reactionObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘specifierAtom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arrayBuffer’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘propMap’ in ‘((js::StackRootedBase**)cx)[11]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promiseVal’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘globalVal’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[13]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘m’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘roots’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘relativeTimeFormat’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘chunkObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘envobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D) + 344])[3]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘option’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.00 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘inputString’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg0’ in ‘((js::StackRootedBase**)cx_)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootJSObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘regexp’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_84(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootedFrame’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘thisView’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘nameStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sourceAtom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘thisObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘res’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘callee’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘keyListObj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D) + 344])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx_)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘argsobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bindings’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arrobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[13]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘saved’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrappedObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘next’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘job’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘typeStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tagLinearStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_37(D)])[4]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg0’ in ‘((js::StackRootedBase**)cx_)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘idv’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)__closure_86(D)])[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘onRejected’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_51(D) + 16])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ret’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sep’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘revoker’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘specifierString’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ls’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tni’ in ‘((js::StackRootedBase**)cx)[4]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linearPattern’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘child’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘prevAtom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘returnArray’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘CTypeProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘jsobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ownedChars’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘parentFrame’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘funcWrapper’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘thisv’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘metaObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shape’ in ‘((js::StackRootedBase**)cx)[5]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘boundTarget’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘specifier’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘cleanupCallback’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reactionsVal’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘cloneRoot’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘paramsVal’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘globalObj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D) + 344])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘x1’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘interfaceObject’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘handlerFun’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_122(D)])[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unicodeType’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘cfg’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘message’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promiseCtor’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘optObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newStubCode’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_632(D) + 8])[1]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘dataProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘dummy’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘lhs’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘fallback’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘fun’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘instanceScope’ in ‘((js::StackRootedBase**)cx)[2]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘propName’ in ‘((js::StackRootedBase**))[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘localeLinear’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pat’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘source’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘runnable’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘field’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘dateTimeFormat’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘globalObject’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘enclosingEnv’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘closure’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘overallResult’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.01 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D)])[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘objResult’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘slotValue’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘asyncCauseAtom’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘propIter’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘iterator’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘parent’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘v’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘prototype’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘funname’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘nextConverted’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ei’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘containerObj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**))[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrappedSource’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘expandoObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘jsString’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘holder’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘segments’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linearRepl’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tarrayUnwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘constructorUnwrapped’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘record’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘objectProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘jsEntry’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘set’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘watchers’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rewaived’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘message’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx_)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘re’ in ‘((js::StackRootedBase**)cx)[9]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘incumbentGlobal’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘breakdown’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘importFieldValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rval’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘calendar’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘args2’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘listFormat’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘protoJSObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newChars’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘wasmFuncWrapper’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘wasm’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘r’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘stringKey’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘typeObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘durationFormat’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘queue’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘contextRealm’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘stack’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘indexVal’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘kindString’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arrayObj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ctorProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘callback’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘templateObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_20(D) + 16])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘toStringTagStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘className’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘key’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘returnObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘buffer’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘length’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘idstr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘node’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_10(D)])[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom1’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘view’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tagStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘url_str’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘oldHead’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ref’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘resultPairObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ctor’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘iteratorProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘internals’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘valObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘parentProto’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘nameValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘context’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘right’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)aCx)[4]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘fieldsVec’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘structObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tagObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[6]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sourceObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘thisv’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[14]’ 257:46.02 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘resultPromise’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rarray’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘filledView’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘realm’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promiseObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tierString’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rhsCopy’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘target’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 344])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pluralRules’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘exception’ in ‘((js::StackRootedBase**)this)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘propValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘objVal’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘targetBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘parentValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘importedStringConstantsString’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reaction’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘toStringTagStr’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘copy’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘receiverValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘thisObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘patternValue’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘res’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sourceObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘envChain’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘resultObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘retval’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)aMatcher_6(D)])[14]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘asyncIterator’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘p’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘valueObj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘string’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘maps’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arrobj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_31(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘aobj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘targetRealm’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘lexical’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘currentCallee’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘triggered’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘exceptionStack’ in ‘((js::StackRootedBase**)this)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newStubCode’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_628(D) + 8])[1]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootedData’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘data’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ns’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘resultObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘innerObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘partsArray’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘varEnv’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘recordObj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘queryObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘exnObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linear’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘toStringTagId’ in ‘((js::StackRootedBase**)aCx)[13]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘info’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘throwTypeError’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘notesArray’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘environment’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘typedArrayProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aCtx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shared’ in ‘((js::StackRootedBase**)cx)[9]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘input’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arrayObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promises’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘root_obj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘request’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘moduleRequest’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘keyObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘darray’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘protoProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘queryObject’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘targetProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘log’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&aCx])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘proto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘infoObject’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘completion’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[15]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘entry’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj2’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘targetScript’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_44(D)])[4]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘wrapper’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘components’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘resultsMap’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘locale’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[3]’ 257:46.03 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘callableGlobal’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘options’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘moduleObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘sandbox’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D) + 344])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘genObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘constructArgs’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootedVal’ in ‘((js::StackRootedBase**)aContext)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[13]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘handler’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘news’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘returnType’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘collations’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[13]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘constructor’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘slotStorage’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx_)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘val’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘keys’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘getter’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘opts’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘protoRoot’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘stackChain’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘nbase’ in ‘*(js::StackRootedBase**)cx’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘realIntlObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘weakRef’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘chunkObject’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘params’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘idv’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘ctypes’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘values’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘table’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_28(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘viewedBufferY’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘gcCycleNumberVal’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘debuggeeGlobalRooted’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘fromShape’ in ‘((js::StackRootedBase**)cx)[5]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘newArgs’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘lexicalEnv’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘results’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘dataObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘mod’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘handler’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘descs’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shapeList’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘specifier’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘operand’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘stringAtom’ in ‘((js::StackRootedBase**))[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrappedBuffer’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘lhsObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘collator’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘abortReason’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘memory’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)aCx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘view’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘current’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘suspending’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘operandBigInt’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘abov’ in ‘((js::StackRootedBase**)aCx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pnAtom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_274(D)])[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootCount’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘objProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘desc_’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arr’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘entry’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linkName’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘idStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reflector’ in ‘((js::StackRootedBase**)aContext)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘matched’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘scope’ in ‘((js::StackRootedBase**)cx)[2]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘src’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘linearStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg1’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unscopables’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘head’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘viewedArrayBuffer’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘object’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘asyncIterProto’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘array’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg2’ in ‘((js::StackRootedBase**)cx_)[15]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bound’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘intrinsicsHolder’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.04 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘names’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘objThis’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘tags’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘forEachFunc’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘debugInfo’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrapped’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘pccount’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘rootedObj’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘bi’ in ‘((js::StackRootedBase**)cx)[8]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘env’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘cidv’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘defaultCtor’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[13]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘atom’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shadowRealm’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘name’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘importName’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘uniqueOthers’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘idRoot’ in ‘((js::StackRootedBase**)cx)[13]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘reactionsObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘global’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D)])[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘interpStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘props’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘str’ in ‘((js::StackRootedBase**)aCx)[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_49(D)])[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘node’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘arg1’ in ‘((js::StackRootedBase**)cx)[14]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘inner’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘targetScope’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘shadowRealmObj’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘flagStr’ in ‘((js::StackRootedBase**)cx)[6]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D)])[4]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘snapshot’ in ‘((js::StackRootedBase**)cx)[15]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘otherSnapshot’ in ‘((js::StackRootedBase**)cx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘retObj’ in ‘((js::StackRootedBase**)aCx)[3]’ 257:46.05 W warning: objdir/dist/include/js/RootingAPI.h:1169:18 [-Wdangling-pointer=] storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)cx)[13]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds=] array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript -1 is outside array bounds of ‘nsResolveHostCallback [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘nsResolveHostCallback [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::dom::ReadRequest [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageTask [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘nsHostRecord [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:121:24 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::dom::ReadIntoRequest [0]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:306:38 [-Warray-bounds=] array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:306:38 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.05 W warning: objdir/dist/include/mozilla/LinkedList.h:306:38 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 257:46.06 W warning: objdir/dist/include/mozilla/RefPtr.h:101:21 [-Warray-bounds=] ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 0 is out of the bounds [0, 0] 257:46.06 W warning: objdir/dist/include/mozilla/RefPtr.h:314:34 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘const mozilla::EditorElementStyle [1]’ 257:46.06 W warning: objdir/dist/include/nsError.h:33:34 [-Wunused-value] value computed is not used 257:46.06 W warning: objdir/dist/include/nsISupportsImpl.h:929:40 [-Wdelete-non-virtual-dtor] deleting object of polymorphic class type ‘nsUnixSystemProxySettings’ which has non-virtual destructor might cause undefined behavior 257:46.06 W warning: objdir/dist/include/nsISupportsImpl.h:1347:29 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 257:46.06 W warning: objdir/dist/include/nsISupportsImpl.h:1359:30 [-Warray-bounds=] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageTask [0]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:39:62 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsQueryArrayElementAt [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:39:62 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:39:62 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:39:62 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:40:9 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsCreateInstanceByContractID [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:40:9 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘mozilla::xpcom::GetServiceHelper [1]’ 257:46.06 W warning: objdir/dist/include/nsImportModule.h:40:9 [-Warray-bounds=] array subscript ‘const nsImportESModule[0]’ is partly outside array bounds of ‘const nsGetInterface [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 10 is outside array bounds of ‘mozilla::dom::GPUTextureDescriptor [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::ScrollContainerFrame::ScrollOperationParams [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 10 is outside array bounds of ‘mozilla::dom::MediaKeySystemConfiguration [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestGetStateResponse [1]’ {aka ‘mozilla::dom::LSSimpleRequestGetStateResponse [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 4 is outside array bounds of ‘IPC::ReadResult [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::net::nsSocketTransportService::TPortRemapping [1]’ {aka ‘CopyableTArray > [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘nsTObserverArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::gfx::Polygon [1]’ {aka ‘mozilla::gfx::PolygonTyped [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::SMILAnimationController::DiscardArray [1]’ {aka ‘nsTObserverArray > [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::FileCacheT [1]’ {aka ‘nsTArray, int> > [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 8 is outside array bounds of ‘gfxOTSMessageContext [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 18 is outside array bounds of ‘mozilla::dom::IPCNotification [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::PsshInfo [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::dom::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::dom::IDBObjectStore::Key [1]’ {aka ‘mozilla::dom::indexedDB::Key [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::fs::Path [1]’ {aka ‘nsTArray > [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::dom::CombinedBufferLayout [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::extensions::StreamFilterBase::Data [1]’ {aka ‘nsTArray [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.06 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘regiondetails::UncheckedArray, regiondetails::Band> [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘CopyableTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::FilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::extensions::MatchPatternSetCore::ArrayType [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::EncryptionInfo::InitData [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘mozilla::dom::indexedDB::Key [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&):: [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘mozilla::SandboxReporter::Snapshot [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 9 is outside array bounds of ‘mozilla::dom::MediaMetadataBase [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 12 is outside array bounds of ‘IPC::ReadResult [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.07 W warning: objdir/dist/include/nsTArray.h:1136:27 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘const nsTArrayHeader [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray.h:2441:17 [-Warray-bounds=] array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray.h:2441:17 [-Warray-bounds=] array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ 257:46.07 W warning: objdir/dist/include/nsTArray.h:2441:17 [-Warray-bounds=] array subscript 11 is outside array bounds of ‘const nsTArrayHeader [1]’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_22(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)this)[1].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mChangeListeners.D.1932728.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)((char*)this + 8))[2].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mSinks.D.457272.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mInstanceList.D.349533.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)this)[34].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_13(D)->mActivityList.D.385568.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_17(D)->mChildList.D.1480699.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_16(D)->mListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&aListeners_41(D)->D.511096.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_4(D)->mEventListenerCallbacks.D.502764.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)this)[1].nsAutoTObserverArray >, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_7(D)->mObservers[aIdx_8(D)].D.499080.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_3(D)->mNotificationObservers.D.504641.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_8(D)->mObservers.D.2459093.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)this)[32].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘*(const array_type*)aDiscards.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_4(D)->mObservers.D.727203.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘iter’ in ‘((const array_type*)this)[33].nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_14(D)->mInstanceList.D.349533.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_81(D)->mChildList.D.1480699.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_6(D)->mReadStreamList.D.2000287.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_9(D)->mActivityList.D.385568.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*aListeners.nsAutoTObserverArray, 2>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.07 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_10(D)->mObservers.D.369641.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_7(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_39(D)->D.2312025.mChildList.D.2305987.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_12(D)->mListenerList.D.1923059.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&_2->mObservers.D.493510.nsAutoTObserverArray*, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12 [-Wunused-variable] unused variable ‘rv’ 257:46.08 W warning: widget/gtk/nsClipboard.cpp:911:31 [-Wpessimizing-move] moving a temporary object prevents copy elision 257:46.08 W warning: xpcom/components/StaticComponents.h:65:10 [-Warray-bounds=] array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} 257:46.08 W warning: xpcom/components/StaticComponents.h:65:16 [-Warray-bounds=] array subscript ‘uint8_t [77] {aka unsigned char [77]}[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:315:19 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:450:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 257:46.08 W warning: xpcom/ds/nsTArray-inl.h:655:26 [-Warray-bounds=] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 257:46.08 W warning: xpcom/ds/nsTArray.h:2441:17 [-Warray-bounds=] array subscript 5 is outside array bounds of ‘const nsTArrayHeader [1]’ 257:46.08 W warning: xpcom/ds/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_28(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: xpcom/ds/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_8(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: xpcom/ds/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_12(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: xpcom/ds/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_11(D)->mObservers.D.814142.nsAutoTObserverArray::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: xpcom/ds/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable ‘__for_begin’ in ‘*&this_26(D)->mSharedWorkers.D.608788.nsAutoTObserverArray, 0>::nsTObserverArray_base.nsTObserverArray_base::mIterators’ 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ forming offset [32, 127] is out of the bounds [0, 32] of object ‘ascii’ with type ‘unsigned char [32]’ 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wrestrict] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 16 bytes at offsets 0 and 0 overlaps 16 bytes at offset 0 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘const uint8_t [1]’ {aka ‘const unsigned char [1]’} 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744073709551560 and 18446744073709551615 exceeds maximum object size 9223372036854775807 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint8_t [1]’ {aka ‘unsigned char [1]’} 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘uint16_t [1]’ {aka ‘short unsigned int [1]’} 257:46.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] array subscript ‘unsigned int[0]’ is partly outside array bounds of ‘int16_t [1]’ {aka ‘short int [1]’} 257:46.08 W warning: /usr/include/bits/string_fortified.h:59:10 [-Warray-bounds=] ‘__builtin_memset’ offset [0, 231] is out of the bounds [0, 0] 257:46.08 W warning: /usr/include/c++/14/bits/atomic_base.h:501:31 [-Wstringop-overflow=] ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination 257:46.08 W warning: /usr/include/c++/14/bits/atomic_base.h:631:34 [-Wstringop-overflow=] ‘unsigned int __atomic_fetch_add_4(volatile void*, unsigned int, int)’ writing 4 bytes into a region of size 0 overflows the destination 257:46.08 W warning: /usr/include/c++/14/bits/atomic_base.h:631:34 [-Wstringop-overflow=] ‘long unsigned int __atomic_fetch_add_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 4 overflows the destination 257:46.08 W warning: /usr/include/c++/14/bits/move.h:221:11 [-Wuninitialized] ‘*(__vector(2) unsigned int*)this’ is used uninitialized 257:46.08 W warning: /usr/include/c++/14/bits/stl_algobase.h:403:25 [-Wstringop-overflow=] writing 1 byte into a region of size 0 257:46.08 W warning: /usr/include/c++/14/bits/stl_algobase.h:413:17 [-Wstringop-overflow=] writing 1 byte into a region of size 0 257:46.08 W warning: /usr/include/c++/14/bits/stl_algobase.h:452:30 [-Warray-bounds=] ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ offset [8, 9] is out of the bounds [0, 8] of object ‘sEmptyTArrayHeader’ with type ‘const nsTArrayHeader’ 257:46.08 W warning: /usr/include/features.h:422:4 [-Wcpp] #warning _FORTIFY_SOURCE requires compiling with optimization (-O) 257:46.08 W Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes. 257:46.19 We know it took a while, but your build finally finished successfully! 257:46.19 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view a profile of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.mL5zaA + umask 022 + cd /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + mkdir /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd firefox-138.0 + '[' 1 -eq 1 ']' + make -C objdir/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 make: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Nothing to be done for 'pre-export'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Nothing to be done for 'export'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[3]: Nothing to be done for 'recurse_compile'. make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Nothing to be done for 'misc'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make make-package-internal make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/gen_multilocale.py main '../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/bin/res/multilocale.txt' en-US printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertAndPinningServer* DelegatedCredentialsServer* EncryptedClientHelloServer* FaultyServer* OCSPStaplingServer* SanctionsTestServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_APP_DISPLAYNAME="Firefox" -DMOZ_GTK=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_EME_PROCESS_NAME="media-plugin-helper" -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DENABLE_WEBDRIVER=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DAB_CD=en-US \ --format omni \ --removals /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/installer/removed-files.in \ --ignore-errors \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/installer/package-manifest.in '../../dist' '../../dist'/firefox \ Generating XPT artifacts archive (firefox-138.0.en-US.linux-x86_64.xpt_artifacts.zip) /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.zip -C /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/config/makefiles/xpidl '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/firefox-138.0.en-US.linux-x86_64.xpt_artifacts.zip' '*.xpt' ../../config/nsinstall -D ../../dist/ Compressing... cd ../../dist && /usr/bin/gtar -c --owner=0 --group=0 --numeric-owner --mode=go-w --exclude=.mkdir.done -f - firefox | xz --compress --stdout -9 --extreme > firefox-138.0.en-US.linux-x86_64.tar.xz echo firefox-138.0.en-US.linux-x86_64.tar.xz > /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/package_name.txt make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' touch make-package make -C ../../browser/locales langpack make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' rm -f -rf ../../dist/xpi-stage/locale-en-US Making langpack make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/install make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' ../../../../config/nsinstall -D ../../../../dist/xpi-stage/locale-en-US/browser make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[6]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[7]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[6]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' mkdir -p '../../../../dist/xpi-stage/locale-en-US/browser/chrome/' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=browser/themes/shared/app-marketplace-icons -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/themes/shared/app-marketplace-icons/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/themes/shared/app-marketplace-icons/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/themes/shared/app-marketplace-icons/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/themes/shared/app-marketplace-icons' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/toolkit/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/netwerk/locales' mkdir -p '../../dist/xpi-stage/locale-en-US/chrome/' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=netwerk/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/netwerk/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/netwerk/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dom/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=dom/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/dom/locales/jar.mn make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dom/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/security/manager/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=security/manager/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/security/manager/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/security/manager/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/shared/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=devtools/shared/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/shared/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/shared/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/toolkit/locales' toolkit/locales/default.locale.stub /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.file_generate --locale=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/generate_default_locale.py main default.locale .deps/default.locale.pp .deps/default.locale.stub toolkit/locales/locale.ini.stub /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.file_generate --locale=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/generate_locale_ini.py main locale.ini .deps/locale.ini.pp .deps/locale.ini.stub /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=toolkit/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DMOZ_GTK -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} ../../config/nsinstall -R -m 644 'default.locale' '../../dist/xpi-stage/locale-en-US' ../../config/nsinstall -R -m 644 'locale.ini' '../../dist/xpi-stage/locale-en-US' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/toolkit/locales' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/toolkit/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[6]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[7]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[6]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' ../../../config/nsinstall -R -m 644 '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/locales/en-US/hunspell/en-US.aff' '../../../dist/xpi-stage/locale-en-US/dictionaries' ../../../config/nsinstall -R -m 644 '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/extensions/spellcheck/locales/en-US/hunspell/en-US.dic' '../../../dist/xpi-stage/locale-en-US/dictionaries' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/extensions/spellcheck/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[6]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[7]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[6]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=devtools/client/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/client/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/client/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/client/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/client/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[6]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[7]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[6]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=devtools/startup/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/startup/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/startup/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/devtools/startup/locales/jar.mn make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/devtools/startup/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=browser/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@firefox.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=138.0 -DMOZ_APP_MAXVERSION=138.* -DLOCALE_SRCDIR=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/en-US -DPKG_BASENAME='firefox-138.0.en-US.linux-x86_64' -DPKG_INST_BASENAME='firefox-138.0.en-US.linux-x86_64.installer' /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} rm -f '../../dist/xpi-stage/locale-en-US/browser/defaults/preferences/firefox-l10n.js' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/firefox-l10n.js.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@firefox.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=138.0 -DMOZ_APP_MAXVERSION=138.* -DLOCALE_SRCDIR=/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/en-US -DPKG_BASENAME='firefox-138.0.en-US.linux-x86_64' -DPKG_INST_BASENAME='firefox-138.0.en-US.linux-x86_64.installer' '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/en-US/firefox-l10n.js' -o '../../dist/xpi-stage/locale-en-US/browser/defaults/preferences/firefox-l10n.js' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/toolkit/locales/gen_multilocale.py main '../../dist/xpi-stage/locale-en-US/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/xpi-stage/locale-en-US/res/multilocale.txt' en-US make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[6]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make recurse_compile make[7]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[6]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir' make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 -f symlink --relativesrcdir=browser/branding/official/locales -c /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/branding/official/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBROWSER_NEWTAB_AS_ADDON=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEARLY_BETA_OR_EARLIER=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_JSPI=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MOZ_INTGEMM=1 -DENABLE_WASM_MULTI_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DFORCE_PR_LOG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_EVENTFD=1 -DHAVE_FTS_H=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJSON_USE_EXCEPTION=0 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"138.0"' -DMOZILLA_VERSION='"138.0"' -DMOZJS_MAJOR_VERSION=138 -DMOZJS_MINOR_VERSION=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"138.0"' -DMOZ_AUTH_EXTENSION=1 -DMOZ_AV1=1 -DMOZ_BACKGROUNDTASKS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_FFMPEG=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_ICU4X=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OXIDIZED_BREAKPAD=1 -DMOZ_PDF_PRINTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REAL_TIME_TRACING=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DNECKO_WIFI=1 -DNECKO_WIFI_DBUS=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_FC_FREETYPE=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/branding/official/locales/jar.mn processing /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/branding/official/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/branding/official/locales' make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/linux-x86_64/xpi/ /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.langpack_manifest --locales en-US --app-version 138.0 --max-app-ver 138.* --app-name 'Firefox' --l10n-basedir '/home/iurt/.mozbuild/l10n-central' --metadata /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/browser/locales/en-US/langpack-metadata.ftl --langpack-eid 'langpack-en-US@firefox.mozilla.org' --input ../../dist/xpi-stage/locale-en-US /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/python/mozbuild/mozbuild/action/langpack_manifest.py:46: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). return datetime.datetime.utcfromtimestamp( /home/iurt/.mozbuild/srcdirs/firefox-138.0-7e5c5e6f52c2/_virtualenvs/build/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/locale-en-US -x **/*.manifest -x **/*.js -x **/*.ini /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/dist/linux-x86_64/xpi/firefox-138.0.en-US.langpack.xpi chrome localization browser manifest.json make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/locales' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make[1]: Nothing to be done for 'tools'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' make: Leaving directory '/home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0/objdir/browser/installer' + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta + cp -rf objdir/dist/firefox/application.ini objdir/dist/firefox/browser objdir/dist/firefox/defaults objdir/dist/firefox/dependentlibs.list objdir/dist/firefox/firefox objdir/dist/firefox/firefox-bin objdir/dist/firefox/fonts objdir/dist/firefox/glxtest objdir/dist/firefox/gmp-clearkey objdir/dist/firefox/libfreeblpriv3.so objdir/dist/firefox/libgkcodecs.so objdir/dist/firefox/liblgpllibs.so objdir/dist/firefox/libmozavcodec.so objdir/dist/firefox/libmozavutil.so objdir/dist/firefox/libmozgtk.so objdir/dist/firefox/libmozsandbox.so objdir/dist/firefox/libmozsqlite3.so objdir/dist/firefox/libmozwayland.so objdir/dist/firefox/libnspr4.so objdir/dist/firefox/libnss3.so objdir/dist/firefox/libnssutil3.so objdir/dist/firefox/libplc4.so objdir/dist/firefox/libplds4.so objdir/dist/firefox/libsmime3.so objdir/dist/firefox/libsoftokn3.so objdir/dist/firefox/libssl3.so objdir/dist/firefox/libxul.so objdir/dist/firefox/omni.ja objdir/dist/firefox/pingsender objdir/dist/firefox/platform.ini objdir/dist/firefox/precomplete objdir/dist/firefox/removed-files objdir/dist/firefox/vaapitest /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/bin + ln -sf /usr/lib64/firefox-beta/firefox /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/bin/firefox-beta + mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/defaults/preferences/ + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/applications + install -m 644 /home/iurt/rpmbuild/SOURCES/firefox-beta.desktop /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/applications/firefox-beta.desktop + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps + /usr/bin/install -m 644 browser/branding/official/default16.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps/firefox-beta.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/22x22/apps + /usr/bin/install -m 644 browser/branding/official/default22.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/22x22/apps/firefox-beta.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/24x24/apps + /usr/bin/install -m 644 browser/branding/official/default24.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/24x24/apps/firefox-beta.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps + /usr/bin/install -m 644 browser/branding/official/default32.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps/firefox-beta.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps + /usr/bin/install -m 644 browser/branding/official/default48.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps/firefox-beta.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/256x256/apps + /usr/bin/install -m 644 browser/branding/official/default256.png /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/share/icons/hicolor/256x256/apps/firefox-beta.png + rm -f /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/README.txt + rm -f /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/removed-files + rm -f /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/precomplete + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/firefox-mageia-default-prefs.js /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/defaults/preferences + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/defaults/profile/chrome + cat + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/defaults/preferences + cat + rm -fr /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/dictionaries + ln -s /usr/share/hunspell /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/dictionaries + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/distribution + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/distribution.ini /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/distribution + touch /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/defaults/profile/bookmarks.html + mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib/rpm/macros.d + cat + mkdir -p /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/searchplugins + cp -f /home/iurt/rpmbuild/SOURCES/firefox-searchengines-duckduckgo.xml /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/browser/searchplugins/duckduckgo.xml + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 138.0-0.b2.mga10 --unique-debug-suffix -138.0-0.b2.mga10.x86_64 --unique-debug-src-base firefox-beta-138.0-0.b2.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/firefox-138.0 find-debuginfo: starting Extracting debug info from 24 files DWARF-compressing 24 files dwz: ./usr/lib64/firefox-beta/libgkcodecs.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section dwz: ./usr/lib64/firefox-beta/libmozavcodec.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section dwz: ./usr/lib64/firefox-beta/libmozavutil.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section dwz: ./usr/lib64/firefox-beta/libmozavcodec.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section dwz: ./usr/lib64/firefox-beta/libmozavutil.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section dwz: ./usr/lib64/firefox-beta/libgkcodecs.so-138.0-0.b2.mga10.x86_64.debug: loclistptr attribute, yet no .debug_loc section sepdebugcrcfix: Updated 21 CRC32s, 3 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/firefox-beta-138.0-0.b2.mga10.x86_64 cpio: objdir/gfx/angle/targets/preprocessor/preprocessor.l: Cannot stat: No such file or directory cpio: objdir/gfx/angle/targets/translator/glslang.l: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/NONE: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-number-parser.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-number-parser.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-indic-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-indic-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-khmer-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-khmer-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-myanmar-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-myanmar-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-use-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shaper-use-machine.rl: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5Int.h: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_aux.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_buffer.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_config.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_expr.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_hash.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_index.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_main.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_storage.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_tokenize.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_unicode2.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_varint.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5_vocab.c: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5parse.sql: Cannot stat: No such file or directory cpio: objdir/third_party/sqlite3/ext/fts5parse.y: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files Warning: unused libraries in /usr/lib64/firefox-beta/libmozavcodec.so: libmozavutil.so Warning: unused libraries in /usr/lib64/firefox-beta/libxul.so: libgkcodecs.so liblgpllibs.so libmozsqlite3.so libmozgtk.so libmozwayland.so + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/firefox-beta-138.0-0.b2.mga10.x86_64/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-beta-138.0-0.b2.mga10.x86_64/gfx/cairo/cairo/src/cairo-scaled-font.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-beta-138.0-0.b2.mga10.x86_64/gfx/graphite2/src/MozGrMalloc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-beta-138.0-0.b2.mga10.x86_64/third_party/rust/midir/src/backend/alsa/mod.rs is executable but has no shebang, removing executable bit + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: firefox-beta-138.0-0.b2.mga10.x86_64 warning: Duplicate build-ids /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/firefox-bin and /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/firefox warning: File listed twice: /usr/lib64/firefox-beta/browser/defaults/profile/bookmarks.html Provides: application() application(firefox-beta.desktop) firefox-beta = 138.0-0.b2 firefox-beta = 138.0-0.b2.mga10 firefox-beta(x86-64) = 138.0-0.b2.mga10 libclearkey.so()(64bit) libgkcodecs.so()(64bit) libgkcodecs.so(libgkcodecs.so)(64bit) liblgpllibs.so()(64bit) libmozavcodec.so()(64bit) libmozavcodec.so(libmozavcodec.so)(64bit) libmozavutil.so()(64bit) libmozavutil.so(libmozavutil.so)(64bit) libmozgtk.so()(64bit) libmozsandbox.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libxul.so()(64bit) libxul.so(libxul.so)(64bit) mimehandler(application/rdf+xml) mimehandler(application/rss+xml) mimehandler(application/xhtml+xml) mimehandler(application/xml) mimehandler(text/html) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) webclient Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libXcomposite.so.1()(64bit) libXdamage.so.1()(64bit) libXext.so.6()(64bit) libXfixes.so.3()(64bit) libXrandr.so.2()(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libatk-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.12)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libgkcodecs.so()(64bit) libgkcodecs.so(libgkcodecs.so)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libjpeg.so.8()(64bit) libjpeg.so.8(LIBJPEG_8.0)(64bit) liblgpllibs.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmozavutil.so()(64bit) libmozavutil.so(libmozavutil.so)(64bit) libmozgtk.so()(64bit) libmozsandbox.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libpango-1.0.so.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libproxy.so.1()(64bit) libproxy.so.1(LIBPROXY_0.4.16)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-shm.so.0()(64bit) libxcb.so.1()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) Recommends: hunspell-en lib64canberra0 lib64cups2 myspell-en_US Processing files: firefox-beta-devel-138.0-0.b2.mga10.x86_64 Provides: firefox-beta-devel = 138.0-0.b2.mga10 firefox-beta-devel(x86-64) = 138.0-0.b2.mga10 rpm_macro(firefox_appid) rpm_macro(firefox_extdir) rpm_macro(firefox_major) rpm_macro(firefox_mozillapath) rpm_macro(firefox_pluginsdir) rpm_macro(firefox_version) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firefox-beta-debugsource-138.0-0.b2.mga10.x86_64 Provides: firefox-beta-debugsource = 138.0-0.b2.mga10 firefox-beta-debugsource(x86-64) = 138.0-0.b2.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firefox-beta-debuginfo-138.0-0.b2.mga10.x86_64 warning: Duplicate build-ids /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib/debug/usr/lib64/firefox-beta/firefox-138.0-0.b2.mga10.x86_64.debug and /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib/debug/usr/lib64/firefox-beta/firefox-bin-138.0-0.b2.mga10.x86_64.debug Provides: debuginfo(build-id) = 043dec7dda7363dbaccc9728d0c069d9ce80895b debuginfo(build-id) = 0c5184cb0a62b93d818e2c39aa30ffdabcb99963 debuginfo(build-id) = 10d9a95b29eb1dd049266408a1d7e30941cf853c debuginfo(build-id) = 19a35ac160cf21c83306ab31d40e7682e4cb5ff0 debuginfo(build-id) = 1a9933f0dc030ba073694db428e7dc836d58b0da debuginfo(build-id) = 1d7e3816d4f447bbbf76a74fb9b6690d14691fda debuginfo(build-id) = 36dc1732554c6e23dcb9cb79dd2c1c8cc34166d3 debuginfo(build-id) = 428454bea33176f3b48fc58226086ade85d1046e debuginfo(build-id) = 4d503b6224ff9ef5eb37089994e5db05d5715862 debuginfo(build-id) = 6a816fb735135eb76b083f6361d95639c54d664c debuginfo(build-id) = 7aa1c6a5ff9e4b855abe9f2ee4c14560f736edfe debuginfo(build-id) = 7b8ddd46a752b3458653a085bc14523e5307fb11 debuginfo(build-id) = 8b6537196595c76de621bd49116904144d2eba16 debuginfo(build-id) = 8b89b86cf8fa570b379b649521f69394a0ed3a19 debuginfo(build-id) = 9249086d9d292d0539d36cf8e983a5e1a3882d0e debuginfo(build-id) = 9614e659c84a93e6b2c513dd8df57de3f5b2410d debuginfo(build-id) = 99c7a149335576878a4554bb8f7990bf1ac0839a debuginfo(build-id) = a1c35c617a5119b3025a6e4a288d37bd2cfd66e3 debuginfo(build-id) = b7762860008cfe56e8d2a837f471a575313b2263 debuginfo(build-id) = cd21e7d9c31c5f5e32cf38652dbed44a48ffafff debuginfo(build-id) = d86cfaec83bdb3dd79c2c148c180e3ffde7c2617 debuginfo(build-id) = dc50068ee1246be59d182ed05765e962147fd378 debuginfo(build-id) = fcf004a2ad9d530d0c05272aaa080f2afed70283 debuginfo(build-id) = nilnil firefox-beta-debuginfo = 138.0-0.b2.mga10 firefox-beta-debuginfo(x86-64) = 138.0-0.b2.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firefox-beta-debugsource(x86-64) = 138.0-0.b2.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/x86_64/firefox-beta-devel-138.0-0.b2.mga10.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/firefox-beta-138.0-0.b2.mga10.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/firefox-beta-debugsource-138.0-0.b2.mga10.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/firefox-beta-debuginfo-138.0-0.b2.mga10.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.pUAW8S + umask 022 + cd /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + test -d /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + rm -rf /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Duplicate build-ids /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/firefox-bin and /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib64/firefox-beta/firefox File listed twice: /usr/lib64/firefox-beta/browser/defaults/profile/bookmarks.html Duplicate build-ids /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib/debug/usr/lib64/firefox-beta/firefox-138.0-0.b2.mga10.x86_64.debug and /home/iurt/rpmbuild/BUILD/firefox-beta-138.0-build/BUILDROOT/usr/lib/debug/usr/lib64/firefox-beta/firefox-bin-138.0-0.b2.mga10.x86_64.debug D: [iurt_root_command] Success!